<?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>Ed The Dev .com &#187; Solutions</title>
	<atom:link href="http://www.edthedev.com/topics/solutions/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.edthedev.com</link>
	<description>Edward Delaporte&#039;s Technical Journal</description>
	<lastBuildDate>Fri, 30 Jul 2010 14:20:41 +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>Freeing up space on Windows hard drives</title>
		<link>http://www.edthedev.com/2010/freeing-up-space-on-windows-hard-drives/</link>
		<comments>http://www.edthedev.com/2010/freeing-up-space-on-windows-hard-drives/#comments</comments>
		<pubDate>Wed, 23 Jun 2010 02:14:49 +0000</pubDate>
		<dc:creator>Edward Delaporte</dc:creator>
				<category><![CDATA[Solutions]]></category>

		<guid isPermaLink="false">http://www.edthedev.com/2010/freeing-up-space-on-windows-hard-drives/</guid>
		<description><![CDATA[WinDirStat is freeware for Windows that creates a visualization of the largest files on your hard drives. It&#8217;s priceless for freeing up that extra gigabyte that you need to install that new game. It found that my World of Warcraft installer files were wasting 8GB of space, even though I had removed World of Warcraft, [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://windirstat.info/">WinDirStat</a> is freeware for Windows that creates a visualization of the largest files on your hard drives. It&#8217;s priceless for freeing up that extra gigabyte that you need to install that new game.</p>

<p>It found that my World of Warcraft installer files were wasting 8GB of
space, even though I had removed World of Warcraft, itself.</p>

<p>Also, there&#8217;s a MAC version called <a href="http://windirstat.info/">Disk Inventory X</a>, which is also quite awesome.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.edthedev.com/2010/freeing-up-space-on-windows-hard-drives/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My vimrc file</title>
		<link>http://www.edthedev.com/2010/my-vimrc-file/</link>
		<comments>http://www.edthedev.com/2010/my-vimrc-file/#comments</comments>
		<pubDate>Sat, 29 May 2010 20:40:40 +0000</pubDate>
		<dc:creator>Edward Delaporte</dc:creator>
				<category><![CDATA[Solutions]]></category>

		<guid isPermaLink="false">http://www.edthedev.com/2010/my-vimrc-file/</guid>
		<description><![CDATA[map! ^[OA ^[ka "For Solaris map! ^[OB ^[ja map! ^[OD ^[i map! ^[OC ^[la set nocompatible "Don't emulate old vi bugs. set autoindent " Yay! set smartindent set tabstop=4 set shiftwidth=4 set expandtab set showmatch "Parenthesis matching. set vb t_vb= "Flash instead of beep. set ruler set nohls "Do not highlight search matches. set incsearch [...]]]></description>
			<content:encoded><![CDATA[<p><pre><code>
map! ^[OA ^[ka "For Solaris
map! ^[OB ^[ja
map! ^[OD ^[i
map! ^[OC ^[la
set nocompatible "Don't emulate old vi bugs.
set autoindent " Yay!
set smartindent
set tabstop=4
set shiftwidth=4
set expandtab
set showmatch "Parenthesis matching.
set vb t_vb= "Flash instead of beep.
set ruler
set nohls "Do not highlight search matches.
set incsearch "Search as I type
" Type :help options within vim to get a complete list of options.

set nowrap "Do not wrap long lines of code.
set textwidth=120
set foldmethod=marker

"Place all vim backup files into the user home directory.
set backupdir=~/.vimbackup
</code></pre></p>
]]></content:encoded>
			<wfw:commentRss>http://www.edthedev.com/2010/my-vimrc-file/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The new best way to make sure that your browser is safe.</title>
		<link>http://www.edthedev.com/2010/the-new-best-way-to-make-sure-that-your-browser-is-safe/</link>
		<comments>http://www.edthedev.com/2010/the-new-best-way-to-make-sure-that-your-browser-is-safe/#comments</comments>
		<pubDate>Fri, 21 May 2010 03:42:51 +0000</pubDate>
		<dc:creator>Edward Delaporte</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[Solutions]]></category>

		<guid isPermaLink="false">http://www.edthedev.com/?p=10979</guid>
		<description><![CDATA[Browser plugins are rapidly becoming the most common way to get a computer virus infection. Normally I lecture people about switching to Firefox, installing NoScript and checking at least monthly that Java and Adobe are up to date. The folks at Mozilla seem to be on a quest to save me from forever repeating those [...]]]></description>
			<content:encoded><![CDATA[<p>Browser plugins are rapidly becoming the most common way to get a computer virus infection.</p>

<p>Normally I lecture people about switching to Firefox, installing NoScript and checking at least monthly that Java and Adobe are up to date. The folks at Mozilla seem to be on a quest to save me from forever repeating those instructions, and I thank them kindly.</p>

<p>My instructions are now a bit simpler:</p>

<ol>
<li><p>Switch to Firefox</p></li>
<li><p>Use this website to make sure that you are safe.
<a href="https://www.mozilla.com/en-US/plugincheck/" target="_blank">https://www.mozilla.com/en-US/plugincheck/</a></p></li>
<li><p>Check back with the website weekly.</p></li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.edthedev.com/2010/the-new-best-way-to-make-sure-that-your-browser-is-safe/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Background noise for programming</title>
		<link>http://www.edthedev.com/2010/background-noise-for-programming/</link>
		<comments>http://www.edthedev.com/2010/background-noise-for-programming/#comments</comments>
		<pubDate>Sat, 15 May 2010 07:01:33 +0000</pubDate>
		<dc:creator>Edward Delaporte</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Solutions]]></category>

		<guid isPermaLink="false">http://www.edthedev.com/?p=10964</guid>
		<description><![CDATA[It&#8217;s a lot easier to write software in a noise-free environment, or predictable consistent background noise. A good set of headphones is a must, and an iPod application or two can be really handy. White Noise by TMSoft is currently my favorite. Their boat rocking, railroad tracks bumps and various types of rain are great [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s a lot easier to write software in a noise-free environment, or predictable consistent background noise. A good set of headphones is a must, and an iPod application or two can be really handy.</p>

<p><a href="http://www.tmsoft.com/iphone-whitenoise.html">White Noise</a> by TMSoft is currently my favorite. Their boat rocking, railroad tracks bumps and various types of rain are great for relaxing just the right amount.</p>

<p>I also highly recommend the &#8216;Pirates of the Caribbean&#8217; movie sound track, and just about anything composed by John Williams.</p>

<p>Update: My friend Rob pointed me to the incredibly awesome <a href="http://www.trancearoundtheworld.com/">Trance Around the World Podcast</a>. Highly recommended.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.edthedev.com/2010/background-noise-for-programming/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Android on iPhone</title>
		<link>http://www.edthedev.com/2010/android-on-iphone/</link>
		<comments>http://www.edthedev.com/2010/android-on-iphone/#comments</comments>
		<pubDate>Mon, 26 Apr 2010 03:13:00 +0000</pubDate>
		<dc:creator>Edward Delaporte</dc:creator>
				<category><![CDATA[Solutions]]></category>

		<guid isPermaLink="false">http://www.edthedev.com/?p=10918</guid>
		<description><![CDATA[It&#8217;s now possible to dual-boot your iPhone with Andoid.]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s now possible to dual-boot your iPhone with Andoid. 

<a href="http://www.taranfx.com/android-on-iphone</p>&#8221; title=&#8221;http://www.taranfx.com/android-on-iphone</p>&#8221; target=&#8221;_blank&#8221;>www.taranfx.com/android-on-iphone</p></a>

<p>I&#8217;m very excited about this because I like the Google Android developer kit, and I find that working with Apple&#8217;s XCode is like having my pinky knuckle vigorously rubbed against a piece of sandpaper*.</p>

<ul>
<li>I get creative with analogies when development environments annoy me.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.edthedev.com/2010/android-on-iphone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>EdTheDev.com OpenID comments are now enabled.</title>
		<link>http://www.edthedev.com/2010/edthedev-com-openid-comments-are-now-enabled/</link>
		<comments>http://www.edthedev.com/2010/edthedev-com-openid-comments-are-now-enabled/#comments</comments>
		<pubDate>Sat, 24 Apr 2010 22:12:32 +0000</pubDate>
		<dc:creator>Edward Delaporte</dc:creator>
				<category><![CDATA[Solutions]]></category>

		<guid isPermaLink="false">http://www.edthedev.com/2010/edthedev-com-openid-comments-are-now-enabled/</guid>
		<description><![CDATA[Thank you to my buddy Rob for guilting me into finally getting OpenID support installed. You can now comment on any article on EdTheDev.com using your existing Yahoo.com, Google.com, or Facebook.com account (and about a million others, actually).]]></description>
			<content:encoded><![CDATA[<p>Thank you to my buddy Rob for guilting me into finally getting OpenID support installed.</p>

<p>You can now comment on any article on <a href="http://EdTheDev.com" title="http://EdTheDev.com" target="_blank">EdTheDev.com</a> using your existing <a href="http://Yahoo.com" title="http://Yahoo.com" target="_blank">Yahoo.com</a>, <a href="http://Google.com" title="http://Google.com" target="_blank">Google.com</a>, or <a href="http://Facebook.com" title="http://Facebook.com" target="_blank">Facebook.com</a> account (and about a million others, actually).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.edthedev.com/2010/edthedev-com-openid-comments-are-now-enabled/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Get a long random string from /dev/random</title>
		<link>http://www.edthedev.com/2010/get-a-long-random-string-from-devrandom/</link>
		<comments>http://www.edthedev.com/2010/get-a-long-random-string-from-devrandom/#comments</comments>
		<pubDate>Fri, 16 Apr 2010 17:58:24 +0000</pubDate>
		<dc:creator>Edward Delaporte</dc:creator>
				<category><![CDATA[Example Code]]></category>
		<category><![CDATA[Solutions]]></category>

		<guid isPermaLink="false">http://www.edthedev.com/?p=10819</guid>
		<description><![CDATA[Use word count to make sure you&#8217;re getting the length you expected. cat /dev/urandom&#124; tr -dc 'a-zA-Z0-9-_!@#$%^&#38;*()_+{}&#124;:&#60;&#62;?=' &#124; fold -w 1048 &#124; head -n1 &#124; wc -m And use this to actually fetch the long string. cat /dev/urandom&#124; tr -dc 'a-zA-Z0-9-_!@#$%^&#38;*()_+{}&#124;:&#60;&#62;?=' &#124; fold -w 1048 &#124; head -n1 &#124; wc -m Here&#8217;s a much simpler [...]]]></description>
			<content:encoded><![CDATA[<p>Use word count to make sure you&#8217;re getting the length you expected.</p>

<blockquote><code>cat /dev/urandom| tr -dc 'a-zA-Z0-9-_!@#$%^&amp;*()_+{}|:&lt;&gt;?=' | fold -w 1048 | head -n1 | wc -m
</code></blockquote>

<p>And use this to actually fetch the long string.</p>

<blockquote><code>cat /dev/urandom| tr -dc 'a-zA-Z0-9-_!@#$%^&amp;*()_+{}|:&lt;&gt;?=' | fold -w 1048 | head -n1 | wc -m</code></blockquote>

<p>Here&#8217;s a much simpler example, in case you just want a quick four digit number:</p>

<blockquote>cat /dev/urandom| tr -dc &#8217;0-9&#8242; | fold -w 4 | head -n1</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.edthedev.com/2010/get-a-long-random-string-from-devrandom/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>C# Debug output</title>
		<link>http://www.edthedev.com/2010/c-debug-output/</link>
		<comments>http://www.edthedev.com/2010/c-debug-output/#comments</comments>
		<pubDate>Fri, 02 Apr 2010 15:33:18 +0000</pubDate>
		<dc:creator>Edward Delaporte</dc:creator>
				<category><![CDATA[Example Code]]></category>
		<category><![CDATA[Solutions]]></category>

		<guid isPermaLink="false">http://www.edthedev.com/2010/c-debug-output/</guid>
		<description><![CDATA[Here&#8217;s a snippet that I use to push debug output to the console, only when compiled in Debug mode. private static void DebugOutput(String message) { DebugOutput(message, null); } private static void DebugOutput(String message, object details) { if DEBUG System.Console.WriteLine(message, details); endif }]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s a snippet that I use to push debug output to the console, only when compiled in Debug mode.
<pre>
private static void DebugOutput(String message)
{
   DebugOutput(message, null);
}</p>

<p>private static void DebugOutput(String message, object details)
{</p>

<h1>if DEBUG</h1>

<p>System.Console.WriteLine(message, details);</p>

<h1>endif</h1>

<p>}
</pre></p>
]]></content:encoded>
			<wfw:commentRss>http://www.edthedev.com/2010/c-debug-output/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Podcasts with WordPress</title>
		<link>http://www.edthedev.com/2010/podcasts-with-wordpress/</link>
		<comments>http://www.edthedev.com/2010/podcasts-with-wordpress/#comments</comments>
		<pubDate>Fri, 26 Mar 2010 04:01:46 +0000</pubDate>
		<dc:creator>Edward Delaporte</dc:creator>
				<category><![CDATA[Solutions]]></category>

		<guid isPermaLink="false">http://www.edthedev.com/2010/podcasts-with-wordpress/</guid>
		<description><![CDATA[Handy for publishing PodCasts:]]></description>
			<content:encoded><![CDATA[<p>Handy for publishing PodCasts: 

<a href="http://www.mightyseek.com/podpress/podpress-tutorial</p>&#8221; title=&#8221;http://www.mightyseek.com/podpress/podpress-tutorial</p>&#8221; target=&#8221;_blank&#8221;>www.mightyseek.com/podpress/podpress-tutorial</p></a>
]]></content:encoded>
			<wfw:commentRss>http://www.edthedev.com/2010/podcasts-with-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Larger posts on WordPress</title>
		<link>http://www.edthedev.com/2010/larger-posts-on-wordpress/</link>
		<comments>http://www.edthedev.com/2010/larger-posts-on-wordpress/#comments</comments>
		<pubDate>Fri, 26 Mar 2010 03:56:25 +0000</pubDate>
		<dc:creator>Edward Delaporte</dc:creator>
				<category><![CDATA[Solutions]]></category>

		<guid isPermaLink="false">http://www.edthedev.com/?p=10751</guid>
		<description><![CDATA[To support the PodCast audio book that we&#8217;re adding over at Boy N Panda .com, I needed to increase the allowed upload size on my server. This article was really helpful:]]></description>
			<content:encoded><![CDATA[<p>To support the PodCast audio book that we&#8217;re adding over at <a href="http://boynpanda.com">Boy N Panda .com</a>, I needed to increase the allowed upload size on my server.</p>

<p>This article was really helpful:

<a href="http://wiki.dreamhost.com/index.php/PHP.ini</p>&#8221; title=&#8221;http://wiki.dreamhost.com/index.php/PHP.ini</p>&#8221; target=&#8221;_blank&#8221;>wiki.dreamhost.com/index.php/PHP.ini</p></a>
]]></content:encoded>
			<wfw:commentRss>http://www.edthedev.com/2010/larger-posts-on-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
