<?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>eRacks Open Source Systems Blog</title>
	<atom:link href="http://blog.eracks.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.eracks.com</link>
	<description>Making the world safe for Open Source</description>
	<lastBuildDate>Fri, 07 Aug 2009 07:45:35 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Open Source Media Center Solutions</title>
		<link>http://blog.eracks.com/2009/08/06/open-source-media-center-solutions/</link>
		<comments>http://blog.eracks.com/2009/08/06/open-source-media-center-solutions/#comments</comments>
		<pubDate>Thu, 06 Aug 2009 22:54:12 +0000</pubDate>
		<dc:creator>james</dc:creator>
				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[media center]]></category>
		<category><![CDATA[multimedia]]></category>
		<category><![CDATA[audio]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://blog.eracks.com/?p=199</guid>
		<description><![CDATA[I&#8217;ve been evaluating various open source media center applications in an effort to put together a new unit and had the opportunity to weight the relative pros and cons of each.  Below, you&#8217;ll get to read about my findings and hopefully learn a little bit about what&#8217;s out there.  So, without further ado, [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been evaluating various open source media center applications in an effort to put together a new unit and had the opportunity to weight the relative pros and cons of each.  Below, you&#8217;ll get to read about my findings and hopefully learn a little bit about what&#8217;s out there.  So, without further ado, here&#8217;s a list of the packages I looked at, in order of preference.</p>
<p><strong>1. Boxee<br />
</strong>(<a href="http://www.boxee.tv/" target="_blank">http://www.boxee.tv/</a>)</p>
<p>Boxee was my first pick.  It has a slick interface, can draw from a variety of different sources such as Hulu and Youtube out of the box, makes available a plethora of plugins (called &#8220;applications&#8221;), is easy to navigate and has an interface very suited for a remote control.  The biggest con for me is that, while the project itself is open source, in order to use it, you need to register for an account on their website.</p>
<p><strong>2. XBMC</strong><br />
(<a href="http://www.xbmc.org/" target="_blank">http://www.xbmc.org/</a>)</p>
<p>XBMC, which stands for &#8220;X-Box Media Center,&#8221; was originally designed for the X-Box and has since been made available on the PC.  It sports a very polished interface, and like Boxee, is easy to navigate and makes using a remote control easy.  Support for online sources such as Youtube is missing out of the box, but there are plenty of plugins to help.  Unfortunately, unlike Boxee or Moovida (which is next in our list of applications), you have to go to external sources in order to find them (check out <a href="http://www.xbmczone.com/" target="_blank">http://www.xbmczone.com/</a>).  Supposedly, it&#8217;s easy to install a plugin once you&#8217;ve downloaded it, but the directions I found online differed from how things worked with the latest version, and I ended up having to install plugins manually by unzipping them and copying the files to the right directory.</p>
<p><strong>3. Moovida</strong><br />
(<a href="http://www.moovida.com/" target="_blank">http://www.moovida.com/</a>)</p>
<p>Moovida, formerly known as Elisa, is another media center option.  Like Boxee and XBMC, it sports an easy to navigate interface suited to a remote control, and unlike XBMC, integrates the process of finding, installing and updating plugins a part of the application itself.  The reason why I rated this one below XBMC is that there aren&#8217;t a lot of plugins available, and because the interface to XBMC is, in my opinion, slightly more polished.</p>
<p><strong>4. Miro<br />
</strong>(<a href="http://www.getmiro.com/" target="_blank">http://www.getmiro.com/</a>)<strong></strong></p>
<p>(My reason for rating Miro at the bottom isn&#8217;t that Miro is a bad application.  In fact, I enjoyed using it.  It comes with support for many video feeds by default and does a good job of organizing media.  My problem, for our purposes, is that it&#8217;s not such a great application for set top boxes.  The UI is easy to use, but I don&#8217;t think it would be as friendly when hooked up to a TV with a remote control.  Also, it&#8217;s difficult to add sources such as Youtube, as you have to manually add RSS feeds for the channels that interest you.  Nevertheless, it&#8217;s a useful application, and I recommend giving it a try.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.eracks.com/2009/08/06/open-source-media-center-solutions/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>The Folding@home Project</title>
		<link>http://blog.eracks.com/2009/06/16/the-foldinghome-project/</link>
		<comments>http://blog.eracks.com/2009/06/16/the-foldinghome-project/#comments</comments>
		<pubDate>Tue, 16 Jun 2009 22:53:38 +0000</pubDate>
		<dc:creator>james</dc:creator>
				<category><![CDATA[Research]]></category>
		<category><![CDATA[donate]]></category>
		<category><![CDATA[fold]]></category>
		<category><![CDATA[folding@home]]></category>
		<category><![CDATA[protein]]></category>
		<category><![CDATA[stanford]]></category>

		<guid isPermaLink="false">http://blog.eracks.com/?p=186</guid>
		<description><![CDATA[Do you have a server lying around someplace that spends a significant amount of time in idle?  If so, you might want to consider running the Folding@home client.  Folding@home is a project based at Stanford whose goal is to simulate and study protein folding, which is crucial in order to understand and develop [...]]]></description>
			<content:encoded><![CDATA[<p>Do you have a server lying around someplace that spends a significant amount of time in idle?  If so, you might want to consider running the Folding@home client.  Folding@home is a project based at Stanford whose goal is to simulate and study protein folding, which is crucial in order to understand and develop better treatments for serious diseases such as Alzheimer&#8217;s.</p>
<div id="attachment_190" class="wp-caption alignright" style="width: 250px"><img class="size-medium wp-image-190" style="margin-left: 15px; margin-right: 15px;" title="Folding@home" src="http://blog.eracks.com/wp-content/uploads/2009/06/foldexample1-300x199.jpg" alt="An example of the Folding@home client on a Playstation 3" width="240" height="159" /><p class="wp-caption-text">An example of the Folding@home client on a Playstation 3</p></div>
<p>Folding@home has been one of the most successful examples of distributed computing, whereby individuals all over the world donate spare CPU cycles in order to perform calculations and send the results back to a central location. The project started back in October of 2000, and has since resulted in the publication of over 40 works, and has lead to significant progress in the fight against Alzheimer&#8217;s.  To date, the Folding@home project has been and is being used to study Huntington&#8217;s Disease, cancer, Alzheimer&#8217;s and Parkinson&#8217;s, among other serious medical conditions.</p>
<p>The Folding@home client runs on Windows, Mac OS-X, Playstation 3 and Linux, and will run in the background while your computer completes other tasks.  If you want us to install it for you, just say so in the notes field of your order.  In addition, if you wish to make a donation to the project, just specify &#8220;Donation Target: Other Open Source Project&#8221; and specify Folding@home in the notes field.</p>
<p>For more information about Folding@home, see <a href="http://folding.standford.edu/">http://folding.standford.edu/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.eracks.com/2009/06/16/the-foldinghome-project/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Learning How to Write Software for Free</title>
		<link>http://blog.eracks.com/2009/06/01/learning-how-to-write-software-for-free/</link>
		<comments>http://blog.eracks.com/2009/06/01/learning-how-to-write-software-for-free/#comments</comments>
		<pubDate>Mon, 01 Jun 2009 23:41:14 +0000</pubDate>
		<dc:creator>james</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[book]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[compiler]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[gcc]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[gnu]]></category>
		<category><![CDATA[IDE]]></category>
		<category><![CDATA[interpreter]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[kdevelop]]></category>
		<category><![CDATA[kernel]]></category>
		<category><![CDATA[mercurial]]></category>
		<category><![CDATA[netbeans]]></category>
		<category><![CDATA[perl]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[subversion]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://blog.eracks.com/?p=172</guid>
		<description><![CDATA[Have you ever thought to yourself, &#8220;gee, it would be a lot of fun to learn how to write software,&#8221; but you didn&#8217;t want to shell out money for books or a development environment?  Perhaps you&#8217;re just curious, or maybe you aspire to be a developer one day.  Whatever your reason, thanks to [...]]]></description>
			<content:encoded><![CDATA[<p>Have you ever thought to yourself, &#8220;gee, it would be a lot of fun to learn how to write software,&#8221; but you didn&#8217;t want to shell out money for books or a development environment?  Perhaps you&#8217;re just curious, or maybe you aspire to be a developer one day.  Whatever your reason, thanks to open source software and free documentation, you can pick up the skills required with no cost to you (other than your time, of course.)</p>
<p><strong>Where to Learn</strong></p>
<p>Before you start writing code and playing with a compiler (a program that translates human-readable programs into instructions the computer can understand), you&#8217;ll first need to learn a programming language.  You could spend anywhere between $30 to $70 on a book.  <em>Or</em>, you could instead go online.  Not only can you use Google to find countless tutorials for just about any programming language, you can also find sites that offer free e-book versions of published works (for an extensive collection of books in any subject, including quite a few on programming, check out <a href="http://www.e-booksdirectory.com/">http://www.e-booksdirectory.com/</a>).  For most of your programming needs, you&#8217;ll find that buying books really isn&#8217;t necessary.</p>
<p>As you grow in skill, you&#8217;ll find that learning by example is a powerful tool.  Fortunately, with open source software, you have a plethora of real world applications, their source code layed bare for all the world to see (source code is the human-readable version of a program.)  If you want to look at the implementation of a text editor, for example, you can check out the source code for projects like vim (<a href="http://www.vim.org/">http://www.vim.org/</a>), nano (<a href="http://www.nano-editor.org/">http://www.nano-editor.org/</a>) or emacs (<a href="http://www.gnu.org/software/emacs/">http://www.gnu.org/software/emacs/</a>).  Do you want to know how various standard library functions are implemented in C, such as QuickSort?  Then check out the source code to Glibc (<a href="http://www.gnu.org/software/libc/">http://www.gnu.org/software/libc/</a>).  Are you instead more interested in systems programming?  Check out the kernel source trees for Linux (<a href="http://www.kernel.org">http://www.kernel.org</a>) or FreeBSD (<a href="http://www.freebsd.org">http://www.freebsd.org</a>).  You&#8217;ll find open source software for just about any need, from web browsers to mail clients, from 3D modeling to audio and video editing solutions.  Whatever you want to look at, you&#8217;ll more than likely find examples written by others that can help you learn for your own projects.</p>
<p><strong>Where to Get the Software</strong></p>
<p>So, you already have at least some conception of what&#8217;s involved in programming, and you want to get your hands dirty by actually writing some code yourself.  At the very least, you&#8217;ll need a text editor to write your code and a compiler or interpreter to run your programs.  You may also desire a more elaborate solution, such as an IDE (integrated development environment), which offers you a one-stop solution for writing code and compiling/running your programs, all from the click of your mouse.</p>
<p>Either way, open source once again comes to the rescue.  For C, C++ and a few other languages, you have the GNU Compiler collection (<a href="http://gcc.gnu.org/">http://gcc.gnu.org/</a>).  There are also various interpreted languages, such as Ruby (<a href="http://www.ruby-lang.org">http://www.ruby-lang.org</a><span id="main" style="visibility: visible;"><span id="search" style="visibility: visible;"><cite></cite></span></span>), Python (<a href="http://www.python.org/">http://www.python.org/</a>) or Perl (<a href="http://www.perl.org/">http://www.perl.org/</a>).  If you&#8217;re looking for an IDE roughly like Microsoft Visual C++ or the like, you&#8217;ll find KDevelop (<a href="http://www.kdevelop.org">http://www.kdevelop.org</a>), Eclipse (<a href="http://www.eclipse.org/">http://www.eclipse.org/</a>) or NetBeans (<a href="http://www.netbeans.org/">http://www.netbeans.org/</a>), among others.</p>
<p>For more advanced needs, such as revision control (a means of tracking changes in software), you have applications like Subversion (<a href="http://subversion.tigris.org/">http://subversion.tigris.org/</a>), Mercurial (<a href="http://www.selenic.com/mercurial/">http://www.selenic.com/mercurial/</a>) and Git (<a href="http://www.git-scm.org/">http://www.git-scm.org/</a>).</p>
<p>There are many more applications for a variety of needs, so whatever you&#8217;re looking for, give Google a spin.<br />
<strong><br />
Conclusion</strong></p>
<p>It is possible to learn how to develop software without breaking the bank.  With free documentation and open source software, you have all the tools you need to learn as little or as much as you want.  Here at eRacks, we understand the needs of the developer, and can provide you with a machine pre-loaded with all the software you need to write professional programs.  Contact us, and ask for a quote today!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.eracks.com/2009/06/01/learning-how-to-write-software-for-free/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>eRacks Sony Laptop &#8211; Part 1 &#8211; the OOB Experience</title>
		<link>http://blog.eracks.com/2009/05/27/eracks-sony-laptop-part-1-the-oob-experience/</link>
		<comments>http://blog.eracks.com/2009/05/27/eracks-sony-laptop-part-1-the-oob-experience/#comments</comments>
		<pubDate>Wed, 27 May 2009 23:38:58 +0000</pubDate>
		<dc:creator>joe</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.eracks.com/?p=138</guid>
		<description><![CDATA[Preamble
It&#8217;s been our goal for some time to bring compelling value to Linux Laptops, in a way that truly surpasses whats available from a Windows or Mac laptop, beyond just &#8220;Almost as good but cheaper with free software&#8221;, which seems to be one of the prevailing current perceptions we need to overcome.
The lovely style and [...]]]></description>
			<content:encoded><![CDATA[<h3><strong><img class="size-full wp-image-167 alignright" style="margin: 5px 10px;" title="vaio" src="http://blog.eracks.com/wp-content/uploads/2009/05/vaio.jpg" alt="vaio" width="75" height="75" />Preamble</strong></h3>
<p>It&#8217;s been our goal for some time to bring compelling value to Linux Laptops, in a way that truly surpasses whats available from a Windows or Mac laptop, beyond just &#8220;Almost as good but cheaper with free software&#8221;, which seems to be one of the prevailing current perceptions we need to overcome.</p>
<p>The lovely style and features of Sony laptops and notebooks, have always generated inquiries from our customers about our plans to carry them.  (Also others, like <a title="eRacks/THINKPAL by Lenovo" href="http://eracks.com/products/Laptops/THINKPAL" target="_blank">Lenovo</a>, which we already carry).</p>
<p>This series of posts is about our ambitious plans to add value, and truly make your Linux Sony Laptop experience from us far superior to what it would be from a run-of-the-mill vendor.</p>
<p>Read on.</p>
<h3>The OOB (Out of Box) Experience</h3>
<p><object width="425" height="344" data="http://www.youtube.com/v/DiPK2xLGClc&amp;hl=en&amp;fs=1" type="application/x-shockwave-flash"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/DiPK2xLGClc&amp;hl=en&amp;fs=1" /><param name="allowfullscreen" value="true" /></object></p>
<h3>Windows Tax, File Format leverage, and FUD</h3>
<p>For years, we&#8217;ve sold laptops with Linux only, and with no &#8220;Windows Tax&#8221;.</p>
<p>Although this has been good, and has been well-received by the market and the Open Source community, Microsoft and other proprietary software vendors, notably Intuit, have been tenacious about leveraging control of their file formats, limiting control over your own data, and using the usual other vendor lock-in techniques to ensure you can&#8217;t move away from their products without severe switching costs, &#8220;Compatibility issues&#8221;, and other FUD (fear, Uncertainty, and Doubt) and FUDlike behavior.</p>
<p>&#8220;I&#8217;m your new bookkeeper.  I assume you have QuickBooks?&#8221;</p>
<p>&#8220;Hi, joe, this is Fred, your CPA &#8211; do you have those latest QuickBooks files of the company&#8217;s books, so we can get your taxes done on time?&#8221;</p>
<p>And so forth.</p>
<h3>True Value</h3>
<p>With this in mind, we are introducing some solutions, courtesy of Virtualization (specifically, KVM, the excellent and well-received hypervisor built into the Linux kernel &#8211; not the proprietary VMWare, although that could be used, too), which will allow the best of all possible worlds -</p>
<ol>
<li>Native Linux compatibility and raw speed</li>
<li>Complete windows compatibility and instance, with full control or greater</li>
<li>Isolation from viruses and other malware</li>
<li>Ease of backups, system administration, and forth</li>
<li>Freedom from restrictions controlled by proprietary vendors (Sony, Microsoft).</li>
</ol>
<h3>Coming Up</h3>
<p>In this series of posts, we will be going over many things &#8211; the installation process, moving partitions around for both OSes, running windows &#8220;In Place&#8221; with the original licenses, etc, reviewing various linuxes (Linuces?) for their hardware compatibility, Dual Boot vs Virtualized Windows-in-a-window, &#8220;Tech Tips&#8221; and what we did to get things working, how it works and what it does, in the end &#8211; and so forth.</p>
<p>This concludes &#8220;<strong>Part 1 &#8211; the OOB Experience</strong>&#8221; &#8212; Stay tuned, as it were&#8230;</p>
<p>j</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.eracks.com/2009/05/27/eracks-sony-laptop-part-1-the-oob-experience/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Open Source Software: A Student&#8217;s Dream Come True</title>
		<link>http://blog.eracks.com/2009/04/20/open-source-software-a-students-dream-come-true/</link>
		<comments>http://blog.eracks.com/2009/04/20/open-source-software-a-students-dream-come-true/#comments</comments>
		<pubDate>Mon, 20 Apr 2009 23:53:45 +0000</pubDate>
		<dc:creator>james</dc:creator>
				<category><![CDATA[How-To]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Reviews]]></category>
		<category><![CDATA[multimedia]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[FLOSS]]></category>
		<category><![CDATA[Open Office]]></category>
		<category><![CDATA[recession-proof]]></category>
		<category><![CDATA[Review]]></category>
		<category><![CDATA[unix]]></category>

		<guid isPermaLink="false">http://blog.eracks.com/?p=150</guid>
		<description><![CDATA[If you&#8217;re a student like I am, you know how important it is to save money.  Some students are too busy with their studies to work at all, and those who can are usually only able to do so part-time.  And, like books and tuition, software is a significant source of financial burden [...]]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;re a student like I am, you know how important it is to save money.  Some students are too busy with their studies to work at all, and those who can are usually only able to do so part-time.  And, like books and tuition, software is a significant source of financial burden to the average student.  While it&#8217;s true that student licensed versions of software are significantly discounted, popular titles such as Microsoft Office will still cost you somewhere in the ballpark of $130.  And of course, that&#8217;s only if you don&#8217;t intend to use the software for anything other than your academic or personal endeavours.  If you utilize the same applications on the job, you&#8217;ll find that you&#8217;re no longer eligible for student licenses, and suddenly you&#8217;ll discover that $130 magically turns into $300.</p>
<p>Fortunately, the current digital climate is rife with free software alternatives, which have the potential to save students (or parents!) hundreds of dollars.<br />
<strong><br />
The Operating System</strong></p>
<p>Let&#8217;s start with the most fundamental bundle of software, the operating system (hereby abbreviated as OS.)  The OS is what sits between the hardware and the user&#8217;s applications.  Some examples are Microsoft Windows and Mac OS X.</p>
<p>For many students, purchasing an OS will be a non-issue, as most computers come with one pre-installed.  For those in this category, most of the software mentioned below will run on both Windows and Mac.  That being said, there are also a significant number of people who need to include an OS in their financial plans.  Perhaps you purchased your computer used and without software.  Or, maybe the OS on your machine is old and needs to be upgraded.  You could have even assembled your own computer, as many hobbyists do.</p>
<p>It&#8217;s true that students can purchase Microsoft Windows at a discount of 30-60% off, but why would you do that when you can get your OS for free?  Over the last few years, a veritable cornicopia of easy-to-use free software-based OSes have emerged, the most popular, and in my opinion, the easiest to install and use, being Ubuntu (<a href="http://www.ubuntu.com/">http://www.ubuntu.com/</a>).  For the more technically inclined and perpetually curious, there are a slew of other Linux distributions, as well as the *BSD family of OSes &#8212; FreeBSD (<a href="http://www.freebsd.org/">http://www.freebsd.org/</a>), NetBSD (<a href="http://www.netbsd.org/">http://www.netbsd.org/</a>), OpenBSD (<a href="http://www.openbsd.org">http://www.openbsd.org</a>), PC BSD (<a href="http://www.pcbsd.org/">http://www.pcbsd.org/</a>) and Dragonfly BSD (<a href="http://www.dragonflybsd.org">http://www.dragonflybsd.org</a>) &#8212; and Sun&#8217;s OpenSolaris (<a href="http://www.opensolaris.org/">http://www.opensolaris.org/</a>).</p>
<p>In reality, we do still live in a Windows world, so you may find yourself in a position where you have to use a program that only runs on Windows.  Luckily, there&#8217;s a very mature and very complete open source implementation of the Windows API that&#8217;s been actively developed since 1993 called WINE (<a href="http://www.winehq.org/">http://www.winehq.org/</a>)  You simply install WINE through the point-and-click interface provided by your OS and install your Windows applications on top of it.  Many will run out of the box, and others will run with a minimal amount of tweaking.</p>
<p><strong>Office Productivity</strong></p>
<p>As mentioned earlier, a student copy of Microsoft Office will cost roughly $130, and in some cases, students won&#8217;t even qualify for the student license, making the product much more expensive.  So then, simply by installing a single free software replacement, you&#8217;ve literally saved hundreds.  There&#8217;s a fantastic open source alternative called OpenOffice (<a href="http://www.openoffice.org/">http://www.openoffice.org/</a>), a spin-off from Sun Microsystems, Inc.  The download is a little large (over 100MB), but the price tag is worth it (it&#8217;s free), and OpenOffice really is a solid application capable of doing anything Office can.  It includes components that replace Word, Excel, Powerpoint and Access, as well as additional components for drawing and for editing HTML documents.</p>
<p>In addition, you&#8217;ll find Scribus (<a href="http://www.scribus.net/">http://www.scribus.net/</a>) for desktop publishing and the creation of professional quality PDFs and Dia (<a href="http://live.gnome.org/Dia">http://live.gnome.org/Dia</a>) for drawing diagrams, roughly like Microsoft Visio.</p>
<p><strong>Multimedia</strong></p>
<p>Of course, no college-ready system is complete without the ability to play movies and music!  Fortunately, open source has you covered there as well.  With Totem (<a href="http://projects.gnome.org/totem/">http://projects.gnome.org/totem/</a>) and Xine (<a href="http://www.xine-project.org/">http://www.xine-project.org/</a>), playing your videos on Linux is a snap (Windows and Mac users of course have their own respective built-in players and don&#8217;t have to worry about this.)  As well, there are applications like Banshee (<a href="http://www.banshee-project.org/">http://www.banshee-project.org/</a>) that do a great job of managing your music (it also plays videos.)</p>
<p>You&#8217;ll also more than likely be managing a great deal of pictures.  For editing them, you&#8217;ll find the GIMP (<a href="http://www.gimp.org/">http://www.gimp.org/</a>), which is very similiar to Adobe&#8217;s Photoshop, and for browsing and managing your pictures there&#8217;s F-Spot (<a href="http://f-spot.org/">http://f-spot.org/</a>).</p>
<p>You&#8217;ll only run into a couple of hitches when dealing with multimedia on an open source OS.  The first is that you won&#8217;t be able to play many Windows Media files.  Fortunately, this can remedied by purchasing the Fluendo Windows Media Playback Bundle (<a href="http://www.fluendo.com/shop/product/windows-media-playback-bundle/">http://www.fluendo.com/shop/product/windows-media-playback-bundle/</a>).  True, it&#8217;s not free, but for $20 it&#8217;s a small price to pay compared to all the hundreds of dollars you&#8217;ll be saving on everything else, and if you can live without Windows Media, you can save yourself the expense.  The second is that technically, according to the controversial Digital Millenium Copyright Act (<a href="http://www.copyright.gov/legislation/dmca.pdf">http://www.copyright.gov/legislation/dmca.pdf</a>), you&#8217;re in a legal predicament if you install software to decrypt your DVDs.  More than likely nobody&#8217;s going to care, and the software to do so is readily available and in common widespread use, but if you choose to play your DVDs on an open source OS you should first take the time to thoroughly understand where you stand from a legal perspective. [Ed. note: there <strong>are</strong> fully licensed DVD players available for Linux, but even so, legal scholars now feel that this area of the DMCA has not yet been fully tested in court, but recent precendents suggest that if it were, in the end, that <a title="Personal backups, copies for personal use" href="http://en.wikipedia.org/wiki/Fair_use" target="_blank">Fair Use doctrine </a>would win out in the end over the DMCA - Ed.]</p>
<p><strong>A Plethora of Other Goodies</strong></p>
<p>Depending on your field of study, you&#8217;ll find many other professional-quality free and open source applications that are outside the scope of this blog that will save you even more money.  Just google around.  You&#8217;ll find all sorts of amazing applications, all of them free.</p>
<p><strong>Conclusion</strong></p>
<p>Fellow students, let loose the shackles of expensive proprietary software and embrace the freedom of open source.  Not only will you save hundreds of dollars, you&#8217;ll be drawn into a community of users and developers that are passionate about writing and supporting software.  Once you get used to using free software alternatives, you&#8217;ll wonder how you ever got by without it.</p>
<p>Here at eRacks, we specialize in providing users of all kinds with open source solutions to meet their needs.  So contact us today, and ask us how we can help you save money and get even more out of your academic experience!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.eracks.com/2009/04/20/open-source-software-a-students-dream-come-true/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Home Media Meets Open Source Software</title>
		<link>http://blog.eracks.com/2009/03/24/home-media-meets-open-source-software/</link>
		<comments>http://blog.eracks.com/2009/03/24/home-media-meets-open-source-software/#comments</comments>
		<pubDate>Tue, 24 Mar 2009 21:21:38 +0000</pubDate>
		<dc:creator>james</dc:creator>
				<category><![CDATA[media center]]></category>
		<category><![CDATA[multimedia]]></category>
		<category><![CDATA[home]]></category>
		<category><![CDATA[images]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[media]]></category>
		<category><![CDATA[mp4]]></category>
		<category><![CDATA[music]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://blog.eracks.com/?p=143</guid>
		<description><![CDATA[Imagine having the technology to store your music, movies and pictures in a central location and to access them from anywhere in the house.  Even better, imagine that you can do this with little cost for hardware and zero cost for software.  Not only is it possible, it&#8217;s never been easier.
The Network
In order [...]]]></description>
			<content:encoded><![CDATA[<p>Imagine having the technology to store your music, movies and pictures in a central location and to access them from anywhere in the house.  Even better, imagine that you can do this with little cost for hardware and zero cost for software.  Not only is it possible, it&#8217;s never been easier.</p>
<p><strong>The Network</strong></p>
<p>In order to be able to access your central media repository, you&#8217;ll need to connect your computers to a network.  With wireless networking, you can cheaply connect your machines almost anywhere in the house without having to run any cable.  For the minimal configuration of one server (your media repository) and one client (the system connected to your home theater that lets you actually use the media), one wireless router and two wireless adapters will do.  Even better, if the wireless router sits near the server, you can directly connect the two via a cable, saving you the cost of one wireless adapter.</p>
<p><strong>The Hardware</strong></p>
<p>Nowadays, with storage so plentiful and CPUs that are so powerful, it really doesn&#8217;t take much money to get good results, which is fortunate for those of us who have been negatively impacted by the downward turn in our nation&#8217;s economy.  On the server side, a modest Intel Core 2 Duo with anywhere from two to four gigabytes of memory will do, and with one terabyte hard drives falling below $100, you should be able to save even more money.  On the client side, with the new Intel Atom CPU, which is powerful, compact, quiet and highly energy efficient, you can build a thin client that sits snuggly atop your entertainment center.</p>
<p><strong>The Software</strong></p>
<p>Media center software has grown increasingly popular, and the open source movement has kept up nicely with easy to install, easy to use applications.</p>
<p>For the operating system on both the client and server side, you have a plethora of Linux distributions to choose from, Ubuntu (<a href="http://www.ubuntu.com">http://www.ubuntu.com/</a>) being our recommendation. Then, on the server side, you&#8217;d simply have to configure your system to share your files over the network.  On the client side, applications for managing your media include XBMC (<a href="http://xbmc.org/">http://xbmc.org/</a>), Elisa (<a href="http://elisa.fluendo.com/">http://elisa.fluendo.com/</a>), Entertainer (<a href="http://www.entertainer-project.com/">http://www.entertainer-project.com/</a>) and MythTV (<a href="http://www.mythtv.org/">http://www.mythtv.org/</a> &#8212; note that MythTV is a little more involved with regards to configuration and has components that must run on the server side.)</p>
<p><strong>Conclusion</strong></p>
<p>With hardware becoming cheaper and more powerful, and with the added bonus of using free software, a capable home entertainment system can be had for a minimal investment.  And, of course, eRacks specializes in providing its customers with the resources they need, whether it be selling systems pre-configured to your specifications or offering consulting for more difficult projects.  Contact eRacks today and find out what we can do for your home!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.eracks.com/2009/03/24/home-media-meets-open-source-software/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Fedora and wireless with Prism54</title>
		<link>http://blog.eracks.com/2009/03/13/fedora-and-wireless-with-prism54/</link>
		<comments>http://blog.eracks.com/2009/03/13/fedora-and-wireless-with-prism54/#comments</comments>
		<pubDate>Fri, 13 Mar 2009 16:25:54 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[How-To]]></category>
		<category><![CDATA[Laptop cookbooks]]></category>
		<category><![CDATA[fedora]]></category>
		<category><![CDATA[laptop]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[prism54]]></category>
		<category><![CDATA[wifi]]></category>
		<category><![CDATA[WPA]]></category>

		<guid isPermaLink="false">http://blog.eracks.com/?p=134</guid>
		<description><![CDATA[I will relate a recent battle I had with a laptop that uses the Prism54 wireless chipset and runs Fedora 10.  For quite some time, I could not get it to connect to a WPA protected network.   With an open network, it would connect just fine.  I didn&#8217;t bother with WEP. [...]]]></description>
			<content:encoded><![CDATA[<p>I will relate a recent battle I had with a laptop that uses the Prism54 wireless chipset and runs Fedora 10.  For quite some time, I could not get it to connect to a WPA protected network.   With an open network, it would connect just fine.  I didn&#8217;t bother with WEP.   I wanted to find out what was causing it to fail with WPA.</p>
<p>This is an older eRacks CENTRINO laptop (Pentium M 1.6ghz, 1GB RAM and an 80GB hard drive.)  This post will also hopefully help anyone else who has a laptop with the Prism54 chipset (mine specifically is a PrismGT mini-pci card.)  Note that Prism54 is also available in PCI and USB wireless devices.</p>
<p>At first, I thought it might be a problem with the GNOME NetworkManager.    So, I tried other methods of connecting, such as using the command line (for iwconfig/ifconfig), wicd, Wireless Assistant and WiFi Radar.  Some of these seem to work better than others, but again, none would allow me to connect to my WPA protected network at home.  Thus, it was time to dig deeper.</p>
<p>After some sifting through forum posts, blogs, and bugzilla, I finally came across something that might help.  Apparently, the prism54 drivers have several different modules that are loaded.  For some reason, there is a module (prism54), which might be an older version of the complete set, and then there are other separate ones: p54common, p54pci and p54usb.   So in my case, it was loading prism54, p54common, and p54pci.   According to what I have read, the prism54 module causes conflicts with the newer p54common and p54pci set.  The suggestion for now is to add prism54 to the module blacklist, located in <strong>/etc/modprobe.d/blacklist</strong>.  You add the following entry at the bottom:</p>
<blockquote><p>blacklist prism54</p></blockquote>
<p>Once I did this and restarted networking, I could connect to my WPA-protected network using the default GNOME NetworkManager.  All is well again in WiFi land.</p>
<p>Hopefully, this little jaunt with prism54 will be able to help someone else.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.eracks.com/2009/03/13/fedora-and-wireless-with-prism54/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Revision Control: It&#8217;s Not Just for Source Code!</title>
		<link>http://blog.eracks.com/2009/02/10/revision-control-its-not-just-for-source-code/</link>
		<comments>http://blog.eracks.com/2009/02/10/revision-control-its-not-just-for-source-code/#comments</comments>
		<pubDate>Tue, 10 Feb 2009 22:35:41 +0000</pubDate>
		<dc:creator>james</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[cvs]]></category>
		<category><![CDATA[revision control]]></category>

		<guid isPermaLink="false">http://blog.eracks.com/?p=125</guid>
		<description><![CDATA[You may or may not have heard of revision control systems such as Subversion (http://subversion.tigris.org/), Mercurial (www.selenic.com/mercurial) or Git (git-scm.com/).  Usually, these applications are used to keep track of revisions in software projects.  Each time you change the source code of a project, you check it into your revision control system so that [...]]]></description>
			<content:encoded><![CDATA[<p style="margin-bottom: 0in;">You may or may not have heard of revision control systems such as Subversion (http://subversion.tigris.org/), Mercurial (www.selenic.com/mercurial) or Git (git-scm.com/)<cite><strong></strong></cite>.  Usually, these applications are used to keep track of revisions in software projects.  Each time you change the source code of a project, you check it into your revision control system so that you can browse back and forth through various versions.  Revision control systems have many standard features that are very useful, including the ability to display only the differences between two versions of a project.</p>
<p style="margin-bottom: 0in;">Revision control is generally associated with software development, but in actuality, its uses extend far beyond.  Anything you work on can be checked into a revision control system.  For example, at home, I check the stories I write into Subversion so that I can track the changes I make and go back to a previous version if necessary.  Even binary files, such as word documents, images, etc. can be tracked this way.  If it&#8217;s something that you change regularly and if the changes don&#8217;t result in very many differences to the structure of its associated files, there&#8217;s no reason you shouldn&#8217;t check it in.</p>
<p style="margin-bottom: 0in;">Since revision control is still primarily associated with software development, there will inevitably be a significant learning curve.  However, googling for graphical front ends to projects like Subversion will bring up some results.  While it doesn&#8217;t make learning the concepts of revision control any easier, it can ease the burden of day-to-day use, since it can alleviate the user of having to resort to the command line.</p>
<p style="margin-bottom: 0in;">eRacks is ready and willing to install revision control software per your instructions when purchasing any new system, and even offers consulting services for those times when you need help installing, configuring or using your software.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.eracks.com/2009/02/10/revision-control-its-not-just-for-source-code/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Experimenting with a Server at Home</title>
		<link>http://blog.eracks.com/2009/01/19/experimenting-with-a-home-server/</link>
		<comments>http://blog.eracks.com/2009/01/19/experimenting-with-a-home-server/#comments</comments>
		<pubDate>Mon, 19 Jan 2009 21:14:29 +0000</pubDate>
		<dc:creator>james</dc:creator>
				<category><![CDATA[servers]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[unix]]></category>

		<guid isPermaLink="false">http://blog.eracks.com/?p=113</guid>
		<description><![CDATA[Setting up a server at home can be a rewarding experience.  Not only does it make for an excellent experiment and learning experience, it also allows you access to your home network from anywhere in the world.  You may be tempted to think that such a project would be time consuming and expensive, [...]]]></description>
			<content:encoded><![CDATA[<p>Setting up a server at home can be a rewarding experience.  Not only does it make for an excellent experiment and learning experience, it also allows you access to your home network from anywhere in the world.  You may be tempted to think that such a project would be time consuming and expensive, but actually the opposite is true.  Today, the software required for running a server is relatively easy to configure.  And, with open source software, a cheap computer and the right internet connection, you can be up and running with minimal cost.</p>
<p>The possibilities are endless with a home server.  With an HTTP server like Apache (http://www.apache.org/) or Lighttpd (http://www.lighttpd.net/), you can host your own homepage, keep a remotely accessible calendar, share information with family, friends and co-workers or even experiment with your own custom web applications, with complete control over the software that supports them.</p>
<p>With SSH and/or FTP running on your server, you can gain access to files you have saved on your machine.  What if you come to work and discover that you left an important Powerpoint presentation at home?  No problem.  If you have your desktop computer on the same network as your server, you can use Wake-On-Lan to power up your desktop, SSH to copy the file to your server and SSH or FTP to download it.  Problem solved!</p>
<p>Today, with modern Linux distributions such as Ubuntu (http://www.ubuntu.com/), installing and configuring server applications has never been easier.  With default configurations that work mostly out of the box with minimal tweaking, you can have a machine up and running in minutes.  In addition, no special hardware is required.  If you have a spare computer with a NIC, you have a server.</p>
<p><img class="alignnone size-thumbnail wp-image-120" title="optdesktop_front_open" src="http://blog.eracks.com/wp-content/uploads/2009/01/optdesktop_front_open-150x150.jpg" alt="optdesktop_front_open" width="150" height="150" /></p>
<p>The only issue that could be an obstacle is your internet connection.  First and foremost, you&#8217;ll require a broadband connection such as DSL or cable.  In addition, while not required, it&#8217;s a good idea to get a static IP address if you can, which is just a unique identifier assigned to your network on the<br />
internet that doesn&#8217;t change.  DSL Extreme (http://www.dslextreme.com/), for example, offers affordable static IP solutions to residential customers. From there, you would register a domain name and point it to your IP address, or get a free subdomain if you preferred.</p>
<p>If you can&#8217;t find a static IP, however, all is not lost.  Using a service like DynDNS.org (http://www.dyndns.org/), you can get a free subdomain name that can be automatically updated via your home network every time your dynamic IP address changes.</p>
<p>A home server can be a very useful thing to have, and is a worthwhile project, if for no other reason, because it&#8217;s a good learning experience.  eRacks can provide the hardware you need to get the job done, and can also offer consulting services for difficult software configurations.  If you decide to take the time to setup a server at home, you won&#8217;t be disappointed.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.eracks.com/2009/01/19/experimenting-with-a-home-server/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>eRacks on the Open Source 50</title>
		<link>http://blog.eracks.com/2009/01/19/eracks-on-the-open-source-50/</link>
		<comments>http://blog.eracks.com/2009/01/19/eracks-on-the-open-source-50/#comments</comments>
		<pubDate>Mon, 19 Jan 2009 19:53:52 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://blog.eracks.com/?p=117</guid>
		<description><![CDATA[eRacks, your premier open-source vendor has been featured in the VAR guys Open Source 50, a compilation of the top 50 open source vendors with partner programs. Its a great honor for us here at eRacks and we are very pleased with it. We are constantly working to increase our partners, and work with like [...]]]></description>
			<content:encoded><![CDATA[<p>eRacks, your premier open-source vendor has been featured in the VAR guys Open Source 50, a compilation of the top 50 open source vendors with partner programs. Its a great honor for us here at eRacks and we are very pleased with it. We are constantly working to increase our partners, and work with like minded individuals and companies to expand the open source movement across the globe. Its been a long road, and we believe we are seeing just the tip of the iceberg in this global movement and we welcome you to join us in our quest!  If you are interested in working with us, or if you have any questions please contact us and we will be happy to answer any questions, or work closely with you on any upcoming projects.</p>
<p><img class="alignnone size-full wp-image-118" title="banner_eracks_2" src="http://blog.eracks.com/wp-content/uploads/2009/01/banner_eracks_2.gif" alt="banner_eracks_2" width="468" height="60" /></p>
<p>Link here:</p>
<p><a class="moz-txt-link-freetext" href="http://www.thevarguy.com/the-open-source-50/the-open-source-50-listed-a-to-z/">http://www.thevarguy.com/the-open-source-50/the-open-source-50-listed-a-to-z/</a></p>
<p><a href="http://www.thevarguy.com/the-open-source-50/the-open-source-50-listed-a-to-z/ "></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.eracks.com/2009/01/19/eracks-on-the-open-source-50/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
