<?xml version="1.0" encoding="ISO-8859-1"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">
<channel>
	<title>thinkPond.org</title>
	<link>http://thinkpond.org</link>
	<description>Recent thinkPond.org updates</description>
	<language>en-us</language>
	<copyright>© 2008 Alastair Patrick</copyright>
	<lastBuildDate>Thu, 31 Jan 2008 05:30:20 PST</lastBuildDate>
	<docs>http://cyber.law.harvard.edu/rss/rss.html</docs>
	
	
	<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/thinkpond" type="application/rss+xml" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item><link>http://feedproxy.google.com/~r/thinkpond/~3/G32dxxm-Ojw/dreamhost-review.shtml</link><guid isPermaLink="false">http://thinkpond.org/articles/2008/dreamhost-review.shtml</guid><title>Review of Dreamhost website hosting</title><description>There are a lot of site hosting options out there. I chose Dreamhost to host thinkPond.org and I'm pleased with my choice. First I'll list the features advertised by Dreamhost at the time of writing. Then I'll let you in on some things you wouldn't otherwise find out until you signed up.&lt;img src="http://feeds.feedburner.com/~r/thinkpond/~4/G32dxxm-Ojw" height="1" width="1"/&gt;</description><feedburner:origLink>http://thinkpond.org/articles/2008/dreamhost-review.shtml</feedburner:origLink></item>
	<item><link>http://feedproxy.google.com/~r/thinkpond/~3/izU5sWclGTk/jstest-intro.shtml</link><guid isPermaLink="false">http://thinkpond.org/articles/2008/jstest-intro.shtml</guid><title>jsTest JavaScript unit testing tool</title><description>This article is about jsTest, a JavaScript unit testing tool. Although this tool could be used in many JavaScript testing scenarios, it is specifically designed for writing unit tests as part of the Test Driven Development (TDD) iteration cycle: write a test, make the test pass, refactor, repeat.&lt;img src="http://feeds.feedburner.com/~r/thinkpond/~4/izU5sWclGTk" height="1" width="1"/&gt;</description><feedburner:origLink>http://thinkpond.org/articles/2008/jstest-intro.shtml</feedburner:origLink></item>
	<item><link>http://feedproxy.google.com/~r/thinkpond/~3/YQA4DeraHmE/mock-jstest-1.shtml</link><guid isPermaLink="false">http://thinkpond.org/articles/2008/mock-jstest-1.shtml</guid><title>Mock object testing with jsTest</title><description>This article picks up where we left off in the first article on jsTest. Everything we cover in this article can also be applied to the jsTest Eclipse continuous testing plug-in. Last time we looked at how to write unit tests using assertions in jsTest. This time we'll look at mock objects, which are useful when tests deal with interactions between objects. To understand some problems with testing using assertions alone, consider this example (borrowed from Wikipedia).&lt;img src="http://feeds.feedburner.com/~r/thinkpond/~4/YQA4DeraHmE" height="1" width="1"/&gt;</description><feedburner:origLink>http://thinkpond.org/articles/2008/mock-jstest-1.shtml</feedburner:origLink></item>
	<item><link>http://feedproxy.google.com/~r/thinkpond/~3/WlyLAqhYY_g/utorrent-gadget.shtml</link><guid isPermaLink="false">http://thinkpond.org/articles/2008/utorrent-gadget.shtml</guid><title>µTorrent Google gadget moves to a new home!</title><description>Welcome to the new home of the µTorrent  Google gadget. Drop this gadget into your Google home page, or any web page, to remotely monitor your torrents when you are away from home. I wrote it to check up on my torrents while I'm at the office. It sits in my Google home page next to gmail and my RSS feeds. But you could use it at school or on your PDA.&lt;img src="http://feeds.feedburner.com/~r/thinkpond/~4/WlyLAqhYY_g" height="1" width="1"/&gt;</description><feedburner:origLink>http://thinkpond.org/articles/2008/utorrent-gadget.shtml</feedburner:origLink></item>
	<item><link>http://feedproxy.google.com/~r/thinkpond/~3/kDFaPQ1MnVI/utorrent-ext.shtml</link><guid isPermaLink="false">http://thinkpond.org/articles/2008/utorrent-ext.shtml</guid><title>Introducing the µTorrent Web UI Firefox extension</title><description>Download the extension here.
  Welcome to the new home of the µTorrent Web UI Firefox extension. The Web UI lets you control µTorrent when you are away from home, via a web page interface. I use it to start torrents when I am at the office. For a better description, installation instructions and help, visit the Web UI forum. This extension makes the Web UI a little easier to use in Firefox. These are the features...&lt;img src="http://feeds.feedburner.com/~r/thinkpond/~4/kDFaPQ1MnVI" height="1" width="1"/&gt;</description><feedburner:origLink>http://thinkpond.org/articles/2008/utorrent-ext.shtml</feedburner:origLink></item>
	<item><link>http://feedproxy.google.com/~r/thinkpond/~3/IGQo2iezXNI/codermce.shtml</link><guid isPermaLink="false">http://thinkpond.org/articles/2008/codermce.shtml</guid><title>CoderMCE, a Joomla WYSWYG editor for source code</title><description>I set up my Joomla site and one of the first things I wanted to do was publish an article with source code examples.&lt;img src="http://feeds.feedburner.com/~r/thinkpond/~4/IGQo2iezXNI" height="1" width="1"/&gt;</description><feedburner:origLink>http://thinkpond.org/articles/2008/codermce.shtml</feedburner:origLink></item>
	<item><link>http://feedproxy.google.com/~r/thinkpond/~3/4iooZLhFUmM/newlook.shtml</link><guid isPermaLink="false">http://thinkpond.org/weblog/2008/newlook.shtml</guid><title>New look for 2008</title><description>It's been a long time since I did anything with this site: over a year now. Hopefully I'll be more active this year. I decided to stop using Joomla as my CMS. It's an excellent piece of software but I wanted more control of the layout and structure of my site. Now most of the content is static, except for pages with comments. I'm using the Simple Comments script to drive those.&lt;img src="http://feeds.feedburner.com/~r/thinkpond/~4/4iooZLhFUmM" height="1" width="1"/&gt;</description><feedburner:origLink>http://thinkpond.org/weblog/2008/newlook.shtml</feedburner:origLink></item>
	<item><link>http://feedproxy.google.com/~r/thinkpond/~3/XFV2tB6Bsq4/utorrent-0.1.6.shtml</link><guid isPermaLink="false">http://thinkpond.org/weblog/2008/utorrent-0.1.6.shtml</guid><title>New feature for the µTorrent Firefox extension</title><description>The µTorrent Firefox extension is an extension I wrote to connect to µTorrent remotely. It lets you add new downloads via drag and drop and view your current torrents, etc. Thanks to Phunkyfish, you can now connect to µTorrent over SSL. This is great if you want to use a secure SSL tunnel. I've integrated all his changed into the trunk and bumped the version to 0.1.6. Sorry it took me so long!&lt;img src="http://feeds.feedburner.com/~r/thinkpond/~4/XFV2tB6Bsq4" height="1" width="1"/&gt;</description><feedburner:origLink>http://thinkpond.org/weblog/2008/utorrent-0.1.6.shtml</feedburner:origLink></item>
	<item><link>http://feedproxy.google.com/~r/thinkpond/~3/8lu2zg9XLtw/how-this-site-works.shtml</link><guid isPermaLink="false">http://thinkpond.org/weblog/2008/how-this-site-works.shtml</guid><title>How this site works</title><description>This site is built from source assets using a python script. Briefly, this is how it all works.&lt;img src="http://feeds.feedburner.com/~r/thinkpond/~4/8lu2zg9XLtw" height="1" width="1"/&gt;</description><feedburner:origLink>http://thinkpond.org/weblog/2008/how-this-site-works.shtml</feedburner:origLink></item>
	<item><link>http://feedproxy.google.com/~r/thinkpond/~3/W_HmoYYskNQ/using-rake-to-build-a-site.shtml</link><guid isPermaLink="false">http://thinkpond.org/weblog/2008/using-rake-to-build-a-site.shtml</guid><title>Using Rake to build a site</title><description>I've been continuing to experiment with ruby. This morning I took a look at rake. It's ruby's equivalent of make and instead of writing a makefile you write a rakefile. What makes rakefiles powerful is that they are actually valid ruby programs. Rake is an example of a DSL, in this case embedded within the ruby language. Here's an example rakefile:&lt;img src="http://feeds.feedburner.com/~r/thinkpond/~4/W_HmoYYskNQ" height="1" width="1"/&gt;</description><feedburner:origLink>http://thinkpond.org/weblog/2008/using-rake-to-build-a-site.shtml</feedburner:origLink></item>
</channel>
</rss>
