<?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"
	>

<channel>
	<title>Vodori's Blog</title>
	<atom:link href="http://www.vodori.com/vodori/feed" rel="self" type="application/rss+xml" />
	<link>http://www.vodori.com/vodori</link>
	<description></description>
	<pubDate>Mon, 29 Dec 2008 15:22:05 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.2</generator>
	<language>en</language>
			<item>
		<title>CometD Part #2: Real world performance</title>
		<link>http://www.vodori.com/vodori/archives/236</link>
		<comments>http://www.vodori.com/vodori/archives/236#comments</comments>
		<pubDate>Mon, 29 Dec 2008 15:01:42 +0000</pubDate>
		<dc:creator>Nathan</dc:creator>
		
		<category><![CDATA[Developer's Corner]]></category>

		<guid isPermaLink="false">http://www.vodori.com/vodori/?p=236</guid>
		<description><![CDATA[In a previous post I talked about what CometD is and when it can be used.  In this post I&#8217;m going to focus in on the performance I encountered, and raise issues that should be examined before a large scale implementation &#8212; the maximum number of subscribers on any single channel.
There are a good number [...]]]></description>
		<wfw:commentRss>http://www.vodori.com/vodori/archives/236/feed</wfw:commentRss>
		</item>
		<item>
		<title>CometD Part #1: What is CometD?</title>
		<link>http://www.vodori.com/vodori/archives/229</link>
		<comments>http://www.vodori.com/vodori/archives/229#comments</comments>
		<pubDate>Sun, 28 Dec 2008 04:16:45 +0000</pubDate>
		<dc:creator>Nathan</dc:creator>
		
		<category><![CDATA[Developer's Corner]]></category>

		<category><![CDATA[ajax]]></category>

		<category><![CDATA[bleeding edge]]></category>

		<category><![CDATA[cometd]]></category>

		<category><![CDATA[dojo]]></category>

		<guid isPermaLink="false">http://www.vodori.com/vodori/?p=229</guid>
		<description><![CDATA[In this series of posts, I&#8217;m going to spend some time looking at CometD based on a real-world test of the technology.    This initial post will be an overview of the technology, and in future posts I&#8217;ll examine performance, challenges and &#8220;gotchas&#8221; I encountered with it, and recommendations for anyone considering using it on a project.
CometD [...]]]></description>
		<wfw:commentRss>http://www.vodori.com/vodori/archives/229/feed</wfw:commentRss>
		</item>
		<item>
		<title>Installing Oracle XE on Red Hat Linux x64</title>
		<link>http://www.vodori.com/vodori/archives/224</link>
		<comments>http://www.vodori.com/vodori/archives/224#comments</comments>
		<pubDate>Wed, 24 Dec 2008 21:28:21 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
		
		<category><![CDATA[Developer's Corner]]></category>

		<guid isPermaLink="false">http://www.vodori.com/vodori/?p=224</guid>
		<description><![CDATA[When installing Oracle XE on Linux, there are a few things that can go wrong.  This is a collection of the little things we had to look out for when installing Oracle XE on a machine that Rackspace had configured for us.  It&#8217;s running a 64-bit version of Red Hat Enterprise Linux.
The details of the [...]]]></description>
		<wfw:commentRss>http://www.vodori.com/vodori/archives/224/feed</wfw:commentRss>
		</item>
		<item>
		<title>Passing complex JavaScript objects from a web page to an Android Activity</title>
		<link>http://www.vodori.com/vodori/archives/212</link>
		<comments>http://www.vodori.com/vodori/archives/212#comments</comments>
		<pubDate>Fri, 19 Dec 2008 03:11:01 +0000</pubDate>
		<dc:creator>Nathan</dc:creator>
		
		<category><![CDATA[Developer's Corner]]></category>

		<category><![CDATA[ahha!]]></category>

		<category><![CDATA[android]]></category>

		<guid isPermaLink="false">http://www.vodori.com/vodori/?p=212</guid>
		<description><![CDATA[I&#8217;m a firm believer that that WebViews are one of Android&#8217;s most underutilized Views.  As a web developer I certainly may be biased, but I think the reason for this is because of the sparse examples that are online.  For example, one of the powerful features of a JavaScriptInterface that Google&#8217;s demos don&#8217;t demonstrate is [...]]]></description>
		<wfw:commentRss>http://www.vodori.com/vodori/archives/212/feed</wfw:commentRss>
		</item>
		<item>
		<title>Hey, some of us are still hiring!!  You looking?</title>
		<link>http://www.vodori.com/vodori/archives/208</link>
		<comments>http://www.vodori.com/vodori/archives/208#comments</comments>
		<pubDate>Wed, 10 Dec 2008 22:31:43 +0000</pubDate>
		<dc:creator>Nathan</dc:creator>
		
		<category><![CDATA[Developer's Corner]]></category>

		<guid isPermaLink="false">http://www.vodori.com/vodori/?p=208</guid>
		<description><![CDATA[
Despite the gloomy news that seems to be everywhere, life at Vodori is still great &#8212; in fact, we&#8217;re actively hiring!
Although we&#8217;re ideally looking for an entry-level java web developer, we can certainly make an exception for the right person(s).  We&#8217;re looking for someone who thrives in all things related to the web: Hibernate/JPA, DBs, [...]]]></description>
		<wfw:commentRss>http://www.vodori.com/vodori/archives/208/feed</wfw:commentRss>
		</item>
		<item>
		<title>Importing an Oracle export without knowing the schema names</title>
		<link>http://www.vodori.com/vodori/archives/192</link>
		<comments>http://www.vodori.com/vodori/archives/192#comments</comments>
		<pubDate>Wed, 03 Dec 2008 22:24:28 +0000</pubDate>
		<dc:creator>Nathan</dc:creator>
		
		<category><![CDATA[Developer's Corner]]></category>

		<category><![CDATA[importing]]></category>

		<category><![CDATA[notepad]]></category>

		<category><![CDATA[oracle]]></category>

		<guid isPermaLink="false">http://www.vodori.com/vodori/?p=192</guid>
		<description><![CDATA[While importing an Oracle export is normally straightforward enough, it gets a bit tricky when you&#8217;re handed one without knowing the user it was exported as.  After constantly struggling through one poor workaround after another, out of frustration one day I just tried opening the stupid dumpfile in Notepad.  Little did I know that had [...]]]></description>
		<wfw:commentRss>http://www.vodori.com/vodori/archives/192/feed</wfw:commentRss>
		</item>
		<item>
		<title>Beware of Google Analytics randomly breaking the JavaScript on your page</title>
		<link>http://www.vodori.com/vodori/archives/185</link>
		<comments>http://www.vodori.com/vodori/archives/185#comments</comments>
		<pubDate>Wed, 26 Nov 2008 18:23:14 +0000</pubDate>
		<dc:creator>Nathan</dc:creator>
		
		<category><![CDATA[Developer's Corner]]></category>

		<category><![CDATA[am I the only one]]></category>

		<category><![CDATA[doh]]></category>

		<category><![CDATA[google analytics]]></category>

		<category><![CDATA[server error]]></category>

		<guid isPermaLink="false">http://www.vodori.com/vodori/?p=185</guid>
		<description><![CDATA[You know all that JavaScript testing you do to catch all those bizarre different browsers/conditions/security settings/etc?  Well today I encountered a new one.  
If Google Analytics doesn&#8217;t live up to it&#8217;s end of the deal (read: if their Urchin javascript include results in an error page), your page will never fire on &#8220;onLoad&#8221; event and [...]]]></description>
		<wfw:commentRss>http://www.vodori.com/vodori/archives/185/feed</wfw:commentRss>
		</item>
		<item>
		<title>Dojo Toolkit Practical Joke #485</title>
		<link>http://www.vodori.com/vodori/archives/178</link>
		<comments>http://www.vodori.com/vodori/archives/178#comments</comments>
		<pubDate>Mon, 17 Nov 2008 22:22:04 +0000</pubDate>
		<dc:creator>Nathan</dc:creator>
		
		<category><![CDATA[Developer's Corner]]></category>

		<category><![CDATA[dojo]]></category>

		<category><![CDATA[haha]]></category>

		<category><![CDATA[practical jokes]]></category>

		<guid isPermaLink="false">http://www.vodori.com/vodori/?p=178</guid>
		<description><![CDATA[Want to have some fun at the expense of your office JavaScript guru?  Just insert &#8220;dojo.body().appendChild(this.domNode)&#8221; anywhere in his widget&#8217;s postCreate function (see example below).  This line will cause the widget to position itself smack at the bottom of the page.
The real humor is in how the next steps will play out.  Because after the [...]]]></description>
		<wfw:commentRss>http://www.vodori.com/vodori/archives/178/feed</wfw:commentRss>
		</item>
		<item>
		<title>Code is poetry (and in Oracle&#8217;s case, literally)</title>
		<link>http://www.vodori.com/vodori/archives/163</link>
		<comments>http://www.vodori.com/vodori/archives/163#comments</comments>
		<pubDate>Fri, 14 Nov 2008 15:35:23 +0000</pubDate>
		<dc:creator>Nathan</dc:creator>
		
		<category><![CDATA[Developer's Corner]]></category>

		<category><![CDATA[alfresco]]></category>

		<category><![CDATA[oracle]]></category>

		<category><![CDATA[wireshark]]></category>

		<guid isPermaLink="false">http://www.vodori.com/vodori/?p=163</guid>
		<description><![CDATA[While trying to debug some connection problems getting an Alfresco CMS working with Oracle, I just couldn&#8217;t figure out what was going on behind-the-scenes and had to resort to a packet sniffer.  Little did I know I&#8217;d find a small poem embedded in their database driver.


        
Everybody follows, Speedy bits exchange, Stars await to gl@ow



I know [...]]]></description>
		<wfw:commentRss>http://www.vodori.com/vodori/archives/163/feed</wfw:commentRss>
		</item>
		<item>
		<title>you pesky little hashCode()&#8230;</title>
		<link>http://www.vodori.com/vodori/archives/161</link>
		<comments>http://www.vodori.com/vodori/archives/161#comments</comments>
		<pubDate>Thu, 13 Nov 2008 21:52:56 +0000</pubDate>
		<dc:creator>Ryan Fischer</dc:creator>
		
		<category><![CDATA[Developer's Corner]]></category>

		<category><![CDATA[spring]]></category>

		<guid isPermaLink="false">http://www.vodori.com/vodori/?p=161</guid>
		<description><![CDATA[Bugs can be quite frustrating but very educational.  My day started off with a project using Spring MVC.  I had two properties on an object of the same type, basically:

MyObject foo = new MyObject();
MyObject foo2 = new Myobject();
Now comes the really fun part.   These objects were bound to a form in [...]]]></description>
		<wfw:commentRss>http://www.vodori.com/vodori/archives/161/feed</wfw:commentRss>
		</item>
	</channel>
</rss>
