<?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>Chris JeanChris Jean &#187; rants</title>
	<atom:link href="http://chrisjean.com/tag/rants/feed/" rel="self" type="application/rss+xml" />
	<link>http://chrisjean.com</link>
	<description>Linux, WordPress, programming, anime, and other stuff</description>
	<lastBuildDate>Tue, 08 May 2012 20:36:53 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>I Still Don&#8217;t Like Fancy Programming Editors</title>
		<link>http://chrisjean.com/2008/10/27/i-still-dont-like-fancy-programming-editors/</link>
		<comments>http://chrisjean.com/2008/10/27/i-still-dont-like-fancy-programming-editors/#comments</comments>
		<pubDate>Mon, 27 Oct 2008 22:49:10 +0000</pubDate>
		<dc:creator>Chris Jean</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Random Ramblings]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[rants]]></category>

		<guid isPermaLink="false">http://gaarai.com/?p=417</guid>
		<description><![CDATA[For about eight years now, I&#8217;ve been hapily using Crimson Editor. At its simplest, Crimson Editor is nothing more than a fancy Notepad; however, it is so much more than that. While it doesn&#8217;t have all sorts of fancy tools that some editors have, it does support customizable syntax highlighting, customizable colors, line number, visible [...]]]></description>
			<content:encoded><![CDATA[<!-- filtered -->
<p>For about eight years now, I&#8217;ve been hapily using <a href="http://crimsoneditor.com/" target="_blank">Crimson Editor</a>. At its simplest, Crimson Editor is nothing more than a fancy <a href="http://en.wikipedia.org/wiki/Notepad" target="_blank">Notepad</a>; however, it is so much more than that. While it doesn&#8217;t have all sorts of fancy tools that some editors have, it does support customizable syntax highlighting, customizable colors, line number, visible whitespace characters, basic smart indenting, a file/directory navigation pane, project support, and a MDI interface. Those features aren&#8217;t really the reason why I use it as almost all programming editors support such features. I use it because it gives me tools that help me program without doing things that hinder my productivity.</p>
<p><span id="more-417"></span></p>
<p>Three relatively-small features that most people would miss but make working with Crimson Editor a pleasure are as follows:</p>
<ul>
<li><strong>Built-in macro ability with quick access keys</strong> &#8211; I have a number of pre-defined macros that do all sorts of tasks that I find take too much time without. For example, I have macros that duplicate the line that I&#8217;m currenlty on, replace all the white-space characters at the front of the line with a single tab (this makes reformatting files with spaces for tabs much quicker), comment out or remove he comment from the current line, and so on.The addition of a quick-record button makes doing a number of repeat tasks extremely easy. I once had to remove every third line from a document that was 500 lines long. It would take too long to do it line-by-line and wasn&#8217;t worth the time required to crank out a script to do it for me. Using the quick macro ability, I created a macro and had all those lines removed in less than a minute.</li>
<li><strong>Regular expressions in search and replace</strong> &#8211; A number of programming tools are starting to add support for this, but Crimson Editor was one of the first ones that I encountered with this ability. Even many of the newer editors that I have tried fail at reproducing the ease that Crimson Editor has when it comes to this extremely helpful ability. You can even perform the replace command on all the currently open files at the same time.</li>
<li><strong>Remembers what I was doing last time I had the editor open</strong> &#8211; This is a slick feature that some of the newer editors are starting to pick up on. When I&#8217;m done for the day, I close everything out. When I come in the next day and open up Crimson Editor, it opens up all the files that I had open last time. Heck, it even puts the cursor where it was in all the files that I had opened previously.</li>
</ul>
<p>I think that editors these days try too hard. Rather than providing extremely robust syntax highlighting and a slick/customizable editor, they build in all these tools that are supposed to make my life easier. Unfortunately, most of these tools are touted as the &#8220;features&#8221; of the editor and cannot be disabled. Even more upsetting is that many of these tools actually decrease my productivity.</p>
<p>There are a number of trends in the current generation of editors that are coming these days that I really don&#8217;t like. Once again, it&#8217;s not that I think everything should be changed to accommodate me, I just think that the developers of these editors need to understand that not everyone wants feature X thus features that affect how editing works should be have the option of being disabled/enabled. I&#8217;ll pick on <a href="http://www.e-texteditor.com/" target="_blank">E-Text Editor</a> as it is so close to being great, but it has some of these failings as listed below:</p>
<ul>
<li><strong>Constantly adding characters that I didn&#8217;t type</strong> &#8211; This is a major point of frustration for me. So many of the modern editors that I have tried out want to &#8220;help&#8221; me write my programs. In their attempt to do so, they make mistakes and introduce syntax errors into my code. Those mistakes go by unnoticed by me as I can type out most of my code without looking and often am not looking since I&#8217;m looking at a terminal window, database output, or other information source while programming.For those who don&#8217;t know what I&#8217;m talking about, take <a href="http://www.e-texteditor.com/" target="_blank">E-Text Editor</a> as a good example of this behavior. Whenever I create an open parenthesis, it automatically creates a closed parenthesis. This seems like a nice way to prevent from forgetting a close parenthesis, but what if you are putting together something that requires an open parenthesis but not a close (such as regular expressions or adding new conditional checks inside an existing conditional)? Suddenly you have new characters that you may forget were created peppered around in your code that will create syntax errors. Frankly, I produce fewer syntax errors because of forgetting to close a paren than I did because of unnecessary close parens added by my editor while using E.</li>
<li><strong>Smart tabs that get too smart for their own good</strong> &#8211; I enjoy smart tabs. I like automatically having my next line indented after adding an open curly brace. I don&#8217;t like it when my editor continuously tries to force what it believes to be proper tabbing after I finish typing out a line. If I want to break out of the standard tab flow for whatever reason, that is my business. E-Text Editor, like so many modern text editors, refuses to allow me to do this. I say refuse, but it&#8217;s not always a 100% thing, which drives me nuts more than anything. Every so often, if I start a new line outside the common tab flow in E-Text Editor, when I hit enter, the previous line gets auto-tabbed and my new line is tabbed to match. No! I do not want that line there. If I go back and correct the auto-correction, as soon as I arrow out of the line, E moves it right back to where it was before. If I explicitly go outside of the &#8220;smart&#8221; tabbing, my editor should no longer try to force its rules on me.</li>
<li><strong>Ability to remember some things but not others</strong> &#8211; As mentioned before, I love how Crimson Editor remembers to open up all the files as I had them last time it was run. E-Text Editor, as well as many other newer editors, also have this feature. However, I feel that they aren&#8217;t doing enough. E-Text Editor implements code-folding, which is a very nice tool BTW. However, if you have lots of files open with many areas of code folded and you close the editor, when E reopens, all the files won&#8217;t be as you had left them; rather, they all open up but all the code folding is now gone. Not restoring the code folding state seems to be a major oversight to me as I want to come back to not just the same files I had yesterday but to the exact same state that my editor was in when I closed it. I really don&#8217;t want to spend the first part of my day refolding all my files so that I can get back to work.</li>
</ul>
<p>I suppose to some, these are not earth-shattering problems. I thought I could deal with them too and used E-Text Editor for the full 30 days of the trial. I fully expected to have my programming worldview changed and to fall in love with E. Instead, I was just as frustrated by the problems as I was on day one. I never got passed how I felt like some parts of E were just as annoying as <a href="http://en.wikipedia.org/wiki/Microsoft_Office_Word" target="_blank">Microsoft Word</a> when it autocorrects things. At least in Word, you could disable autocorrect. I wouldn&#8217;t be surprised if someone tells me to just turn off smart tabs in E. It&#8217;s not that I don&#8217;t like the smart tabs, it&#8217;s that I don&#8217;t like how E&#8217;s implementation of smart tabs doesn&#8217;t let me modify the text as I want it. I want it to auto-tab as I type but not enforce its will when I&#8217;m manually formating.</p>
<p>I suppose the crux of the problem I have with E, and most other next-gen editors, is that the features that are supposed to make me feel powerful and productive all too often times make me feel controlled and frustrated. Who knows&#8230; E is still new. I very well may be a convert if it becomes a bit more flexable.</p>
]]></content:encoded>
			<wfw:commentRss>http://chrisjean.com/2008/10/27/i-still-dont-like-fancy-programming-editors/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>No longer a DNSStuff fan</title>
		<link>http://chrisjean.com/2008/10/21/no-longer-a-dnsstuff-fan/</link>
		<comments>http://chrisjean.com/2008/10/21/no-longer-a-dnsstuff-fan/#comments</comments>
		<pubDate>Tue, 21 Oct 2008 14:41:43 +0000</pubDate>
		<dc:creator>Chris Jean</dc:creator>
				<category><![CDATA[Random Ramblings]]></category>
		<category><![CDATA[DNS]]></category>
		<category><![CDATA[rants]]></category>

		<guid isPermaLink="false">http://gaarai.com/?p=362</guid>
		<description><![CDATA[If you ever need to work with DNS servers or domain management, you find tools that help you get an outside perspective of what is happening with DNS invaluable. Years ago I found DNSStuff and immediately fell in love. They have tons of tools that give a wealth of information. I configured some quick bookmarks [...]]]></description>
			<content:encoded><![CDATA[<!-- filtered -->
<p>If you ever need to work with DNS servers or domain management, you find tools that help you get an outside perspective of what is happening with DNS invaluable. Years ago I found <a href="http://dnsstuff.com/" target="_blank">DNSStuff</a> and immediately fell in love. They have tons of tools that give a wealth of information. I configured some quick bookmarks in Firefox that made making specific requests more simple than doing a dig from a command line while returning more data than any of my system tools could possibly offer.</p>
<p>A little more than a year ago, DNSStuff changed from free to a paid service. Since I found their tools so valuable, paying a few dollars a month for the service was a small price to pay. In fact, I was happy to pay for the service and quickly purchased a subscription for a year.</p>
<p><span id="more-362"></span></p>
<p>Over time, things changed. They continued to change their site format resulting in me having to constantly change my quick bookmark formats. All of these changes were to force people to buy subscriptions, but why was I being affected since I was a paying member? About half the time that I would try to do a query, it would take me to a page with severely reduced tools with ads all over the place telling me to buy a subscription. It was annoying, but I dealt with it. Then the frustrations went up another notch when they divided the service into two different subscription models. Suddenly, tools that I used to access for free and then could continue to access since I paid for them were no longer available. Every time I&#8217;d accidentally try to request one of those tools with my quick bookmarks it would tell me to upgrade. Furthermore, the tools that I could still access with my paid subscription became littered with ads telling me to upgrade. Around this time I also started to receive frequent email ads telling me to upgrade my service to gain access to other features.</p>
<p>My subscription ran out a couple of months ago. I was faced with renewing my subscription or finding something else. I decided that despite the irritations that I would renew since the tools were really that good. Then came the shock, the prices had gone up. To access all the tools I had purchased (and eventually lost access to) a year ago would cost me around twice as much as before. Not only would I be paying more, the site that I would pay to access would be filled with ads and would constantly send me emails pestering me to purchase yet even more tools that they invent. That&#8217;s when I decided to ditch DNSStuff and find a DNSStuff alternative.</p>
<p>After quite a bit of searching around and trying different tools, I settled on <a href="http://iptools.com/" target="_blank">Ip Tools</a>. Frankly, their tools aren&#8217;t as robust as DNSStuff&#8217;s tools and don&#8217;t offer the wealth of information either; however, they are still (at this moment) free and perform a good enough service.</p>
<p>My desire is to one day build up a tool that is as good as what DNSStuff offerred without all the constant ads in my face, that I can use just as quickly as the original DNSStuff tools could be, and that wouldn&#8217;t leave me with a feeling of being ripped off. This tool will most likely be a personal tool and be available to some friends of mine. If I get enough interest though, I might make it more robust and make it a public service.</p>
<p>Have you been burned by DNSStuff? Share your story.</p>
]]></content:encoded>
			<wfw:commentRss>http://chrisjean.com/2008/10/21/no-longer-a-dnsstuff-fan/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Computer Woes</title>
		<link>http://chrisjean.com/2008/08/12/computer-woes/</link>
		<comments>http://chrisjean.com/2008/08/12/computer-woes/#comments</comments>
		<pubDate>Tue, 12 Aug 2008 14:16:40 +0000</pubDate>
		<dc:creator>Chris Jean</dc:creator>
				<category><![CDATA[Random Ramblings]]></category>
		<category><![CDATA[computer problems]]></category>
		<category><![CDATA[rants]]></category>

		<guid isPermaLink="false">http://gaarai.com/?p=271</guid>
		<description><![CDATA[Things were going well with my Linux trials. I ran Ubuntu through its paces with the Live Distro with great results. I was really excited to get on with the installation when I ran into problems. Apparently I have too many drives in my system and GRUB didn&#8217;t get loaded properly. Working late Sunday night, [...]]]></description>
			<content:encoded><![CDATA[<!-- filtered -->
<p>Things were going well with my Linux trials. I ran Ubuntu through its paces with the Live Distro with great results. I was really excited to get on with the installation when I ran into problems. Apparently I have too many drives in my system and GRUB didn&#8217;t get loaded properly. Working late Sunday night, I thought I had finally found the problem. So I went to bed satisfied that everything would work well when I started working on it again Monday; however, my computer had different plans.</p>
<p>I woke up yesterday morning to a dead computer. We had a storm roll through, so I thought that the power supply&#8217;s protection circuit was tripped. After trying to get the system to start for a few minutes with no sign of life, I started to get really concerned. I thought maybe my motherboard had fried. After testing the power supply removed from all the other components, I found that it was the problem. The power supply was completely dead with not even the faintest hint of fan spin when supplied with power and switched on (yes, I did short the green wire to tell the unit to turn on).</p>
<p>Fortunately, <a title="PC Power &amp; Cooling Silencer 610" href="http://www.pcpower.com/power-supply/silencer-610-eps12v.html" target="_blank">my power supply</a> has a three year warranty, so I plan on doing an RMA for it to get a refurb. However, that does little to help me now, so I ordered a new unit to be overnighted and should get it today.</p>
<p>After I get my system back up and running, I&#8217;ll resume my Distro testing. I hope to start posting results soon.</p>
]]></content:encoded>
			<wfw:commentRss>http://chrisjean.com/2008/08/12/computer-woes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Initial Linux Distro Selections</title>
		<link>http://chrisjean.com/2008/08/04/initial-linux-distro-selections/</link>
		<comments>http://chrisjean.com/2008/08/04/initial-linux-distro-selections/#comments</comments>
		<pubDate>Mon, 04 Aug 2008 18:59:46 +0000</pubDate>
		<dc:creator>Chris Jean</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Random Ramblings]]></category>
		<category><![CDATA[CentOS]]></category>
		<category><![CDATA[Distro]]></category>
		<category><![CDATA[Fedora]]></category>
		<category><![CDATA[openSUSE]]></category>
		<category><![CDATA[operating system]]></category>
		<category><![CDATA[rants]]></category>
		<category><![CDATA[Sabayon]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://gaarai.com/?p=252</guid>
		<description><![CDATA[As I talked about in my Time to Switch to Linux post, I&#8217;m ready to finally migrate away from Windows and into Linux. The biggest question for me is which Distro do I want to start with. Me being a lover of lists, I have a few criteria that I want the Distro that I [...]]]></description>
			<content:encoded><![CDATA[<!-- filtered -->
<p>As I talked about in my <a href="http://chrisjean.com/2008/07/31/time-to-switch-to-linux/">Time to Switch to Linux post</a>, I&#8217;m ready to finally migrate away from Windows and into Linux.  The biggest question for me is which <a href="http://en.wikipedia.org/wiki/Linux_distribution" target="_blank">Distro</a> do I want to start with. Me being a lover of lists, I have a few criteria that I want the Distro that I select to meet:</p>
<p><span id="more-252"></span></p>
<h3>Desired Functionality</h3>
<ul>
<li>Be relatively easy to install. I don&#8217;t need something so easy that my Grandmother could do it, but I also don&#8217;t want to be over-burdened with dozens of packages to install just to get the initial installation working properly.</li>
<li>Have a clean and easy GUI. I think <a href="http://www.beryl-project.org/" target="_blank">Beryl/Compiz</a> is really slick, but I really don&#8217;t think I need to be messing with all that stuff when I just want to start off with something that is functional.</li>
<li>Be compatible with my current hardware. I know that hardware support in the major Distros has seen vast improvements in recent years. I just want to know that I can still make full use of my <a href="http://www.microsoft.com/hardware/mouseandkeyboard/productdetails.aspx?pid=043" target="_blank">Microsoft Natural Ergonomic 4000</a> keyboard and my <a href="http://www.logitech.com/index.cfm/mice_pointers/mice/devices/187&amp;cl=us,en" target="_blank">Logitech MX 518</a> mouse. For example, I want to use all of the buttons on my mouse (buttons 4 and 5 should already function for or be easily mapable to forward and back in the browser) and be able to easily map the Windows-specific keys on my keyboard to functions in the UI or key combinations. Just having this functionality alone will do a lot to help me ease my transition.</li>
<li>Easy hotkey assignments. I love having quick access to programs by hitting some key+key combination. I use <a href="http://www.autohotkey.com/" target="_blank">AutoHotkey</a> on my Windows systems to hotkey all the programs I use frequently, I&#8217;d love to be able to easily mirror the functionality on Linux.</li>
<li>Have an active and thriving community for support/troubleshooting reasons.</li>
<li>Be able to support some of my Windows programs if possible. In particular, <a href="http://www.google.com/url?sa=t&amp;ct=res&amp;cd=1&amp;url=http%3A%2F%2Forange.half-life2.com%2Ftf2.html&amp;ei=oS6XSMelCaf8igHXpOm3Cg&amp;usg=AFQjCNE2rKvwVxavIbG1qTa_nh1-FMjpUA&amp;sig2=V-XOrpsF3rmkqf46KCRYsg" target="_blank">Team Fortress 2</a> and <a href="http://www.ventrilo.com/" target="_blank">Ventrilo</a> as I&#8217;m a member of the <a href="http://edgegamers.org/" target="_blank">EGO gaming clan</a> and don&#8217;t want to give that up for an operating system. I&#8217;m sure I can have some of the Linux-running members help me with getting this set up.</li>
</ul>
<p>After browsing around <a href="http://distrowatch.com/" target="_blank">DistroWatch</a> for a while, I have found a few Distros have grabbed my attention more than the others.</p>
<h3>Ubuntu<a href="http://www.ubuntu.com/" target="_blank"></a></h3>
<p>I have been an <a href="http://www.ubuntu.com/" target="_blank">Ubuntu</a> fan for a long time now. I ordered one of the original release disks that they offered years ago and was instantly impressed. My understanding is that they&#8217;ve come a long way since then. My only reservation is the lack of support for non-open-source software, such as proprietary nVidia drivers or proprietary codecs. This probably isn&#8217;t a big deal as plenty of people have guides about adding such things.</p>
<h3>Sabayon</h3>
<p>Another one of the Distros I checked out a while back when I first started playing with the idea of running Linux at home, <a href="http://www.sabayonlinux.org/" target="_blank">Sabayon</a> is looking good to be my final choice. While I&#8217;m not too familiar with <a href="http://en.wikipedia.org/wiki/Gentoo_Linux" target="_blank">Gentoo</a>, the Distro which Sabayon is built off of, Sabayon does have some interesting stuff going for it. I&#8217;m most interested in how they try to ease installation and use of many cutting edge features, such as enhanced proprietary driver support, and their unique packaging system <a href="http://en.wikipedia.org/wiki/SabayonLinux#Features" target="_blank">Entropy</a>.</p>
<h3>openSUSE</h3>
<p>I don&#8217;t personally have much experience with <a href="http://www.opensuse.org/" target="_blank">openSUSE</a>, but I have read many good reviews and recommendations about it. My biggest reservation is I don&#8217;t like what I&#8217;ve read about Novell and Microsoft and how it relates to openSUSE.</p>
<h3>Fedora</h3>
<p>Most of my experience with Linux comes from <a href="http://www.redhat.com/rhel/" target="_blank">Red Hat EL</a>. <a href="http://fedoraproject.org/" target="_blank">Fedora</a> is a Distro that is spun off of the main releases of RHEL, so it will have much in common. Maybe it would be best if I stick with a platform that has a similar foundation which could ease my changeover.</p>
<h3>CentOS</h3>
<p>My personal webserver runs <a href="http://www.centos.org/" target="_blank">CentOS</a>, and I really like it, sometimes even more than Red Hat EL. I really like using <a href="http://en.wikipedia.org/wiki/Yellow_dog_Updater%2C_Modified" target="_blank">yum</a> as it makes updates extremely easy. Hopefully the desktop version will be able to hold up to the results I&#8217;ve experienced from the server version.</p>
<h3>Conclusion</h3>
<p>So those are the options that I&#8217;m currently looking at. Fortunately, all the distros I&#8217;ve decided to explore more have <a href="http://en.wikipedia.org/wiki/Live_CD" target="_blank">Live Distros</a> available. This will make it easy for me to &#8220;try before I buy&#8221;. In other words, I can try out a basic version of the Distro without having commit to an installation of it first.</p>
<p>Updates will be coming with my impression of each distro and my final selection.</p>
]]></content:encoded>
			<wfw:commentRss>http://chrisjean.com/2008/08/04/initial-linux-distro-selections/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Time to Switch to Linux?</title>
		<link>http://chrisjean.com/2008/07/31/time-to-switch-to-linux/</link>
		<comments>http://chrisjean.com/2008/07/31/time-to-switch-to-linux/#comments</comments>
		<pubDate>Fri, 01 Aug 2008 04:25:51 +0000</pubDate>
		<dc:creator>Chris Jean</dc:creator>
				<category><![CDATA[Random Ramblings]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[rants]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://gaarai.com/?p=232</guid>
		<description><![CDATA[Over the past few years, I have developed a very strong desire to dump Windows entirely from my day to day computing. I tire of the obscure errors that no one has answers for yet are easily reproducible, the way that Microsoft is enforcing its &#8220;genuine Windows&#8221; initiative in ways that irritate paying customers while [...]]]></description>
			<content:encoded><![CDATA[<!-- filtered -->
<p>Over the past few years, I have developed a very strong desire to dump Windows entirely from my day to day computing. I tire of the obscure errors that no one has answers for yet are easily reproducible, the way that Microsoft is enforcing its &#8220;genuine Windows&#8221; initiative in ways that irritate paying customers while only mildly bothering pirates, and how Windows always has a black box model of operation which always keeps me, the user, out of the loop on what my own computer is doing. The final insult: User Account Control. I disabled that within minutes. Talk about a useless feature. People who know what they are doing will always click yes because they know what they are doing. People who don&#8217;t know what they are doing (the ones that were the primary focus for this feature) will quickly learn to always click yes because clicking no may prevent them from doing what they want.</p>
<p><span id="more-232"></span></p>
<h3>What&#8217;s the problem?</h3>
<p>I upgraded to Vista the same week it was released and have been using it at home ever since. At first, I really liked Vista. Over time, I realized that there really wasn&#8217;t anything that I truly liked about Vista above XP and discovered that I used my Vista machines at home more or less the same way I used my XP Pro machine at the office. Vista had simply given me a shiny new veneer over what is, to me, functionally no different than XP.</p>
<p>Now, there is one nice feature that Vista has that XP doesn&#8217;t. I do like the new sound subsystem which allows for controlling different sound sources individually. However, even that feature isn&#8217;t significant enough to make me want Vista on my office machine.</p>
<p>Going down the <a href="http://en.wikipedia.org/wiki/Windows_Vista#New_or_improved_features" target="_blank">list of features</a> that Vista added / improved upon, they all boil down to one of a few categories for me: just eye candy, unwanted process that wastes resources and can&#8217;t be turned off, unwanted or unused application, yet another tool that tells me something broke yet has very little to offer me in terms of solutions.</p>
<p>For example, I hate how when I navigate to a folder with lots of files in it that the entire system slows a bit and I hear the harddrive being read furiously. All I want to do is see a list of files and folders, but Vista insists on scanning all the files in order to create fancy thumbnails for me. Even after disabling every setting that controls thumbnail generation, browsing around folders with large amounts of content is slow. When I want to delete a file, I can&#8217;t just delete it right after selecting it. I have to give Windows a few seconds or more so that it can completely scan the file to give me &#8220;helpful&#8221; information in the status bar. If I try to delete the file right away, Windows complains that the file is in use. Well, yeah&#8230; You&#8217;re using it. I didn&#8217;t try to open it, you did. Now I have to wait for you to be done with it so that I can do what I want.</p>
<p>Another thing that I can&#8217;t stand is how so many processes created by Windows are cloaked in the mysterious svchost.exe processes. Looking in my process list now, I have a total of twelve svchost.exe processes consuming anywhere from a few hundred kB of memory to more than 50 megs each. Every so often, one of those processes will take an amazingly large chunk of processing time. Can I kill it? I don&#8217;t know. I have no idea what that process is doing, whether I want it to do what it&#8217;s doing, or whether the system will crash if I do try to kill it. So I end up leaving it alone and hope that it doesn&#8217;t slow down my productivity while it does who knows what in the background. Would implementing some type of screen or menu that allows me to see exactly what Windows is doing in the background and give me the option to tell it to stop so I can have my computer back be so hard?</p>
<p>The big thing that set me off was the annual reinstallation (Vista was getting too hinky and was begging for a fresh install) that I was performing last night. I hoped for a quick hour or two of installation, but it took over six hours. I ended up having to remove half of my RAM, disconnect all the drives except the one being installed to, turn off a staggering number of BIOS options, put a jumper in my drive to limit it to SATA I speeds, and burn an offering to Microsoft.</p>
<h3>What would I like to see from Windows?</h3>
<p>If I were able to have a discussion directly with the heads of the Windows division of Microsoft, I would describe my problem with Windows as such: An operating system&#8217;s fundamental core purpose is management of memory and file structures, providing methods for the hardware to communicate effectively, and enabling a user to make use of that management system to execute code and modify file data (copy, move, rename, delete, etc). For all the features that Microsoft has been heaping on top of Windows, I seldom see any features that are a true improvement of the core operating system functions. Rather than improving the speed at which I can be productive, most of these features have only managed to slow my machine and my productivity down.</p>
<p>Case in point with the basic OS functionality: why is copying files today the exact same as it was in 3.1? I would love to see a copy dialog that allows for files to be dropped on it. Have you ever had some large files copying from one place to another and you want some other files to go to that same location? As it is right now, you have two options: 1) you can wait for the original copy job to finish and then start another one or 2) you can start another one at the same time. The problem is that the first option makes you, the user, wait for the operating system which is a waste of time whereas the second option starts burdening the process causing inefficient copy jobs that can over-tax the system if you build up too many. Why can&#8217;t I just drop more files onto that copy dialog and have those files added to the queue to go to the same location? That way I have queued up instructions for the operating system to optimize the efficiency of the job and have freed myself up to continue doing other things. To me, that&#8217;s innovation, new, and improved productivity.</p>
<h3>Why haven&#8217;t I already dumped Windows?</h3>
<p>I&#8217;ve been dedicated to dumping Windows for at least the past two years now, so why am I still with it? I suppose my reasons aren&#8217;t unlike many other peoples&#8217;:</p>
<ul>
<li>Familiarity &#8211; It&#8217;s not that I don&#8217;t like Windows. Windows technically isn&#8217;t bad, I just don&#8217;t think any version of Windows offers the best of what I want combined with what is available. However, I&#8217;m used to working with Windows. If I have a problem happen, I have a much better chance of knowing how to fix it quickly than I would with any other operating system. Thus, I&#8217;ve stuck with the evil I know rather than exploring my options.</li>
<li>Utility &#8211; I have a lot of experience with Linux, and I know what it is capable of. I also know that there are some things that Linux just isn&#8217;t quite ready for (such as running most Windows games). While I don&#8217;t game much, there is still that little voice in my head reminding me that playing the games that I do like could easily become a chore on another operating system. This goes beyond just games as there are other software packages that just don&#8217;t work like I&#8217;m used to on Windows (such as codec packs and media players).</li>
<li>Time &#8211; Properly adjusting to a new operating system takes time. Often those time expenses take place when you don&#8217;t want to spend time chasing down a problem due to needing to work on something or just not having any time for it at that moment. I think this is my biggest fear: will a server emergency or client problem come up while I&#8217;m in the middle of trying to figure out how to get my system working again?</li>
</ul>
<h3>The Solution?</h3>
<p>Some of you may be thinking that I should jump on an Apple. I&#8217;m not going to white-wash it. I&#8217;ve never been a fan of the way Apple does stuff. I&#8217;m sure that they have a great product, I just don&#8217;t think that product is for me. The product that is for me is Linux.</p>
<p>I&#8217;ve been working with Linux servers for over six years now, and I absolutely love Linux. It has its problems, but they are relatively minor when compared to the constant frustrations that I&#8217;ve faced in the past with Windows. The biggest hurdle for me is going to be getting used to working with Linux as my primary operating system and working with the window managers of Linux.</p>
<p>Now it&#8217;s time to dig around <a href="http://distrowatch.com/" target="_blank">DistroWatch</a> again and start picking out which distros I&#8217;ll try first.</p>
]]></content:encoded>
			<wfw:commentRss>http://chrisjean.com/2008/07/31/time-to-switch-to-linux/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>AnimeFest registration problem solved</title>
		<link>http://chrisjean.com/2008/07/25/animefest-registration-problem-solved/</link>
		<comments>http://chrisjean.com/2008/07/25/animefest-registration-problem-solved/#comments</comments>
		<pubDate>Fri, 25 Jul 2008 21:20:04 +0000</pubDate>
		<dc:creator>Chris Jean</dc:creator>
				<category><![CDATA[Random Ramblings]]></category>
		<category><![CDATA[Anime]]></category>
		<category><![CDATA[AnimeFest]]></category>
		<category><![CDATA[rants]]></category>

		<guid isPermaLink="false">http://gaarai.com/?p=221</guid>
		<description><![CDATA[Good news. I was contacted by someone with AnimeFest earlier today, and I got my registration taken care of. So, let this be a lesson. If you having a hard time getting a group to contact you, call them repeatedly, send emails to every address you can find, post on the forum, and send PMs [...]]]></description>
			<content:encoded><![CDATA[<!-- filtered -->
<p>Good news. I was contacted by someone with AnimeFest earlier today, and I got my registration taken care of.</p>
<p>So, let this be a lesson. If you having a hard time getting a group to contact you, call them repeatedly, send emails to every address you can find, post on the forum, and send PMs to every person on the forum who has a title.</p>
]]></content:encoded>
			<wfw:commentRss>http://chrisjean.com/2008/07/25/animefest-registration-problem-solved/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AnimeFest registration problems</title>
		<link>http://chrisjean.com/2008/07/24/animefest-registration-problems/</link>
		<comments>http://chrisjean.com/2008/07/24/animefest-registration-problems/#comments</comments>
		<pubDate>Fri, 25 Jul 2008 00:58:31 +0000</pubDate>
		<dc:creator>Chris Jean</dc:creator>
				<category><![CDATA[Random Ramblings]]></category>
		<category><![CDATA[Anime]]></category>
		<category><![CDATA[AnimeFest]]></category>
		<category><![CDATA[rants]]></category>

		<guid isPermaLink="false">http://gaarai.com/?p=187</guid>
		<description><![CDATA[So AnimeFest is about a month away. My friends and I have been planning on attending for about six months now, and we&#8217;re really getting excited. About three weeks ago, I tried to register and hit a big snag. The payment page apparently has problems since it refuses to try to process my card and [...]]]></description>
			<content:encoded><![CDATA[<!-- filtered -->
<p>So <a href="http://www.animefest.org/" target="_blank">AnimeFest</a> is about a month away. My friends and I have been planning on attending for about six months now, and we&#8217;re really getting excited. About three weeks ago, I tried to register and hit a big snag. The payment page apparently has problems since it refuses to try to process my card and tells me to call a number instead.</p>
<p>Fast-forward to today, and I have called that number many times and left a number of messages with callback details, I have sent multiple emails, and I have posted on the official forum. To date, I have not received a single call, email, or forum response. From looking at the forum, I&#8217;m not the only one having problems as artists and merchants are running into problems and pulling out their hair since no one will confirm or deny their registration, give them information that they require to be able to set up their table, or give them any type of response to their questions.</p>
<p>Worst case scenario, I have to pay for my registration when I get there. It won&#8217;t kill me, but my biggest concern is how this will affect the con in the long run. They obviously have some core logistical problems. If these problems aren&#8217;t dealt with in a timely manner, this might be a sign that AnimeFest is starting to fall apart.</p>
]]></content:encoded>
			<wfw:commentRss>http://chrisjean.com/2008/07/24/animefest-registration-problems/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dr. Horrible&#8217;s Sing-Along Blog</title>
		<link>http://chrisjean.com/2008/07/16/dr-horribles-sing-along-blog/</link>
		<comments>http://chrisjean.com/2008/07/16/dr-horribles-sing-along-blog/#comments</comments>
		<pubDate>Wed, 16 Jul 2008 05:05:55 +0000</pubDate>
		<dc:creator>Chris Jean</dc:creator>
				<category><![CDATA[Random Ramblings]]></category>
		<category><![CDATA[Videos]]></category>
		<category><![CDATA[comedy]]></category>
		<category><![CDATA[Joss Whedon]]></category>
		<category><![CDATA[rants]]></category>
		<category><![CDATA[superheros]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://gaarai.com/?p=137</guid>
		<description><![CDATA[I found this gem right before going to bed, and I&#8217;m so glad that I stayed up to check it out. It&#8217;s a series of three short musical-style episodes about a mad scientist with aspirations for villainy who longs after a woman at the laundromat. Joss Whedon, yes the same Joss Whedon who brought us [...]]]></description>
			<content:encoded><![CDATA[<!-- filtered -->
<p>I found this gem right before going to bed, and I&#8217;m so glad that I stayed up to check it out. It&#8217;s a series of three short musical-style episodes about a mad scientist with aspirations for villainy who longs after a woman at the laundromat.</p>
<p><span id="more-137"></span></p>
<p><a href="http://en.wikipedia.org/wiki/Joss_Whedon">Joss Whedon</a>, yes the same Joss Whedon who brought us shows like Firefly and Buffy the Vampire Slayer, cooked up a crazy idea to break outside of the standard mold of show making. The idea came up during the <a href="http://en.wikipedia.org/wiki/2007%E2%80%932008_Writers_Guild_of_America_strike">Writers&#8217; Guild of America strike</a> that effectively paralized Hollywood for half a year. Joss wanted to test how successful a show could be outside the grips of production studios and networks; <a href="http://www.drhorrible.com/">Dr. Horrible&#8217;s Sing-Along Blog</a> was the result.</p>
<p>By pooling all of his connections, Joss Whedon put together this series of three shorts on a very limited budget but with great results. Some very famous and recognizable faces make up the cast. You may recognize <a title="Neil Patrick Harris" href="http://en.wikipedia.org/wiki/Neil_Patrick_Harris">Neil Patrick Harris</a> from <a title="How I Met Your Mother" href="http://en.wikipedia.org/wiki/How_I_Met_Your_Mother">How I Met Your Mother</a>, <a title="Nathan Fillion" href="http://en.wikipedia.org/wiki/Nathan_Fillion">Nathan Fillion</a> from <a title="Firefly (TV series)" href="http://en.wikipedia.org/wiki/Firefly_%28TV_series%29">Firefly</a>, <a title="Felicia Day" href="http://en.wikipedia.org/wiki/Felicia_Day">Felicia Day</a> from <a title="Buffy the Vampire Slayer (TV series)" href="http://en.wikipedia.org/wiki/Buffy_the_Vampire_Slayer_%28TV_series%29">Buffy the Vampire Slayer</a>, and <a title="Simon Helberg" href="http://en.wikipedia.org/wiki/Simon_Helberg">Simon Helberg</a> from <a class="mw-redirect" title="The Big Bang Theory (TV series)" href="http://en.wikipedia.org/wiki/The_Big_Bang_Theory_%28TV_series%29">The Big Bang Theory</a>. The combination of these easily recognizable faces with witty lines and silly songs makes for great entertainment.</p>
<p>I hope that Joss Whedon, the actors, and the talented crew that helped with development and production are all handsomely rewarded for their efforts.</p>
<p>For more information about Joss Whedon&#8217;s idea and the plan for Dr. Horrible&#8217;s Sing-Along Blog, check out the <a href="http://www.drhorrible.com/plan.html">plan page</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://chrisjean.com/2008/07/16/dr-horribles-sing-along-blog/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress.org&#8217;s Plugin Directory Needs Some Changes</title>
		<link>http://chrisjean.com/2008/06/27/wordpressorgs-plugin-directory-needs-some-changes/</link>
		<comments>http://chrisjean.com/2008/06/27/wordpressorgs-plugin-directory-needs-some-changes/#comments</comments>
		<pubDate>Fri, 27 Jun 2008 20:53:45 +0000</pubDate>
		<dc:creator>Chris Jean</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[rants]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://gaarai.com/?p=131</guid>
		<description><![CDATA[Starting a little over a month ago, I started submitting plugins to WordPress.org&#8217;s Plugin Directory. Overall, the system is great for developers since it offers Subversion and enables the automatic plugin upgrades that the latest WordPress versions support. However, it has some major problems that causes developers like me some headaches. The instructions on how [...]]]></description>
			<content:encoded><![CDATA[<!-- filtered -->
<p>Starting a little over a month ago, I started submitting plugins to <a href="http://wordpress.org/extend/plugins/" target="_blank">WordPress.org&#8217;s Plugin Directory</a>. Overall, the system is great for developers since it offers Subversion and enables the automatic plugin upgrades that the latest WordPress versions support. However, it has some major problems that causes developers like me some headaches.</p>
<p><span id="more-131"></span></p>
<p>The instructions on how the request for adding new plugins works has the following information:</p>
<ol>
<li>Sign up.</li>
<li>Within some vaguely defined amount of time, some one will approve your request.</li>
<li>You&#8217;ll then have access to a Subversion Repository where you&#8217;ll store your plugin.</li>
<li>Once you put your plugin (and a readme file!) in that repository, it will shortly be automatically entered into the plugins browser.</li>
</ol>
<p>The &#8220;vaguely defined amount of time&#8221; isn&#8217;t defined at all. I&#8217;m sure that there are some people that handle new plugin approvals on their spare time and set up the subversion for the new projects, so I understand how there can&#8217;t be definitive times for new plugin approvals. However, I think the language here needs to clarify the details of how the approval process works and what type of feedback will be sent when the approval process is complete.</p>
<p>I was pulling out my hair when trying to submit my first plugin. I put in the request and then checked back a few hours later, nothing had changed. I checked a day later, not approved. Finally, after three days, the site said that my plugin was approved. I eagerly dug into the documentation on how to add the plugin to Subversion and started the submission process. When it came time to check in the repository (this is how you submit your new version), I received the following message:</p>
<p style="padding-left: 30px;">Error: Commit failed (details follow):<br />
Error: CHECKOUT of &#8216;/!svn/ver/52171/current-date-time-widget/trunk&#8217;: 403 Forbidden (http://svn.wp-plugins.org)</p>
<p>Forbidden? There must be an easy fix for this problem. I started searching around Forums, and found a large number of people were having the <a href="http://wordpress.org/support/topic/137365" target="_blank">same problem</a>. No one had any help for these people and there weren&#8217;t any official responses. Everyone just guessed that some random accounts just aren&#8217;t set up correctly and that there isn&#8217;t any way to fix it or to get help. After making official help requests and sending an email off to Matt Mullenweg with no response to either, I figured that they were probably right.</p>
<p>A few days after seeing that my submission request had been approved, I received an email telling me that my request was approved and that my Subversion would be ready in about an hour. I was extremely happy to get this email but was also very confused. If I had known that I just had to wait for an email, I would have just waited patiently. Instead, I wasted hours of time searching the forum, requesting official help, and doing some trial-and-error testing.</p>
<p>So what do I want to do about this? I&#8217;d like for the documentation to be improved. Sure, it&#8217;s kind of cute, but it doesn&#8217;t help a developer know what to do when they run into the problem I did. The documentation should read:</p>
<ol>
<li>Sign up.</li>
<li>Approval of your request can take anywhere from a few hours to more than a week.</li>
<li>When your request is approved, you will be sent an email notifying you of the request approval with instructions for submitting your plugin to the <a href="http://wordpress.org/extend/plugins/about/svn/" target="_blank">Subversion Repository</a>.</li>
<li>Once you put your plugin (and a <a href="http://wordpress.org/extend/plugins/about/#readme" target="_blank">readme file</a>!) in that repository, it will shortly be automatically entered into the <a href="http://wordpress.org/extend/plugins/" target="_blank">plugins browser</a>.</li>
</ol>
<p>The change is simple, but it would prevent a lot of frustration that may cause promising developers to ignore the repository due to their frustration.</p>
<p>Just last night, I found a new irritation with the plugin submission system. Since approval takes so long, I thought I&#8217;d go ahead and put in requests for some plugins that I&#8217;m working on so that when they are ready to be released, their spot is ready and waiting. I released the <a href="http://wordpress.org/extend/plugins/wp-developer-assistant/" target="_blank">WP Developer Assistant</a> late last night and was dismayed to see that my plugin wasn&#8217;t listed on the <a href="http://wordpress.org/extend/plugins/browse/new/" target="_blank">new plugins page</a>. I went to bed thinking that I would see my plugin listed there today. For those that don&#8217;t know, getting a plugin listed on that page is crucial since you get a lot of exposure and can build an initial user base quickly. To my disappointment, I didn&#8217;t find the plugin on the new page today either. After a &#8220;what if&#8221; thought, I went back a couple pages and found my plugin listed on the third page. Apparently, the plugins are ordered in that list based upon when the plugin request was approved, not when the first version is loaded.</p>
<p>Due to my desire to release the plugin as soon as it was ready rather than waiting for request approval before I can release, my plugin has lost it&#8217;s best chance to get good initial exposure. I&#8217;m not sure how the back-end of the system is structured, but it would make sense to me that plugins should be listed in order of their initial version release rather than by their approval date.</p>
<p>Please don&#8217;t misunderstand me, I love the system. I just think that it has some issues that could be simple to fix and would improve the experience greatly. I&#8217;m still sad that my plugin that I&#8217;m really excited about didn&#8217;t get a chance to sit on the front page for a few days. Oh well, maybe next time.</p>
]]></content:encoded>
			<wfw:commentRss>http://chrisjean.com/2008/06/27/wordpressorgs-plugin-directory-needs-some-changes/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

