<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Open Development</title>
	<atom:link href="http://opendevelopment.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://opendevelopment.wordpress.com</link>
	<description>A blog dedicated to open-source programming, linux, software engineering, mathematics, and so forth. Warning: It may occasionally diverge into other unrelated topics.</description>
	<lastBuildDate>Sun, 04 Jan 2009 18:08:04 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='opendevelopment.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Open Development</title>
		<link>http://opendevelopment.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://opendevelopment.wordpress.com/osd.xml" title="Open Development" />
	<atom:link rel='hub' href='http://opendevelopment.wordpress.com/?pushpress=hub'/>
		<item>
		<title>We&#8217;ve Moved!</title>
		<link>http://opendevelopment.wordpress.com/2009/01/04/blog-has-moved/</link>
		<comments>http://opendevelopment.wordpress.com/2009/01/04/blog-has-moved/#comments</comments>
		<pubDate>Sun, 04 Jan 2009 17:52:48 +0000</pubDate>
		<dc:creator>opendevelopment</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://opendevelopment.wordpress.com/?p=27</guid>
		<description><![CDATA[This blog has been moved to http://www.odevelop.com/blog.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=opendevelopment.wordpress.com&amp;blog=2422762&amp;post=27&amp;subd=opendevelopment&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>This blog has been moved to http://www.odevelop.com/blog.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/opendevelopment.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/opendevelopment.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/opendevelopment.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/opendevelopment.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/opendevelopment.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/opendevelopment.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/opendevelopment.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/opendevelopment.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/opendevelopment.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/opendevelopment.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/opendevelopment.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/opendevelopment.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/opendevelopment.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/opendevelopment.wordpress.com/27/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=opendevelopment.wordpress.com&amp;blog=2422762&amp;post=27&amp;subd=opendevelopment&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://opendevelopment.wordpress.com/2009/01/04/blog-has-moved/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1841209e80d00708babec0d8f7ce362c?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">opendevelopment</media:title>
		</media:content>
	</item>
		<item>
		<title>Painless Email Encryption with GnuPG4Win, Mozilla, and EnigMail</title>
		<link>http://opendevelopment.wordpress.com/2008/03/26/painless-email-encryption-with-gnupg4win-mozilla-and-enigmail/</link>
		<comments>http://opendevelopment.wordpress.com/2008/03/26/painless-email-encryption-with-gnupg4win-mozilla-and-enigmail/#comments</comments>
		<pubDate>Wed, 26 Mar 2008 21:28:58 +0000</pubDate>
		<dc:creator>opendevelopment</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://opendevelopment.wordpress.com/2008/03/26/painless-email-encryption-with-gnupg4win-mozilla-and-enigmail/</guid>
		<description><![CDATA[I have long seen encryption as an increasing necessity in our digital lives, but until late, my excuse for not using it was that it was too much hassle to deal with! PGP is great, but PGP Desktop seemed a little bloated for my own purposes, took forever to load on startup, and (at least [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=opendevelopment.wordpress.com&amp;blog=2422762&amp;post=18&amp;subd=opendevelopment&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I have long seen encryption as an increasing necessity in our digital lives, but until late, my excuse for not using it was that it was too much hassle to deal with! PGP is great, but <a href="http://www.pgp.com/downloads/desktoptrial.html">PGP Desktop</a> seemed a little bloated for my own purposes, took forever to load on startup, and (at least in my experience) was not very easy to setup with my Gmail + Outlook 2007 setup.  The key to effective security, just as with any other precautionary measure, is that it <i>must be convenient</i>. Just the other day, a friend of mine introduced me to OpenPGP and a few graphical front-ends and plugins for <a href="http://www.mozilla.com/en-US/thunderbird/">Mozilla Thunderbird</a> that make using Email and file encryption a piece of cake. For whole or partial drive encryption, <a href="http://www.truecrypt.org/">TrueCrypt</a> impressed me greatly.</p>
<p>Let&#8217;s begin with setting up Email encryption. Here&#8217;s what you need:</p>
<ol>
<li><a href="http://www.mozilla.com/en-US/thunderbird/">Mozilla Thunderbird</a>, a light-weight but powerful alternative to Microsoft Outlook. By the makers of the Firefox web browser. You may also choose to use Outlook, but there seems to be a few hiccups between GnuPG4Win and the 2007 edition.</li>
<li><a href="http://www.gpg4win.org/">GNU Privacy Guard for Windows</a>, a collection of open-source graphical encryption tools (including a shell extension) for the MS Windows operating system that act as a front-end to the daunting OpenPGP command line utilities.</li>
<li><a href="http://enigmail.mozdev.org/home/index.php">Enigmail</a>, a security plug-in for Thunderbird that allows effortless OpenPGP encryption</li>
</ol>
<p>During the GnuPG4Win installation, you will be asked if you want to download and install extra components: I would recommend that you leave each checkbox checked to utilize the whole suite of tools.  Once the installation is completed, you need to create a public and private key that will be used to encrypt your data: the public key is the key that you share with other, and the private key lets you decrypt messages encrypted with your public key (your contacts must use your public key to encrypt a message addressed to you, but they cannot decrypt it with the same key). To create your key, launch <b>WinPT.exe</b> and double-click on its system tray icon:</p>
<p><img src="http://opendevelopment.files.wordpress.com/2008/03/032608-2128-painlessema11.png?w=475" /></p>
<p><span style="color:#4f81bd;font-size:9pt;"><b>Figure 1: The Key Manager Window<br />
</b></span></p>
<p>On your first launch, you won&#8217;t see any keys listed, so launch the creation wizard (don&#8217;t forget to upload your <i>public</i> key to one of the public servers if you want your friends to be able to search for your key:</p>
<p><img src="http://opendevelopment.files.wordpress.com/2008/03/032608-2128-painlessema21.png?w=475" /></p>
<p><span style="color:#4f81bd;font-size:9pt;"><b>Figure 2: Creating Your Encryption Key<br />
</b></span></p>
<p>The wizard will ask you for your name, email address, and a strong password which it will use to create a strong 2-part PGP key containing your public and private key.</p>
<p><img src="http://opendevelopment.files.wordpress.com/2008/03/032608-2128-painlessema31.png?w=475" /></p>
<p><span style="color:#4f81bd;font-size:9pt;"><b>Figure 3: Uploading Your Key to the Public Server<br />
</b></span></p>
<p>Once you have a key to work with, go ahead and install <b>Thunderbird</b> and the <b>Enigmail</b> plug-in, and try out your new encryption system! Encrypting a message you are composing is as simple as clicking on the toolbar button. Here&#8217;s a few distinctive features that make Engmail pain-free and easy to use:</p>
<ol>
<li> 			<b>Automatic decryption</b> – If an email is encrypted, Enigmail will ask you for the decryption password and retain it for 5 minutes.</li>
<li> 			<b>Automatic Encryption upon Reply</b> – Do you frequently tap out short emails back and forth with your colleagues that more closely resembles a chat? Don&#8217;t worry – Enigmail will automatically encrypt your replies if you respond to an incoming message that was encrypted.</li>
</ol>
<p><img src="http://opendevelopment.files.wordpress.com/2008/03/032608-2128-painlessema51.png?w=475" /><img src="http://opendevelopment.files.wordpress.com/2008/03/032608-2128-painlessema41.png?w=475" /></p>
<p><img src="http://opendevelopment.files.wordpress.com/2008/03/032608-2128-painlessema61.png?w=475" /><span style="color:#4f81bd;font-size:9pt;"><b><br />
</b></span></p>
<p><span style="color:#4f81bd;font-size:9pt;"><b>Figure 4: Composing and Encrypting a Message<br />
</b></span></p>
<p>That&#8217;s all there is to it! More on <b>TrueCrypt </b>coming soon…</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/opendevelopment.wordpress.com/18/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/opendevelopment.wordpress.com/18/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/opendevelopment.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/opendevelopment.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/opendevelopment.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/opendevelopment.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/opendevelopment.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/opendevelopment.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/opendevelopment.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/opendevelopment.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/opendevelopment.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/opendevelopment.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/opendevelopment.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/opendevelopment.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/opendevelopment.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/opendevelopment.wordpress.com/18/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=opendevelopment.wordpress.com&amp;blog=2422762&amp;post=18&amp;subd=opendevelopment&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://opendevelopment.wordpress.com/2008/03/26/painless-email-encryption-with-gnupg4win-mozilla-and-enigmail/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1841209e80d00708babec0d8f7ce362c?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">opendevelopment</media:title>
		</media:content>

		<media:content url="http://opendevelopment.files.wordpress.com/2008/03/032608-2128-painlessema11.png" medium="image" />

		<media:content url="http://opendevelopment.files.wordpress.com/2008/03/032608-2128-painlessema21.png" medium="image" />

		<media:content url="http://opendevelopment.files.wordpress.com/2008/03/032608-2128-painlessema31.png" medium="image" />

		<media:content url="http://opendevelopment.files.wordpress.com/2008/03/032608-2128-painlessema51.png" medium="image" />

		<media:content url="http://opendevelopment.files.wordpress.com/2008/03/032608-2128-painlessema41.png" medium="image" />

		<media:content url="http://opendevelopment.files.wordpress.com/2008/03/032608-2128-painlessema61.png" medium="image" />
	</item>
		<item>
		<title>The Open-Source Craze</title>
		<link>http://opendevelopment.wordpress.com/2008/03/11/the-open-source-craze/</link>
		<comments>http://opendevelopment.wordpress.com/2008/03/11/the-open-source-craze/#comments</comments>
		<pubDate>Tue, 11 Mar 2008 00:04:51 +0000</pubDate>
		<dc:creator>opendevelopment</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://opendevelopment.wordpress.com/2008/03/11/the-open-source-craze/</guid>
		<description><![CDATA[I find it enthralling and yet slightly amusing to see the recent trends by commercial software vendors to release copies of their software to students very cheaply or completely free, or even releasing new or existing code under open-source licenses. Top companies such as Microsoft and Adobe are giving away thousands of dollars of software [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=opendevelopment.wordpress.com&amp;blog=2422762&amp;post=11&amp;subd=opendevelopment&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I find it enthralling and yet slightly amusing to see the recent trends by commercial software vendors to release copies of their software to students very cheaply or completely free, or even releasing new or existing code under open-source licenses. Top companies such as Microsoft and Adobe are giving away thousands of dollars of software to eager students such as myself who are incredulous at the opportunity. Microsoft&#8217;s DreamSpark program provides top-notch development tools (including Visual Studio Professional) to students, and Adobe allows students to download its cutting-edge Flex Builder without charge. Have these commercial vendors and corporate giants begun to see the light, or in Microsoft&#8217;s case, turned over a new leaf? I hope so!</p>
<p>The reality most likely is, however, that these companies are realizing that successful open-source software can be a lucrative endeavor. Not only does it enhance your company&#8217;s public image, who are now seen as community-friendly, harmless companies striving for the betterment of mankind, but free software can also (through some skillful marketing tactics) mean increased revenue. Take Google or Mozilla Firefox,  for example. While very few will be successful in actually getting filthy rich off free software, more and more companies are realizing that it won&#8217;t hurt, either.</p>
<p>In fact, aside from the cost benefits, think of the strategy of allowing students &#8212; up-and-coming software developers, IT professionals, engineers, and scientists &#8212; to use top-of-the-line commercial software (and face it, we students will certainly grab free software while it&#8217;s up for the taking, even if it&#8217;s just for the thrill and attraction of getting something worth &#8220;thousands&#8221; for free). But it is dependence that these companies are counting on, and it is dependence that we must be concerned about. The &#8220;average&#8221; college student, presented with these tools, taught in the classroom using these tools, and eventually inducted into the workplace using the same tools, will certainly develop a dependence on the software unless he or she makes a concerted effort to experience, use, and support truly open-source alternatives.</p>
<p>I admit, I love using free software. As much as I advocate Linux, it is still reserved to a partition on my laptop&#8217;s hard drive that isn&#8217;t booted much these days. I find myself using Windows 90% of the time because of the efficiency that proprietary tools like  Windows XP Professional, Microsoft Office, Camtasia Studio, Flex Builder, Visual Studio, and others provide. Most of these tools I use on a near-daily basis both for school and personal purposes. Sure, there are…  alternatives; some good, some not-so-good, and I could switch completely to Linux if I had to, but I would miss out on great programs like OneNote 2007 (unless WINE becomes capable of emulating it) that I use daily for school. And free screencasting/video editing tools are improving but not nearly as efficient as their proprietary counterparts. But if open-source software remains in the limelight for some time to come, then its quality will certainly be enhanced.</p>
<p>The bottom line? I for one am grateful for the opportunity to use free, professional-grade tools at no cost, and am excited for the future of open-source and how it is encouraging competition in the commercial marketplace. But I think we need to be careful not to become too accustomed to the software to the point where it would be difficult or too much work to switch to and learn something else (like how I probably shouldn&#8217;t have tried OneNote at all in the first place!), and I remain cautiously optimistic about whether these corporations have the right motivations for releasing their products for free.</p>
<p><a href="http://theultimatesteal.com" target="_blank">The Ultimate Steal: Office 2007 for $59.99</a><br />
<a href="http://channel8.msdn.com" target="_blank">Microsoft DreamSpark</a><br />
<a href="http://www.flexregistration.com" target="_blank">Adobe Flex Builder 3</a></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/opendevelopment.wordpress.com/11/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/opendevelopment.wordpress.com/11/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/opendevelopment.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/opendevelopment.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/opendevelopment.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/opendevelopment.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/opendevelopment.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/opendevelopment.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/opendevelopment.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/opendevelopment.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/opendevelopment.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/opendevelopment.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/opendevelopment.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/opendevelopment.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/opendevelopment.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/opendevelopment.wordpress.com/11/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=opendevelopment.wordpress.com&amp;blog=2422762&amp;post=11&amp;subd=opendevelopment&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://opendevelopment.wordpress.com/2008/03/11/the-open-source-craze/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1841209e80d00708babec0d8f7ce362c?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">opendevelopment</media:title>
		</media:content>
	</item>
		<item>
		<title>The Correlation Between Physical Work &amp; Academic Success?</title>
		<link>http://opendevelopment.wordpress.com/2008/02/10/the-correlation-between-physical-work-academic-success/</link>
		<comments>http://opendevelopment.wordpress.com/2008/02/10/the-correlation-between-physical-work-academic-success/#comments</comments>
		<pubDate>Sun, 10 Feb 2008 19:48:44 +0000</pubDate>
		<dc:creator>opendevelopment</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://opendevelopment.wordpress.com/?p=9</guid>
		<description><![CDATA[It may come as a surprise to some of you that the author and maintainer of this technologically-oriented website/blog works on a Dairy farm as his day job – or, rather, his weekend job – to support his college experience, which takes up the rest of the week&#8230; but it is true. And while I [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=opendevelopment.wordpress.com&amp;blog=2422762&amp;post=9&amp;subd=opendevelopment&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>It may come as a surprise to some of you that the author and maintainer of this technologically-oriented website/blog works on a Dairy farm as his day job – or, rather, his weekend job – to support his college experience, which takes up the rest of the week&#8230; but it is true. And while I hate to admit it, I have come to appreciate it more these days when the school-year seems rather long and the months are starting to slow.</p>
<p><img src="http://opendevelopment.files.wordpress.com/2008/02/dairy1.jpg?w=230&#038;h=157" alt="dairy1.jpg" align="right" height="157" width="230" />I am pretty much the jack-of-all trades when I am at the farm; my range of “services” includes feeding, running equipment, maintaining equipment, cleaning equipment, manure management, calf feeding&#8230; basically anything <i>except</i> milking the actual cows, of course! These names sound distinctive, but in reality, they tend to be very dirty, mundane tasks that I certainly do not look forward to at the end of the week. I really can&#8217;t say I know anyone who actually <i>desires</i> to come home smelling and looking bedraggled, as if he had been dragged through the&#8230; er, mud.</p>
<p>Yet for all this, as much as I often wish I worked someplace elegant, someplace related to my desired career, I find myself strangely attracted to the Dairy farm by necessity in more than just the normal sense. As much as I run from it, am constantly on the lookout for a computer-related job, internships, etc., I have come to realize that perhaps – just maybe – my success in school is linked to the hard work that I do outside of it.</p>
<p>So why is this so? I believe any college student would admit that despite the fun and partying that college is sometimes associated with, at the end of the week, it&#8217;s all about hard work and study. By the end of the week, my eyes are tired from the glow of my LCD panel as I spend most of the week in front of it, drafting yet another paper; by Friday, the glare of textbooks, notebooks, and white-boards are burned into my mind. My brain is filled to the max, and finally the weekend comes. I truly have a love-hate relationship with weekends: I know the work is coming, but at least my brain will have a rest!</p>
<p>I can&#8217;t say I really do enjoy the weekends. But after a particularly lengthy day at work, I come home exhausted physically&#8230; and much more ready to buckle down to another week of study. I leave my frustration behind when I visit the time clock at the end of the day. I have had all day to sort out the week&#8217;s events that happen in a whirlwind. You see, as much as I don&#8217;t like the dirty physical work, my attention span and mental capacity just doesn&#8217;t seem to work without it. And now that I am pursuing a career that would likely <i>not</i> require physical labor, I find myself wondering if I would be as happy and successful as I think I would. As much as I hate to admit it, I am realizing that I owe my humble day job for more than just the funds in my bank account: to the Dairy I owe my undivided attention in math class at 8:30AM on Monday mornings, and in the unending hours of Political Science, perhaps my sanity as well.</p>
<p>How about you? Do you hate physical labor as I do, but find it one of the best outlets for a cluttered mind?</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/opendevelopment.wordpress.com/9/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/opendevelopment.wordpress.com/9/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/opendevelopment.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/opendevelopment.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/opendevelopment.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/opendevelopment.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/opendevelopment.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/opendevelopment.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/opendevelopment.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/opendevelopment.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/opendevelopment.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/opendevelopment.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/opendevelopment.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/opendevelopment.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/opendevelopment.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/opendevelopment.wordpress.com/9/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=opendevelopment.wordpress.com&amp;blog=2422762&amp;post=9&amp;subd=opendevelopment&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://opendevelopment.wordpress.com/2008/02/10/the-correlation-between-physical-work-academic-success/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1841209e80d00708babec0d8f7ce362c?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">opendevelopment</media:title>
		</media:content>

		<media:content url="http://opendevelopment.files.wordpress.com/2008/02/dairy1.jpg" medium="image">
			<media:title type="html">dairy1.jpg</media:title>
		</media:content>
	</item>
		<item>
		<title>A Fail-Proof Way To Learn Linux</title>
		<link>http://opendevelopment.wordpress.com/2008/01/07/a-fail-proof-way-to-learn-linux/</link>
		<comments>http://opendevelopment.wordpress.com/2008/01/07/a-fail-proof-way-to-learn-linux/#comments</comments>
		<pubDate>Mon, 07 Jan 2008 23:58:03 +0000</pubDate>
		<dc:creator>opendevelopment</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://opendevelopment.wordpress.com/2008/01/07/a-fail-proof-way-to-learn-linux/</guid>
		<description><![CDATA[I have a friend that commented to me recently, something to the affect that &#8220;can&#8217;t Linux developers make anything simple?&#8221; I detected a slight tone of desperation in his voice that was not so unfamiliar, and which brought to my mind memories of my own frustrations trying to install, maintain, and use Linux as a [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=opendevelopment.wordpress.com&amp;blog=2422762&amp;post=8&amp;subd=opendevelopment&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p style="margin-left:19pt;"><img src="http://opendevelopment.files.wordpress.com/2008/01/010708-2358-afailproofw1.png?w=475" align="right" />I have a friend that commented to me recently, something to the affect that &#8220;can&#8217;t Linux developers make <i>anything</i> simple?&#8221; I detected a slight tone of desperation in his voice that was not so unfamiliar, and which brought to my mind memories of my own frustrations trying to install, maintain, and use Linux as a desktop replacement to Microsoft Windows ®. Not to mention installing software.</p>
<p style="margin-left:19pt;">I have spent a few years experimenting with many different Linux distributions looking for one that is fast, stable, intuitive, up-to-date, and simple enough for my technologically-deficient friends and family members to use. And I admit that I still have not found that perfect, user-friendly Linux distribution yet.</p>
<p style="margin-left:19pt;">After trying many popular &#8220;distro&#8217;s&#8221; (and others more obscure) such as Red Hat/Fedora, OpenSuse, Mandriva, Ubuntu, Mint, Gentoo, and countless live versions that now serve as coasters, and encountering the many differing and similar, all very frustrating, drawbacks and bugs in all of them, I began to wonder if I would ever come across a version that fit my expectations. Nothing I saw impressed me, and If it didn&#8217;t work properly (as all Operating Systems do every now and then), I was often at a loss as to how to solve the problem, even with my fair knowledge of the Linux OS.</p>
<p style="margin-left:19pt;">It was today that I finally saw light at the end of the tunnel, in the form of a Linux distro called <b>Arch Linux</b>. While Arch has not and will definitely not solve all of my problems (I would say that <a href="http://www.opensuse.org">OpenSuse</a> is still my top pick for new users), it very ingeniously solved one of them:  It will surely teach you how your Linux system works, if you can handle it. In fact, it would not be an understatement to say that Arch is the <i>most</i> difficult to install of all that I have experimented with &#8212; but that is truly the beauty of it.</p>
<p style="margin-left:19pt;">It works by forcing you to install and configure your own system step-by-step, teaching you all about how Linux configuration files and package management works in the meanwhile. You end up with a screaming fast, highly optimized, custom-built Linux edition that you know inside and out. (Don&#8217;t worry, you don&#8217;t actually have to compile source packages and sort through dependencies; the excellent package manager (<b>pacman</b>) makes short work of that process.) All you need for this adventure is a good amount of time to spare, the <a href="http://wiki.archlinux.org/index.php/Beginners_Guide">41-page beginner&#8217;s guide</a> (a step-by-step instruction manual for building your own Linux system&#8211;you&#8217;re going to want to print this), and a copy of the starter (core) .ISO available from <a href="http://www.archlinux.org/download/">http://www.archlinux.org/download/</a>. Burn it to a CD, restart your computer, and you&#8217;re off.</p>
<p style="margin-left:19pt;">You will need a working, high-speed Internet connection to install Arch Linux, because the installation CD provides only a minimal base environment for you to work from as you install it. It took some doing, but I was eventually able to use my Windows wireless card for this, even out of a primitive text-based shell, because <i>ndiswrapper</i> is one of the few core packages included.</p>
<p style="margin-left:19pt;">Besides the educational benefits, here are a few other reasons that Arch Linux may be worth looking into:</p>
<ul>
<li>Arch is highly optimized and extremely fast <strike>(based on <i>Slackware</i>)</strike></li>
</ul>
<p><i><b>Correction</b>: Arch is actually &#8220;inspired by&#8221;, but independent of, Crux. Thanks to vEX and Raul specifically for pointing this out, and to Misfit 138 for technical clarification.<br />
</i></p>
<ul>
<li>Arch is highly customizable, to say the least! You build it just the way you want it</li>
<li>Arch comes with an extremely handy package manager, <i>pacman</i>, that makes installing and updating Linux software fast and easy (which is a miracle by itself)</li>
<li>
<div>Arch is a <i>rolling release</i> distribution, which means that software is easy to update and that you always have the latest without needing to upgrade your system</div>
</li>
</ul>
<p>Unfortunately, this is not something that I would recommend to beginning Linux users; it takes courage to take on a project like this. But I can assure you that it&#8217;s worth it. I&#8217;ve been using Linux for a few years and I learned a lot from this clever project in just a few hours. While Linux may never be as &#8220;user-friendly&#8221; as Windows or a Mac, if we appreciate it for what it is it is certain to be useful and is more than capable of replacing its more popular competitors. So if you have been disappointed with the latest major Linux distributions the last few years, I encourage you to roll up your sleeves and give Arch a try.</p>
<p style="margin-left:19pt;"><a href="http://www.archlinux.org">http://www.archlinux.org</a></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/opendevelopment.wordpress.com/8/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/opendevelopment.wordpress.com/8/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/opendevelopment.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/opendevelopment.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/opendevelopment.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/opendevelopment.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/opendevelopment.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/opendevelopment.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/opendevelopment.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/opendevelopment.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/opendevelopment.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/opendevelopment.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/opendevelopment.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/opendevelopment.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/opendevelopment.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/opendevelopment.wordpress.com/8/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=opendevelopment.wordpress.com&amp;blog=2422762&amp;post=8&amp;subd=opendevelopment&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://opendevelopment.wordpress.com/2008/01/07/a-fail-proof-way-to-learn-linux/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1841209e80d00708babec0d8f7ce362c?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">opendevelopment</media:title>
		</media:content>

		<media:content url="http://opendevelopment.files.wordpress.com/2008/01/010708-2358-afailproofw1.png" medium="image" />
	</item>
		<item>
		<title>Rich Internet Applications: A Free Alternative to Flash ®</title>
		<link>http://opendevelopment.wordpress.com/2008/01/01/rich-internet-applications-a-free-alternative-to-flash-%c2%ae/</link>
		<comments>http://opendevelopment.wordpress.com/2008/01/01/rich-internet-applications-a-free-alternative-to-flash-%c2%ae/#comments</comments>
		<pubDate>Tue, 01 Jan 2008 04:30:09 +0000</pubDate>
		<dc:creator>opendevelopment</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[rich internet applications]]></category>
		<category><![CDATA[web development]]></category>

		<guid isPermaLink="false">http://opendevelopment.wordpress.com/2008/01/01/rich-internet-applications-a-free-alternative-to-flash-%c2%ae/</guid>
		<description><![CDATA[Update: I&#8217;m learning that Laszlo is more of a Flex replacement than Flash, simply because both are meant for data-driven RIA&#8217;s. Flex is now open-source anyway, however, and Flex Builder 3 is available to students for free. If developing rich internet applications sounds like an attractive feature that would look nice on your website, but [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=opendevelopment.wordpress.com&amp;blog=2422762&amp;post=6&amp;subd=opendevelopment&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p style="margin-left:1pt;"><i><b>Update:</b> I&#8217;m learning that Laszlo is more of a Flex replacement than Flash, simply because both are meant for data-driven RIA&#8217;s. Flex is now open-source anyway, however, and Flex Builder 3 is available to students for free.</i></p>
<p style="margin-left:1pt;">If developing rich internet applications sounds like an attractive feature that would look nice on your website, but you can&#8217;t afford Flash Professional (that retails for $699), perhaps it&#8217;s worth taking a look at an <a href="http://www.openlaszlo.org">Open-Source alternative called Laszlo</a>. Similar to Flash, <b>Laszlo</b> produces .swf files  that nearly any browser can view, from a scripting language. Below is a screenshot of the <a href="http://www.openlaszlo.org/lps4/demos/calendar/calendar.lzx?lzr=swf7&amp;lzt=html">Calendar Demo</a> produced using Laszlo*:</p>
<p style="margin-left:1pt;"><img src="http://opendevelopment.files.wordpress.com/2008/01/010108-0429-richinterne1.png?w=475" /><span style="font-family:Times New Roman;font-size:12pt;"></span></p>
<p style="margin-left:1pt;"><span style="color:#666666;font-family:Tahoma;font-size:8pt;">Screen clipping taken: 12/30/2007, 4:28 PM<br />
</span></p>
<p style="margin-left:1pt;">One intuitive demo, the <b>OpenLaszlo Explorer,</b> teaches the basics of Laszlo&#8217;s Scripting language visually, step by step. From displaying a simple, &#8220;Hello World&#8221; to advanced features such as animation, data basing, methods &amp; events, drag and drop, etc. This can also be used for writing and testing simple code of your own, since I soon found out that compiling an application is a little more involved.</p>
<p style="margin-left:1pt;">&nbsp;</p>
<p style="margin-left:1pt;"><img src="http://opendevelopment.files.wordpress.com/2008/01/010108-0429-richinterne2.png?w=475" /><span style="font-family:Times New Roman;font-size:12pt;"></span></p>
<p style="margin-left:1pt;"><span style="color:#666666;font-family:Tahoma;font-size:8pt;">Screen clipping taken: 12/30/2007, 4:34 PM<br />
</span></p>
<p style="margin-left:1pt;">One might be surprised at first after downloading the hefty 32.7 MB file from Laszlo&#8217;s homepage to find that it is simply a server that runs on Tomcat, and that (unlike its commercial counterpart) there is no fancy IDE. Although I was a little disheartened at first, after a little Googling, I found a plug-in for the <a href="http://www.eclipse.org">Eclipse IDE</a> that allows drag-and-drop visual development called <a href="http://www.spket.com/">Spket IDE</a>. So far I&#8217;ve found it satisfactory for designing the .lzx files that Laszlo uses.</p>
<p style="margin-left:1pt;">&nbsp;</p>
<p style="margin-left:1pt;">These files with the .LZX extension are simply special XML files that, somewhat like java source code, is interpreted by the server and displayed at runtime. In order to &#8220;run&#8221; the files, the Laszlo server must be started in the background.</p>
<p style="margin-left:1pt;">&nbsp;</p>
<p style="margin-left:1pt;">The &#8220;URL method&#8221; of compiling your file is to point your web-browser to <a href="http://127.0.0.1/8080/lps-4.0.7/my-apps/myapp.lzx">http://127.0.0.1/8080/lps-4.0.7/my-apps/myapp.lzx</a> (replace &#8220;4.0.7&#8243; with the version you are using, and &#8220;myapp&#8221; with the filename of your source file), but this requires you to copy and paste the source file into a subdirectory of /lps-4.0.7 in order to launch it from your web browser. A much easier way to 1) launch the server, and then 2) copy your source code into the corresponding &#8220;edit code&#8221; box in <b>OpenLaszlo Explorer</b>.</p>
<p style="margin-left:1pt;"><img src="http://opendevelopment.files.wordpress.com/2008/01/010108-0429-richinterne4.png?w=475" /><span style="font-family:Times New Roman;font-size:12pt;"><br />
</span></p>
<p style="margin-left:1pt;"><a href="http://www.openlaszlo.org/lps4/laszlo-explorer/index.jsp?navset=nav10.xml&amp;bookmark=Introduction">Click here</a> to open the tutorial in your web browser.<span style="font-family:Times New Roman;font-size:12pt;"><br />
</span></p>
<p style="margin-left:1pt;">For the simple little snippets of code that you will produce trying Laszlo, this should be sufficient. Unfortunately, it is going to take some digging around  in the extensive documentation and experimenting with Eclipse to come up with a comfortable way to code, compile, and execute/debug the applications. I&#8217;ll post more on that as I experiment in-depth.</p>
<p style="margin-left:1pt;">I am always excited when an Open-Source alternative for an expensive commercial application is developed, but I very, very, excited about Laszlo&#8217;s potential as a useful tool in modern web development.</p>
<p style="margin-left:1pt;">Laszlo&#8217;s Homepage: <a href="http://www.openlaszlo.org">http://www.openlaszlo.org</a></p>
<p style="margin-left:1pt;">As a last note, if you are curious (or Laszlo&#8217;s features are not enough to meet your needs), you can watch a video of Flash&#8217;s features here:  <a href="http://www.adobe.com/products/flash/ssi/iframe/feature_tour.html">http://www.adobe.com/products/flash/ssi/iframe/feature_tour.html</a></p>
<p>*Many more impressive demos can be viewed at:<br />
<a href="http://www.openlaszlo.org/demos">http://www.openlaszlo.org/demos</a></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/opendevelopment.wordpress.com/6/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/opendevelopment.wordpress.com/6/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/opendevelopment.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/opendevelopment.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/opendevelopment.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/opendevelopment.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/opendevelopment.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/opendevelopment.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/opendevelopment.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/opendevelopment.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/opendevelopment.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/opendevelopment.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/opendevelopment.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/opendevelopment.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/opendevelopment.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/opendevelopment.wordpress.com/6/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=opendevelopment.wordpress.com&amp;blog=2422762&amp;post=6&amp;subd=opendevelopment&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://opendevelopment.wordpress.com/2008/01/01/rich-internet-applications-a-free-alternative-to-flash-%c2%ae/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1841209e80d00708babec0d8f7ce362c?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">opendevelopment</media:title>
		</media:content>

		<media:content url="http://opendevelopment.files.wordpress.com/2008/01/010108-0429-richinterne1.png" medium="image" />

		<media:content url="http://opendevelopment.files.wordpress.com/2008/01/010108-0429-richinterne2.png" medium="image" />

		<media:content url="http://opendevelopment.files.wordpress.com/2008/01/010108-0429-richinterne4.png" medium="image" />
	</item>
	</channel>
</rss>
