<?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"
	>

<channel>
	<title>collegegeek.org</title>
	<atom:link href="http://collegegeek.org/feed/" rel="self" type="application/rss+xml" />
	<link>http://collegegeek.org</link>
	<description>a Blog by Zach Tibbitts</description>
	<pubDate>Thu, 13 Nov 2008 02:52:42 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.3</generator>
	<language>en</language>
			<item>
		<title>Samsung Instinct</title>
		<link>http://collegegeek.org/2008/11/11/samsung-instinct/</link>
		<comments>http://collegegeek.org/2008/11/11/samsung-instinct/#comments</comments>
		<pubDate>Wed, 12 Nov 2008 03:50:59 +0000</pubDate>
		<dc:creator>Zach Tibbitts</dc:creator>
		
		<category><![CDATA[Blog]]></category>

		<category><![CDATA[instinct]]></category>

		<category><![CDATA[phones]]></category>

		<category><![CDATA[review]]></category>

		<guid isPermaLink="false">http://collegegeek.org/?p=405</guid>
		<description><![CDATA[A few days ago, I finally broke down and got a new phone.  I settled on the Samsung Instinct, because I didn&#8217;t want to switch to another carrier.  I&#8217;ve had it now for just over a week, so I thought I&#8217;d type up some of my initial thoughts.
My primary use of my cell phone is [...]]]></description>
			<content:encoded><![CDATA[<p>A few days ago, I finally broke down and got a new phone.  I settled on the Samsung Instinct, because I didn&#8217;t want to switch to another carrier.  I&#8217;ve had it now for just over a week, so I thought I&#8217;d type up some of my initial thoughts.</p>
<p>My primary use of my cell phone is text messaging, because I can use it to manage and receive updates from Twitter, Facebook, and Google (including Google Calendar), so it was my first concern.  At first, I was hesitant about going with a touchscreen keyboard, but I have been pleasantly suprised with the Instinct.  The phone vibrates just a bit whenever a button is pressed giving it a little bit of tactile feedback.  The on screen keyboard is also very accurate, and I rarely mistype on it.</p>
<p>The next feature that sold me on this phone was the GPS navigation (though a lot of Sprint phones are capable of that).  Turn by turn directions are very good, and the rest of the phone also makes good use of the GPS location feature.</p>
<p>The phone has also replaced my iPod as my primary mp3 player.  While the iPod is still a superior player, it&#8217;s not enough to warrant carrying two devices.  It came with a 2GB MicroSD card, but I&#8217;ve ordered an 8GB card that should give me plenty of storage.</p>
<p>I&#8217;ll be writing some more in-depth thoughts on the phone over the next few days, for now I have to head to sleep.</p>
]]></content:encoded>
			<wfw:commentRss>http://collegegeek.org/2008/11/11/samsung-instinct/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Breaking Blackjack</title>
		<link>http://collegegeek.org/2008/10/20/breaking-blackjack/</link>
		<comments>http://collegegeek.org/2008/10/20/breaking-blackjack/#comments</comments>
		<pubDate>Mon, 20 Oct 2008 05:02:55 +0000</pubDate>
		<dc:creator>Zach Tibbitts</dc:creator>
		
		<category><![CDATA[Blog]]></category>

		<category><![CDATA[Breaking Blackjack]]></category>

		<category><![CDATA[blackjack]]></category>

		<guid isPermaLink="false">http://collegegeek.org/?p=397</guid>
		<description><![CDATA[A few days ago. my roommate Patrick bought a copy of 21.  After a watching peeked our interest, we started playing blackjack at home and then went to the Horseshoe Casino last night.  Patrick managed to make around $80 and I walked out with exactly the same amount of money I walked in with.
Today, I [...]]]></description>
			<content:encoded><![CDATA[<p>A few days ago. my roommate Patrick bought a copy of 21.  After a watching peeked our interest, we started playing blackjack at home and then went to the Horseshoe Casino last night.  Patrick managed to make around $80 and I walked out with exactly the same amount of money I walked in with.</p>
<p>Today, I started working on developing a simulation to test various strategies.  After a full day of development, I have the basic framework working, and it is able to run a simple simulation based on basic strategy from Wikipedia.</p>
<p>The program is written in Java, and the first source tarball is attached to this post.  To run the simulation, build and run PlayerVsDealer.java.</p>
<p><span style="text-decoration: line-through;">blackjack-r5.tar.gz</span></p>
<p>Update: Fixed a pretty major bug that was causing the decks to not be shuffled.  It works much nicer now.  Also, the win percentage is up closer to 48% now.</p>
<p><a href="http://collegegeek.org/uploads/bj/blackjack-r6.tar.gz">blackjack-r6.tar.gz</a></p>
]]></content:encoded>
			<wfw:commentRss>http://collegegeek.org/2008/10/20/breaking-blackjack/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Review: Logitech Illuminated Keyboard</title>
		<link>http://collegegeek.org/2008/10/11/review-logitech-illuminated-keyboard/</link>
		<comments>http://collegegeek.org/2008/10/11/review-logitech-illuminated-keyboard/#comments</comments>
		<pubDate>Sat, 11 Oct 2008 14:29:36 +0000</pubDate>
		<dc:creator>Zach Tibbitts</dc:creator>
		
		<category><![CDATA[Blog]]></category>

		<category><![CDATA[keyboard]]></category>

		<category><![CDATA[logitech]]></category>

		<category><![CDATA[review]]></category>

		<guid isPermaLink="false">http://collegegeek.org/?p=393</guid>
		<description><![CDATA[Yesterday, the keyboard in my Logitech MX3100 desktop stopped working, and after half an hour of trying to get it to work again, I decided it was time to replace it.  After poking around online I found the Logitech Illuminated Keyboard, which was just released a few days ago, and I headed over to Best [...]]]></description>
			<content:encoded><![CDATA[<p>Yesterday, the keyboard in my Logitech MX3100 desktop stopped working, and after half an hour of trying to get it to work again, I decided it was time to replace it.  After poking around online I found the Logitech Illuminated Keyboard, which was just released a few days ago, and I headed over to Best Buy to pick one up.</p>
<p>At 9.3mm thick, the keyboard is incredibly thin.  It uses laptop style keys and, true to its name, the keys are backlit.  Unlike other backlit keyboards I&#8217;ve seen, however, it&#8217;s still very easy to read the keys even when the backlight is turned off.</p>
<p>Another nice thing about this particular keyboard is that Logitech didn&#8217;t decide to mess with the location of the backslash/pipe key, which a couple of models I looked at did (by using a large Enter key, then moving the backslash/pipe to the left of the backspace).</p>
<p>The Illuminated Keyboard doesn&#8217;t have a lot of unnecessary keys like my MX3100 did.  There are a couple of media shortcut keys at the top of the keyboard, but that&#8217;s it.  For comparison, the MX3100 had a few programmable keys, keys for launching Office and several other applications, a volume knob, zoom &amp; scroll wheels, etc.  The result is that the new keyboard fits much better on my desk that the previous one, and I now have plenty of room to put my mouse and mousepad alongside it in the keyboard tray.</p>
<p>Summary:</p>
<p>Retail Price: $79.99</p>
<p>Pros: Laptop style keys, incredibly thin, well designed backlight.</p>
<p>Cons: Pricey for a keyboard, but as a programmer a good keyboard is essential.</p>
]]></content:encoded>
			<wfw:commentRss>http://collegegeek.org/2008/10/11/review-logitech-illuminated-keyboard/feed/</wfw:commentRss>
		</item>
		<item>
		<title>G1 or wait?</title>
		<link>http://collegegeek.org/2008/10/09/g1-or-wait/</link>
		<comments>http://collegegeek.org/2008/10/09/g1-or-wait/#comments</comments>
		<pubDate>Thu, 09 Oct 2008 14:45:16 +0000</pubDate>
		<dc:creator>Zach Tibbitts</dc:creator>
		
		<category><![CDATA[Android]]></category>

		<category><![CDATA[Blog]]></category>

		<category><![CDATA[android]]></category>

		<guid isPermaLink="false">http://collegegeek.org/?p=386</guid>
		<description><![CDATA[With the G1 coming out in less than two weeks, I&#8217;m tempted to jump carriers to T-Mobile in order to pick one up.  However, Sprint will apparently be releasing their Android phone &#8220;early next year.&#8221;  With my phone on it&#8217;s last legs, I really need to get a new one soon, and I [...]]]></description>
			<content:encoded><![CDATA[<p>With the G1 coming out in less than two weeks, I&#8217;m tempted to jump carriers to T-Mobile in order to pick one up.  However, Sprint will apparently be releasing their Android phone &#8220;early next year.&#8221;  With my phone on it&#8217;s last legs, I really need to get a new one soon, and I don&#8217;t know if I can hold out long enough for Sprint&#8217;s Android.  T-Mobile&#8217;s network is also kind of spotty (and no 3G coverage in Louisville <em>at all</em>) while I&#8217;ve never had an issue with Sprint&#8217;s network.</p>
<p>Gah.</p>
]]></content:encoded>
			<wfw:commentRss>http://collegegeek.org/2008/10/09/g1-or-wait/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Not Today!</title>
		<link>http://collegegeek.org/2008/10/08/not-today/</link>
		<comments>http://collegegeek.org/2008/10/08/not-today/#comments</comments>
		<pubDate>Wed, 08 Oct 2008 17:15:04 +0000</pubDate>
		<dc:creator>Zach Tibbitts</dc:creator>
		
		<category><![CDATA[Blog]]></category>

		<category><![CDATA[ipod]]></category>

		<guid isPermaLink="false">http://collegegeek.org/?p=384</guid>
		<description><![CDATA[My iPod tried to kick the bucket again today, but I fixed it.  Screw you, Apple, I&#8217;m not giving you any money any time soon.
BWAHAHAHAHAHAHAHAHA.
]]></description>
			<content:encoded><![CDATA[<p>My iPod tried to kick the bucket again today, but I fixed it.  Screw you, Apple, I&#8217;m not giving you any money any time soon.</p>
<p>BWAHAHAHAHAHAHAHAHA.</p>
]]></content:encoded>
			<wfw:commentRss>http://collegegeek.org/2008/10/08/not-today/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Android Development</title>
		<link>http://collegegeek.org/2008/10/08/android-development/</link>
		<comments>http://collegegeek.org/2008/10/08/android-development/#comments</comments>
		<pubDate>Wed, 08 Oct 2008 17:02:45 +0000</pubDate>
		<dc:creator>Zach Tibbitts</dc:creator>
		
		<category><![CDATA[Android]]></category>

		<category><![CDATA[Blog]]></category>

		<category><![CDATA[android]]></category>

		<category><![CDATA[eclipse]]></category>

		<guid isPermaLink="false">http://collegegeek.org/?p=382</guid>
		<description><![CDATA[I recently got the Android SDK set up and I&#8217;ve begun working on my inital Android project.  I&#8217;m not going to go into any details until I have something to show, but I&#8217;m hoping to have a good chunk of it written by the time the G1 releases in a couple weeks.
The Android SDK is [...]]]></description>
			<content:encoded><![CDATA[<p>I recently got the Android SDK set up and I&#8217;ve begun working on my inital Android project.  I&#8217;m not going to go into any details until I have something to show, but I&#8217;m hoping to have a good chunk of it written by the time the G1 releases in a couple weeks.</p>
<p>The Android SDK is really nice, and the documentation is excellent.  The only thing that took me a little while to figure out was how to add an addition GUI file.  For the record, if you add an xml file to the res/layout, Android will build it automatically.</p>
<p>I&#8217;ve also gotten Eclipse set up nicely, with Android and SVN integration.  I just wish Ubuntu would get newer versions of Eclipse in the repositories so I don&#8217;t have to keep installing it manually.</p>
]]></content:encoded>
			<wfw:commentRss>http://collegegeek.org/2008/10/08/android-development/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Small, personal web servers</title>
		<link>http://collegegeek.org/2008/09/27/small-personal-web-servers/</link>
		<comments>http://collegegeek.org/2008/09/27/small-personal-web-servers/#comments</comments>
		<pubDate>Sun, 28 Sep 2008 01:40:56 +0000</pubDate>
		<dc:creator>Zach Tibbitts</dc:creator>
		
		<category><![CDATA[Blog]]></category>

		<category><![CDATA[Hardware]]></category>

		<category><![CDATA[Linux]]></category>

		<category><![CDATA[server]]></category>

		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://collegegeek.org/?p=370</guid>
		<description><![CDATA[
I recently helped my roommate shop for a small, personal web server.  We wound up basing it on Intel&#8217;s Atom platform, and I was amazed at how cheap it was.  The server (pictured above) came up to almost exactly $200, including shipping, and has a 1.6GHz Atom CPU, 512MB of Memory, and an 80GB hard [...]]]></description>
			<content:encoded><![CDATA[<p><center><div id="attachment_371" class="wp-caption alignnone" style="width: 310px"></p>
<div style="text-align: auto;"></div>
<p><a href="http://collegegeek.org/uploads/2008/09/lilrig.jpg"><img class="size-medium wp-image-371" title="lilrig" src="http://collegegeek.org/uploads/2008/09/lilrig-300x225.jpg" alt="Tiny Mini-ITX web server" width="300" height="225" /></a><p class="wp-caption-text">Tiny Mini-ITX web server</p></div></center></p>
<p>I recently helped my roommate shop for a small, personal web server.  We wound up basing it on Intel&#8217;s Atom platform, and I was amazed at how cheap it was.  The server (pictured above) came up to almost exactly $200, including shipping, and has a 1.6GHz Atom CPU, 512MB of Memory, and an 80GB hard drive.  It runs Ubuntu 8.04 Server Edition.</p>
<p>The motherboard is a Mini-ITX form factor board, so the whole server is pretty small.  It has a low power consumption, with the Atom CPU using only 4W of electricity.  For anyone looking to host their own web page, the Atom is a great way to do it.  So far, the box has handled everything we&#8217;ve thrown at it quite nicely.  It&#8217;s running a LAMP server to host a few personal sites.</p>
<p>If you&#8217;re willing to spend a bit more (close to $300 for the same specs) you can get the server down even smaller by using a slimmer case and laptop components.</p>
<p>With the cost of hardware dropping, I wonder if we&#8217;ll see devices like this mass marketed to the general public.  It&#8217;s mainly a matter of making a nice interface for it to easily allow setting up a photo or blog site. Imagine a desktop application that would allow a user to type up a blog post, upload photos, etc., then automatically upload that content to the server.</p>
<p>If anyone&#8217;s curious, the hardware we bought is <a href="http://secure.newegg.com/WishList/PublicWishDetail.aspx?WishListNumber=9661706" onclick="javascript:pageTracker._trackPageview ('/outbound/secure.newegg.com');">here</a>.  The motherboard is currently out of stock, however, as Intel has released a dual core version.  I&#8217;ll update the wishlist when Newegg gets the new board in.</p>
]]></content:encoded>
			<wfw:commentRss>http://collegegeek.org/2008/09/27/small-personal-web-servers/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Automatic offsite Wordpress backups</title>
		<link>http://collegegeek.org/2008/09/24/automatic-offsite-wordpress-backups/</link>
		<comments>http://collegegeek.org/2008/09/24/automatic-offsite-wordpress-backups/#comments</comments>
		<pubDate>Wed, 24 Sep 2008 15:38:27 +0000</pubDate>
		<dc:creator>Zach Tibbitts</dc:creator>
		
		<category><![CDATA[Blog]]></category>

		<category><![CDATA[Linux]]></category>

		<category><![CDATA[Tech]]></category>

		<category><![CDATA[backup]]></category>

		<category><![CDATA[howto]]></category>

		<guid isPermaLink="false">http://collegegeek.org/?p=363</guid>
		<description><![CDATA[Yesterday, I decided to set up a an automated backup solution for my site here.  Basically, it does an sqldump then sends the dump to another server over SCP.
First, I had to enable SSH login without a password in order for SCP to work in a cronjob.  I followed this howto and it worked perfectly.
Then, [...]]]></description>
			<content:encoded><![CDATA[<p>Yesterday, I decided to set up a an automated backup solution for my site here.  Basically, it does an sqldump then sends the dump to another server over SCP.</p>
<p>First, I had to enable SSH login without a password in order for SCP to work in a cronjob.  I followed <a href="http://www.spaceprogram.com/knowledge/cron_scp.html" target="_blank" onclick="javascript:pageTracker._trackPageview ('/outbound/www.spaceprogram.com');">this howto</a> and it worked perfectly.</p>
<p>Then, I created a backup script to be called by cron:</p>
<blockquote><p>#!/bin/sh</p>
<p>cd /home/backups/collegegeek</p>
<p>FNAME=collegegeek-`date +%F`.sql</p>
<p>mysqldump &#8211;add-drop-table -uroot -pPASSWORDHERE collegegeek &gt; $FNAME<br />
bzip2 $FNAME<br />
rm $FNAME<br />
scp $FNAME.bz2 zach@192.168.1.82:backups/<br />
echo &#8220;Nightly Backup Successful: $(date)&#8221; &gt;&gt; /home/backups/blogbackup.log</p></blockquote>
<p>This will also leave a copy on the local server on the /home partition.  Note that /home is on a different physical drive than /var, so if the drive with the SQL database goes down, I should have a local copy as well.</p>
]]></content:encoded>
			<wfw:commentRss>http://collegegeek.org/2008/09/24/automatic-offsite-wordpress-backups/feed/</wfw:commentRss>
		</item>
		<item>
		<title>In search of a new project</title>
		<link>http://collegegeek.org/2008/09/22/in-search-of-a-new-project/</link>
		<comments>http://collegegeek.org/2008/09/22/in-search-of-a-new-project/#comments</comments>
		<pubDate>Mon, 22 Sep 2008 15:37:53 +0000</pubDate>
		<dc:creator>Zach Tibbitts</dc:creator>
		
		<category><![CDATA[Blog]]></category>

		<category><![CDATA[Projects]]></category>

		<guid isPermaLink="false">http://collegegeek.org/?p=361</guid>
		<description><![CDATA[With Deluge 1.0 out, the first stable release not based on my original 0.5 code, I&#8217;m in the market for a new open source project.  I&#8217;d like to start something from scratch, but I&#8217;ve been racking my brains looking for a good idea.  I&#8217;m trying to follow a similar criteria that I used when I [...]]]></description>
			<content:encoded><![CDATA[<p>With Deluge 1.0 out, the first stable release not based on my original 0.5 code, I&#8217;m in the market for a new open source project.  I&#8217;d like to start something from scratch, but I&#8217;ve been racking my brains looking for a good idea.  I&#8217;m trying to follow a similar criteria that I used when I started Deluge:</p>
<ul>
<li>Something that is wanted by the community.</li>
<li>Something that will be useful to more than a small subset of users in order to maximize testers.</li>
<li>A medium sized desktop application, around the same level of complexity of Deluge (ie, something like Eclipse would be way to big)</li>
<li>Something that is either missing on Linux, or that could be better implemented on Linux.</li>
</ul>
<p>The application will most likely be written using GTK, and I&#8217;d like to start experimenting with D as well.</p>
<p>The idea for Deluge came from posts I saw on Linux forums about the lack of a solid GTK+ Linux bittorrent client, which led Alon and I to start hacking on a new client (called gTorrent at the time).  I&#8217;ve been looking around on a couple of forums for a similar idea, but I&#8217;m coming up with nothing.</p>
<p>If you have an idea, either post a reply here or drop me a line at <a href="mailto:zach@collegegeek.org">zach@collegegeek.org</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://collegegeek.org/2008/09/22/in-search-of-a-new-project/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Deluge turns 1.0!</title>
		<link>http://collegegeek.org/2008/09/22/deluge-turns-10/</link>
		<comments>http://collegegeek.org/2008/09/22/deluge-turns-10/#comments</comments>
		<pubDate>Mon, 22 Sep 2008 05:30:42 +0000</pubDate>
		<dc:creator>Zach Tibbitts</dc:creator>
		
		<category><![CDATA[Deluge]]></category>

		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://collegegeek.org/?p=358</guid>
		<description><![CDATA[Deluge 1.0.0 was just released, and will soon be is now available here
http://launchpad.net/~deluge-team/+archive
]]></description>
			<content:encoded><![CDATA[<p>Deluge 1.0.0 was just released, and <span style="text-decoration: line-through;">will soon be</span> is now available here</p>
<p><a href="http://launchpad.net/~deluge-team/+archive" onclick="javascript:pageTracker._trackPageview ('/outbound/launchpad.net');">http://launchpad.net/~deluge-team/+archive</a></p>
]]></content:encoded>
			<wfw:commentRss>http://collegegeek.org/2008/09/22/deluge-turns-10/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
