Jul 14

When I heard that Australia was going to have its very own PyCon, I knew I wanted to give a talk. While working on the with the Wave APIs over the last year, I’ve gotten to the point where I’m using the Python client library on a daily basis, and I’ve learnt a lot about Python from our library. I wanted to give a talk that would be interesting both to Wave API developers and to Python developers and would force me to dig deeper into the depths of our client library.

So, I presented a talk called “Wave Robots API: Behind the Scenes”, with the goal of showing how we used Python to abstract on top of our HTTP API. I started with an overview of Google Wave and a quick look at Wave’s core technology — the conversation model and operational transformation algorithm — so that everyone in the room would be comfortable with me talking about blips, wavelets, operations, and the like. Then I went deep into the robots API, explaining the JSON-RPC protocol between the Wave server and robots, and showing how the Python client library serializes the JSON into Python objects, how it lets developers register for events, and how it signs outgoing requests using OAuth. I then explained how we designed the client library to be hosting-provider-agnostic, and live demoed a robot that I created using the Django framework on a slicehost node. I finished with a summary of the most important features of the client library — versioning, automation, authentication, flexibility, and being Pythonic.

But, hey, if all that sounds interesting to you, you don’t have to read about it — you can watch it! Check out the video here, and the slides here. If you have any questions after watching, just head over to our Google Wave API forum.

No tags for this post.

Related posts

Tagged with:
Jul 14

Seattle Times wins award for online coverage of Lakewood slayings
Seattle Times
are supposed to be doing to survive," by supplementing print coverage with video clips, applications such as Google Wave, and with live Twitter updates.
Wall Street Journal, Miami Herald, Seattle Times Among National Press Club PR Newswire (press release)

all 11 news articles »

No tags for this post.

Related posts

Tagged with:
Jul 14

Streaming subscription iTunes is inevitable
msnbc.com
To make things more mysterious, Apple closed Lala back in May, causing a wave of speculation. The service would be different from Pandora or Slacker as it

and more »

No tags for this post.

Related posts

Tagged with:
Jul 14

Topcon announces IP-S2 HD Mapping System
GISuser.com (press release)
In the midst of a 10-year drought, a record breaking heat wave descended upon the state, with temperatures exceeding 45 degrees C (110-120 deg F),

and more »

No tags for this post.

Related posts

Tagged with:
Jul 14

Phandroid.com

Samsung Wave: Over 1 Million Units Sold
Drop News (blog)
Meanwhile see if your store application Badaya he became a good opponent for Google Android.I like the new Samsung Wave and it seems that Samsung Wave has
Samsung WaveZDNet Australia

all 15 news articles »

No tags for this post.

Related posts

Tagged with:
Jul 14

PC World

Microsoft could create the ultimate mobile music service
CNET
I can't see Microsoft getting everything in place by the end of the year, unless Windows Live Wave 5 comes out by then, which is doubtful considering Wave 4
Can Microsoft survive post-PC era?EE Times India
Microsoft says the iPhone 4 is Apple's equivalent to VistaTech Eye

all 1,094 news articles »

No tags for this post.

Related posts

Tagged with:
Jul 14

Velocity Micro readies three Android tablets
CNET (blog)
So far, the anticipated wave of Android tablets competing against the Apple iPad has been little more than a trickle.

and more »

No tags for this post.

Related posts

Tagged with:
Jul 14

PC World

Apple iPhone tops Change Wave Research latest smart phone market survey
South Asia Blog (blog)
Though Apple's latest iPhone 4 is plagued with glitches, it is still the best and most popular smart phone in the US Recent study revealed by Consumer
ChangeWave sees huge gains for Apple iPhone at the expense of RIM and MotorolaMacDailyNews (blog)

all 86 news articles »

No tags for this post.

Related posts

Tagged with:
Jul 14

Sim Basics

IPhone may have squashed BlackBerry for good
MarketWatch
Because the iPhone is killing it — and because the Google (NASDAQ:GOOG) Android operating system is driving strong sales for HTC and other manufacturers.
Apple iPhone tops Change Wave Research latest smart phone market surveySouth Asia Blog (blog)
RIM says Blackberry 6 won't suckTG Daily
ChangeWave sees huge gains for Apple iPhone at the expense of RIM and MotorolaMacDailyNews (blog)

all 83 news articles »

No tags for this post.

Related posts

Tagged with:
Jul 14

The Guardian (blog)

Google Researcher Provides Insight On Google me Facebook Competitor
ITProPortal
how Google could potentially rebrand Orkut as Google Me and throw in some killer features like Google Friend Connect, Mail, Voice, Buzz, Wave, Picasa,
Google Me rumour gains credibilitySiliconrepublic.com
Pandas And Lobsters: Why Google Cannot Build Social ApplicationsGizmodo Australia
Google's Orkut loses market share toMoneylife Personal Finance Magazine
GigaOm (blog)
all 49 news articles »

No tags for this post.

Related posts

Tagged with:
preload preload preload