<?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>screenShot.ca</title>
	<atom:link href="http://screenshot.ca/feed/" rel="self" type="application/rss+xml" />
	<link>http://screenshot.ca</link>
	<description>Programming, Software Architecture, Photography and Electronics under one roof</description>
	<lastBuildDate>Thu, 15 Mar 2012 22:16:00 +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>It&#8217;s not like NPEs are a problem</title>
		<link>http://screenshot.ca/post/2012/01/17/its-not-like-npes-are-a-problem/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=its-not-like-npes-are-a-problem</link>
		<comments>http://screenshot.ca/post/2012/01/17/its-not-like-npes-are-a-problem/#comments</comments>
		<pubDate>Tue, 17 Jan 2012 19:05:11 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Java Perls]]></category>

		<guid isPermaLink="false">http://screenshot.ca/?p=1702</guid>
		<description><![CDATA[try { integrationService = ServiceLocator.lookup(IntegrationService.class, "IntegrationServiceBean"); } catch (final RuntimeException e) { System.out.println("RuntimeException"); return null; } This is all running inside a web container. I hope I never have to debug that code.]]></description>
		<wfw:commentRss>http://screenshot.ca/post/2012/01/17/its-not-like-npes-are-a-problem/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>This doesn&#8217;t do what you think it does</title>
		<link>http://screenshot.ca/post/2011/12/27/this-doesnt-do-what-you-think-it-does/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=this-doesnt-do-what-you-think-it-does</link>
		<comments>http://screenshot.ca/post/2011/12/27/this-doesnt-do-what-you-think-it-does/#comments</comments>
		<pubDate>Tue, 27 Dec 2011 23:11:36 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Java Perls]]></category>
		<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://screenshot.ca/?p=1698</guid>
		<description><![CDATA[I&#8217;ve seen this one countless times. == on a string isn&#8217;t the same as .equals; one compares the instance and the other compares the content. if (localeCode == null &#124;&#124; localeCode.trim().isEmpty() &#124;&#124; localeCode == "?")]]></description>
		<wfw:commentRss>http://screenshot.ca/post/2011/12/27/this-doesnt-do-what-you-think-it-does/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The joys of Xorg and nVidia drivers</title>
		<link>http://screenshot.ca/post/2011/09/17/the-joys-of-xorg-and-nvidia-drivers/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=the-joys-of-xorg-and-nvidia-drivers</link>
		<comments>http://screenshot.ca/post/2011/09/17/the-joys-of-xorg-and-nvidia-drivers/#comments</comments>
		<pubDate>Sat, 17 Sep 2011 08:24:57 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://screenshot.ca/?p=1616</guid>
		<description><![CDATA[I just upgraded Xorg on my debian machine and most GTK 2 widgets lost their borders. How annoying. Turns out the latest xserver-xorg-video-nvidia driver isn&#8217;t compatible with the latest Xorg ABI but; this driver doesn&#8217;t tell you, a more recent version will complain: ================ WARNING WARNING WARNING WARNING ================ This server has a video driver [...]]]></description>
		<wfw:commentRss>http://screenshot.ca/post/2011/09/17/the-joys-of-xorg-and-nvidia-drivers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Singleton Pattern Revisited</title>
		<link>http://screenshot.ca/post/2011/06/13/the-singleton-pattern-revisited/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=the-singleton-pattern-revisited</link>
		<comments>http://screenshot.ca/post/2011/06/13/the-singleton-pattern-revisited/#comments</comments>
		<pubDate>Mon, 13 Jun 2011 19:20:58 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://screenshot.ca/?p=642</guid>
		<description><![CDATA[Need to test a singleton ? Suppose you have singleton class A: class A { public static A getInstance() {...} private A() { ... } public int doStuff() { ... } } How can you test it if you can&#8217;t use your mocks ? Simple put it in a package and make ASingleton that creates [...]]]></description>
		<wfw:commentRss>http://screenshot.ca/post/2011/06/13/the-singleton-pattern-revisited/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Responsive Design: don&#8217;t block the workflow</title>
		<link>http://screenshot.ca/post/2011/06/13/responsive-design-dont-block-the-workflow/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=responsive-design-dont-block-the-workflow</link>
		<comments>http://screenshot.ca/post/2011/06/13/responsive-design-dont-block-the-workflow/#comments</comments>
		<pubDate>Mon, 13 Jun 2011 07:03:19 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[diy]]></category>
		<category><![CDATA[English]]></category>
		<category><![CDATA[HomeHA]]></category>
		<category><![CDATA[architecture]]></category>
		<category><![CDATA[gui]]></category>
		<category><![CDATA[jms]]></category>
		<category><![CDATA[soa]]></category>
		<category><![CDATA[stomp]]></category>

		<guid isPermaLink="false">http://screenshot.ca/?p=628</guid>
		<description><![CDATA[I&#8217;m currently designing the interface and testing the workflow for the whole iPad/iPhone application I&#8217;m making and everything is well when everything works. However, in the current setup that I have the Insteon nodes don&#8217;t get messages from time to time; with power line signaling there is always something that can go wrong and this [...]]]></description>
		<wfw:commentRss>http://screenshot.ca/post/2011/06/13/responsive-design-dont-block-the-workflow/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>TPA3106D1</title>
		<link>http://screenshot.ca/post/2011/03/07/tpa3106d1/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=tpa3106d1</link>
		<comments>http://screenshot.ca/post/2011/03/07/tpa3106d1/#comments</comments>
		<pubDate>Mon, 07 Mar 2011 06:43:45 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Audio]]></category>
		<category><![CDATA[diy]]></category>

		<guid isPermaLink="false">http://screenshot.ca/?p=180</guid>
		<description><![CDATA[Here is my latest design for the TPA3106D1. This is an unproven design but no change in the schematics were made since my last attempt, only the layout changed. Available on BatchPCB Values of components are: Values are untested: Use at your own risk ! RefDes Description Qty Package Mfg Part No. Digi-Key No C1,C2,C3,C4,C5,C10,C11,C15 [...]]]></description>
		<wfw:commentRss>http://screenshot.ca/post/2011/03/07/tpa3106d1/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>QT Gui</title>
		<link>http://screenshot.ca/post/2010/09/22/qt-gui/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=qt-gui</link>
		<comments>http://screenshot.ca/post/2010/09/22/qt-gui/#comments</comments>
		<pubDate>Wed, 22 Sep 2010 19:59:48 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[HomeHA]]></category>

		<guid isPermaLink="false">http://screenshot.ca/?p=176</guid>
		<description><![CDATA[The home automation needed a GUI to control and show the status. That&#8217;s why I started working on a small QT application in C++ that will be running on an embedded ARM with a 7 inch touch screen. The project is available on Github. For now I have a video demoing the latest version. The [...]]]></description>
		<wfw:commentRss>http://screenshot.ca/post/2010/09/22/qt-gui/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>4 Way Crossover for the MonsterSpeakers</title>
		<link>http://screenshot.ca/post/2009/11/02/4-way-crossover-monster-speakers/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=4-way-crossover-monster-speakers</link>
		<comments>http://screenshot.ca/post/2009/11/02/4-way-crossover-monster-speakers/#comments</comments>
		<pubDate>Mon, 02 Nov 2009 21:24:37 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Audio]]></category>
		<category><![CDATA[diy]]></category>
		<category><![CDATA[English]]></category>

		<guid isPermaLink="false">http://screenshot.ca/?p=148</guid>
		<description><![CDATA[Today marked another milestone; the cross-over for my 4 way active speaker is done. The input is a XLR followed by a very common instrumentation amplifier before entering the real crossover it is buffered and split to the signal detection circuitry. This last bit of circuitry is not mine; I originally designed one with a [...]]]></description>
		<wfw:commentRss>http://screenshot.ca/post/2009/11/02/4-way-crossover-monster-speakers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Monster Speakers Sketchup</title>
		<link>http://screenshot.ca/post/2009/10/27/monster-speakers-sketchup/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=monster-speakers-sketchup</link>
		<comments>http://screenshot.ca/post/2009/10/27/monster-speakers-sketchup/#comments</comments>
		<pubDate>Tue, 27 Oct 2009 07:27:11 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Audio]]></category>
		<category><![CDATA[diy]]></category>
		<category><![CDATA[English]]></category>

		<guid isPermaLink="false">http://screenshot.ca/?p=141</guid>
		<description><![CDATA[Tonight I spent some time in Google Sketchup to sketch up my speakers. This is my ever lasting project and every bit helps to keep myself motivated ! I&#8217;m uncertain about the colors and the finish to use as it will all be MDF but the current render gives a good idea. The project is [...]]]></description>
		<wfw:commentRss>http://screenshot.ca/post/2009/10/27/monster-speakers-sketchup/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Finally, the DSP board based on a DSP56371</title>
		<link>http://screenshot.ca/post/2009/10/02/finally-the-dsp-board-based-on-a-dsp56371/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=finally-the-dsp-board-based-on-a-dsp56371</link>
		<comments>http://screenshot.ca/post/2009/10/02/finally-the-dsp-board-based-on-a-dsp56371/#comments</comments>
		<pubDate>Sat, 03 Oct 2009 02:40:02 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Audio]]></category>
		<category><![CDATA[diy]]></category>
		<category><![CDATA[English]]></category>

		<guid isPermaLink="false">http://screenshot.ca/?p=122</guid>
		<description><![CDATA[It&#8217;s been a while but I&#8217;m very exited to tell you I&#8217;ve finished a small DSP board for a simple headphone amp. The original goal was to have a USB input in 16bit 48kHz and pass thought a DSP to &#8220;enhance&#8221; the sound before a tube power amplifier. I&#8217;ve been going mad trying to find [...]]]></description>
		<wfw:commentRss>http://screenshot.ca/post/2009/10/02/finally-the-dsp-board-based-on-a-dsp56371/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

