<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Inigral Insights &#187; Michael Sofaer</title>
	<atom:link href="http://blog.inigral.com/author/msofaer/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.inigral.com</link>
	<description>Our thoughts on social technology in higher education.</description>
	<lastBuildDate>Fri, 10 Feb 2012 00:00:50 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Sax Mapper:  SQL batch inserts from XML with SAX parsing in Ruby</title>
		<link>http://blog.inigral.com/saxual-replication-sql-batch-inserts-from-xml-with-sax-parsing-in-ruby/</link>
		<comments>http://blog.inigral.com/saxual-replication-sql-batch-inserts-from-xml-with-sax-parsing-in-ruby/#comments</comments>
		<pubDate>Sat, 25 Jul 2009 00:04:03 +0000</pubDate>
		<dc:creator>Michael Sofaer</dc:creator>
				<category><![CDATA[From Our Developers]]></category>
		<category><![CDATA[Integration]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[SAX]]></category>
		<category><![CDATA[XML]]></category>

		<guid isPermaLink="false">http://blog.inigral.com/?p=395</guid>
		<description><![CDATA[As part of my work with <a href="http://www.imsglobal.org/">IMS Global</a> on educational data specifications, I've been working on a REST binding of the Learner Information Services (LIS) protocol, that I call <a href="http://github.com/MikeSofaer/simple-lis/tree/master">Simple LIS</a>.  I wrote the reference implementation with Hpricot DOM parsing and ActiveRecord, so it had speed and memory issues when run in production.]]></description>
		<wfw:commentRss>http://blog.inigral.com/saxual-replication-sql-batch-inserts-from-xml-with-sax-parsing-in-ruby/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A Google Wave robot container in Sinatra</title>
		<link>http://blog.inigral.com/a-google-wave-robot-container-in-sinatra/</link>
		<comments>http://blog.inigral.com/a-google-wave-robot-container-in-sinatra/#comments</comments>
		<pubDate>Sun, 07 Jun 2009 07:43:25 +0000</pubDate>
		<dc:creator>Michael Sofaer</dc:creator>
				<category><![CDATA[From Our Developers]]></category>
		<category><![CDATA[jruby]]></category>
		<category><![CDATA[rack]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[sinatra]]></category>
		<category><![CDATA[wave]]></category>

		<guid isPermaLink="false">http://blog.inigral.com/?p=331</guid>
		<description><![CDATA[Since I got a Google Wave account at Google IO, I felt like I should try to do something Ruby-ish in it.  I got talking to Charles Nutter, and he suggested a Sinatra template for Wave Robots.  So here it is. I stole shamelessly from Tim Morgan (http://github.com/seven1m) and Sam Ruby (http://github.com/rubys) to make this [...]]]></description>
		<wfw:commentRss>http://blog.inigral.com/a-google-wave-robot-container-in-sinatra/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Invitation-bot:  A Google Wave Robot in Python</title>
		<link>http://blog.inigral.com/invitation-bot-a-google-wave-robot-in-python/</link>
		<comments>http://blog.inigral.com/invitation-bot-a-google-wave-robot-in-python/#comments</comments>
		<pubDate>Thu, 04 Jun 2009 20:29:41 +0000</pubDate>
		<dc:creator>Michael Sofaer</dc:creator>
				<category><![CDATA[From Our Developers]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[wave]]></category>
		<category><![CDATA[waverobot]]></category>

		<guid isPermaLink="false">http://blog.inigral.com/?p=320</guid>
		<description><![CDATA[Google Wave opened its doors to Google IO attendees yesterday, and I&#8217;ve been playing with it a bit since then. We had the usual problem with a new communications system:  no one knows anyone else.  And so a thread was started on the google groups list, where people were listing their email addresses so people [...]]]></description>
		<wfw:commentRss>http://blog.inigral.com/invitation-bot-a-google-wave-robot-in-python/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Mongrel Cluster Charts using god and munin</title>
		<link>http://blog.inigral.com/mongrel-cluster-charts-using-god-and-munin/</link>
		<comments>http://blog.inigral.com/mongrel-cluster-charts-using-god-and-munin/#comments</comments>
		<pubDate>Thu, 14 May 2009 00:39:17 +0000</pubDate>
		<dc:creator>Michael Sofaer</dc:creator>
				<category><![CDATA[From Our Developers]]></category>
		<category><![CDATA[charts]]></category>
		<category><![CDATA[god]]></category>
		<category><![CDATA[mongrel cluster]]></category>
		<category><![CDATA[munin]]></category>
		<category><![CDATA[Rails]]></category>

		<guid isPermaLink="false">http://blog.inigral.com/?p=190</guid>
		<description><![CDATA[I wanted a way to get graphical histories of my Rails app&#8217;s behavior, and I decided the easiest way to do that was to create a munin-node plugin for god.  So I did that in a fork of god here:  http://github.com/MikeSofaer/god/tree/master You probably need to set this in plugin-conf.d/munin-node: [god*] user root env.PATH /usr/local/bin (or [...]]]></description>
		<wfw:commentRss>http://blog.inigral.com/mongrel-cluster-charts-using-god-and-munin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rails on App Engine:  A Cold Start</title>
		<link>http://blog.inigral.com/rails-on-app-engine-a-cold-start/</link>
		<comments>http://blog.inigral.com/rails-on-app-engine-a-cold-start/#comments</comments>
		<pubDate>Thu, 07 May 2009 22:57:55 +0000</pubDate>
		<dc:creator>Michael Sofaer</dc:creator>
				<category><![CDATA[From Our Developers]]></category>
		<category><![CDATA[AppEngine]]></category>
		<category><![CDATA[jruby]]></category>
		<category><![CDATA[Rails]]></category>

		<guid isPermaLink="false">http://blog.inigral.com/?p=81</guid>
		<description><![CDATA[I&#8217;m at RailsConf &#8217;09 and I want to get a &#8220;Hello World&#8221; style Rails app running on Google App Engine, from a totally cold start, without any dependencies.  A lot of this is available in various places on the net, including Dan Kubb&#8217;s sample Datamapper Rails app, and Ola Bini&#8217;s Rails on GAE post. But [...]]]></description>
		<wfw:commentRss>http://blog.inigral.com/rails-on-app-engine-a-cold-start/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
	</channel>
</rss>

