<?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>JWC.blog &#187; News</title>
	<atom:link href="http://blog.jwcxz.com/?feed=rss2&#038;cat=34" rel="self" type="application/rss+xml" />
	<link>http://blog.jwcxz.com</link>
	<description>A(nother) Blog of Geekery and Whatnot</description>
	<lastBuildDate>Thu, 26 Aug 2010 00:07:37 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>New Hosting!</title>
		<link>http://blog.jwcxz.com/?p=557</link>
		<comments>http://blog.jwcxz.com/?p=557#comments</comments>
		<pubDate>Wed, 31 Mar 2010 16:10:02 +0000</pubDate>
		<dc:creator>JWC</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[fodyhost]]></category>
		<category><![CDATA[hosting]]></category>
		<category><![CDATA[ram host]]></category>

		<guid isPermaLink="false">http://blog.jwcxz.com/?p=557</guid>
		<description><![CDATA[I&#8217;ve switched to RAM Host.  If you see this message, then DNS information has propagated.  I will leave my existing hosting up for a few days before I replace it with a redirection message (for anyone who still tried to use my old domain to go to my website).  The old hosting will go away [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve switched to <a href="http://ramhost.us">RAM Host</a>.  If you see this message, then DNS information has propagated.  <img src='http://blog.jwcxz.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>I will leave my existing hosting up for a few days before I replace it with a redirection message (for anyone who still tried to use my old domain to go to my website).  The old hosting will go away in July.  My stay with FodyHost has been pleasurable and I would recommend it to anyone who wants unlimited space and bandwidth in a shared hosting environment for a great price.</p>
<p>There shouldn&#8217;t be any loss of mail but if you have sent me something recently and don&#8217;t think it went through, feel free to send it to me again.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.jwcxz.com/?feed=rss2&amp;p=557</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PGP Key Changed</title>
		<link>http://blog.jwcxz.com/?p=539</link>
		<comments>http://blog.jwcxz.com/?p=539#comments</comments>
		<pubDate>Fri, 26 Feb 2010 15:24:13 +0000</pubDate>
		<dc:creator>JWC</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://blog.jwcxz.com/?p=539</guid>
		<description><![CDATA[For some reason, I&#8217;ve been using 1024-bit DSA keys to sign my mail.  It generally suggested that keys of at least 2048-bits be used for good security, so I have revoked the three keys I have been using (one for each email address) in favor of a single 3072-bit DSA/ElGamal key, which I will use [...]]]></description>
			<content:encoded><![CDATA[<p>For some reason, I&#8217;ve been using 1024-bit DSA keys to sign my mail.  It generally suggested that keys of at least 2048-bits be used for good security, so I have revoked the three keys I have been using (one for each email address) in favor of a single 3072-bit DSA/ElGamal key, which I will use from now on to sign (and encrypt if possible) all of my email.</p>
<p>The key ID is B1CFED68 and the subkey is 7C692AD9.  The key fingerprint is 475D 276D 25C4 43C9 9DD3  CB95 8213 A610 B1CF ED68.  You can find the public key on the MIT PGP Key Server (pgp.mit.edu) or you can get it <a href="http://pgp.jwcxz.com/pgp.asc">here on my website</a>.</p>
<p>*adjusts tinfoil hat*</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.jwcxz.com/?feed=rss2&amp;p=539</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>icsy &#8211; I Can&#8217;t Sleep Yet!</title>
		<link>http://blog.jwcxz.com/?p=503</link>
		<comments>http://blog.jwcxz.com/?p=503#comments</comments>
		<pubDate>Tue, 22 Dec 2009 22:25:56 +0000</pubDate>
		<dc:creator>JWC</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Projects]]></category>

		<guid isPermaLink="false">http://blog.jwcxz.com/?p=503</guid>
		<description><![CDATA[Throughout this past semester, I was continually impressed by the benefits of powernapping.  However, unfortunately, I&#8217;m one of those people who shut off their alarms and go back to sleep all the time.  So, my 20-minute powernaps became full nights&#8217; rests.  Normally, I wouldn&#8217;t mind that, but it made things very difficult when I had [...]]]></description>
			<content:encoded><![CDATA[<p>Throughout this past semester, I was continually impressed by the benefits of powernapping.  However, unfortunately, I&#8217;m one of those people who shut off their alarms and go back to sleep all the time.  So, my 20-minute powernaps became full nights&#8217; rests.  Normally, I wouldn&#8217;t mind that, but it made things very difficult when I had a major assignment due the next day.</p>
<p>So, I present icsy:</p>
<p><a href="http://jwcxz.com/projects/icsy">http://jwcxz.com/projects/icsy</a></p>
<p>icsy (I Can&#8217;t Sleep Yet) helps to prevent you from falling back asleep after waking you up by asking you some simple math questions to get your mind going again.  You can customize all sorts of features including the alarm time, snooze time, number of questions, and audio file or alarm command.</p>
<p>It&#8217;s very easy to use.  Just invoke <strong>icsy -h</strong> for instructions.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.jwcxz.com/?feed=rss2&amp;p=503</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>New Site Design</title>
		<link>http://blog.jwcxz.com/?p=486</link>
		<comments>http://blog.jwcxz.com/?p=486#comments</comments>
		<pubDate>Fri, 30 Oct 2009 22:21:03 +0000</pubDate>
		<dc:creator>JWC</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://blog.jwcxz.com/?p=486</guid>
		<description><![CDATA[&#8230; but you may have already figured that out.]]></description>
			<content:encoded><![CDATA[<p>&#8230; but you may have already figured that out.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.jwcxz.com/?feed=rss2&amp;p=486</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A Day in the Life of an MIT Student 2009</title>
		<link>http://blog.jwcxz.com/?p=463</link>
		<comments>http://blog.jwcxz.com/?p=463#comments</comments>
		<pubDate>Fri, 25 Sep 2009 14:52:41 +0000</pubDate>
		<dc:creator>JWC</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[MIT]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[mit pictures]]></category>
		<category><![CDATA[mit student]]></category>

		<guid isPermaLink="false">http://blog.jwcxz.com/?p=463</guid>
		<description><![CDATA[MIT&#8217;s yearbook club, Technique, sponsors a fun little event every year called ADITL &#8212; &#8220;A Day in the Life&#8221; (MIT does everything in acronyms and numbers, remember?).  Basically, the group invites students to bring their cameras around from 12am Thursday, September 24 to following midnight.  The goal: take pictures of the things you typically do [...]]]></description>
			<content:encoded><![CDATA[<p>MIT&#8217;s yearbook club, <a href="http://web.mit.edu/technique/www/">Technique</a>, sponsors a fun little event every year called ADITL &#8212; &#8220;A Day in the Life&#8221; (MIT does everything in acronyms and numbers, <a href="http://blog.jwcxz.com/?p=264">remember</a>?).  Basically, the group invites students to bring their cameras around from 12am Thursday, September 24 to following midnight.  The goal: take pictures of the things you typically do during the day.  I snapped a few photos; some were a little better than others.  I wasn&#8217;t nearly as diligent as I planned to be and I missed the entire night, so the end result wasn&#8217;t great.  Next year, I&#8217;ll try much harder to do a good job.</p>
<p>Take a look here:</p>
<p style="text-align: center;"><strong><a href="http://jwcxz.com/pictures/aditl09">http://jwcxz.com/pictures/aditl09<br />
</a></strong></p>
<p style="text-align: center;"><strong><a href="http://jwcxz.com/pictures/aditl09"><img class="aligncenter" src="http://jwcxz.com/pictures/aditl09/13_t.jpg" alt="" width="389" height="292" /></a><br />
</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.jwcxz.com/?feed=rss2&amp;p=463</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Dotman &#8211; A Dotfile Config Manager</title>
		<link>http://blog.jwcxz.com/?p=451</link>
		<comments>http://blog.jwcxz.com/?p=451#comments</comments>
		<pubDate>Wed, 26 Aug 2009 06:03:38 +0000</pubDate>
		<dc:creator>JWC</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Projects]]></category>

		<guid isPermaLink="false">http://blog.jwcxz.com/?p=451</guid>
		<description><![CDATA[Some time ago, I started to get annoyed at the bothersome task of copying configuration files between my desktop, laptop, and remote environments.  First of all, copying the configs typically involved a lot of repetitive scp&#8217;s. The second annoyance is a little worse: some of my dotfiles need a few special settings that are localized [...]]]></description>
			<content:encoded><![CDATA[<p>Some time ago, I started to get annoyed at the bothersome task of copying configuration files between my desktop, laptop, and remote environments.  First of all, copying the configs typically involved a lot of repetitive scp&#8217;s.  The second annoyance is a little worse: some of my dotfiles need a few special settings that are localized to one environment (e.g. just to my server), but I can&#8217;t source some &#8220;local&#8221; config from the main one.</p>
<p>Of course, the answer was to come up with some ridiculous solution and today, I bring you:</p>
<p style="text-align: center;"><strong><a href="http://jwcxz.com/projects/dotman">dotman</a> </strong>(<a href="http://aur.archlinux.org/packages.php?ID=29615">aur package</a>)<strong><a href="http://jwcxz.com/projects/dotman"><br />
</a></strong>
</p>
<p style="text-align: left;">What on earth is it? It&#8217;s a way of managing configuration files across multiple environments.  You can upload your configs to a remote repository and then download them from each of your environments.  Furthermore, when you grab them from the remote area, you can do a diff against your existing file to keep your localized changes.</p>
<p style="text-align: left;">Right now, dotman only supports transfer via SFTP (through <a href="http://www.lag.net/paramiko/">Paramiko</a>), but it&#8217;s possible to add more protocols later.  The code is still a bit messy and needs some rewriting to properly handle exceptions, but as it stands, you can do quite a bit.  Take a look at the instructions on the above page to see how things work.</p>
<p style="text-align: left;">I&#8217;ve seen several different solutions to this kind of problem: some people use rsync and others use revision control systems.  I considered trying these out, but my &#8220;if you want something done right, do it yourself&#8221; mentality took hold and wouldn&#8217;t let go.  So, some may consider dotman to be totally superfluous (and I might agree), but maybe others will get some use out if it.</p>
<p style="text-align: left;">Frankly, I wanted better diffing capabilities.  I really wanted something like Gentoo&#8217;s powerful etc-update, but for now, vimdiff will have to do.</p>
<p style="text-align: left;">Examples:</p>
<blockquote>
<p style="text-align: left;">comp1 $ dotman commit bashrc<br />
-&gt; ~/.bashrc gets uploaded to the remote repo</p>
<p style="text-align: left;">comp2 $ dotman grab bashrc<br />
-&gt; the remote bashrc gets pulled and vimdiff opens up, comparing your old config with the new one from the server (a copy of the old version gets stored to a backup directory)</p>
</blockquote>
<p style="text-align: left;">Honestly, it&#8217;s that simple.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.jwcxz.com/?feed=rss2&amp;p=451</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Vacation Pics from Greece and Croatia</title>
		<link>http://blog.jwcxz.com/?p=404</link>
		<comments>http://blog.jwcxz.com/?p=404#comments</comments>
		<pubDate>Tue, 23 Jun 2009 22:28:05 +0000</pubDate>
		<dc:creator>JWC</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://blog.jwcxz.com/?p=404</guid>
		<description><![CDATA[Sorry they&#8217;re a little late, but here they are.  I had to put them on another server for space reasons, but I&#8217;ll sort it out later. http://jwcxz.com/pictures/grhr09]]></description>
			<content:encoded><![CDATA[<p>Sorry they&#8217;re a little late, but here they are.  I had to put them on another server for space reasons, but I&#8217;ll sort it out later.</p>
<p style="text-align: center; font-size: 16pt; font-weight: bold;"><a href="http://jwcxz.com/pictures/grhr09">http://jwcxz.com/pictures/grhr09</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.jwcxz.com/?feed=rss2&amp;p=404</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>New Computer in 3&#8230; 2&#8230;</title>
		<link>http://blog.jwcxz.com/?p=394</link>
		<comments>http://blog.jwcxz.com/?p=394#comments</comments>
		<pubDate>Wed, 10 Jun 2009 09:51:49 +0000</pubDate>
		<dc:creator>JWC</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://blog.jwcxz.com/?p=394</guid>
		<description><![CDATA[Well, the parts for my new computer are now ordered, so now I begin the excrutiating wait&#8230;  Almost all of the components are from the list in my last post, except for the graphics card, which is an EVGA 01G-P3-1181-AR, a slightly nicer card than what I was originally considering (NewEgg also deactivated the 1285 [...]]]></description>
			<content:encoded><![CDATA[<p>Well, the parts for my new computer are now ordered, so now I begin the excrutiating wait&#8230;  Almost all of the components are from the list in my last post, except for the graphics card, which is an <a href="http://www.newegg.com/Product/Product.aspx?Item=N82E16814130484" target="_blank">EVGA 01G-P3-1181-AR</a>, a slightly nicer card than what I was originally considering (NewEgg also deactivated the 1285 anyways).  The total price (including a DVD burner) was about $1683, plus another $32 or so for shipping.  I&#8217;m now clearing off my computer desk so that I&#8217;ll have a nice big area to work on.</p>
<p>Anyways, I also just got back from a cruise to Croatia and Greece.  With over 1100 pictures taken between my mom and myself, I had a lot to sort through.  I also took them on very high quality (2592&#215;1944), so the album takes up over 2 gigs.  <img src='http://blog.jwcxz.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />   I&#8217;ll upload a few of the best ones when I get a chance.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.jwcxz.com/?feed=rss2&amp;p=394</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>CPW Search Engine Up!</title>
		<link>http://blog.jwcxz.com/?p=358</link>
		<comments>http://blog.jwcxz.com/?p=358#comments</comments>
		<pubDate>Wed, 01 Apr 2009 18:20:13 +0000</pubDate>
		<dc:creator>JWC</dc:creator>
				<category><![CDATA[MIT]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://blog.jwcxz.com/?p=358</guid>
		<description><![CDATA[The CPW search engine I wrote is now up and running on the MIT Admissions CPW website.  You can take a look here: http://mitcpw.mit.edu/ I&#8217;ll fix the character encoding issue soon, hopefully&#8230;  I&#8217;m also planning a mobile version.]]></description>
			<content:encoded><![CDATA[<p>The CPW search engine I wrote is now up and running on the MIT Admissions <a href="http://mit.edu/admissions/cpw/schedule.html">CPW website</a>.  You can take a look here:</p>
<p style="text-align: center;"><a href="http://mitcpw.mit.edu/"><strong> http://mitcpw.mit.edu/</strong></a></p>
<p>I&#8217;ll fix the character encoding issue soon, hopefully&#8230;  I&#8217;m also planning a mobile version.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.jwcxz.com/?feed=rss2&amp;p=358</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Filedump &#8211; A Fast File Lister</title>
		<link>http://blog.jwcxz.com/?p=347</link>
		<comments>http://blog.jwcxz.com/?p=347#comments</comments>
		<pubDate>Sat, 28 Feb 2009 02:10:34 +0000</pubDate>
		<dc:creator>JWC</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://blog.jwcxz.com/?p=347</guid>
		<description><![CDATA[Just a quick PHP program that I wrote a while ago.  I currently use it on the server in my closet. You can get it here: http://jwcxz.com/projects/filedump/ Screenshot:]]></description>
			<content:encoded><![CDATA[<p>Just a quick PHP program that I wrote a while ago.  I currently use it on the server in my closet.</p>
<p>You can get it here: <a href="http://jwcxz.com/projects/filedump/">http://jwcxz.com/projects/filedump/</a></p>
<p>Screenshot:</p>
<p><a href="http://jwcxz.com/projects/filedump/"><img class="aligncenter" src="http://jwcxz.com/projects/filedump/filedump.png" alt="" width="329" height="333" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.jwcxz.com/?feed=rss2&amp;p=347</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
