<?xml version="1.0" encoding="UTF-8"?><!-- generator="WordPress/2.8.4" -->
<rss version="0.92">
<channel>
	<title>Shahzad Bhatti</title>
	<link>http://weblog.plexobject.com</link>
	<description>Welcome to my ramblings and rants!</description>
	<lastBuildDate>Thu, 12 Aug 2010 14:36:37 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>Implementing a Single Sign-on solution for Wordpress (PHP) and Rails applications using Central Authentication Service (CAS)</title>
		<description>I am starting a new Rails project that would be using Wordpress for CMS functionality and I needed a way to share the user sessions between Wordpress and Rails. Though, I found a couple of Wordpress plugins, but I decided to use Central Authentication Service (CAS). I found two server ...</description>
		<link>http://weblog.plexobject.com/?p=1682</link>
			</item>
	<item>
		<title>NoSql databases bring &#8220;Stored Procedures&#8221; back in fashion</title>
		<description>One of best tip I learned from my post-graduate research in Parallel & Distributed area was to bring the computation closer to the data. However, most applications in the real world are designed as three or more tiers that separate databases from the application server, where the business logic resides. ...</description>
		<link>http://weblog.plexobject.com/?p=1681</link>
			</item>
	<item>
		<title>Implementing Apple Remote Push Notification using Objective-C and Ruby</title>
		<description>Recently, I added the remote push capabilities to an iPhone/iPad application at work. It turned out to be a bit more involved process than I expected so I would document key steps of the process. 
 Overview of Remote Push Notification
 The Apple Push Notification works like SMS, where the ...</description>
		<link>http://weblog.plexobject.com/?p=1680</link>
			</item>
	<item>
		<title>Tutorial days from OSCON 2010</title>
		<description>I had fun at OSCON last year, so I decided to go back this year. It's incredible experience being part of hundreds of developers (more than 2500), who are excited about open source and upcoming technogolies. Though, there were a number of tracks, but I was mainly interested in Mobile ...</description>
		<link>http://weblog.plexobject.com/?p=1679</link>
			</item>
	<item>
		<title>A few lessons from Seth Godin&#8217;s book &#8211; Linchpin: Are You Indispensable?</title>
		<description>I just finished reading Seth Godin's new book Linchpin: Are You Indispensable?. Seth shows how the white-collar jobs, which supposed to save the middle class are being eliminated either by machines or outsourcing with cheap labors. He shows that you can either continue to live your life as a faceless ...</description>
		<link>http://weblog.plexobject.com/?p=1678</link>
			</item>
	<item>
		<title>Validating receipts from Apple iPhone store in Ruby</title>
		<description>Recently, I had to write a service on Ruby-on-Rails project to validate an in-store purchase for iPhone application. Though, it was fairly straight forward, but I am posting the code in case someone else needs it:
  
 
  1 require &#39;net/http&#39;        ...</description>
		<link>http://weblog.plexobject.com/?p=1677</link>
			</item>
	<item>
		<title>Building a stock quote server in Erlang using Ejabberd, XMPP, Bosh, Exmpp, Strophe and Yaws</title>
		<description>Recently, I have been building a stock quote server at work that publishes financial data using using Ejabberd, XMPP, PubSub, Exmpp and Bosh on the server side and Strophe library on the web application front. I will describe a simplified implementation of the quote server using Yahoo Quotes.
 Installation
 Download ...</description>
		<link>http://weblog.plexobject.com/?p=1676</link>
			</item>
	<item>
		<title>First Arduino project</title>
		<description>I recently bout Arduino Starter Kit that comes with Arduino Duemilanove ATmega328 and a bunch of LEDs, buttons, resisters and wires. I then downloaded the Arduino software from http://www.arduino.cc/en/Main/Software. I downloaded the Mac OS X version and installed it on my Mac Pro laptop. Once the software was installed, I ...</description>
		<link>http://weblog.plexobject.com/?p=1675</link>
			</item>
	<item>
		<title>Favorite fifteen tips from “Rework” book by Jason Fried and DHH</title>
		<description>I have been a long admirer of Jason Fried of 37Signals and read his first book Getting Real. Jason along with DHH have put forth many of the ideas from that book along with other ideas from their blog Signal vs. Noise into a new book Rework. I just finished ...</description>
		<link>http://weblog.plexobject.com/?p=1674</link>
			</item>
	<item>
		<title>Smarter Email appender for Log4j with support of duplicate-removal, summary-report and JMX</title>
		<description>I have been using SMTPAppender for a while to notify developers when something breaks on the production site and for most part it works well. However, due to some misconfiguration or service crash it can result in large number of emails. I was struck by similar problem at work when ...</description>
		<link>http://weblog.plexobject.com/?p=1673</link>
			</item>
</channel>
</rss>
