<?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>GibbonsR.net &#187; Linux</title>
	<atom:link href="http://gibbonsr.net/tag/linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://gibbonsr.net</link>
	<description>A Placeholder For My Ramblings</description>
	<lastBuildDate>Wed, 14 Jul 2010 14:52:43 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>DD-WRT &amp; my new Asus RT-N16</title>
		<link>http://gibbonsr.net/2010/02/dd-wrt-my-new-asus-rt-n16/</link>
		<comments>http://gibbonsr.net/2010/02/dd-wrt-my-new-asus-rt-n16/#comments</comments>
		<pubDate>Sat, 06 Feb 2010 19:45:14 +0000</pubDate>
		<dc:creator>insanity5902</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[asus]]></category>
		<category><![CDATA[dd-wrt]]></category>
		<category><![CDATA[linksys]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[openwrt]]></category>
		<category><![CDATA[router]]></category>

		<guid isPermaLink="false">http://gibbonsr.net/?p=125</guid>
		<description><![CDATA[I&#8217;ve haven&#8217;t used a manufacturer&#8217;s  firmware on my router in YEARS. Seriously since like 2003 or 2004. I started of using OpenWRT, which was the first one out there of this kind. It allowed you to run Linux on your Linksys router. This was freaking awesome. I used, loved it, and might of fried one or two [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve haven&#8217;t used a manufacturer&#8217;s  firmware on my router in YEARS. Seriously since like 2003 or 2004. I started of using <a title="OpenWRT" href="http://openwrt.org" target="_blank">OpenWRT</a>, which was the first one out there of this kind. It allowed you to run Linux on your Linksys router. This was freaking awesome. I used, loved it, and might of fried one or two routers in the process :/</p>
<p>Since then there have been several different spin offs and IMHO, better ones out there. For the last several years I&#8217;ve been running DD-WRT on my Linksys WRT54G (The same one that I originally put OpenWRT on, fried, and then fixed). I found myself need to extend my wireless network, but not in the normal since of wireless. I need to turn a switch into a wireless client so I could have a hard wired connection on the other end.</p>
<p>I started searching for a new router, one that would last me a while, and more importantly. One I could hack. The short of a very long process for me, I settled on a <a href="http://www.amazon.com/gp/product/B002SISM5W?ie=UTF8&amp;tag=unknown0bb-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=B002SISM5W" target="_blank">ASUS RT-N16</a><img style="border: none !important; margin: 0px !important;" src="http://www.assoc-amazon.com/e/ir?t=unknown0bb-20&amp;l=as2&amp;o=1&amp;a=B002SISM5W" border="0" alt="" width="1" height="1" />. This thing is loaded, 32MB of storage, 128MB of ram, and480 Mhz processor. It supports B, G and N. Pretty nifty. I got it, fired it up. And spent just enough time in the Asus firmware to load up <a title="DD WRT" href="http://www.dd-wrt.com" target="_blank">DD-WRT</a>.</p>
<p>I took my old Linksys and converted it into a wireless client. So no, it is just one huge switch. What I have is the wireless portion of it is just like the wireless in a laptop, and it connects to my router. Then all the ports on the back are just like a normal switch. I can now plug my desktop computers in my office up to it, and they are all on my network. It&#8217;s a pretty slick setup.</p>
<p>The connection between the Linksys router (now switch) and the Asus router is a bit flaky at times. And this is because of a multitude of reasons. The biggest being the number of walls the signal has to travel through. But I am working on fixing that one (moving the Asus router out of the bedroom one day). The other problem is the DD-WRT firmware on the Asus router. The router requires a beta release of DD-WRT running the 2.6 kernel. Older versions used the 2.4 kernel. But to support a wider ranger or routers (including this Asus) they had to use the 2.6 Kernel. There are still some bugs, and some things are quite working like they are suppose to, but that is why it is a beta release.</p>
<p>Overall, I am very happy with everything. As long as I can resist the temptation of tinkering with them. The connection remains really stable.</p>
]]></content:encoded>
			<wfw:commentRss>http://gibbonsr.net/2010/02/dd-wrt-my-new-asus-rt-n16/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>MySQL Backup with UTF-8 Data</title>
		<link>http://gibbonsr.net/2009/12/mysql-backup-with-utf-8-data/</link>
		<comments>http://gibbonsr.net/2009/12/mysql-backup-with-utf-8-data/#comments</comments>
		<pubDate>Thu, 10 Dec 2009 21:43:29 +0000</pubDate>
		<dc:creator>insanity5902</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[utf-8]]></category>

		<guid isPermaLink="false">http://gibbonsr.net/?p=106</guid>
		<description><![CDATA[I&#8217;ve never given character sets and encoding much time. I half way understand how it works, which for me is unusual. I normally have to understand things at a level that lets me talk to the subject fairly well. And sadly, this one I don&#8217;t. I don&#8217;t have the time or energy to really dive [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve never given character sets and encoding much time. I half way understand how it works, which for me is unusual. I normally have to understand things at a level that lets me talk to the subject fairly well. And sadly, this one I don&#8217;t. I don&#8217;t have the time or energy to really dive into it right now, but it is on my list. I will talk briefly about what I have found in the last 24 hours about this.</p>
<p>MySQL allows you set to set the character-set and collation to utf-8. To my understanding this will allow you to store UTF-8 data in your database. This makes it really nice when you have users copying and pasting data into your CMS. It will store the special double-quotes, trademark symbols, and pretty much anything else you can throw at it. No big deal to backup up, right? Well I did an export within PHPMyAdmin and using the mysqldump utility. Neither one worked, and I was pissed. And actually so was the client because I didn&#8217;t catch it before we launched the site. So last night I was frantically searching Google as fast as I could (notice I wasn&#8217;t searching the web, I was searching Google &#8211; that should make an interesting blog post for another time). And I eventually found my answer. It had to do with the mediums inbetween the export and import to support utf-8 characters &#8211; Great.</p>
<p>So without having to use a 3rd party app, or write some code, I was able to figure out how to do it with myqldump. Instead of using the greater than symbol to redirect the output into a file, mysqldump has a switch -r to use to redirect output into a file. They say to use it on Windows machines, so I kind of felt dirty for using in the linux command line :/ But I did, and guess what, an import using virtualmin on the production server and everything worked, the data came across cleanly.</p>
<p>From the brief reading that I did, using the power of output redirection at the unix command line can break UTF-8 encoding. I guess it kind of makes sense if the server or terminal you are using doesn&#8217;t support it. But it isn&#8217;t something I would really think about.</p>
<p>Just for those wondering what I ended up doing. I normally do a mysqldump like</p>
<p style="padding-left: 30px;"><code>mysqldump -u user_name -p database_name &gt; mydump.sql</code></p>
<p>This time around, i just had to change it to</p>
<p style="padding-left: 30px;"><code>mysqldump -u user_name -p database_name -r mydump.sql</code></p>
<p>So simple I could throw up.</p>
]]></content:encoded>
			<wfw:commentRss>http://gibbonsr.net/2009/12/mysql-backup-with-utf-8-data/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Chrome OS</title>
		<link>http://gibbonsr.net/2009/07/google-chrome-os/</link>
		<comments>http://gibbonsr.net/2009/07/google-chrome-os/#comments</comments>
		<pubDate>Wed, 08 Jul 2009 13:33:09 +0000</pubDate>
		<dc:creator>insanity5902</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[os]]></category>

		<guid isPermaLink="false">http://gibbonsr.net/?p=74</guid>
		<description><![CDATA[I know I am not the first to write about it, but wow. I think everyone suspected they where going this direction, but now that it is actually here, it is pretty cool. Some people are meeting it with skeptism, some are happy. I am excited for the changes that they will bring. They have [...]]]></description>
			<content:encoded><![CDATA[<p>I know I am not the first to write about it, but wow. I think everyone suspected they where going this direction, but now that it is actually here, it is pretty cool. Some people are meeting it with skeptism, some are happy. I am excited for the changes that they will bring. They have a huge pool of talented developers, and the OS will be open source.</p>
<p>While it is hard to trust google, and what they are monitoring while you would be using their OS, I welcome the change. The OS market is was developed when there was no internet , at least not how we know it today. Think of the Palm&#8217;s Pre and how superior it is over the iPhone b/c Palm centering the OS around the web. Andriod has a lot of the same feature. And now the Operating System. We no longer use one machine to manage our data. Hell, I use two machines just at work. No including the data and process that I work on in a server.</p>
<p>You can read more at <a href="http://googleblog.blogspot.com/2009/07/introducing-google-chrome-os.html" target="_blank">Google Official Blog Post</a>.</p>
<p>I can&#8217;t wait to play with it.</p>
]]></content:encoded>
			<wfw:commentRss>http://gibbonsr.net/2009/07/google-chrome-os/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NFS and Subversion, it can work!</title>
		<link>http://gibbonsr.net/2009/02/nfs-and-subversion-it-can-work/</link>
		<comments>http://gibbonsr.net/2009/02/nfs-and-subversion-it-can-work/#comments</comments>
		<pubDate>Wed, 18 Feb 2009 13:43:00 +0000</pubDate>
		<dc:creator>insanity5902</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[IT]]></category>
		<category><![CDATA[nfs]]></category>
		<category><![CDATA[svn]]></category>

		<guid isPermaLink="false">http://wp.gibbonsr.net/?p=8</guid>
		<description><![CDATA[There are a lot of blogs and articles out there about SVN and NFS. You can search google and easily find a lot of information about them. But I never found anybody that felt like they found a definitive answer. In my case I kept getting an error about not being able to find and [...]]]></description>
			<content:encoded><![CDATA[<div>
<p>There are a lot of blogs and articles out there about SVN and NFS. You can search google and easily find a lot of information about them. But I never found anybody that felt like they found a definitive answer.</p>
<p>In my case I kept getting an error about not being able to find and available lock, the error looks something like <code>svn: Can't get exclusive lock on file '/repo/db/write-lock': No locks available </code> It turns out it is actually pretty easy to fix. And for those that don&#8217;t want to read further, all you have to do is add the nolock option to your nfs mount. My fstab entry now looks like this<code>192.168.1.154:/volume1/svn	/media/svn	nfs	rw,nfsvers=3,nolock	0 0</code>. That&#8217;s all I use, and now my svn is working over nfs, safely I might add.</p>
<p>For those looking for a bit more explanation (which is what I couldn&#8217;t find). SVN dev&#8217;s prefer you not to use the Berkeley DB over NFS. So make sure you are running a new enough SVN so it uses the FSFS backend not the BDB.  The next, it is my  understanding that SVN uses file locks to protect the files during checkout and checkin, to prevent them from being over written. NFS uses NLM locking and it is used so that all clients of that nfs export no about the file lock. Apparently subversion is compatible with this locking mechanism. Adding the nolock option to the mount point as the client uses a more basic locking mechanism that only provides protection only form programs running on that machine.</p>
<p>What does all this mean, it means I am able to mount my svn share on a nfs export, but only that one machine can really access this export to guarantee consistency in our repository. You do lose some of the benefits of it being over an NFS share, you couldn&#8217;t do any type of load balancing over multiple SVN frontend servers, but it does allow our NAS to hold our repository and puts me one step closer to consolidating our storage.</p>
<p>While I didn&#8217;t provide a new answer, I am providing the reasoning behind the answer as I can see it. Something I couldn&#8217;t find out there on the Internet.</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://gibbonsr.net/2009/02/nfs-and-subversion-it-can-work/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Blogging Software</title>
		<link>http://gibbonsr.net/2009/01/blogging-software/</link>
		<comments>http://gibbonsr.net/2009/01/blogging-software/#comments</comments>
		<pubDate>Mon, 19 Jan 2009 15:29:00 +0000</pubDate>
		<dc:creator>insanity5902</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[IT]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[web apps]]></category>

		<guid isPermaLink="false">http://wp.gibbonsr.net/?p=9</guid>
		<description><![CDATA[I&#8217;m really torn about what to use for my blogging software. I&#8217;ve gone through many different ones, and ended up on b2evo. I like, I really do, but it is falling behind times, themes are not being developed for it, and I don&#8217;t really have the time to write the things I want for it. [...]]]></description>
			<content:encoded><![CDATA[<div>
<p>I&#8217;m really torn about what to use for my blogging software. I&#8217;ve gone through many different ones, and ended up on b2evo. I like, I really do, but it is falling behind times, themes are not being developed for it, and I don&#8217;t really have the time to write the things I want for it.</p>
<p>At the time I picked b2evo, there were some fundamental things I didn&#8217;t like with WordPress. But those things have changed, and I am really thinking about moving to it. Which sucks, but I&#8217;ve started to use my blog, and I have a good handful of blog post I really don&#8217;t want to use. There are some conversion utilities out there, but I&#8217;ve read mixed things about it. I don&#8217;t care too much about the links, I just want the thing to work.</p>
<p>So no point really to do this post, just thinking out loud.</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://gibbonsr.net/2009/01/blogging-software/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Thinking about ext4</title>
		<link>http://gibbonsr.net/2008/12/thinking-about-ext4/</link>
		<comments>http://gibbonsr.net/2008/12/thinking-about-ext4/#comments</comments>
		<pubDate>Tue, 23 Dec 2008 14:57:00 +0000</pubDate>
		<dc:creator>insanity5902</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[file systems]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[partitions]]></category>

		<guid isPermaLink="false">http://wp.gibbonsr.net/?p=12</guid>
		<description><![CDATA[Linux defiantly doesn&#8217;t have a lack of choice when it comes to file systems to choose form. I&#8217;ve use most of the them for my main file systems, currently I am running ext2 on /boot ext3 on /home and /, and using ext4 for my portage tree and distfiles on /usr/portage. In the past I [...]]]></description>
			<content:encoded><![CDATA[<div>
<p>Linux defiantly doesn&#8217;t have a lack of choice when it comes to file systems to choose form. I&#8217;ve use most of the them for my main file systems, currently I am running ext2 on /boot ext3 on /home and /, and using ext4 for my portage tree and distfiles on /usr/portage. In the past I have use reiserfs, reiser v4, jfx and xfs. They have all had their pros and cons, and I&#8217;ve have used them all on my /usr/portage. Interestingly enough, the best experience of them all is ext4. The others would become fragmented over time, since I am a bit anal about running the latest software I normally sync my tree almost daily. Most of the time every other day.so there are a lot of re-writes and small files scattered all throughout that partition. I have nothing but great performance using ext4. So much so, with the release of 2.6.28 I am thinking of moving my / partition to it.</p>
<p>This would give me /boot as ext2, /home as ext3 and everything else as ext4. I&#8217;ve read good things about it, it seems to handle large and small files alike with ease. I am actually pretty excited with the though of moving to it.</p>
<p>Hopefully my experiences will continue to be on the good side of things as I move to ext4!</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://gibbonsr.net/2008/12/thinking-about-ext4/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
