<?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>CTLUG &#187; Software</title>
	<atom:link href="http://www.supergluetech.com/wp/category/software/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.supergluetech.com/wp</link>
	<description>Cookeville TN Linux Users Group</description>
	<lastBuildDate>Thu, 10 Jun 2010 05:21:15 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Gnutella, Torrents, and That Jazz.</title>
		<link>http://www.supergluetech.com/wp/2009/11/gnutella-torrents-and-that-jazz/</link>
		<comments>http://www.supergluetech.com/wp/2009/11/gnutella-torrents-and-that-jazz/#comments</comments>
		<pubDate>Sun, 22 Nov 2009 08:56:45 +0000</pubDate>
		<dc:creator>Tekken</dc:creator>
				<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.supergluetech.com/wp/?p=76</guid>
		<description><![CDATA[This is a nice topic that I&#8217;m sure most of you will have varying opinions on.  Choosing what type of P2P network you use has advantages and disadvantages.  Whether it be Direct Connect, Gnutella, Torrents, Ares(Windows), or even eDonkey.
Gnutella has been well known for it&#8217;s large amounts of music(I&#8217;m not encouraging copyright enfringement, ]]></description>
			<content:encoded><![CDATA[<p><span style="background-color: #ffffff;">This is a nice topic that I&#8217;m sure most of you will have varying opinions on.  Choosing what type of P2P network you use has advantages and disadvantages.  Whether it be Direct Connect, Gnutella, Torrents, Ares(Windows), or even eDonkey.</span></p>
<p>Gnutella has been well known for it&#8217;s large amounts of music(I&#8217;m not encouraging copyright enfringement, so please don&#8217;t.). Limewire is one of the many clients it has, though I disapprove of java-based applications.  As for Torrents, there&#8217;s a vast amount of clients to choose from, and is great for downloading larger-portioned items like whole sets of files about certain categories.</p>
<p>Questions of the day are: Which P2P network do you prefer, what program do you use to access it, and why?</p>
Note: There is a poll embedded within this post, please visit the site to participate in this post's poll.
]]></content:encoded>
			<wfw:commentRss>http://www.supergluetech.com/wp/2009/11/gnutella-torrents-and-that-jazz/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Where&#8217;s My Browser!</title>
		<link>http://www.supergluetech.com/wp/2009/11/wheres-my-browser/</link>
		<comments>http://www.supergluetech.com/wp/2009/11/wheres-my-browser/#comments</comments>
		<pubDate>Wed, 11 Nov 2009 21:14:46 +0000</pubDate>
		<dc:creator>Tekken</dc:creator>
				<category><![CDATA[Browsers]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[opera]]></category>

		<guid isPermaLink="false">http://www.supergluetech.com/wp/?p=74</guid>
		<description><![CDATA[This is a topic that&#8217;s brought up time and time again, but on Linux it is somewhat ridiculous.  The only two browsers you really have a choice with that are functional enough for everyday use.  Firefox and Opera.
I realize there is Epiphany, Galeon, Arora, etc.  However, they don&#8217;t provide certain features that ]]></description>
			<content:encoded><![CDATA[<p>This is a topic that&#8217;s brought up time and time again, but on Linux it is somewhat ridiculous.  The only two browsers you really have a choice with that are functional enough for everyday use.  Firefox and Opera.</p>
<p>I realize there is Epiphany, Galeon, Arora, etc.  However, they don&#8217;t provide certain features that just over time get quite irritating.  As a minimalist, I prefer a browser that is light on resources, but still has full functionality and supports things such as flash.</p>
<p>Firefox uses the XULrunner engine, which is basically some knock-off HTML Markup-language to draw its interface.  Whether you like it or not it is leaky leaky on the memory.  If anything Opera is fairly annoying to browse through all the options, and its dependency on QT isn&#8217;t something I&#8217;m fond of either since I prefer XFCE.</p>
<p>Arora is somewhat useful, but it doesn&#8217;t really even have auto-complete or any of the small features we have grown accustomed to over the years.  There is Midori, but it is still a little unstable at the moment seeing it is less than a year or two into maturity.</p>
<p>So I have to ask, why is it when it comes to choice of browsers, Linux gets the &#8220;beaten down doom stick&#8221;?  It&#8217;s almost tempting to write my own cross-compatible browser, that is if I had any experience in that field, ha.  I sure hope the choices broaden out eventually.  There&#8217;s always room for one more browser in my book.</p>
<p>~<br />
Justin C. Kinnaird<br />
Programmer</p>
]]></content:encoded>
			<wfw:commentRss>http://www.supergluetech.com/wp/2009/11/wheres-my-browser/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Oh, Requirements :(</title>
		<link>http://www.supergluetech.com/wp/2009/11/oh-requirements/</link>
		<comments>http://www.supergluetech.com/wp/2009/11/oh-requirements/#comments</comments>
		<pubDate>Mon, 09 Nov 2009 17:50:02 +0000</pubDate>
		<dc:creator>Tekken</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[cpu]]></category>
		<category><![CDATA[memory]]></category>
		<category><![CDATA[requirements]]></category>

		<guid isPermaLink="false">http://www.supergluetech.com/wp/?p=59</guid>
		<description><![CDATA[If there&#8217;s one thing that&#8217;s been bothering me lately it is how hardware for computers keeps advancing, but the requirements for a lot of programs goes up with it.
A fine example of this is KDE 4, one of our lovely Desktop Enviornments on Linux.  It&#8217;s requirements were always relatively a tad higher than Gnome ]]></description>
			<content:encoded><![CDATA[<p>If there&#8217;s one thing that&#8217;s been bothering me lately it is how hardware for computers keeps advancing, but the requirements for a lot of programs goes up with it.</p>
<p>A fine example of this is KDE 4, one of our lovely Desktop Enviornments on Linux.  It&#8217;s requirements were always relatively a tad higher than Gnome or XFCE, but it seems anymore it won&#8217;t even function correctly without an aftermarket Nvidia graphics card and a nice 2GB 400mhz stick of DDR ram at minimum.  </p>
<p>That&#8217;s great and all, but I guess they are forgetting about all the poor people who can&#8217;t afford a new computer that can handle the new tech.</p>
<p>Originally I thought the purpose of hardware advancing was so those nice applications could perform better, not for them to require that much more memory/cpu.  Either way, I&#8217;m really hoping my favorite apps don&#8217;t follow suite on this one.</p>
<p>It&#8217;s saddening to see operating systems requiring much more than 256 MB R.A.M. for the core system, let alone the huge 1 GB that microsoft stamps on its newest Windows 7.  I&#8217;m just glad we have choice over here on Linux. <img src='http://www.supergluetech.com/wp/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Until next time, cheers.</p>
<p>Justin C. Kinnaird</p>
]]></content:encoded>
			<wfw:commentRss>http://www.supergluetech.com/wp/2009/11/oh-requirements/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Ubuntu 9.10 out</title>
		<link>http://www.supergluetech.com/wp/2009/11/ubuntu-9-10-out/</link>
		<comments>http://www.supergluetech.com/wp/2009/11/ubuntu-9-10-out/#comments</comments>
		<pubDate>Mon, 09 Nov 2009 15:51:47 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.supergluetech.com/wp/?p=57</guid>
		<description><![CDATA[Ubuntu 9.10 is out and runs great!]]></description>
			<content:encoded><![CDATA[<p>Just updated to the latest Ubuntu 9.10 release last week.</p>
<p>I am here to report: everything just keeps getting better. Speed wise, hard to tell considering I have a quad-core intel, 8gb ram and dual [raid1] drives. However, It kinda seems snappier.</p>
<p>I have not quite figured out the reason for Ubuntu officially replacing Pidgen with Empathy &#8211; they look identical.</p>
<p>Anyway, check out the details <a href="http://www.ubuntu.com" target="_blank">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.supergluetech.com/wp/2009/11/ubuntu-9-10-out/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Rise and Benefits of Ext4</title>
		<link>http://www.supergluetech.com/wp/2009/10/the-rise-and-benefits-of-ext4/</link>
		<comments>http://www.supergluetech.com/wp/2009/10/the-rise-and-benefits-of-ext4/#comments</comments>
		<pubDate>Mon, 26 Oct 2009 16:57:35 +0000</pubDate>
		<dc:creator>Tekken</dc:creator>
				<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.supergluetech.com/wp/?p=39</guid>
		<description><![CDATA[The limitations of ext3 are literally gone with the next generation file system ext4.
One of the few notable features is the new &#8220;No Journaling&#8221; mode.  This will be extremely useful for when you are doing intensive tasks and need that little bit of extra processor power spent on the task at hand and not watching ]]></description>
			<content:encoded><![CDATA[<p>The limitations of ext3 are literally gone with the next generation file system ext4.</p>
<p>One of the few notable features is the new &#8220;No Journaling&#8221; mode.  This will be extremely useful for when you are doing intensive tasks and need that little bit of extra processor power spent on the task at hand and not watching your file system.  Be warned, however, that in this mode your file system is more susceptible to being damaged from a power outage or any other thing that could go wrong.  I would not recommend keeping this on all the time.</p>
<p>Though not in the current stable release, a very interesting feature is <strong>online</strong> <strong>defragmentation</strong>.  As much as we would all love to think that the Linux file system is perfect, this is not always the case.  Over time the file system becomes fragmented.  As for ext4 this process takes a long, long time, but it does happen.  This feature will give users of long-lived systems to defragment that old hard drive and put it back up to par where it belongs.</p>
<p>So far, ext4 looks like a promising file system for us to look forward to using. I know I will.</p>
<p>If you would like a more in-depth look at all the features available so far in ext4, take a look here: <a href="http://ext4.wiki.kernel.org/index.php/Ext4_Howto#EXT4_features">http://ext4.wiki.kernel.org/index.php/Ext4_Howto#EXT4_features</a></p>
<p>Until next time, cheers.</p>
<p style="text-align: right;">Justin C. Kinnaird</p>
<div style="text-align: right;">Programmer</div>
]]></content:encoded>
			<wfw:commentRss>http://www.supergluetech.com/wp/2009/10/the-rise-and-benefits-of-ext4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cleaning up URL variables</title>
		<link>http://www.supergluetech.com/wp/2009/10/cleaning-up-url-variables/</link>
		<comments>http://www.supergluetech.com/wp/2009/10/cleaning-up-url-variables/#comments</comments>
		<pubDate>Wed, 14 Oct 2009 20:22:05 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Perl]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[url]]></category>

		<guid isPermaLink="false">http://www.supergluetech.com/wp/?p=34</guid>
		<description><![CDATA[Simple function for processing URL's]]></description>
			<content:encoded><![CDATA[<p>Heres a handy function for processing URLs &#8211; I generally use it (and a PHP version) for cases where I run a lot through a central mod_rewrite controller:</p>

<div class="wp_syntax"><div class="code"><pre class="perl" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">sub</span> real_url_path <span style="color: #009900;">&#123;</span>
	<span style="color: #b1b100;">my</span> <span style="color: #0000ff;">$url</span> <span style="color: #339933;">=</span> <span style="color: #000066;">shift</span><span style="color: #339933;">;</span>
	<span style="color: #b1b100;">my</span> <span style="color: #0000ff;">@url_parts</span> <span style="color: #339933;">=</span> <span style="color: #000066;">split</span> <span style="color: #ff0000;">'/'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">$url</span><span style="color: #339933;">;</span>
	<span style="color: #b1b100;">my</span> <span style="color: #0000ff;">@real_path_parts</span><span style="color: #339933;">;</span>
	<span style="color: #b1b100;">for</span> <span style="color: #b1b100;">my</span> <span style="color: #0000ff;">$part</span> <span style="color: #009900;">&#40;</span><span style="color: #0000ff;">@url_parts</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
		<span style="color: #000066;">print</span> <span style="color: #ff0000;">&quot;part is: $part <span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #339933;">;</span>
		<span style="color: #b1b100;">if</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">$part</span> <span style="color: #b1b100;">eq</span> <span style="color: #ff0000;">'.'</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
			<span style="color: #b1b100;">next</span><span style="color: #339933;">;</span>
		<span style="color: #009900;">&#125;</span> <span style="color: #b1b100;">elsif</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">$part</span> <span style="color: #b1b100;">eq</span> <span style="color: #ff0000;">'..'</span> <span style="color: #339933;">||</span> <span style="color: #0000ff;">$part</span> <span style="color: #b1b100;">eq</span> <span style="color: #ff0000;">'...'</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
			<span style="color: #000066;">pop</span> <span style="color: #0000ff;">@real_path_parts</span><span style="color: #339933;">;</span>
		<span style="color: #009900;">&#125;</span> <span style="color: #b1b100;">elsif</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">$part</span> <span style="color: #b1b100;">ne</span> <span style="color: #ff0000;">''</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
			<span style="color: #000066;">push</span> <span style="color: #0000ff;">@real_path_parts</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">$part</span><span style="color: #339933;">;</span>
		<span style="color: #009900;">&#125;</span>
	<span style="color: #009900;">&#125;</span>
	<span style="color: #b1b100;">my</span> <span style="color: #0000ff;">$real_path</span> <span style="color: #339933;">=</span> <span style="color: #ff0000;">'/'</span> <span style="color: #339933;">.</span> <span style="color: #000066;">join</span> <span style="color: #ff0000;">'/'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">@real_path_parts</span><span style="color: #339933;">;</span>
	<span style="color: #b1b100;">if</span><span style="color: #009900;">&#40;</span><span style="color: #000066;">substr</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">$url</span><span style="color: #339933;">,-</span><span style="color: #cc66cc;">1</span><span style="color: #339933;">,</span><span style="color: #cc66cc;">1</span><span style="color: #009900;">&#41;</span> <span style="color: #b1b100;">eq</span> <span style="color: #ff0000;">'/'</span> <span style="color: #339933;">&amp;&amp;</span> <span style="color: #000066;">length</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">$real_path</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">&gt;</span> <span style="color: #cc66cc;">2</span> <span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
		<span style="color: #0000ff;">$real_path</span> <span style="color: #339933;">.=</span> <span style="color: #ff0000;">'/'</span><span style="color: #339933;">;</span>
	<span style="color: #009900;">&#125;</span>
	<span style="color: #000066;">return</span> <span style="color: #0000ff;">$real_path</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span></pre></div></div>

<p>This sub will remove all references to &#8220;../&#8221; corrently (/path/../foo/bar becomes /foo/bar).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.supergluetech.com/wp/2009/10/cleaning-up-url-variables/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>KVM provides full virtualization under Linux</title>
		<link>http://www.supergluetech.com/wp/2009/10/kvm-provides-full-virtualization-under-linux/</link>
		<comments>http://www.supergluetech.com/wp/2009/10/kvm-provides-full-virtualization-under-linux/#comments</comments>
		<pubDate>Tue, 13 Oct 2009 14:17:49 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[/dev/randon]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[reviews]]></category>
		<category><![CDATA[virtualization]]></category>

		<guid isPermaLink="false">http://www.supergluetech.com/wp/?p=32</guid>
		<description><![CDATA[KVM is an open source project that provides full virtualization on-par with closed-source tools such as VMware]]></description>
			<content:encoded><![CDATA[<p>Open Source just keeps getting better and better.</p>
<p>Been messing around with alternatives to VMWares ESX and ESXi. Of the top contender thus far is KVM.</p>
<p>KVM is a true kernel-level hypervisor similar to ESXi. Unlike ESXi, you still load a typical Linux OS first &#8211; the KVM runs via a special kernel module.</p>
<p>At first glance, I was a bit confused: you install Qemu and KVM. &#8220;So is this Qemu or is it KVM&#8221;. It is actually both. KVM is largely comprised of two components: the kernel-level hypervisor and a handfull of shared libraries and binaries shared by Qemu.</p>
<p>At the core, you call the &#8220;kvm&#8221; command just as you would call the &#8220;qemu&#8221; command (they take the same arguments).</p>
<p>Installation on Ubuntu is easy-squeezy:</p>
<p><em>apt-get install kvm qemu</em></p>
<p>Currently, kvm supports all the neato stuff you would expect from a kick-ass virtualizer:</p>
<ul>
<li>Full virtualization that takes advantage of VTI and AMD-V extensions</li>
<li>Supports snapshots and machine states</li>
<li>Live migration of a running guest from one server to another</li>
<li>Multi-processor support (up to 64 I believe)</li>
<li>Good memory management with Windows guests</li>
</ul>
<p>There are some GUI tools for managing the virtual machines &#8211; one of the neatest I found was virtual-manager. Similar to VMWares VCenter. I have not used this tool much however in favor of custom scripts for management.</p>
<p>Looks like I will be deploying this in an initial test phase at our TeirII data center in Franklin, TN for the Army National Guards website (http://www.nationalguard.com). I will keep everyone posted on how the tests turn out!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.supergluetech.com/wp/2009/10/kvm-provides-full-virtualization-under-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
