<?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 Home of B. A. Shelton (formerly zancarius.com) &#187; Programming</title>
	<atom:link href="http://bashelton.com/categories/programming/feed/" rel="self" type="application/rss+xml" />
	<link>http://bashelton.com</link>
	<description>Technology enthusiast gone rambling lunatic!</description>
	<lastBuildDate>Wed, 03 Mar 2010 05:03:23 +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>Symfony 1.3/1.4 and Suhosin</title>
		<link>http://bashelton.com/2010/02/symfony-and-suhosin/</link>
		<comments>http://bashelton.com/2010/02/symfony-and-suhosin/#comments</comments>
		<pubDate>Sun, 28 Feb 2010 23:56:52 +0000</pubDate>
		<dc:creator>Benjamin</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Suhosin]]></category>
		<category><![CDATA[Symfony]]></category>

		<guid isPermaLink="false">http://bashelton.com/?p=1651</guid>
		<description><![CDATA[I read about Symfony some time back when I was working on a project in CakePHP. Symfony struck my interests primarily because it uses Doctrine (by default) as its ORM, and I&#8217;ve used Doctrine in a couple of other projects. This weekend, I elected to give Symfony a try. After reading through the documentation&#8211;which I&#8217;ll [...]


No related posts.]]></description>
		<wfw:commentRss>http://bashelton.com/2010/02/symfony-and-suhosin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Scala: A Prologue (Or The Learning of a Language)</title>
		<link>http://bashelton.com/2009/08/scala-prologue-learning-of-a-language-2/</link>
		<comments>http://bashelton.com/2009/08/scala-prologue-learning-of-a-language-2/#comments</comments>
		<pubDate>Tue, 25 Aug 2009 05:09:26 +0000</pubDate>
		<dc:creator>Benjamin</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Learning]]></category>
		<category><![CDATA[Miscellaneous]]></category>
		<category><![CDATA[Scala]]></category>

		<guid isPermaLink="false">http://www.bashelton.com/?p=1353</guid>
		<description><![CDATA[Borrowing an idea from Will, I&#8217;ve decided that I will be detailing the progress I make as I teach myself a new programming language: Scala. I&#8217;ve heard nothing but good things about it and have toyed around with a couple of (simple!) tutorials. I&#8217;m impressed enough to have ordered a book which I expect to [...]


Related posts:<ol><li><a href='http://bashelton.com/2009/08/learning-scala-day-one/' rel='bookmark' title='Permanent Link: Learning Scala: Day One'>Learning Scala: Day One</a></li><li><a href='http://bashelton.com/2009/08/learning-scala-day-two/' rel='bookmark' title='Permanent Link: Learning Scala: Day Two'>Learning Scala: Day Two</a></li><li><a href='http://bashelton.com/2009/09/learning-scala-day-three/' rel='bookmark' title='Permanent Link: Learning Scala: Day Three'>Learning Scala: Day Three</a></li></ol>]]></description>
		<wfw:commentRss>http://bashelton.com/2009/08/scala-prologue-learning-of-a-language-2/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Routing v0.2.2 Released</title>
		<link>http://bashelton.com/2009/08/routing-v022-released/</link>
		<comments>http://bashelton.com/2009/08/routing-v022-released/#comments</comments>
		<pubDate>Tue, 25 Aug 2009 04:45:32 +0000</pubDate>
		<dc:creator>Benjamin</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Routing]]></category>

		<guid isPermaLink="false">http://www.bashelton.com/?p=1351</guid>
		<description><![CDATA[I&#8217;ve released Routing v0.2.2. This version fixes a few outstanding issues and reduces the number of notices encountered if error_reporting is set to E_ALL. You can also read the changelog here.


Related posts:Routing v0.2 ReleasedPHP RoutingNoSleep ReleasedWatcher v0.1 Beta Released!


Related posts:<ol><li><a href='http://bashelton.com/2009/08/routing-v02-released/' rel='bookmark' title='Permanent Link: Routing v0.2 Released'>Routing v0.2 Released</a></li><li><a href='http://bashelton.com/2009/08/php-routing/' rel='bookmark' title='Permanent Link: PHP Routing'>PHP Routing</a></li><li><a href='http://bashelton.com/2009/08/nosleep-released/' rel='bookmark' title='Permanent Link: NoSleep Released'>NoSleep Released</a></li><li><a href='http://bashelton.com/2009/02/watcher-v01-beta-released/' rel='bookmark' title='Permanent Link: Watcher v0.1 Beta Released!'>Watcher v0.1 Beta Released!</a></li></ol>]]></description>
		<wfw:commentRss>http://bashelton.com/2009/08/routing-v022-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Routing v0.2 Released</title>
		<link>http://bashelton.com/2009/08/routing-v02-released/</link>
		<comments>http://bashelton.com/2009/08/routing-v02-released/#comments</comments>
		<pubDate>Fri, 14 Aug 2009 03:22:26 +0000</pubDate>
		<dc:creator>Benjamin</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Routing]]></category>

		<guid isPermaLink="false">http://www.bashelton.com/?p=1336</guid>
		<description><![CDATA[I&#8217;ve released a new version of Routing v0.2.1. This update resolves issues with the route preferences and correctly prioritizes static routes. The internal route decisions are now handled by a scoring system. There are still a few bugs, but Routing is fast moving toward something usable.
Head over here to grab the latest version. I also [...]


Related posts:<ol><li><a href='http://bashelton.com/2009/08/routing-v022-released/' rel='bookmark' title='Permanent Link: Routing v0.2.2 Released'>Routing v0.2.2 Released</a></li><li><a href='http://bashelton.com/2009/08/php-routing/' rel='bookmark' title='Permanent Link: PHP Routing'>PHP Routing</a></li><li><a href='http://bashelton.com/2009/08/nosleep-released/' rel='bookmark' title='Permanent Link: NoSleep Released'>NoSleep Released</a></li><li><a href='http://bashelton.com/2009/02/watcher-v01-beta-released/' rel='bookmark' title='Permanent Link: Watcher v0.1 Beta Released!'>Watcher v0.1 Beta Released!</a></li></ol>]]></description>
		<wfw:commentRss>http://bashelton.com/2009/08/routing-v02-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP Routing</title>
		<link>http://bashelton.com/2009/08/php-routing/</link>
		<comments>http://bashelton.com/2009/08/php-routing/#comments</comments>
		<pubDate>Fri, 07 Aug 2009 08:06:48 +0000</pubDate>
		<dc:creator>Benjamin</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Routes]]></category>
		<category><![CDATA[Routing]]></category>

		<guid isPermaLink="false">http://www.bashelton.com/?p=1325</guid>
		<description><![CDATA[If you&#8217;ve ever written web applications in Python using Pylons or TurboGears (>=1.1), you&#8217;re probably familiar with an incredibly handy tool known as Routes. It&#8217;s modeled after the Ruby on Rails routes system and does quite a marvelous job at mapping friendly, SEO URLs to useful code. If you&#8217;re not aware of it, you really [...]


Related posts:<ol><li><a href='http://bashelton.com/2009/08/routing-v02-released/' rel='bookmark' title='Permanent Link: Routing v0.2 Released'>Routing v0.2 Released</a></li><li><a href='http://bashelton.com/2009/08/routing-v022-released/' rel='bookmark' title='Permanent Link: Routing v0.2.2 Released'>Routing v0.2.2 Released</a></li></ol>]]></description>
		<wfw:commentRss>http://bashelton.com/2009/08/php-routing/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>NoSleep Released</title>
		<link>http://bashelton.com/2009/08/nosleep-released/</link>
		<comments>http://bashelton.com/2009/08/nosleep-released/#comments</comments>
		<pubDate>Mon, 03 Aug 2009 01:36:54 +0000</pubDate>
		<dc:creator>Benjamin</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[eSATA Enclosure]]></category>
		<category><![CDATA[NoSleep]]></category>
		<category><![CDATA[USB Enclosure]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.bashelton.com/?p=1306</guid>
		<description><![CDATA[So, I finally got around to writing a suitable replacement for the little Python script I was using to kill power management on my Thermaltake external USB/eSATA drive. But first, some history.
I didn&#8217;t mention it in the assembly guide I wrote for the Thermaltake enclosure, but as it turns out, the SATA chipset Thermaltake opted [...]


Related posts:<ol><li><a href='http://bashelton.com/2009/02/watcher-v01-beta-released/' rel='bookmark' title='Permanent Link: Watcher v0.1 Beta Released!'>Watcher v0.1 Beta Released!</a></li><li><a href='http://bashelton.com/2009/06/assembly-guide-thermaltake-enclosure-usb-esata/' rel='bookmark' title='Permanent Link: Assembly Guide: Thermaltake USB 2.0/eSATA Enclosure'>Assembly Guide: Thermaltake USB 2.0/eSATA Enclosure</a></li><li><a href='http://bashelton.com/2009/08/routing-v02-released/' rel='bookmark' title='Permanent Link: Routing v0.2 Released'>Routing v0.2 Released</a></li><li><a href='http://bashelton.com/2009/08/routing-v022-released/' rel='bookmark' title='Permanent Link: Routing v0.2.2 Released'>Routing v0.2.2 Released</a></li></ol>]]></description>
		<wfw:commentRss>http://bashelton.com/2009/08/nosleep-released/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Announcing Chatly</title>
		<link>http://bashelton.com/2009/07/announcing-chatly/</link>
		<comments>http://bashelton.com/2009/07/announcing-chatly/#comments</comments>
		<pubDate>Wed, 22 Jul 2009 07:06:48 +0000</pubDate>
		<dc:creator>Benjamin</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Chatly]]></category>
		<category><![CDATA[New Release]]></category>
		<category><![CDATA[PyQt]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Twisted]]></category>

		<guid isPermaLink="false">http://www.bashelton.com/?p=1199</guid>
		<description><![CDATA[
About a week ago, I finished the first release-quality beta version of an application I have called Chatly. It isn&#8217;t a whole lot right now as not all features have been fully implemented, but it includes both the client (a stand alone application that uses PyQt for GUI management) and a server. Both client and [...]


Related posts:<ol><li><a href='http://bashelton.com/2009/06/pyqt-py2exe-and-pyinstaller/' rel='bookmark' title='Permanent Link: PyQt, py2exe, and pyinstaller'>PyQt, py2exe, and pyinstaller</a></li><li><a href='http://bashelton.com/2009/06/pyqt-center-on-screen/' rel='bookmark' title='Permanent Link: PyQt Center on Screen'>PyQt Center on Screen</a></li></ol>]]></description>
		<wfw:commentRss>http://bashelton.com/2009/07/announcing-chatly/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Python Gotchas: Class Attributes versus Instance Members</title>
		<link>http://bashelton.com/2009/07/python-gotchas-class-attributes-versus-instance-members/</link>
		<comments>http://bashelton.com/2009/07/python-gotchas-class-attributes-versus-instance-members/#comments</comments>
		<pubDate>Wed, 08 Jul 2009 20:32:30 +0000</pubDate>
		<dc:creator>Benjamin</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Gotchas]]></category>
		<category><![CDATA[OOP]]></category>
		<category><![CDATA[Python]]></category>

		<guid isPermaLink="false">http://www.bashelton.com/?p=1116</guid>
		<description><![CDATA[Links of the Week will be delayed until tomorrow or Friday.
Today, I&#8217;d like to share with you a real treat. It happened well into the evening last night when my coherent thought processes were lost in a semi-drunken stupor induced by lack of sleep (I don&#8217;t drink, but I do have slight insomnia sometimes). What [...]


Related posts:<ol><li><a href='http://bashelton.com/2009/06/wxpython-menu-status-text/' rel='bookmark' title='Permanent Link: wxPython Menu Status Text'>wxPython Menu Status Text</a></li><li><a href='http://bashelton.com/2009/06/pyqt-center-on-screen/' rel='bookmark' title='Permanent Link: PyQt Center on Screen'>PyQt Center on Screen</a></li><li><a href='http://bashelton.com/2009/09/learning-scala-day-three/' rel='bookmark' title='Permanent Link: Learning Scala: Day Three'>Learning Scala: Day Three</a></li></ol>]]></description>
		<wfw:commentRss>http://bashelton.com/2009/07/python-gotchas-class-attributes-versus-instance-members/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Migrating Eclipse Workbench from Windows to Linux</title>
		<link>http://bashelton.com/2009/07/migrating-eclipse-workbench-from-windows-to-linux/</link>
		<comments>http://bashelton.com/2009/07/migrating-eclipse-workbench-from-windows-to-linux/#comments</comments>
		<pubDate>Mon, 06 Jul 2009 21:47:54 +0000</pubDate>
		<dc:creator>Benjamin</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Conversion]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.bashelton.com/?p=1084</guid>
		<description><![CDATA[Some folks like to have a relationship among the development tools they use regardless of the underlying operating system. I would certainly qualify as one such individual, because I honestly don&#8217;t believe that the operating system should adversely impact the development environment of choice. Of course, there are specific exceptions to the rule: .NET development [...]


Related posts:<ol><li><a href='http://bashelton.com/2009/07/announcing-chatly/' rel='bookmark' title='Permanent Link: Announcing Chatly'>Announcing Chatly</a></li><li><a href='http://bashelton.com/2009/06/pyqt-py2exe-and-pyinstaller/' rel='bookmark' title='Permanent Link: PyQt, py2exe, and pyinstaller'>PyQt, py2exe, and pyinstaller</a></li><li><a href='http://bashelton.com/2009/04/easy_install-fails-under-windows/' rel='bookmark' title='Permanent Link: easy_install Fails under Windows'>easy_install Fails under Windows</a></li><li><a href='http://bashelton.com/2008/11/remotely-start-windows-service-samba/' rel='bookmark' title='Permanent Link: Remotely Start Windows Service&#8230; from Samba'>Remotely Start Windows Service&#8230; from Samba</a></li><li><a href='http://bashelton.com/2009/02/watcher-v01-beta-released/' rel='bookmark' title='Permanent Link: Watcher v0.1 Beta Released!'>Watcher v0.1 Beta Released!</a></li></ol>]]></description>
		<wfw:commentRss>http://bashelton.com/2009/07/migrating-eclipse-workbench-from-windows-to-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PyQt, py2exe, and pyinstaller</title>
		<link>http://bashelton.com/2009/06/pyqt-py2exe-and-pyinstaller/</link>
		<comments>http://bashelton.com/2009/06/pyqt-py2exe-and-pyinstaller/#comments</comments>
		<pubDate>Sat, 27 Jun 2009 22:01:13 +0000</pubDate>
		<dc:creator>Benjamin</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[py2exe]]></category>
		<category><![CDATA[PyQt]]></category>
		<category><![CDATA[Python]]></category>

		<guid isPermaLink="false">http://www.bashelton.com/?p=1073</guid>
		<description><![CDATA[As I wrote in a previous installment of my links of the week, I discovered a really nice replacement for py2exe. However, pyinstaller doesn&#8217;t seem to play nice with PyQt&#8230;
The documentation and mailing lists suggest adding hooks for &#8220;hidden imports&#8221; in the pyinstaller/hooks directory. I&#8217;ve been having problems with this for quite some time:
Traceback (most [...]


Related posts:<ol><li><a href='http://bashelton.com/2009/06/pyqt-center-on-screen/' rel='bookmark' title='Permanent Link: PyQt Center on Screen'>PyQt Center on Screen</a></li><li><a href='http://bashelton.com/2009/07/announcing-chatly/' rel='bookmark' title='Permanent Link: Announcing Chatly'>Announcing Chatly</a></li></ol>]]></description>
		<wfw:commentRss>http://bashelton.com/2009/06/pyqt-py2exe-and-pyinstaller/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
