<?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>The Binary Idiot &#187; Programming</title>
	<atom:link href="http://www.thebinaryidiot.com/archives/category/programming/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.thebinaryidiot.com</link>
	<description>Tips, tricks, and technology... you know... stuff!</description>
	<lastBuildDate>Thu, 26 Jan 2012 22:33:55 +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>Debugging Java Deadlocks with VisualVM</title>
		<link>http://www.thebinaryidiot.com/archives/2011/11/01/debugging-java-deadlocks-with-visualvm/</link>
		<comments>http://www.thebinaryidiot.com/archives/2011/11/01/debugging-java-deadlocks-with-visualvm/#comments</comments>
		<pubDate>Wed, 02 Nov 2011 01:48:21 +0000</pubDate>
		<dc:creator>Robert Hollencamp</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[java]]></category>

		<guid isPermaLink="false">http://www.thebinaryidiot.com/?p=889</guid>
		<description><![CDATA[Example of debugging a multi-threading deadlock in Java using VisualVM.<p class="read-more"><a href="http://www.thebinaryidiot.com/archives/2011/11/01/debugging-java-deadlocks-with-visualvm/">Read more &#187;</a></p>]]></description>
		<wfw:commentRss>http://www.thebinaryidiot.com/archives/2011/11/01/debugging-java-deadlocks-with-visualvm/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Netbeans Conditional Breakpoints</title>
		<link>http://www.thebinaryidiot.com/archives/2011/08/28/netbeans-conditional-breakpoints/</link>
		<comments>http://www.thebinaryidiot.com/archives/2011/08/28/netbeans-conditional-breakpoints/#comments</comments>
		<pubDate>Sun, 28 Aug 2011 16:01:33 +0000</pubDate>
		<dc:creator>Robert Hollencamp</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.thebinaryidiot.com/?p=829</guid>
		<description><![CDATA[Netbeans has some pretty big issues working with conditional breakpoints; a description of the issue and an easy workaround.<p class="read-more"><a href="http://www.thebinaryidiot.com/archives/2011/08/28/netbeans-conditional-breakpoints/">Read more &#187;</a></p>]]></description>
		<wfw:commentRss>http://www.thebinaryidiot.com/archives/2011/08/28/netbeans-conditional-breakpoints/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>No Java Runtime by Default in OSX Lion</title>
		<link>http://www.thebinaryidiot.com/archives/2011/07/21/no-java-runtime-by-default-in-osx-lion/</link>
		<comments>http://www.thebinaryidiot.com/archives/2011/07/21/no-java-runtime-by-default-in-osx-lion/#comments</comments>
		<pubDate>Fri, 22 Jul 2011 00:16:39 +0000</pubDate>
		<dc:creator>AdamD.</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[IT]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[Lion]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[OSX]]></category>
		<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://www.thebinaryidiot.com/?p=777</guid>
		<description><![CDATA[I upgraded my work mack to OSX 10.7 Lion today, and, to my surprise, there was no Java runtime installed. When I went to launch the .jnlp from our KVM device, it alerted me that there wasn't one installed and, if I wanted, it would find and download one for me. <p class="read-more"><a href="http://www.thebinaryidiot.com/archives/2011/07/21/no-java-runtime-by-default-in-osx-lion/">Read more &#187;</a></p>]]></description>
		<wfw:commentRss>http://www.thebinaryidiot.com/archives/2011/07/21/no-java-runtime-by-default-in-osx-lion/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>JPA and UUID Primary Keys</title>
		<link>http://www.thebinaryidiot.com/archives/2011/06/25/jpa-and-uuid-primary-keys/</link>
		<comments>http://www.thebinaryidiot.com/archives/2011/06/25/jpa-and-uuid-primary-keys/#comments</comments>
		<pubDate>Sat, 25 Jun 2011 04:21:23 +0000</pubDate>
		<dc:creator>Robert Hollencamp</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Hibernate]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[JPA]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[UUID]]></category>

		<guid isPermaLink="false">http://www.thebinaryidiot.com/?p=753</guid>
		<description><![CDATA[An example of using UUID primary keys and JPA (Java Persistence API), serializing the UUID to a byte array, and back into a UUID.<p class="read-more"><a href="http://www.thebinaryidiot.com/archives/2011/06/25/jpa-and-uuid-primary-keys/">Read more &#187;</a></p>]]></description>
		<wfw:commentRss>http://www.thebinaryidiot.com/archives/2011/06/25/jpa-and-uuid-primary-keys/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Determining MIME type by file extension</title>
		<link>http://www.thebinaryidiot.com/archives/2011/04/27/determining-mime-type-by-file-extension/</link>
		<comments>http://www.thebinaryidiot.com/archives/2011/04/27/determining-mime-type-by-file-extension/#comments</comments>
		<pubDate>Wed, 27 Apr 2011 04:23:26 +0000</pubDate>
		<dc:creator>Robert Hollencamp</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[MIME]]></category>

		<guid isPermaLink="false">http://www.thebinaryidiot.com/?p=718</guid>
		<description><![CDATA[A quick way to determine the MIME type for a file is to check the extension of the file against a mapping of known extensions to MIME types. The Apache web server provides a good list of known mappings that is easy to parse<p class="read-more"><a href="http://www.thebinaryidiot.com/archives/2011/04/27/determining-mime-type-by-file-extension/">Read more &#187;</a></p>]]></description>
		<wfw:commentRss>http://www.thebinaryidiot.com/archives/2011/04/27/determining-mime-type-by-file-extension/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Apache Velocity &#8211; Read Templates from JAR</title>
		<link>http://www.thebinaryidiot.com/archives/2011/03/29/apache-velocity-read-templates-from-jar/</link>
		<comments>http://www.thebinaryidiot.com/archives/2011/03/29/apache-velocity-read-templates-from-jar/#comments</comments>
		<pubDate>Wed, 30 Mar 2011 03:19:54 +0000</pubDate>
		<dc:creator>Robert Hollencamp</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Apache Velocity]]></category>
		<category><![CDATA[java]]></category>

		<guid isPermaLink="false">http://www.thebinaryidiot.com/?p=667</guid>
		<description><![CDATA[Apache Velocity comes bundled with different resource loaders, but none of them are really suitable for reading templates that are bundled in your JAR. By using a String Resource Loader, templates can be loaded using getResourceAsStream (or anything else that can yield a String).<p class="read-more"><a href="http://www.thebinaryidiot.com/archives/2011/03/29/apache-velocity-read-templates-from-jar/">Read more &#187;</a></p>]]></description>
		<wfw:commentRss>http://www.thebinaryidiot.com/archives/2011/03/29/apache-velocity-read-templates-from-jar/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Flex 2.5.35 and Win32 / Visual C++</title>
		<link>http://www.thebinaryidiot.com/archives/2011/01/29/flex-2-5-35-and-win32-visual-studio-cpp/</link>
		<comments>http://www.thebinaryidiot.com/archives/2011/01/29/flex-2-5-35-and-win32-visual-studio-cpp/#comments</comments>
		<pubDate>Sat, 29 Jan 2011 06:20:02 +0000</pubDate>
		<dc:creator>Robert Hollencamp</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Lexical Analysis]]></category>
		<category><![CDATA[Visual C++]]></category>
		<category><![CDATA[Win32]]></category>

		<guid isPermaLink="false">http://www.thebinaryidiot.com/?p=565</guid>
		<description><![CDATA[Quick guide to getting the latest version of Flex working with Visual Studio on Windows<p class="read-more"><a href="http://www.thebinaryidiot.com/archives/2011/01/29/flex-2-5-35-and-win32-visual-studio-cpp/">Read more &#187;</a></p>]]></description>
		<wfw:commentRss>http://www.thebinaryidiot.com/archives/2011/01/29/flex-2-5-35-and-win32-visual-studio-cpp/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Powershell: Convert Hex Groups to ASCII (Softalk Mail Server)</title>
		<link>http://www.thebinaryidiot.com/archives/2010/11/08/powershell-convert-hex-groups-to-ascii/</link>
		<comments>http://www.thebinaryidiot.com/archives/2010/11/08/powershell-convert-hex-groups-to-ascii/#comments</comments>
		<pubDate>Mon, 08 Nov 2010 18:03:27 +0000</pubDate>
		<dc:creator>AdamD.</dc:creator>
				<category><![CDATA[Operating Systems]]></category>
		<category><![CDATA[Powershell]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[SysAdmin]]></category>
		<category><![CDATA[Tips and How-To&#039;s]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[C++]]></category>
		<category><![CDATA[computers]]></category>
		<category><![CDATA[IT]]></category>
		<category><![CDATA[powershell]]></category>

		<guid isPermaLink="false">http://www.thebinaryidiot.com/?p=523</guid>
		<description><![CDATA[A friend came to me the other day asking if I knew how to convert hex strings to ASCII. For some backstory, the e-mail server they use at his workplace (Softalk Mail Server) wasn&#8217;t archiving e-mail properly, so he had &#8230;<p class="read-more"><a href="http://www.thebinaryidiot.com/archives/2010/11/08/powershell-convert-hex-groups-to-ascii/">Read more &#187;</a></p>]]></description>
		<wfw:commentRss>http://www.thebinaryidiot.com/archives/2010/11/08/powershell-convert-hex-groups-to-ascii/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Open Source Flash Game Programming &#8211; Chapter 2 &#8211; Main Loop and Graphics</title>
		<link>http://www.thebinaryidiot.com/archives/2010/11/02/open-source-flash-game-programming-ch2/</link>
		<comments>http://www.thebinaryidiot.com/archives/2010/11/02/open-source-flash-game-programming-ch2/#comments</comments>
		<pubDate>Wed, 03 Nov 2010 03:34:57 +0000</pubDate>
		<dc:creator>Robert Hollencamp</dc:creator>
				<category><![CDATA[Flash/AS3]]></category>
		<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[Game Programming]]></category>
		<category><![CDATA[OSFGP Series]]></category>

		<guid isPermaLink="false">http://www.thebinaryidiot.com/?p=488</guid>
		<description><![CDATA[Open Source Flash Game Programming - Chapter 2 - Implementing a game loop, basic graphics, and keeping accurate track of time<p class="read-more"><a href="http://www.thebinaryidiot.com/archives/2010/11/02/open-source-flash-game-programming-ch2/">Read more &#187;</a></p>]]></description>
		<wfw:commentRss>http://www.thebinaryidiot.com/archives/2010/11/02/open-source-flash-game-programming-ch2/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Open Source Flash Game Programming &#8211; Introduction / Setup</title>
		<link>http://www.thebinaryidiot.com/archives/2010/10/26/open-source-flash-game-programming-introduction/</link>
		<comments>http://www.thebinaryidiot.com/archives/2010/10/26/open-source-flash-game-programming-introduction/#comments</comments>
		<pubDate>Tue, 26 Oct 2010 04:44:01 +0000</pubDate>
		<dc:creator>Robert Hollencamp</dc:creator>
				<category><![CDATA[Flash/AS3]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[Game Programming]]></category>
		<category><![CDATA[OSFGP Series]]></category>

		<guid isPermaLink="false">http://www.thebinaryidiot.com/?p=444</guid>
		<description><![CDATA[Learn to create a Flash game using free and open-source tools. This first tutorial covers setup and a basic 'Hello World' application in ActionScript 3.<p class="read-more"><a href="http://www.thebinaryidiot.com/archives/2010/10/26/open-source-flash-game-programming-introduction/">Read more &#187;</a></p>]]></description>
		<wfw:commentRss>http://www.thebinaryidiot.com/archives/2010/10/26/open-source-flash-game-programming-introduction/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

