<?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>Geenat.com</title>
	<atom:link href="http://www.geenat.com/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://www.geenat.com</link>
	<description>Nathan's blog about software development, design and the people behind it.</description>
	<lastBuildDate>Thu, 09 Jul 2009 10:17:05 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Why you should use PNG for web design, and how to do it properly!</title>
		<link>http://www.geenat.com/?p=233</link>
		<comments>http://www.geenat.com/?p=233#comments</comments>
		<pubDate>Thu, 09 Jul 2009 09:04:19 +0000</pubDate>
		<dc:creator>Nathaniel Sabanski</dc:creator>
				<category><![CDATA[Download]]></category>
		<category><![CDATA[How To Guide]]></category>
		<category><![CDATA[Open Source]]></category>

		<guid isPermaLink="false">http://www.geenat.com/?p=233</guid>
		<description><![CDATA[PNG is a fantastic open source image format that has the technical potential to be the do-all end-all for graphics on the web. In theory, PNG has a sizable list of advantages for people designing websites, including:

Full color support.


Full alpha channel support. (In modern browsers above Internet Explorer 6)


 Efficient lossless compression. (And by the [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-238" title="PNG Sample. Hi Cactuar!" src="http://www.geenat.com/wp-content/uploads/2009/07/png-sample.png" alt="PNG Sample" width="200" height="189" /><a href="http://en.wikipedia.org/wiki/Portable_Network_Graphics">PNG</a> is a fantastic open source image format that has the technical potential to be the do-all end-all for graphics on the web. In theory, PNG has a sizable list of advantages for people designing websites, including:</p>
<ul>
<li>Full color support.</li>
</ul>
<ul>
<li>Full alpha channel support. (In modern browsers above Internet Explorer 6)</li>
</ul>
<ul>
<li> Efficient lossless compression. (And by the end of this article, smaller than an equivalent GIF!)</li>
</ul>
<ul>
<li> Patent free and open source.</li>
</ul>
<p>However, in practice one will notice that some web browsers have mixed support for certain features found in the PNG format (usually PNG&#8217;s built-in  gamma and color correction aka color profiles. Which can inadvertently cause serious differences in shade and color when viewing the same PNG image on different browsers). These inconsistencies cause a huge headache for web designers who wish to use this format for images in their designs!</p>
<p>That said, in this article I will show you how to solve this issue so that your PNG images display flawlessly on all modern browsers! This method also has the welcome side effect of shrinking the PNG file size, making them smaller than an equivalent GIF, and sometimes even comparable to the size of a lossy JPEG!</p>
<p>This process of &#8220;PNG Optimization&#8221; is extremely easy when one has the right tools. Luckily enough, Windows, Mac and Linux users have a fantastic open source utility called <a href="http://pmt.sourceforge.net/pngcrush/">pngcrush</a>. Since it&#8217;s a command line tool, you can optimize a virtually limitless number of .png&#8217;s with a single command! Perfect for processing the &#8220;/image&#8221; directory of a website.</p>
<p><strong>pngcrush -rem alla -d outputdir *.png</strong></p>
<p>For those wondering, &#8220;-rem alla&#8221; stands for &#8220;remove all ancillary chunks&#8221;.</p>
<p>This command strips out all ICC color profiles, gamma profiles, and other unnecessary auxiliary data that is generally used in photography, but not needed in website design; effectively solving consistency problems between browsers. In addition, this extra data can use up a lot of space in the PNG image, and once it’s stripped out the size of the PNG will generally shrink down significantly.</p>
<p><img class="aligncenter size-full wp-image-239" title="pngcrush sample image" src="http://www.geenat.com/wp-content/uploads/2009/07/pngcrush-cmd.png" alt="pngcrush sample image" width="500" height="251" /></p>
<p>For Windows users, I&#8217;ve created a simple batch file that will run this command for you with a click of the mouse. Just remember to place the batch file, pngcrush.exe and the images to be optimized in the same directory before running it.</p>
<p>You can <a href="http://www.geenat.com/png_optimize.zip">download the batch file</a>, including the Windows excecutable of pngcrush from me directly, or get the latest version of <a href="http://pmt.sourceforge.net/pngcrush">pngcrush at Sourceforge.net</a></p>
<p>Enjoy! And I hope to see more usage of this great image format on the web.</p>
<p>Additional Resources:</p>
<p><strong>TweakPNG</strong> &#8211; A utility for exploring the internals of a PNG file. For anyone who wants to see exactly what is inside of their PNG files. (<a href="http://entropymine.com/jason/tweakpng">http://entropymine.com/jason/tweakpng</a>/)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.geenat.com/?feed=rss2&amp;p=233</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Microsoft has been caught installing exploits into Firefox through Windows Update!</title>
		<link>http://www.geenat.com/?p=215</link>
		<comments>http://www.geenat.com/?p=215#comments</comments>
		<pubDate>Tue, 09 Jun 2009 09:51:57 +0000</pubDate>
		<dc:creator>Nathaniel Sabanski</dc:creator>
				<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://www.geenat.com/?p=215</guid>
		<description><![CDATA[As part of their monthly set of security fixes to Windows, Microsoft has decided to make modifications to the Firefox web browser. The modification is an extension called Microsoft .NET Framework Assistant, featuring Microsoft&#8217;s &#8220;ClickOnce technology&#8221; which enables any website to easily and quietly install software onto the host computer.
Microsoft has literally modified Firefox without [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;">As part of their monthly set of security fixes to Windows, Microsoft has decided to make modifications to the Firefox web browser. The modification is an extension called Microsoft .NET Framework Assistant, featuring Microsoft&#8217;s &#8220;ClickOnce technology&#8221; which enables any website to easily and quietly install software onto the host computer.</p>
<p>Microsoft has literally modified Firefox without our knowledge or permission with the effect of adding a significant back door for malicious software creators.</p>
<p>Now the whole reason I use Firefox is because I do not want websites to have the ability to easily and quietly install software that could potentially mess up or take over my system. As mentioned in my <a href="http://www.geenat.com/?p=211">previous post</a>, this is the primary reason why I left Internet Explorer in the first place.</p>
<p>I personally think this is absolutely appalling and sheds even more light on Microsoft&#8217;s disgusting, anti-competitive business practices. These are the kinds of issues that the European Union have been fighting Microsoft about over the past few years, and continue to fight them about.</p>
<p>If your version of Windows is current, you&#8217;ll notice the new addition in Firefox under Tools, Add-Ons, Extensions.</p>
<p><img class="size-full wp-image-221 aligncenter" title="Microsoft .NET Framework Firefox Extension" src="http://www.geenat.com/wp-content/uploads/2009/06/microsoftnet-framework1.png" alt="Microsoft .NET Framework Firefox Extension" width="520" height="380" /></p>
<p>Making matters worse, the uninstallation process is far from simple. Microsoft has also disabled the uninstall button in Firefox, and the removal process is a <a href="http://support.microsoft.com/kb/963707">painstaking set of instructions found on Microsoft&#8217;s support website</a>.</p>
<p>The issue was first discovered by the Washington Post&#8217;s Computer Security columnist, Brian Krebs, in an article entitled &#8220;<a href="http://voices.washingtonpost.com/securityfix/2009/05/microsoft_update_quietly_insta.html">Microsoft Update Quietly Installs Firefox Extension</a>&#8220;.  I personally first heard the issue through <a href="http://twit.tv/sn199">Steve Gibson&#8217;s and Leo Laporte&#8217;s Security Now podcast, episode 199</a>. Steve does a great job explaining the little details and has quite an in depth discussion with Leo on the subject. I recommend checking these resources out it out if you would like more details.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.geenat.com/?feed=rss2&amp;p=215</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Firefox 3 is now the number one web browser in Europe!</title>
		<link>http://www.geenat.com/?p=211</link>
		<comments>http://www.geenat.com/?p=211#comments</comments>
		<pubDate>Sun, 24 May 2009 08:01:45 +0000</pubDate>
		<dc:creator>Nathaniel Sabanski</dc:creator>
				<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Open Source]]></category>

		<guid isPermaLink="false">http://www.geenat.com/?p=211</guid>
		<description><![CDATA[If you didn&#8217;t know already, as of last month, Firefox 3 has become the most popular browser in Europe! I am personally overjoyed by this occurrence and wish the Mozilla Foundation the best and much continued success.
This is a huge triumph for not only website developers, but also open source software as a whole. Before [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-199" title="Firefox Vs IE.. om nom nom" src="http://www.geenat.com/wp-content/uploads/2009/05/ffvsie.png" alt="Firefox Vs IE.. om nom nom" width="100" height="100" />If you didn&#8217;t know already, as of last month, Firefox 3 has become the most popular browser in Europe! I am personally overjoyed by this occurrence and wish the <a href="http://www.mozilla.org/">Mozilla Foundation</a> the best and much continued success.</p>
<p>This is a huge triumph for not only website developers, but also open source software as a whole. Before the Mozilla Foundation came onto the scene and released Firefox, the world of web browsers was in a depressing state. I wouldn&#8217;t doubt the majority of people reading this blog remember the post-Netscape, pre-Firefox days. I was graduating from highschool at the time and remember this era clearly.</p>
<p>Microsoft enjoyed a functional monopoly on the web browser market with their own Internet Explorer 6. As a result of Microsoft&#8217;s monopoly, web standards were for the most part thrown out the window, introduction of <a href="http://en.wikipedia.org/wiki/Vendor_lock-in" target="_blank">closed-proprietary features and formats were common</a>, computer infection rates were very high and spyware ran rampant. At this time I frequented computer gaming events (LAN Parties!) with a number of my buddies. I remember us sharing our experiences about how ourselves, our friends and family members were constantly infected with malicious software contracted through Microsoft&#8217;s web browser. It was common to do a complete re-install of ones operating system every few months in order to keep things running at an acceptable level.</p>
<p><a href="/wp-content/uploads/2009/05/firefox_in_europe.png" target="_blank"><img class="aligncenter size-full wp-image-203" title="Feels good man." src="http://www.geenat.com/wp-content/uploads/2009/05/firefox_in_europe_s.png" alt="Feels good man." width="500" height="282" /></a></p>
<p>Then out of nowhere, Firefox was released into the market. I admit, even I was a little skeptical to try it at first, yet I do remember that first day.. My good friend Andrew Almond insisted I try out this fantastic and fresh new browser, insisting a huge improvement over Microsoft&#8217;s offering; after which I did.</p>
<p>Installing Firefox was a breath of fresh air as my own computer infection problems nearly disappeared overnight! After about a month, the adoption of this new web browser exploded, and the thought of using Internet Explorer over Firefox became nearly laughable to us. The good word spread like wildfire.</p>
<p>Fast forward to now, Firefox is in its third iteration and better than ever. Microsoft has since had to clean up their act as a result, and there are now a number of very good web browsers on the market to choose from including Opera, Apple&#8217;s Safari and Google&#8217;s Chrome. Competition is great, and the Internet is generally a much safer place than it used to be.</p>
<p>Firefox is still my favored web browser, and of course, it holds a special place in my heart as it once symbolized a bright light in a dark era on the web, and continues to symbolize itself as a model open source project. Thank you, Firefox!</p>
<p>Firefox eating IE icon by <a href="http://archangel-daemon.deviantart.com/" target="_blank">Archangel-Daemon</a>!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.geenat.com/?feed=rss2&amp;p=211</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Programming Musical Tastes. What do you listen to while you Code?</title>
		<link>http://www.geenat.com/?p=182</link>
		<comments>http://www.geenat.com/?p=182#comments</comments>
		<pubDate>Sun, 03 May 2009 03:41:03 +0000</pubDate>
		<dc:creator>Nathaniel Sabanski</dc:creator>
				<category><![CDATA[Game Development]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.geenat.com/?p=182</guid>
		<description><![CDATA[Most of the people reading this blog will probably agree that programming is one of the most mentally engrossing tasks out there. I believe this certainly has an effect on the variety of music listened to by people who write code.
Michal Marcinkowski, the creator of the infamous popular online action shooter called Soldat, is a [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-190" title="Cat listening to retro game music." src="http://www.geenat.com/wp-content/uploads/2009/05/cat-retro.png" alt="cat-retro" width="200" height="167" />Most of the people reading this blog will probably agree that programming is one of the most mentally engrossing tasks out there. I believe this certainly has an effect on the variety of music listened to by people who write code.</p>
<p>Michal Marcinkowski, the creator of the infamous popular online action shooter called <a href="http://www.soldat.pl/">Soldat</a>, is a huge fan of programming to heavy metal music. Michal listens to metal bands such as Manowar, Amon Amarth and Moonspell.  He compares listening to metal as absorbing pure energy, using that energy in his programming efforts.</p>
<p>On the other hand, Dan &#8220;Data&#8221; Tabar, the main guy behind <a href="http://www.datarealms.com/">Data Realms</a>, tends to listen to softer music such as chiptunes (including demo scene music) and retro video game music while programming his game, Cortex Command.</p>
<p>Personally, and surprisingly enough, I am partial to silence when programming. I&#8217;ve done some of my best programming and deepest thinking with a pair of earplugs. Although I do admit, some music is great to keep the thought process flowing; and in this case, my musical choice varies depending on what I&#8217;m working on. If the ideas I am translating into code are fairly complex, I will listen to something non-lyrical. This includes classical music such as Beethoven or Mozart, electronica, or similar to Dan, even tunes from retro video games.</p>
<p>Here are some sites that stream music I enjoy programming to:</p>
<p><a href="http://www.kohina.com/">http://www.kohina.com/</a> &#8211; Old school game and demo scene music.<br />
<a href="http://www.di.fm/">http://www.di.fm/</a> &#8211; Electronica, classical and much more.<br />
<a href="http://www.micromusic.net/">http://www.micromusic.net/</a> &#8211; Low tech music for high tech people!<br />
<a href="http://www.scenemusic.eu/">http://www.scenemusic.eu/</a> &#8211; Demo scene music.<br />
<a href="http://www.shoutcast.com/">http://www.shoutcast.com/</a> &#8211; Good for everything else you can think of.</p>
<p>What do you listen to while you code? Feel free to share your musical recommendations and add your thoughts below!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.geenat.com/?feed=rss2&amp;p=182</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Opensource Download: Creative Zen Support for Mac</title>
		<link>http://www.geenat.com/?p=134</link>
		<comments>http://www.geenat.com/?p=134#comments</comments>
		<pubDate>Fri, 09 Jan 2009 03:21:03 +0000</pubDate>
		<dc:creator>Nathaniel Sabanski</dc:creator>
				<category><![CDATA[Download]]></category>
		<category><![CDATA[Open Source]]></category>

		<guid isPermaLink="false">http://www.geenat.com/?p=134</guid>
		<description><![CDATA[My sister upgraded to a new Apple Mac mini the other day. She was disappointed that her Creative Zen V player did not work with it.
After a few minutes of research, we found that Creative does not supply any type of MacOS X download for their Zen MP3 players. Fortunately, the opensource community has their [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.geenat.com/wp-content/uploads/2009/01/creative-zen.png"><img class="alignright size-medium wp-image-135" title="creative-zen" src="http://www.geenat.com/wp-content/uploads/2009/01/creative-zen.png" alt="" width="183" height="185" /></a>My sister upgraded to a new Apple Mac mini the other day. She was disappointed that her Creative Zen V player did not work with it.</p>
<p>After a few minutes of research, we found that Creative does not supply any type of MacOS X download for their Zen MP3 players. Fortunately, the opensource community has their own solution to this: XNJB.</p>
<p>XNJB is a downloadable Mac application that supports transfering of music, recharging, and general management of many types of MP3 players that generally are not supported on the Mac platform. XNJB makes use of the fantastic opensource libnjb and libmtp libraries to make support for these MP3 players possible on many unofficially supported platforms including: Linux, BSD, Solaris, and of course, MacOS X and Windows.</p>
<p>To use your Creative Zen player on MacOS X, go directly to the <a href="http://www.wentnet.com/projects/xnjb/download.html">XNJB application download page </a>and download the Binary. You can find out more about XNJB at the official <a href="http://www.wentnet.com/projects/xnjb/">XNJB website</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.geenat.com/?feed=rss2&amp;p=134</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>HOW TO: Copy, backup and restore your Firefox bookmarks, settings and add-ons.</title>
		<link>http://www.geenat.com/?p=112</link>
		<comments>http://www.geenat.com/?p=112#comments</comments>
		<pubDate>Sun, 07 Dec 2008 14:16:17 +0000</pubDate>
		<dc:creator>Nathaniel Sabanski</dc:creator>
				<category><![CDATA[Firefox]]></category>
		<category><![CDATA[How To Guide]]></category>
		<category><![CDATA[Open Source]]></category>

		<guid isPermaLink="false">http://www.geenat.com/?p=112</guid>
		<description><![CDATA[
I formatted my workstation the other day and needed a way to transfer all of my Firefox bookmarks and settings. I stumbled upon a very simple and quick method through copying the Application Data folder. Interestingly enough, this method also has the welcome side-effect of transferring all of your add-ons as well; so things like [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.geenat.com/wp-content/uploads/2008/12/firefox.png"><img class="size-full wp-image-113 alignright" title="firefox" src="http://www.geenat.com/wp-content/uploads/2008/12/firefox.png" alt="Firefox Logo" width="200" height="186" /></a></p>
<p>I formatted my workstation the other day and needed a way to transfer all of my Firefox bookmarks and settings. I stumbled upon a very simple and quick method through copying the Application Data folder. Interestingly enough, this method also has the welcome side-effect of transferring all of your add-ons as well; so things like DownThemAll and Firebug will all stay intact.</p>
<p>The folder you need to copy is: <strong>C:\Documents and Settings\USERNAME\Application Data\Mozilla\Firefox</strong> (in my case C:\Documents and Settings\Nathan\Application Data\Mozilla\Firefox).</p>
<p>The Application Data folder may be hidden on your system. To enable hidden system files do the following:</p>
<ol>
<li>From the explorer window, go to the “Tools” menu.</li>
<li>Select “Folder Options&#8230;”</li>
<li>Select the “View” tab.</li>
<li>In the “Advanced Settings” area, enable “Show hidden files and folders”.</li>
<li>Hit the Ok button.</li>
</ol>
<p>The previously hidden Application Data folder should now be accessible.</p>
<p>Once you have this folder backed up, you can paste it into a Firefox Application Data folder on another system and have your entire user profile and customizations fully restored.</p>
<p>Note: This method has only been tested with Firefox 3 under Windows XP.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.geenat.com/?feed=rss2&amp;p=112</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Carrier has Arrived!</title>
		<link>http://www.geenat.com/?p=81</link>
		<comments>http://www.geenat.com/?p=81#comments</comments>
		<pubDate>Wed, 08 Oct 2008 12:16:57 +0000</pubDate>
		<dc:creator>Nathaniel Sabanski</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[People]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.geenat.com/?p=81</guid>
		<description><![CDATA[I would like to dedicate a post to my computer scientist friend, Josh Carrier. It was his Birthday yesterday; happy birthday Josh!
His brand new blog over at javadocs.wordpress.com is fantastic; it details his work on many interesting and geeky subjects, including but not limited to: Robots, Linux, Artificial Intelligence and of course, Java. I wouldn&#8217;t [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;"><a href="http://www.geenat.com/wp-content/uploads/2008/10/josh-carrier.png"><img class="alignright size-full wp-image-82" title="josh-carrier" src="http://www.geenat.com/wp-content/uploads/2008/10/josh-carrier.png" alt="" width="200" height="315" /></a>I would like to dedicate a post to my computer scientist friend, Josh Carrier. It was his Birthday yesterday; happy birthday Josh!</p>
<p style="text-align: left;">His brand new blog over at <a href="http://javadocs.wordpress.com">javadocs.wordpress.com</a> is fantastic; it details his work on many interesting and geeky subjects, including but not limited to: Robots, Linux, Artificial Intelligence and of course, Java. I wouldn&#8217;t be surprised to see Josh complete a skynet equivalent in the future (..without the apocalyptic tendencies, of course).</p>
<p style="text-align: left;">Speaking of Java; Josh is quite obsessive about Java. As a computer language guy myself, I find this to be a good thing (what can I say, Java is awesome). Josh uses Java for many of his projects, one of which included <a href="http://javadocs.wordpress.com/2008/09/29/project-complete-tetris-cube-solver-cloud/">solving a complex tetris cube</a> using the awesome power of distributed computing.</p>
<p style="text-align: left;">The distributed computing project was born one evening after Josh and his roommate purchased one of the <a href="http://www.seriouspuzzles.com/tetriscube.html">tetris cubes</a> and attempted to solve it by hand. The tetris cube puzzle itself is quite complex; before you even crack open the package, it challenges you with a slogan like “9,839 solutions, we dare you to find one!”.</p>
<p><a href="http://www.geenat.com/wp-content/uploads/2008/10/tetris-cube.jpg"><img class="size-full wp-image-87 alignleft" title="tetris-cube" src="http://www.geenat.com/wp-content/uploads/2008/10/tetris-cube.jpg" alt="" width="200" height="205" /></a></p>
<p style="text-align: left;">After many days of trying to solve the cube, Josh became inspired to build a distributed computing system to help. He went on to build a solving client, and a central server (which worked with the clients, collecting stats and managing workloads). Running these clients on any processing power he could spare, he also enlisted the help of a number of his willing colleagues, myself included.</p>
<p style="text-align: left;">Leveraging my new dual-core, I joined “the collective” (as Josh liked to call it). A number of days, and a few billion iterations later, the group of about a dozen computers, using Josh&#8217;s software, solved the tetris cube. Interestingly enough, it was my own AMD Athlon 64 X2 5000+ (absolutely shameless plug for AMD) which ended up finding the first solution to the puzzle. It was certainly a fun project to be involved with.</p>
<p style="text-align: left;">Congratulations to Josh on his new blog; I find it excellent how our humble network of geek blogs is gaining more momentum every day.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.geenat.com/?feed=rss2&amp;p=81</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Dina Programming Font in TTF format</title>
		<link>http://www.geenat.com/?p=66</link>
		<comments>http://www.geenat.com/?p=66#comments</comments>
		<pubDate>Tue, 07 Oct 2008 07:35:23 +0000</pubDate>
		<dc:creator>Nathaniel Sabanski</dc:creator>
				<category><![CDATA[Download]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Typography]]></category>

		<guid isPermaLink="false">http://www.geenat.com/?p=66</guid>
		<description><![CDATA[For a long time now, Dina has been my favorite programming font. I find it crisp, clean and very readable for the amount of pixel space it takes up (wide bowls, no unnecessary serifs). It&#8217;s certainly a nice change from Courier New. In my opinion, a great programming font is just as important as any [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;">For a long time now, <a href="http://www.donationcoder.com/Software/Jibz/Dina/index.html">Dina</a> has been my favorite programming font. I find it crisp, clean and very readable for the amount of pixel space it takes up (wide bowls, no unnecessary serifs). It&#8217;s certainly a nice change from Courier New. In my opinion, a great programming font is just as important as any other tool in the programmers toolbox.</p>
<p style="text-align: left;">Unfortunately, Dina does have one big pitfall. It&#8217;s only available in the bitmap based .fon format, which is notorious for bad portability. Incompatible on anything but Windows, and even some Windows applications will not read this format (Sun&#8217;s Java Netbeans IDE for example does not support it).</p>
<p style="text-align: left;">After a long day of various hacks and adjustments, I was able to convert the Dina font to a working TTF format. You can now benefit from the fruits of my labor using the link below:</p>
<p style="text-align: left;"><a href="http://www.geenat.com/wp-content/uploads/2008/10/dina-ttf.rar">Dina truetype font pack<br />
</a></p>
<p style="text-align: left;">Here is a preview for your viewing pleasure:</p>
<p style="text-align: center;"><a href="http://www.geenat.com/wp-content/uploads/2008/10/dina-ttf1.png"><img class="aligncenter size-full wp-image-67" title="dina-ttf1" src="http://www.geenat.com/wp-content/uploads/2008/10/dina-ttf1.png" alt="" width="514" height="387" /></a></p>
<p style="text-align: left;">For those interested, this is a screenshot from the Netbeans IDE. I have been recently giving Netbeans and Eclipse a test drive in preparation for my upcoming developments in Java.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.geenat.com/?feed=rss2&amp;p=66</wfw:commentRss>
		<slash:comments>22</slash:comments>
		</item>
		<item>
		<title>A Suggestion from Michael&#8217;s Blog</title>
		<link>http://www.geenat.com/?p=60</link>
		<comments>http://www.geenat.com/?p=60#comments</comments>
		<pubDate>Mon, 15 Sep 2008 22:56:42 +0000</pubDate>
		<dc:creator>Nathaniel Sabanski</dc:creator>
				<category><![CDATA[Game Development]]></category>
		<category><![CDATA[Open Source]]></category>

		<guid isPermaLink="false">http://www.geenat.com/?p=60</guid>
		<description><![CDATA[I was reading some of the comments posted about the Berserker Reset over at Michal Marcinkowski&#8217;s blog. The following comment perked my interest enough to share it here:
#  Anon-O-Mus  Says:
April 5th, 2008 at 7:15 pm
You should make an entirely open-source game.
Where you make a basic shell, and the community has X weeks to do whatever [...]]]></description>
			<content:encoded><![CDATA[<p>I was reading some of the comments posted about the <a href="http://mm.soldat.pl/?p=192">Berserker Reset</a> over at Michal Marcinkowski&#8217;s blog. The following comment perked my interest enough to share it here:</p>
<blockquote><p><strong>#  Anon-O-Mus  Says:<br />
April 5th, 2008 at 7:15 pm</strong></p>
<p><strong>You should make an entirely open-source game.</strong></p>
<p><strong>Where you make a basic shell, and the community has X weeks to do whatever the hell they want to it before it gets shutdown and released as a final game. Not only would it be fun, but the end product would probably be hilarious.</strong></p></blockquote>
<p>I know i&#8217;m not the only one out there who would like to see this attempted.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.geenat.com/?feed=rss2&amp;p=60</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Dryw Paulic, John Carmack, and Game Development</title>
		<link>http://www.geenat.com/?p=47</link>
		<comments>http://www.geenat.com/?p=47#comments</comments>
		<pubDate>Thu, 11 Sep 2008 14:14:00 +0000</pubDate>
		<dc:creator>Nathaniel Sabanski</dc:creator>
				<category><![CDATA[Game Industry]]></category>
		<category><![CDATA[People]]></category>

		<guid isPermaLink="false">http://www.geenat.com/?p=47</guid>
		<description><![CDATA[
First I&#8217;d like to give a shout out to my colleague and longtime friend Dryw Paulic and his new blog over at Port-0.com. I think it&#8217;s great how our humble network of geek blogs is growing.
Over the past few days I&#8217;ve been slowly returning to my roots as an active game developer. This move was [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.geenat.com/wp-content/uploads/2008/09/idsoftware1.jpg"><img class="size-full wp-image-49 alignright" title="id Software" src="http://www.geenat.com/wp-content/uploads/2008/09/idsoftware1.jpg" alt="id Software logo" width="200" height="225" /></a></p>
<p>First I&#8217;d like to give a shout out to my colleague and longtime friend Dryw Paulic and his new blog over at <a href="http://www.port-0.com" target="_blank">Port-0.com</a>. I think it&#8217;s great how our humble network of geek blogs is growing.</p>
<p>Over the past few days I&#8217;ve been slowly returning to my roots as an active game developer. This move was triggered by a Flash game project I was contracted to work on recently.</p>
<p>I&#8217;ve always found the world of game development as fascinating. The field attracts many different kinds of people, including a wide variety of creative and innovative types.</p>
<p>One of my favorite people in the game industry is <a href="http://en.wikipedia.org/wiki/John_D._Carmack" target="_blank">John Carmack</a>. For those who do not know him, he is the founder of <a href="http://www.idsoftware.com" target="_blank">id Software</a> and inventor of one of the greatest game series known to man: Quake. He shares many of my own design philosophies, such as elegance in simplicity and ease of understanding. One perfect example of this is his <a href="http://trac.bookofhook.com/bookofhook/trac.cgi/wiki/Quake3Networking" target="_blank">Quake III networking model</a> (a must-read for anyone designing or currently producing a realtime networked game).</p>
<p>Earlier this week I was watching a number of Carmack&#8217;s keynotes on Google Video. This man is passionate about what he does and has a lot of great ideas. For the most part, I find his presentations and writing very applicable and entertaining from a game developer point of view; I wholeheartedly recommend checking them out if you are seasoned or aspiring game developer.</p>
<p>Here&#8217;s a clip from his QuakeCon 2006 Keynote:</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="400" height="326" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="id" value="VideoPlayback" /><param name="src" value="http://video.google.com/googleplayer.swf?docid=4796831649540797298&amp;hl=en&amp;fs=true" /><embed id="VideoPlayback" type="application/x-shockwave-flash" width="400" height="326" src="http://video.google.com/googleplayer.swf?docid=4796831649540797298&amp;hl=en&amp;fs=true"></embed></object></p>
<p><a href="http://video.google.com/videoplay?docid=-8950081383651282688" target="_blank">Part 2</a>, <a href="http://video.google.com/videoplay?docid=3258520238438270576" target="_blank">Part 3</a>, <a href="http://video.google.com/videoplay?docid=7096616015222996731" target="_blank">Part 4</a>, <a href="http://video.google.com/videoplay?docid=-4887367225450571955" target="_blank">Part 5</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.geenat.com/?feed=rss2&amp;p=47</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
