<?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>3monkeys &#187; Programming</title>
	<atom:link href="http://3monkeyweb.com/3monkeys/category/programming/feed/" rel="self" type="application/rss+xml" />
	<link>http://3monkeyweb.com/3monkeys</link>
	<description>They say if you have a 1000 monkeys at a 1000 keyboards, eventually they will produce the works of Shakespeare. This is what happens when you put 3Monkeys at one keyboard...</description>
	<lastBuildDate>Tue, 27 Oct 2009 09:37:53 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>isPrime in One Line of Perl</title>
		<link>http://3monkeyweb.com/3monkeys/2007/07/17/isprime-in-one-line-of-perl/</link>
		<comments>http://3monkeyweb.com/3monkeys/2007/07/17/isprime-in-one-line-of-perl/#comments</comments>
		<pubDate>Tue, 17 Jul 2007 04:45:35 +0000</pubDate>
		<dc:creator>3Monkeys</dc:creator>
				<category><![CDATA[Fun]]></category>
		<category><![CDATA[Golf]]></category>
		<category><![CDATA[Perl]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://3monkeyweb.com/3monkeys/2007/07/17/isprime-in-one-line-of-perl/</guid>
		<description><![CDATA[As a follow up to Finding the first 20 terms in the Fibonacci Series, next in the 3Monkey Golf series &#8212; Determining if a number is prime. The following is a fairly simple Perl one liner to do the trick. I&#8217;m interested in seeing implementations in other languages. I will be posting follow ups with [...]]]></description>
		<wfw:commentRss>http://3monkeyweb.com/3monkeys/2007/07/17/isprime-in-one-line-of-perl/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>3Monkeys on Emacs: Part 6 &#8211; Some Fun</title>
		<link>http://3monkeyweb.com/3monkeys/2007/07/14/3monkeys-on-emacs-part-6-some-fun/</link>
		<comments>http://3monkeyweb.com/3monkeys/2007/07/14/3monkeys-on-emacs-part-6-some-fun/#comments</comments>
		<pubDate>Sat, 14 Jul 2007 23:45:50 +0000</pubDate>
		<dc:creator>3Monkeys</dc:creator>
				<category><![CDATA[Emacs]]></category>
		<category><![CDATA[Fun]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://3monkeyweb.com/3monkeys/2007/07/14/3monkeys-on-emacs-part-6-some-fun/</guid>
		<description><![CDATA[Previous in this series : Part 5 &#8211; Replace Sometimes you need to step back and have a little fun. In keeping with that philosophy, I&#8217;m taking a small break from some of the more serious Emacs topics, and presenting a few fun things. Emacs has several built in stress relievers, from funny quotes to [...]]]></description>
		<wfw:commentRss>http://3monkeyweb.com/3monkeys/2007/07/14/3monkeys-on-emacs-part-6-some-fun/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fibonacci Series in One Line of Perl</title>
		<link>http://3monkeyweb.com/3monkeys/2007/07/12/fibonacci-series-in-one-line-of-perl/</link>
		<comments>http://3monkeyweb.com/3monkeys/2007/07/12/fibonacci-series-in-one-line-of-perl/#comments</comments>
		<pubDate>Thu, 12 Jul 2007 21:52:36 +0000</pubDate>
		<dc:creator>3Monkeys</dc:creator>
				<category><![CDATA[Fun]]></category>
		<category><![CDATA[Golf]]></category>
		<category><![CDATA[Perl]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://3monkeyweb.com/3monkeys/2007/07/12/fibonacci-series-in-one-line-of-perl/</guid>
		<description><![CDATA[Not ground breaking but here are the first 20 terms in the Fibonacci Series. Code perl -e'@p=(0,1);until($#p&#62;20){print"$p[-2]\n";push @p,$p[-2]+$p[-1]}' Output 0 1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987 1597 2584 4181 Can you do better? What about different languages? Update: it has been suggested that for languages [...]]]></description>
		<wfw:commentRss>http://3monkeyweb.com/3monkeys/2007/07/12/fibonacci-series-in-one-line-of-perl/feed/</wfw:commentRss>
		<slash:comments>41</slash:comments>
		</item>
		<item>
		<title>3Monkeys on Emacs: Part 5 &#8211; Replace</title>
		<link>http://3monkeyweb.com/3monkeys/2007/07/12/3monkeys-on-emacs-part-5-replace/</link>
		<comments>http://3monkeyweb.com/3monkeys/2007/07/12/3monkeys-on-emacs-part-5-replace/#comments</comments>
		<pubDate>Thu, 12 Jul 2007 05:09:56 +0000</pubDate>
		<dc:creator>3Monkeys</dc:creator>
				<category><![CDATA[Emacs]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://3monkeyweb.com/3monkeys/2007/07/12/3monkeys-on-emacs-part-5-replace/</guid>
		<description><![CDATA[Previous in this series : Part 4 &#8211; Search In my last post I discussed searching, frequently when searching you are looking for something to replace. As with search Emacs offers rich replace commands as well. Unconditional and Conditional Replace Unconditional &#8211; The command for basic replace is M-x replace-string. This command will prompt you [...]]]></description>
		<wfw:commentRss>http://3monkeyweb.com/3monkeys/2007/07/12/3monkeys-on-emacs-part-5-replace/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>3Monkeys on Emacs: Part 4 &#8211; Search</title>
		<link>http://3monkeyweb.com/3monkeys/2007/07/10/3monkeys-on-emacs-part-4-search/</link>
		<comments>http://3monkeyweb.com/3monkeys/2007/07/10/3monkeys-on-emacs-part-4-search/#comments</comments>
		<pubDate>Tue, 10 Jul 2007 21:54:16 +0000</pubDate>
		<dc:creator>3Monkeys</dc:creator>
				<category><![CDATA[Emacs]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://3monkeyweb.com/3monkeys/2007/07/10/3monkeys-on-emacs-part-4-search/</guid>
		<description><![CDATA[Previous in this series : Part 3 &#8211; Buffers and Windows One of the most common editing task is searching. Emacs has a rich set of commands for searching text. Incremental Search The commands for basic search are M-x search-forward and M-x search-backward, however these are rarely used. Instead most Emacs users will prefer to [...]]]></description>
		<wfw:commentRss>http://3monkeyweb.com/3monkeys/2007/07/10/3monkeys-on-emacs-part-4-search/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>3Monkeys on Emacs: Part 3 &#8211; Buffers and Windows</title>
		<link>http://3monkeyweb.com/3monkeys/2007/07/06/3monkeys-on-emacs-part-3-buffers-and-windows/</link>
		<comments>http://3monkeyweb.com/3monkeys/2007/07/06/3monkeys-on-emacs-part-3-buffers-and-windows/#comments</comments>
		<pubDate>Fri, 06 Jul 2007 23:38:46 +0000</pubDate>
		<dc:creator>3Monkeys</dc:creator>
				<category><![CDATA[Emacs]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://3monkeyweb.com/3monkeys/2007/07/06/3monkeys-on-emacs-part-3-buffers-and-windows/</guid>
		<description><![CDATA[Previous in this series : Part 2 &#8211; Basic Navigation and Editing Buffers and Windows All editing in Emacs occurs within one or more buffers. The key to that statement is &#8220;one or more&#8220;. It is possible, and usually likely, that multiple editing buffers will be available in a given emacs session. There are other [...]]]></description>
		<wfw:commentRss>http://3monkeyweb.com/3monkeys/2007/07/06/3monkeys-on-emacs-part-3-buffers-and-windows/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>3Monkeys on Emacs: Part 2 &#8211; Basic Navigation and Editing</title>
		<link>http://3monkeyweb.com/3monkeys/2007/07/06/3monkeys-on-emacs-part-2-basic-navigation-and-editing/</link>
		<comments>http://3monkeyweb.com/3monkeys/2007/07/06/3monkeys-on-emacs-part-2-basic-navigation-and-editing/#comments</comments>
		<pubDate>Fri, 06 Jul 2007 01:04:01 +0000</pubDate>
		<dc:creator>3Monkeys</dc:creator>
				<category><![CDATA[Emacs]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://3monkeyweb.com/3monkeys/2007/07/06/3monkeys-on-emacs-part-2-basic-navigation-and-editing/</guid>
		<description><![CDATA[Previous in this series : Part 1 &#8211; Introduction Cursor Movement Unlike Vi, except when executing a command, whenever you type in Emacs, text is inserted or replaced at the current cursor location. Emacs has a variety of commands to move and position the cursor within the buffer. Most of these commands can be executed [...]]]></description>
		<wfw:commentRss>http://3monkeyweb.com/3monkeys/2007/07/06/3monkeys-on-emacs-part-2-basic-navigation-and-editing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>3Monkeys on Emacs: Part 1 &#8211; Introduction</title>
		<link>http://3monkeyweb.com/3monkeys/2007/07/04/3monkeys-on-emacs-part-1-introduction/</link>
		<comments>http://3monkeyweb.com/3monkeys/2007/07/04/3monkeys-on-emacs-part-1-introduction/#comments</comments>
		<pubDate>Wed, 04 Jul 2007 23:36:20 +0000</pubDate>
		<dc:creator>3Monkeys</dc:creator>
				<category><![CDATA[Emacs]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://3monkeyweb.com/3monkeys/2007/07/04/3monkeys-on-emacs-part-1-introduction/</guid>
		<description><![CDATA[Introduction I have been an Emacs user for the better part of 17 years or so. Even so, there are quite a few things I&#8217;ve learned and forgotten along the way and perhaps even more that I never learned. I am writing the series of articles to not only provide a tutorial for the beginning [...]]]></description>
		<wfw:commentRss>http://3monkeyweb.com/3monkeys/2007/07/04/3monkeys-on-emacs-part-1-introduction/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Introducing DZone 2.0</title>
		<link>http://3monkeyweb.com/3monkeys/2007/04/03/introducing-dzone-20/</link>
		<comments>http://3monkeyweb.com/3monkeys/2007/04/03/introducing-dzone-20/#comments</comments>
		<pubDate>Tue, 03 Apr 2007 00:08:49 +0000</pubDate>
		<dc:creator>3Monkeys</dc:creator>
				<category><![CDATA[DZone]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Social Networking]]></category>

		<guid isPermaLink="false">http://3monkeyweb.com/3monkeys/2007/04/03/introducing-dzone-20/</guid>
		<description><![CDATA[After months of development we are proud to introduce DZone 2.0. There are many new features in this our first large scale site update. Among the first new features you might notice is the ability to vote a story up or down. What might not be as obvious about this feature is that you can [...]]]></description>
		<wfw:commentRss>http://3monkeyweb.com/3monkeys/2007/04/03/introducing-dzone-20/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
