
Technical editing by Joshua Sierles, sysadmin at 37signals.
Content by Geoffrey Grosenbach in collaboration with Casimir Saternos.
Part of our job at PeepCode is to research new and upcoming technologies that alpha geeks are talking about. XMPP/Jabber instant messaging has been getting more buzz recently. What is it? What does it do? How can you use it to enhance your applications?
XMPP is an open, real-time instant messaging platform that is useful for sending and receiving notifications between servers and humans. You can use it to receive administrative notifications from your website or to push notifications to subscribers much more efficiently than current poll-based solutions such as RSS.
After viewing this 48 minute screencast, you’ll be able to work with XMPP from Ruby, including:
Available to all PeepCode Unlimited subscribers, or at a discount during the month of Peepvember!
Now with 25% more pixels than the competition! Uses a full 1000×600 of screen real estate with smoother, high frame rate animations.



Assumes basic knowledge of Ruby.
Revision 1 (Notes) · Updated: Oct 31, 2008 · Length: 48 min · 57 MB
“PeepCode is awesome!” Tim O'Reilly, O'Reilly Media
“These things are fantastic and the price is a steal. I strongly urge you to support this effort and buy the episodes. What a terrific way to learn!” Scott Barron, Rails Core Committer
“Emacs screencast from PeepCode was great. A ton of information in 50 minutes, but good overview of all the features.” Joe Fiorini
“Your last screencast about Emacs is fantastic!” Oscar Del Ben, Developer and Entrepreneur
“The moment I saw the title I knew I had to buy it. I'm definitely going to try out the suggestions in the screencast; productivity is very important to me. Thank you for publishing this screencast and keep up with your excellent work on PeepCode!” Hongli Lai, Co-Founder, Phusion
Login or signup and enter the code on your account page. If it is still valid you will be able to browse the list of products and redeem an episode.