<?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>Zibblog &#187; Programming</title>
	<atom:link href="http://www.coveringdistance.com/zibblog/category/programming/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.coveringdistance.com/zibblog</link>
	<description>The life and times of zibbler.</description>
	<lastBuildDate>Sat, 24 Jan 2009 23:45:30 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>If you&#8217;re ever trying to learn Ruby and Rails</title>
		<link>http://www.coveringdistance.com/zibblog/2006/08/02/if-youre-ever-trying-to-learn-ruby-and-rails/</link>
		<comments>http://www.coveringdistance.com/zibblog/2006/08/02/if-youre-ever-trying-to-learn-ruby-and-rails/#comments</comments>
		<pubDate>Thu, 03 Aug 2006 01:52:14 +0000</pubDate>
		<dc:creator>zibbler</dc:creator>
				<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.coveringdistance.com/zibblog/2006/08/02/if-youre-ever-trying-to-learn-ruby-and-rails/</guid>
		<description><![CDATA[Lately, I&#8217;ve been playing with Ruby on Rails a lot since I wasn&#8217;t sure I could bring myself to do more java coding after work.  I&#8217;ve run across a few interesting articles and sites that I thought you might find useful if you&#8217;re interested in RoR.

10 Things Every Java Programmer Should Know About Ruby
Things [...]]]></description>
			<content:encoded><![CDATA[<p>Lately, I&#8217;ve been playing with <a href="http://www.rubyonrails.org/">Ruby on Rails</a> a lot since I wasn&#8217;t sure I could bring myself to do more java coding after work.  I&#8217;ve run across a few interesting articles and sites that I thought you might find useful if you&#8217;re interested in RoR.</p>
<ul>
<li><a href="http://onestepback.org/articles/10things/index.html">10 Things Every Java Programmer Should Know About Ruby</a></li>
<li><a href="http://www.glue.umd.edu/~billtj/ruby.html">Things That Newcomers to Ruby Should Know</a></li>
<li><a href="http://www.rubyinside.com/19-rails-tricks-most-rails-coders-dont-know-131.html">19 Rails Tricks Most Rails Coders Don&#8217;t Know</a></li>
<li><a href="http://glu.ttono.us/articles/2005/08/19/understanding-ruby-symbols">Understanding Ruby Symbols</a></li>
<li><a href="http://wiki.rubygarden.org/Ruby/page/show/HomePage">RubyGarden&#8217;s Wiki</a></li>
<li><a href="http://pragmaticprogrammer.com/titles/fr_rr/">Rails Recipes</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.coveringdistance.com/zibblog/2006/08/02/if-youre-ever-trying-to-learn-ruby-and-rails/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Eclipse Callisto is out</title>
		<link>http://www.coveringdistance.com/zibblog/2006/07/05/eclipse-callisto-is-out/</link>
		<comments>http://www.coveringdistance.com/zibblog/2006/07/05/eclipse-callisto-is-out/#comments</comments>
		<pubDate>Thu, 06 Jul 2006 04:50:53 +0000</pubDate>
		<dc:creator>zibbler</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://www.coveringdistance.com/zibblog/2006/07/05/eclipse-callisto-is-out/</guid>
		<description><![CDATA[For anyone that doesn&#8217;t follow that sort of thing, the 3.2 release (Callisto) of Eclipse was released the end of last week.  I just started playing around with it at home since I don&#8217;t want to destabilize my work setup, and it seems to work fine with all of the plugins that I use [...]]]></description>
			<content:encoded><![CDATA[<p>For anyone that doesn&#8217;t follow that sort of thing, the <a href="http://www.eclipse.org/callisto/">3.2 release (Callisto) of Eclipse</a> was released the end of last week.  I just started playing around with it at home since I don&#8217;t want to destabilize my work setup, and it seems to work fine with all of the plugins that I use on a daily basis.  Lately, I&#8217;ve found the following add ons to be really good.</p>
<ul>
<li><a href="http://www.phpeclipse.net">PHPEclipse</a> &#8211; It&#8217;s not super fancy, but it has some nice little features like refreshing an internal web browser on file save.</li>
<li><a href="http://www.radrails.org/">RadRails</a> &#8211; I&#8217;ve started playing around with <a href="http://www.rubyonrails.org/">Ruby on Rails</a> and this is another set of plugins that provides some nice integration, especially if you&#8217;re a windows user.</li>
<li><a href="http://rubyeclipse.sourceforge.net/">Ruby Development Tool (RDT)</a> &#8211; RadRails is built on top of this one, which provides a lot of the Ruby editing framework.</li>
<li><a href="http://subclipse.tigris.org/">Subclipse</a> &#8211; Subversion + Eclipse.  If you want to use this with Callisto, then I recommend reading <a href="http://subclipse.tigris.org/callisto.html">this page</a>.</li>
</ul>
<p>There&#8217;s a lot of smaller plugins, but these are the main major ones that I always install.  Recently, I started playing around with eclipse plugin development and I found the <a href="http://www.eclipsezone.com/eclipse/forums/c5605.html">EclipseZone forums</a> to be a really good place to find answers to detailed questions about anything related to eclipse.  At some point, I&#8217;ll probably blog about the plugin that I play around with every once in a while for packaging and editing firefox extensions.  When the source isn&#8217;t quite so hacked up, I&#8217;ll throw that up too.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coveringdistance.com/zibblog/2006/07/05/eclipse-callisto-is-out/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Java 1.5 feature of the day &#8211; @Override</title>
		<link>http://www.coveringdistance.com/zibblog/2006/06/22/java-15-feature-of-the-day-override/</link>
		<comments>http://www.coveringdistance.com/zibblog/2006/06/22/java-15-feature-of-the-day-override/#comments</comments>
		<pubDate>Thu, 22 Jun 2006 08:09:46 +0000</pubDate>
		<dc:creator>zibbler</dc:creator>
				<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.coveringdistance.com/zibblog/2006/06/22/java-15-feature-of-the-day-override/</guid>
		<description><![CDATA[It wasn&#8217;t until I started at Netflix that I had ever tried out any of the java 1.5 specific features.  From a language syntax perspective, the main ones (at least the main ones that I can think of off the top of my head) are foreach, annotations, and generics.  I&#8217;m not going write [...]]]></description>
			<content:encoded><![CDATA[<p>It wasn&#8217;t until I started at Netflix that I had ever tried out any of the java 1.5 specific features.  From a language syntax perspective, the main ones (at least the main ones that I can think of off the top of my head) are <a href="http://java.sun.com/j2se/1.5.0/docs/guide/language/foreach.html">foreach</a>, <a href="http://java.sun.com/j2se/1.5.0/docs/guide/language/annotations.html">annotations</a>, and <a href="http://java.sun.com/j2se/1.5.0/docs/guide/language/generics.html">generics</a>.  I&#8217;m not going write a long blog post about each of these features.  The links on each are pretty good, and if you&#8217;d like more information, <a href="http://www.amazon.com/gp/product/0596007388">Java 5.0 Tiger: A Developer&#8217;s Notebook</a> is a pretty concise look at the changes if you&#8217;re already experienced with java.  The interesting thing will all of the changes is that all the new syntactic modifications are designed to run within a pre 1.5 JVM.  This isn&#8217;t incredibly exciting, but it is interesting when considering tradeoffs you have to make in order to keep that consistency.  In the end, it means that almost all of the features are just to make life easier for the programmer by adding in some compile time checks and code generation.</p>
<p>When I was going through the listing of java 1.5 warnings that you can enable in Eclipse, I came across the feature <code>@override</code>.  This construct&#8217;s entire purpose is to keep track of the fact that the method it is annotating is meant to override a superclass.  If you change the signature of the method in the superclass so that this method is no longer overriding it, the compiler will generate an error.  This is one of those features that I kind of scratch my head about.  I want to believe that it is useful and will someday prevent me from refactoring issues when I change APIs or when somebody else changes some API that I am extending, but I can&#8217;t remember a time when having this feature would have saved me any time.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coveringdistance.com/zibblog/2006/06/22/java-15-feature-of-the-day-override/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tables are so 2002</title>
		<link>http://www.coveringdistance.com/zibblog/2006/05/01/tables-are-so-2002/</link>
		<comments>http://www.coveringdistance.com/zibblog/2006/05/01/tables-are-so-2002/#comments</comments>
		<pubDate>Mon, 01 May 2006 19:06:28 +0000</pubDate>
		<dc:creator>zibbler</dc:creator>
				<category><![CDATA[Odds and Ends]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.coveringdistance.com/zibblog/2006/05/01/tables-are-so-2002/</guid>
		<description><![CDATA[Recently, I&#8217;ve been playing around with CSS and structured XHTML as a part of reworking this blog and keeping up with &#8220;web stuff&#8221;.  Therefore, I&#8217;ve been eagerly anticipating CSS Reboot Spring 2006.  It&#8217;s mostly a bunch of people who think that HTML should be valid, well formed, and styled using CSS that decided [...]]]></description>
			<content:encoded><![CDATA[<div align="left">Recently, I&#8217;ve been playing around with CSS and structured XHTML as a part of reworking this blog and keeping up with <em>&#8220;web stuff&#8221;</em>.  Therefore, I&#8217;ve been eagerly anticipating <a href="http://www.cssreboot.com/">CSS Reboot Spring 2006</a>.  It&#8217;s mostly a bunch of people who think that HTML should be valid, well formed, and styled using CSS that decided to update their web sites, blogs, etc. and unveil them today.  If you&#8217;re a fan of this sort of thing (and how could you not be), I&#8217;d recommend going over to the reboot site and visiting whatever sites catch your eye.  Since I&#8217;ve been trying to figure out the design of the zibblog, I had a lot of fun browsing through and picking up ideas for various features and styles of blogs.  One of my favorites (and a blog that I enjoy reading), is <a href="http://ifelse.co.uk/">If..Else</a> which you should really take a look at.</div>
]]></content:encoded>
			<wfw:commentRss>http://www.coveringdistance.com/zibblog/2006/05/01/tables-are-so-2002/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Amazon S3 Based Wiki</title>
		<link>http://www.coveringdistance.com/zibblog/2006/04/26/amazon-s3-based-wiki/</link>
		<comments>http://www.coveringdistance.com/zibblog/2006/04/26/amazon-s3-based-wiki/#comments</comments>
		<pubDate>Wed, 26 Apr 2006 15:52:29 +0000</pubDate>
		<dc:creator>zibbler</dc:creator>
				<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.coveringdistance.com/zibblog/2006/04/26/amazon-s3-based-wiki/</guid>
		<description><![CDATA[I was wandering the web before starting my real work this morning and I noticed that someone is working on a Wiki using Amazon S3. It seems like an interesting project with some interesting ideas inherent in it.  The whole idea of doing remote content for an application is kind of crazy in some [...]]]></description>
			<content:encoded><![CDATA[<p>I was wandering the web before starting my real work this morning and I noticed that someone is working on a <a href="http://decafbad.com/blog/2006/04/23/more-on-s3ajaxwiki">Wiki using Amazon S3</a>. It seems like an interesting project with some interesting ideas inherent in it.  The whole idea of doing remote content for an application is kind of crazy in some ways when it feels like we&#8217;ve all spent a lot of time at some point on caching mechanism and such to avoid taking a performance hit by going to the database which should be a lot more trivial than hitting S3.  However, I think that it&#8217;s a kind of interesting proof of concept.  In some ways, the whole idea of a <a href="http://en.wikipedia.org/wiki/Mashup_(web_application_hybrid)">mashup</a>  leverages the idea of using another web application to do something so that you don&#8217;t have to.  Most of the applications of this that we&#8217;ve seen so far involve things like mapping that are overly complex to reinvent for every application on the web, but as everything gets faster and building applications becomes more about mixing and matching building blocks, it doesn&#8217;t seem crazy to swap out your own filesystem for a distributed one.  Especially if there was a good interface layer.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coveringdistance.com/zibblog/2006/04/26/amazon-s3-based-wiki/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Too many standards, too little time</title>
		<link>http://www.coveringdistance.com/zibblog/2005/07/26/too-many-standards-too-little-time/</link>
		<comments>http://www.coveringdistance.com/zibblog/2005/07/26/too-many-standards-too-little-time/#comments</comments>
		<pubDate>Tue, 26 Jul 2005 07:37:00 +0000</pubDate>
		<dc:creator>zibbler</dc:creator>
				<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.coveringdistance.com/zibblog/?p=34</guid>
		<description><![CDATA[I was attempting to get caught up on my newsreading last week and and I ended up reading about the release of the spec for Atom 1.0. This sort of thing caused a relative flurry of posts about all the different standards for newsfeeds from blogs and the fact that there are now around 5 [...]]]></description>
			<content:encoded><![CDATA[<p>I was attempting to get caught up on my newsreading last week and and I ended up reading about the release of the spec for <a href="http://www.ietf.org/internet-drafts/draft-ietf-atompub-format-10.txt">Atom 1.0</a>. This sort of thing caused a relative flurry of posts about all the different standards for newsfeeds from blogs and the fact that there are now around 5 (I think) major standards and versions of standards that various newsreaders support. Of course, it got me to thinking about the fact that at some point I want to move this to a &#8220;real&#8221; website where I can have control over the software and do whatever I want. All of this also led me to an interesting article that ended up being a kind of roundabout discourse on blogging and what it means to be a blogger. I thought it was a fun read so, <a href="http://weblog.burningbird.net/archives/2005/07/21/feed-the-feeds/">here&#8217;s a link</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coveringdistance.com/zibblog/2005/07/26/too-many-standards-too-little-time/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Puddin &#8230; nuff said</title>
		<link>http://www.coveringdistance.com/zibblog/2005/06/29/puddin-nuff-said/</link>
		<comments>http://www.coveringdistance.com/zibblog/2005/06/29/puddin-nuff-said/#comments</comments>
		<pubDate>Wed, 29 Jun 2005 17:14:00 +0000</pubDate>
		<dc:creator>zibbler</dc:creator>
				<category><![CDATA[Life]]></category>
		<category><![CDATA[Odds and Ends]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.coveringdistance.com/zibblog/?p=10</guid>
		<description><![CDATA[Joe&#8217;s comment to the post on titles reminded me of the fact that I can create and kill a catch phrase faster than anyone else I&#8217;ve ever seen. Should I be proud of that? &#8220;puddin&#8221; (as in the pudding snacks), &#8220;yup&#8221;, and &#8220;nuff said&#8221; are merely some of my victims. A friend was talking about [...]]]></description>
			<content:encoded><![CDATA[<p>Joe&#8217;s comment to the post on titles reminded me of the fact that I can create and kill a catch phrase faster than anyone else I&#8217;ve ever seen. Should I be proud of that? &#8220;puddin&#8221; (as in the pudding snacks), &#8220;yup&#8221;, and &#8220;nuff said&#8221; are merely some of my victims. A friend was talking about a Vegas trip the other day, which got me thinking about the fact that it is probably been around 4 years since the infamous &#8220;Vegas &#8230; nuf said&#8221; email. Time really flies.</p>
<p><a href="http://www.eclipse.org/org/june05release/projects.html">Eclipse 3.1</a> is out today. After trying out at least 5 prereleases (including the almost final RC4), I&#8217;m very impressed with its quality. I&#8217;ve gotten my setup at work to use the build automatically feature and it almost never grinds my system to a halt despite the size of the codebase. One of these days, I&#8217;m going to build a plugin just for fun. Thinking about the way the application is structured got me thinking the other day if my dream of pluggable feature modules as the next step in software development is somehow just around the corner somewhere. If your application were just made up of a lot of features like Eclipse plugins, it would be easier to outsource.</p>
<p>Some days I feel like <a href="http://www.warrenellis.com/index.php?p=677">Edison</a>.  Since I&#8217;m already including one link to Warren Ellis, why not link to a little exposition on <a href="http://www.newsarama.com/forums/showthread.php?s=1534c47bc68d1bd677dff84b0e601ba3&#038;threadid=36988">Fell</a>. It sounds like it should be interesting, even to non-comic people since it isn&#8217;t full of superheroes or crazy stuff like that.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coveringdistance.com/zibblog/2005/06/29/puddin-nuff-said/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
