<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/rss2full.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/itemcontent.css" type="text/css" media="screen"?><rss 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:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Blog of Ortz</title>
	
	<link>http://blog.ortz.org</link>
	<description>The blog of Brian Ortiz aka Ortzinator, developer, artist, and the coolest guy you know.</description>
	<pubDate>Fri, 14 Nov 2008 23:42:17 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6</generator>
	<language>en</language>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/blog_of_ortz" type="application/rss+xml" /><item>
		<title>SVN Repository Creation Script (Gentoo)</title>
		<link>http://feeds.feedburner.com/~r/blog_of_ortz/~3/451366557/</link>
		<comments>http://blog.ortz.org/2008/11/13/svn-repository-creation-script-gentoo/#comments</comments>
		<pubDate>Thu, 13 Nov 2008 05:07:32 +0000</pubDate>
		<dc:creator>Ortzinator</dc:creator>
		
		<category><![CDATA[Computers]]></category>

		<category><![CDATA[bash]]></category>

		<category><![CDATA[script]]></category>

		<category><![CDATA[subversion]]></category>

		<category><![CDATA[svn]]></category>

		<guid isPermaLink="false">http://blog.ortz.org/?p=148</guid>
		<description><![CDATA[Another lazily written yet useful script I wrote for creating SVN repositories in Gentoo.
This script is based on this great guide at Rockfloat.
Could use some improvement, like another argument for the name of the user getting access to the repo&#8230;
Again, apologies for the line wrapping&#8230; Fixed


#!/bin/bash
#Copyright (c) 2008 Brian Ortiz &#34;Ortzinator&#34;
#
#Permission is hereby granted, free [...]]]></description>
			<content:encoded><![CDATA[<p>Another lazily written yet useful script I wrote for creating SVN repositories in Gentoo.</p>
<p>This script is based on <a href="http://www.rockfloat.com/howto/gentoo-subversion.html">this great guide at Rockfloat</a>.</p>
<p>Could use some improvement, like another argument for the name of the user getting access to the repo&#8230;</p>
<p><span style="text-decoration: line-through;"><em>Again, apologies for the line wrapping&#8230;</em></span><em> Fixed<br />
</em></p>
<div class="codesnip-container" >
<div class="codesnip"><span class="co1">#!/bin/bash</span><br />
<span class="co1">#Copyright (c) 2008 Brian Ortiz &quot;Ortzinator&quot;</span><br />
<span class="co1">#</span><br />
<span class="co1">#Permission is hereby granted, free of charge, to any person obtaining a copy</span><br />
<span class="co1">#of this software and associated documentation files (the &quot;Software&quot;), to deal</span><br />
<span class="co1">#in the Software without restriction, including without limitation the rights</span><br />
<span class="co1">#to use, copy, modify, merge, publish, distribute, sublicense, and/or sell</span><br />
<span class="co1">#copies of the Software, and to permit persons to whom the Software is</span><br />
<span class="co1">#furnished to do so, subject to the following conditions:</span><br />
<span class="co1">#</span><br />
<span class="co1">#The above copyright notice and this permission notice shall be included in</span><br />
<span class="co1">#all copies or substantial portions of the Software.</span><br />
<span class="co1">#</span><br />
<span class="co1">#THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR</span><br />
<span class="co1">#IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,</span><br />
<span class="co1">#FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE</span><br />
<span class="co1">#AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER</span><br />
<span class="co1">#LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,</span><br />
<span class="co1">#OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN</span><br />
<span class="co1">#THE SOFTWARE.</span></p>
<p><span class="kw1">if</span> <span class="br0">&#91;</span> $<span class="co1"># -ne 1 ]</span><br />
<span class="kw1">then</span><br />
<span class="kw3">echo</span> <span class="st0">&#8220;Exactly one argument required&#8221;</span><br />
<span class="kw3">exit</span> <span class="nu0">1</span><br />
<span class="kw1">fi</span></p>
<p><span class="kw1">if</span> <span class="br0">&#91;</span> -d <span class="st0">&#8220;/var/svn/repos/$1&#8243;</span> <span class="br0">&#93;</span><br />
<span class="kw1">then</span><br />
<span class="kw3">echo</span> <span class="st0">&#8220;ERROR: directory &#8216;$dir&#8217; already exists!&#8221;</span><br />
<span class="kw3">exit</span> <span class="nu0">1</span><br />
<span class="kw1">else</span><br />
svnadmin create /var/svn/repos/$<span class="nu0">1</span> || <span class="br0">&#123;</span> <span class="kw3">echo</span> <span class="st0">&#8220;Error 1&#8243;</span>; <span class="kw3">exit</span> <span class="nu0">1</span>; <span class="br0">&#125;</span><br />
chown -R apache:svnusers /var/svn/repos/ || <span class="br0">&#123;</span> <span class="kw3">echo</span> <span class="st0">&#8220;Error 2&#8243;</span>; <span class="kw3">exit</span> <span class="nu0">1</span>; <span class="br0">&#125;</span><br />
chmod -R g-w /var/svn/repos/$<span class="nu0">1</span> || <span class="br0">&#123;</span> <span class="kw3">echo</span> <span class="st0">&#8220;Error 3&#8243;</span>; <span class="kw3">exit</span> <span class="nu0">1</span>; <span class="br0">&#125;</span><br />
chmod -R g+rw /var/svn/repos/$<span class="nu0">1</span>/db || <span class="br0">&#123;</span> <span class="kw3">echo</span> <span class="st0">&#8220;Error 4&#8243;</span>; <span class="kw3">exit</span> <span class="nu0">1</span>; <span class="br0">&#125;</span><br />
chmod -R g+rw /var/svn/repos/$<span class="nu0">1</span>/locks || <span class="br0">&#123;</span> <span class="kw3">echo</span> <span class="st0">&#8220;Error 5&#8243;</span>; <span class="kw3">exit</span> <span class="nu0">1</span>; <span class="br0">&#125;</span><br />
svn mkdir file:///var/svn/repos/$<span class="nu0">1</span>/trunk -m <span class="st0">&#8220;Create trunk directory&#8221;</span> || <span class="br0">&#123;</span> <span class="kw3">echo</span> <span class="st0">&#8220;Error 6&#8243;</span>; <span class="kw3">exit</span> <span class="nu0">1</span>; <span class="br0">&#125;</span><br />
svn mkdir file:///var/svn/repos/$<span class="nu0">1</span>/tags -m <span class="st0">&#8220;Create tags directory&#8221;</span> || <span class="br0">&#123;</span> <span class="kw3">echo</span> <span class="st0">&#8220;Error 7&#8243;</span>; <span class="kw3">exit</span> <span class="nu0">1</span>; <span class="br0">&#125;</span><br />
svn mkdir file:///var/svn/repos/$<span class="nu0">1</span>/branches -m <span class="st0">&#8220;Create branches directory&#8221;</span> || <span class="br0">&#123;</span> <span class="kw3">echo</span> <span class="st0">&#8220;Error 8&#8243;</span>; <span class="kw3">exit</span> <span class="nu0">1</span>; <span class="br0">&#125;</span></p>
<p><span class="kw3">echo</span> <span class="st0">&#8220;[$1:/]<br />
* = r<br />
brian = rw&#8221;</span> &amp;gt;&amp;gt; /var/svn/conf/svnpolicy</p>
<p><span class="kw3">exit</span> <span class="nu0">0</span><br />
<span class="kw1">fi</span></div>
</div>
<img src="http://feeds.feedburner.com/~r/blog_of_ortz/~4/451366557" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.ortz.org/2008/11/13/svn-repository-creation-script-gentoo/feed/</wfw:commentRss>
		<feedburner:origLink>http://blog.ortz.org/2008/11/13/svn-repository-creation-script-gentoo/</feedburner:origLink></item>
		<item>
		<title>Apache Vhost Creation Script (Gentoo)</title>
		<link>http://feeds.feedburner.com/~r/blog_of_ortz/~3/451360740/</link>
		<comments>http://blog.ortz.org/2008/11/13/apache-vhost-creation-script-gentoo/#comments</comments>
		<pubDate>Thu, 13 Nov 2008 05:00:46 +0000</pubDate>
		<dc:creator>Ortzinator</dc:creator>
		
		<category><![CDATA[Computers]]></category>

		<category><![CDATA[apache]]></category>

		<category><![CDATA[bash]]></category>

		<category><![CDATA[script]]></category>

		<category><![CDATA[subdomain]]></category>

		<category><![CDATA[vhost]]></category>

		<guid isPermaLink="false">http://blog.ortz.org/?p=143</guid>
		<description><![CDATA[Well I decided to post more of the stuff I write even if I think it&#8217;s crappy&#8230;.
So even though there&#8217;s probably a dozen like this and it could be a lot nicer, here&#8217;s the bash script I wrote to create new subdomains on my web server. Customize to fit your needs.
My apologies for the line [...]]]></description>
			<content:encoded><![CDATA[<p>Well I decided to post more of the stuff I write even if I think it&#8217;s crappy&#8230;.</p>
<p>So even though there&#8217;s probably a dozen like this and it could be a lot nicer, here&#8217;s the bash script I wrote to create new subdomains on my web server. Customize to fit your needs.</p>
<p><span style="text-decoration: line-through;"><em>My apologies for the line wrapping.</em></span><em> </em><em>Fixed</em><span style="text-decoration: line-through;"><em><br />
</em></span></p>
<div class="codesnip-container" >
<div class="codesnip"><span class="co1">#!/bin/bash</span><br />
<span class="co1">#Copyright (c) 2008 Brian Ortiz &quot;Ortzinator&quot;</span><br />
<span class="co1">#</span><br />
<span class="co1">#Permission is hereby granted, free of charge, to any person obtaining a copy</span><br />
<span class="co1">#of this software and associated documentation files (the &quot;Software&quot;), to deal</span><br />
<span class="co1">#in the Software without restriction, including without limitation the rights</span><br />
<span class="co1">#to use, copy, modify, merge, publish, distribute, sublicense, and/or sell</span><br />
<span class="co1">#copies of the Software, and to permit persons to whom the Software is</span><br />
<span class="co1">#furnished to do so, subject to the following conditions:</span><br />
<span class="co1">#</span><br />
<span class="co1">#The above copyright notice and this permission notice shall be included in</span><br />
<span class="co1">#all copies or substantial portions of the Software.</span><br />
<span class="co1">#</span><br />
<span class="co1">#THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR</span><br />
<span class="co1">#IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,</span><br />
<span class="co1">#FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE</span><br />
<span class="co1">#AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER</span><br />
<span class="co1">#LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,</span><br />
<span class="co1">#OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN</span><br />
<span class="co1">#THE SOFTWARE.</span></p>
<p><span class="kw1">if</span> <span class="br0">&#91;</span> $<span class="co1"># -ne 1 ]</span><br />
<span class="kw1">then</span><br />
<span class="kw3">echo</span> <span class="st0">&#8220;Exactly one argument required&#8221;</span><br />
<span class="kw3">exit</span> <span class="nu0">1</span><br />
<span class="kw1">fi</span></p>
<p><span class="re2">dir=</span><span class="st0">&#8220;/var/www/$1&#8243;</span></p>
<p><span class="kw1">if</span> <span class="br0">&#91;</span> -d <span class="st0">&#8220;$dir&#8221;</span> <span class="br0">&#93;</span><br />
<span class="kw1">then</span><br />
<span class="kw3">echo</span> <span class="st0">&#8220;ERROR: directory &#8216;$dir&#8217; already exists!&#8221;</span><br />
<span class="kw3">exit</span> <span class="nu0">1</span><br />
<span class="kw1">else</span><br />
<span class="kw3">echo</span> <span class="st0">&#8220;Creating directory &#8216;$dir&#8217;&#8221;</span><br />
mkdir <span class="re1">$dir</span> || <span class="br0">&#123;</span> <span class="kw3">echo</span> <span class="st0">&#8220;Could not create directory &#8216;$dir&#8217;&#8221;</span>; <span class="kw3">exit</span> <span class="nu0">1</span>; <span class="br0">&#125;</span></p>
<p><span class="kw3">echo</span> <span class="st0">&#8220;Creating directory &#8216;$dir/htdocs&#8217;&#8221;</span><br />
mkdir <span class="re1">$dir</span>/htdocs  || <span class="br0">&#123;</span> <span class="kw3">echo</span> <span class="st0">&#8220;Could not create directory &#8216;$dir/htdocs&#8217;&#8221;</span>; <span class="kw3">exit</span> <span class="nu0">1</span>; <span class="br0">&#125;</span></p>
<p><span class="kw3">echo</span> <span class="st0">&#8220;Setting permissions&#8230;&#8221;</span><br />
chown apache:htdocs <span class="re1">$dir</span>  || <span class="br0">&#123;</span> <span class="kw3">echo</span> <span class="st0">&#8220;Error setting permissions for &#8216;$dir&#8217;&#8221;</span>; <span class="kw3">exit</span> <span class="nu0">1</span>; <span class="br0">&#125;</span><br />
chown apache:htdocs <span class="re1">$dir</span>/htdocs  || <span class="br0">&#123;</span> <span class="kw3">echo</span> <span class="st0">&#8220;Error setting permissions for &#8216;$dir/htdocs&#8217;&#8221;</span>; <span class="kw3">exit</span> <span class="nu0">1</span>; <span class="br0">&#125;</span></p>
<p><span class="kw3">echo</span> <span class="st0">&#8220;&amp;lt;html&amp;gt;&amp;lt;body&amp;gt;&amp;lt;p&amp;gt;Placeholder lol&amp;lt;/p&amp;gt;&amp;lt;/body&amp;gt;&amp;lt;/html&amp;gt;&#8221;</span> &amp;gt; <span class="re1">$dir</span>/htdocs/index.html<br />
chown brian:brian <span class="re1">$dir</span>/htdocs/index.html  || <span class="br0">&#123;</span> <span class="kw3">echo</span> <span class="st0">&#8220;Error setting permissions for &#8216;$dir/htdocs/index.html&#8217;&#8221;</span>; <span class="kw3">exit</span> <span class="nu0">1</span>; <span class="br0">&#125;</span></p>
<p>chmod -R <span class="nu0">775</span> <span class="re1">$dir</span></p>
<p><span class="kw3">echo</span> <span class="st0">&#8220;<br />
&amp;lt;VirtualHost *:80&amp;gt;<br />
ServerName $1.ortz.org<br />
DocumentRoot /var/www/$1/htdocs<br />
&amp;lt;Directory /var/www/$1/htdocs&amp;gt;<br />
Allow from all<br />
AllowOverride all<br />
Order allow,deny<br />
&amp;lt;/Directory&amp;gt;<br />
&amp;lt;/VirtualHost&amp;gt;&#8221;</span> &amp;gt;&amp;gt; /etc/apache2/vhosts.d/<span class="nu0">00</span>_default_vhost.conf || <span class="br0">&#123;</span> <span class="kw3">echo</span> <span class="st0">&#8220;Could not add vhost to apache config!&#8221;</span>; <span class="kw3">exit</span> <span class="nu0">1</span>; <span class="br0">&#125;</span></p>
<p><span class="kw3">echo</span> <span class="st0">&#8220;Restarting apache&#8230;..&#8221;</span><br />
/etc/init.d/apache2 restart || <span class="br0">&#123;</span> <span class="kw3">echo</span> <span class="st0">&#8220;Could not restart apache!&#8221;</span>; <span class="kw3">exit</span> <span class="nu0">1</span>; <span class="br0">&#125;</span></p>
<p><span class="kw3">echo</span> <span class="st0">&#8220;All done!&#8221;</span><br />
<span class="kw3">exit</span> <span class="nu0">0</span><br />
<span class="kw1">fi</span></div>
</div>
<img src="http://feeds.feedburner.com/~r/blog_of_ortz/~4/451360740" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.ortz.org/2008/11/13/apache-vhost-creation-script-gentoo/feed/</wfw:commentRss>
		<feedburner:origLink>http://blog.ortz.org/2008/11/13/apache-vhost-creation-script-gentoo/</feedburner:origLink></item>
		<item>
		<title>What I’ve Been Listening To</title>
		<link>http://feeds.feedburner.com/~r/blog_of_ortz/~3/410727345/</link>
		<comments>http://blog.ortz.org/2008/10/03/what-ive-been-listening-to/#comments</comments>
		<pubDate>Sat, 04 Oct 2008 02:11:37 +0000</pubDate>
		<dc:creator>Ortzinator</dc:creator>
		
		<category><![CDATA[Personal]]></category>

		<category><![CDATA[music]]></category>

		<guid isPermaLink="false">http://blog.ortz.org/?p=136</guid>
		<description><![CDATA[If you love music like I do, then you should have a Last.fm account. Go, right now.
When I first found Last.fm I was listening to a lot of classic rock. Mostly Santana, Hendrix, and Led Zeppelin. Then it introduced me to Massive Attack. I&#8217;m not sure how I found Last.fm or how I ended up [...]]]></description>
			<content:encoded><![CDATA[<p>If you love music <a href="http://www.last.fm/user/ortzinator">like I do</a>, then you should have a <a href="http://www.last.fm/">Last.fm</a> account. Go, right now.</p>
<p>When I first found Last.fm I was listening to a lot of classic rock. Mostly Santana, Hendrix, and Led Zeppelin. Then it introduced me to <a href="http://www.last.fm/music/Massive+Attack">Massive Attack</a>. I&#8217;m not sure how I found Last.fm or how I ended up listening to Massive Attack, but I loved it. &#8220;Trip-hop&#8221; was very different from anything I had listened to. Well, not exactly, because my first impression was that it sounded like the kind of music that plays during movie credits. It kind of gives you that &#8220;time to stumble into the lobby and take a leak&#8221; feeling. (You know, that vulnerable time after having sat in a dark room for 2 hours matching a suspenseful movie staring at a bright wall and you feel like someone could steal your pants and you wouldn&#8217;t notice. Anyway&#8230;)</p>
<p><object type="application/x-shockwave-flash" data="http://www.youtube.com/v/aXx3qb4H0po" width="425" height="355" wmode="transparent"><param name="movie" value="http://www.youtube.com/v/aXx3qb4H0po" /></object><br />
Massive Attack - <a href="http://www.last.fm/music/Massive+Attack/_/Butterfly+Caught">Butterfly Caught</a></p>
<p>Well trip-hop then got me into hip-hop, which I had been exposed to a lot in high-school but never got into. I&#8217;m not talking about 50 Cent or Ludacris, I&#8217;m talking about what I would consider &#8220;real&#8221; hip-hop. Like <a href="http://www.last.fm/music/The+Herbaliser">The Herbaliser</a>.</p>
<p><object type="application/x-shockwave-flash" data="http://www.youtube.com/v/aucKQI3Zsqg" width="425" height="355" wmode="transparent"><param name="movie" value="http://www.youtube.com/v/aucKQI3Zsqg" /></object><br />
The Herbaliser - <a href="http://www.last.fm/music/The+Herbaliser/_/The+Hard+Stuff">The Hard Stuff</a></p>
<p>So then I was introduced to <a href="http://www.last.fm/tag/turntablism">turntablism</a>. You know, scratching and all that. Starting with <a href="http://www.last.fm/music/DJ+Shadow">DJ Shadow</a>&#8217;s album <a href="http://www.last.fm/music/DJ+Shadow/Endtroducing.....">Endtroducing</a>. The entire album is 100% samples from old vinyl records.</p>
<p><a href="http://www.youtube.com/watch?v=54_7m-CVTMY">http://www.youtube.com/watch?v=54_7m-CVTMY</a><br />
DJ Shadow - <a href="http://www.last.fm/music/DJ+Shadow/_/Midnight+in+a+Perfect+World">Midnight In A Perfect World</a></p>
<p>He completely changed my perception of hip-hop.</p>
<p>Then I started to get into other electronica genres. Right now I&#8217;m listening to <a href="http://www.last.fm/tag/downtempo">downtempo</a>, though <a href="http://www.last.fm/tag/electronica">electronica</a> genres tend to blend together a little. Basically, right now I&#8217;m listening to <a href="http://www.last.fm/music/Bent">Bent</a> and <a href="http://www.last.fm/music/Air">Air</a>.</p>
<p>I could listen to this song forever:</p>
<p><a href="http://www.youtube.com/watch?v=dr4fP9A3Oi0">http://www.youtube.com/watch?v=dr4fP9A3Oi0</a><br />
Air- <a href="http://www.last.fm/music/Air/_/Surfing+on+a+Rocket">Surfing On a Rocket</a></p>
<p>This one too:</p>
<p><object type="application/x-shockwave-flash" data="http://www.youtube.com/v/Ebd87zFaPug" width="425" height="355" wmode="transparent"><param name="movie" value="http://www.youtube.com/v/Ebd87zFaPug" /></object><br />
Bent - <a href="http://www.last.fm/music/Bent/_/Private+Road">Private Road</a></p>
<p>So that&#8217;s the condensed version, I guess. This may be old news to you but finding new and different music to listen to is very exciting.</p>
<p>You can look at what else I listen to or add me as a friend here:</p>
<p><a href="http://www.last.fm/user/ortzinator">http://www.last.fm/user/ortzinator</a></p>
<p>You can also check out <a href="http://lastgraph.s3.amazonaws.com/graph_35198.pdf" target="_blank">this awesome graph(pdf)</a> made by <a href="http://lastgraph3.aeracode.org">Lastgraph</a>.</p>
<p><strong>EDIT: Embed-disallowed videos fixed.</strong></p>
<img src="http://feeds.feedburner.com/~r/blog_of_ortz/~4/410727345" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.ortz.org/2008/10/03/what-ive-been-listening-to/feed/</wfw:commentRss>
		<feedburner:origLink>http://blog.ortz.org/2008/10/03/what-ive-been-listening-to/</feedburner:origLink></item>
		<item>
		<title>OrtzIRC Update</title>
		<link>http://feeds.feedburner.com/~r/blog_of_ortz/~3/405196519/</link>
		<comments>http://blog.ortz.org/2008/09/28/ortzirc-update-2/#comments</comments>
		<pubDate>Sun, 28 Sep 2008 03:05:12 +0000</pubDate>
		<dc:creator>Ortzinator</dc:creator>
		
		<category><![CDATA[OrtzIRC]]></category>

		<category><![CDATA[.NET]]></category>

		<category><![CDATA[C#]]></category>

		<category><![CDATA[FlamingIRC]]></category>

		<category><![CDATA[GPL]]></category>

		<category><![CDATA[plugins]]></category>

		<category><![CDATA[scripting]]></category>

		<category><![CDATA[Thresher]]></category>

		<category><![CDATA[XChat]]></category>

		<guid isPermaLink="false">http://blog.ortz.org/2008/09/28/ortzirc-update-2/</guid>
		<description><![CDATA[Progress has been slow, but it hasn&#8217;t stopped. It&#8217;s been a while since the last update so forgive me if I repeat anything.
The biggest news to tell is probably FlamingIRC. I decided pretty early on that there was no need to reinvent the wheel and so decided against writing my own IRC lib. So I [...]]]></description>
			<content:encoded><![CDATA[<p>Progress has been slow, but it hasn&#8217;t stopped. It&#8217;s been a while since the last update so forgive me if I repeat anything.</p>
<p>The biggest news to tell is probably FlamingIRC. I decided pretty early on that there was no need to reinvent the wheel and so decided against writing my own IRC lib. So I went with what seemed to be the most popular IRC library for .NET, <a href="http://thresher.sourceforge.net/" target="_blank">Thresher</a>. After having it pointed out to me how old and outdated the code for Thresher was (I think it was written for the first version of .NET) I decided to fork it and name it FlamingIRC. Sadly it&#8217;s under the GPL so it has to stay that way. I hate how viral GPL is. It&#8217;s very heavy-handed.</p>
<p><a href="http://maxschmeling.blogspot.com/" target="_blank">Max Schmeling</a> sort of gave OrtzIRC a shot of adrenaline, cleaning up some of my code and improving a lot of things overall. I just wish I could code as fast as him&#8230;</p>
<p>I&#8217;m still thinking about features to add, mainly plugins and scripting. I&#8217;ve been thinking that both a plugin system and a scripting system would be over kill, but that seems to be how <a href="http://xchat.org/" target="_blank">XChat</a> does it so I&#8217;ll have to do some more research. <strong>If you have any experience with implementing plugin systems and/or scripting systems or know where I can get some information on implementing them, please leave a comment!</strong></p>
<p>I don&#8217;t think I&#8217;ve linked to the project page yet, so <a href="http://code.google.com/p/ortzirc/" target="_blank">here you go</a>. You can take a look at the code if you want but there really isn&#8217;t anything to see yet. However if you do happen to see any bugs, or if you have any feature requests feel free to open an issue. I also started a page on <a href="http://code.google.com/p/ortzirc/wiki/Features" target="_blank">planned features</a>, mostly for my reference., which is obviously subject to frequent change.</p>
<img src="http://feeds.feedburner.com/~r/blog_of_ortz/~4/405196519" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.ortz.org/2008/09/28/ortzirc-update-2/feed/</wfw:commentRss>
		<feedburner:origLink>http://blog.ortz.org/2008/09/28/ortzirc-update-2/</feedburner:origLink></item>
		<item>
		<title>Fancy Mice</title>
		<link>http://feeds.feedburner.com/~r/blog_of_ortz/~3/403130838/</link>
		<comments>http://blog.ortz.org/2008/09/25/fancy-mice/#comments</comments>
		<pubDate>Thu, 25 Sep 2008 21:44:00 +0000</pubDate>
		<dc:creator>Ortzinator</dc:creator>
		
		<category><![CDATA[Personal]]></category>

		<category><![CDATA[Rant]]></category>

		<category><![CDATA[G5]]></category>

		<category><![CDATA[Logitech]]></category>

		<category><![CDATA[mice]]></category>

		<category><![CDATA[mouse]]></category>

		<guid isPermaLink="false">http://blog.ortz.org/?p=119</guid>
		<description><![CDATA[This is my mouse:

As you can see from the worn spots, I&#8217;ve been using it for many years. About six, I think. The bottom label simply says &#8220;Optical Mouse&#8221;.
Today Lifehacker had an article on the best mice according to the readers. Of course most of them were Logitech mice. And as you would expect, there [...]]]></description>
			<content:encoded><![CDATA[<p>This is my mouse:</p>
<p><a href="http://blog.ortz.org/wp-content/uploads/2008/09/dscn1499-sm.jpg"><img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" src="http://blog.ortz.org/wp-content/uploads/2008/09/dscn1499-sm-thumb.jpg" border="0" alt="DSCN1499_sm" width="244" height="184" /></a></p>
<p>As you can see from the worn spots, I&#8217;ve been using it for many years. About six, I think. The bottom label simply says &#8220;Optical Mouse&#8221;.</p>
<p>Today Lifehacker had an article on <a href="http://lifehacker.com/5054519/the-best-mouse-youve-ever-had" target="_blank">the best mice</a> according to the readers. Of course most of them were Logitech mice. And as you would expect, there were mice like the G5 and the fancy MX Revolution.</p>
<p>Now maybe other people use mice differently, but when I use mine, especially when I play games, I pick it up a lot. Take the MX Revolution:</p>
<p><img class="alignnone" title="MX Revolution" src="http://upload.xer0.info/uploads/od49/mx-rev.jpg" alt="" width="158" height="191" /></p>
<p>I&#8217;ve never used this specific mouse, but I&#8217;ve never been able to lift these off the desk as easily as with regular $10 mice. And although it appears to be ergonomically designed, these types of mice seem to be presumptuous about how you like to hold it. Here are some more photos to help explain:</p>
<p>How I hold my mouse:</p>
<p><a href="http://blog.ortz.org/wp-content/uploads/2008/09/dscn1502.jpg"><img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" src="http://blog.ortz.org/wp-content/uploads/2008/09/dscn1502-thumb.jpg" border="0" alt="DSCN1502" width="244" height="184" /></a></p>
<p>As you can see, I hold it with my fingertips. Maybe others hold it this way too, but I find that I have much more control this way. Not only can I pick it up easily, but side-to-side movement is easier too.</p>
<p>How mice like the MX Revolution seems to presume that you like to hold your mouse:</p>
<p><a href="http://blog.ortz.org/wp-content/uploads/2008/09/dscn1503.jpg"><img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" src="http://blog.ortz.org/wp-content/uploads/2008/09/dscn1503-thumb.jpg" border="0" alt="DSCN1503" width="244" height="184" /></a></p>
<p>Kind of with your entire hand.</p>
<p>Another issue I have is with wireless mice. I really like the idea of not having a cord to interfere with the movement of the mouse, but look at where they put the sensor:</p>
<p><img src="http://www.virtual-hideout.net/reviews/logitech_mx700_mouse/26.jpg" alt="" width="240" height="180" /></p>
<p>It&#8217;s way on the side! I guess maybe I use my mouse strangely because whenever I use a cordless mouse, the cursor goes in all sorts of crazy directions and makes me want to toss it across the room which I can do because it&#8217;s cordless.</p>
<p>I dunno, maybe it&#8217;s just me.</p>
<p>I&#8217;d like some comments on this though&#8230;</p>
<p><em>Note: If you saw this post unfinished it&#8217;s because I couldn&#8217;t figure out any other way to get it from the web interface to Live Writer than by posting it and editing it from Writer.</em></p>
<img src="http://feeds.feedburner.com/~r/blog_of_ortz/~4/403130838" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.ortz.org/2008/09/25/fancy-mice/feed/</wfw:commentRss>
		<feedburner:origLink>http://blog.ortz.org/2008/09/25/fancy-mice/</feedburner:origLink></item>
		<item>
		<title>GF</title>
		<link>http://feeds.feedburner.com/~r/blog_of_ortz/~3/401239233/</link>
		<comments>http://blog.ortz.org/2008/09/24/gf/#comments</comments>
		<pubDate>Wed, 24 Sep 2008 00:21:58 +0000</pubDate>
		<dc:creator>Ortzinator</dc:creator>
		
		<category><![CDATA[Video]]></category>

		<category><![CDATA[CS:S]]></category>

		<category><![CDATA[girlfriend]]></category>

		<category><![CDATA[TF2]]></category>

		<guid isPermaLink="false">http://blog.ortz.org/?p=115</guid>
		<description><![CDATA[You might&#8217;ve seen these before, but this guy records his girlfriend, who is not a gamer, playing some FPS games. They&#8217;re really funny, but I also like them because of her sort of &#8220;gaming innocence&#8221;. It really shows the things we take for granted.
And she&#8217;s not dumb at all, just a noob. I mean, she&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p>You might&#8217;ve seen these before, but this guy records his girlfriend, who is not a gamer, playing some FPS games. They&#8217;re really funny, but I also like them because of her sort of &#8220;gaming innocence&#8221;. It really shows the things we take for granted.</p>
<p>And she&#8217;s not dumb at all, just a noob. I mean, she&#8217;s smart enough to notice how angry and mean CS players are. <img src='http://blog.ortz.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><strong>mild content warning</strong></p>
<p><object type="application/x-shockwave-flash" data="http://www.youtube.com/v/DI7bFYFr3-U" width="425" height="355" wmode="transparent"><param name="movie" value="http://www.youtube.com/v/DI7bFYFr3-U" /></object></p>
<p><object type="application/x-shockwave-flash" data="http://www.youtube.com/v/pCjVV843nFw" width="425" height="355" wmode="transparent"><param name="movie" value="http://www.youtube.com/v/pCjVV843nFw" /></object></p>
<p><object type="application/x-shockwave-flash" data="http://www.youtube.com/v/aykj047vGKM" width="425" height="355" wmode="transparent"><param name="movie" value="http://www.youtube.com/v/aykj047vGKM" /></object></p>
<p><object type="application/x-shockwave-flash" data="http://www.youtube.com/v/OlYPC1vr1pA" width="425" height="355" wmode="transparent"><param name="movie" value="http://www.youtube.com/v/OlYPC1vr1pA" /></object></p>
<img src="http://feeds.feedburner.com/~r/blog_of_ortz/~4/401239233" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.ortz.org/2008/09/24/gf/feed/</wfw:commentRss>
		<feedburner:origLink>http://blog.ortz.org/2008/09/24/gf/</feedburner:origLink></item>
		<item>
		<title>Never Forget</title>
		<link>http://feeds.feedburner.com/~r/blog_of_ortz/~3/389925209/</link>
		<comments>http://blog.ortz.org/2008/09/11/never-forget/#comments</comments>
		<pubDate>Thu, 11 Sep 2008 19:41:25 +0000</pubDate>
		<dc:creator>Ortzinator</dc:creator>
		
		<category><![CDATA[Video]]></category>

		<category><![CDATA[911]]></category>

		<category><![CDATA[terrorism]]></category>

		<guid isPermaLink="false">http://blog.ortz.org/?p=112</guid>
		<description><![CDATA[
Via Bob Parks
]]></description>
			<content:encoded><![CDATA[<p><object type="application/x-shockwave-flash" data="http://www.youtube.com/v/JxKM6l-AVGg" width="425" height="355" wmode="transparent"><param name="movie" value="http://www.youtube.com/v/JxKM6l-AVGg" /></object></p>
<p>Via <a href="http://www.black-and-right.com/2008/09/11/nine-eleven/" target="_blank">Bob Parks</a></p>
<img src="http://feeds.feedburner.com/~r/blog_of_ortz/~4/389925209" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.ortz.org/2008/09/11/never-forget/feed/</wfw:commentRss>
		<feedburner:origLink>http://blog.ortz.org/2008/09/11/never-forget/</feedburner:origLink></item>
		<item>
		<title>The Seinfeld Ad</title>
		<link>http://feeds.feedburner.com/~r/blog_of_ortz/~3/386382741/</link>
		<comments>http://blog.ortz.org/2008/09/08/the-seinfeld-ad/#comments</comments>
		<pubDate>Mon, 08 Sep 2008 06:02:56 +0000</pubDate>
		<dc:creator>Ortzinator</dc:creator>
		
		<category><![CDATA[Personal]]></category>

		<category><![CDATA[Microsoft]]></category>

		<category><![CDATA[Seinfeld]]></category>

		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://blog.ortz.org/?p=110</guid>
		<description><![CDATA[Well since everyone and their mother is blogging about how horrible it is&#8230;
It&#8217;s a commercial about nothing. Like Seinfeld. Why doesn&#8217;t anyone get that?
]]></description>
			<content:encoded><![CDATA[<p>Well since everyone and their mother is blogging about how horrible it is&#8230;</p>
<p>It&#8217;s a commercial about nothing. Like Seinfeld. Why doesn&#8217;t anyone get that?</p>
<img src="http://feeds.feedburner.com/~r/blog_of_ortz/~4/386382741" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.ortz.org/2008/09/08/the-seinfeld-ad/feed/</wfw:commentRss>
		<feedburner:origLink>http://blog.ortz.org/2008/09/08/the-seinfeld-ad/</feedburner:origLink></item>
		<item>
		<title>Hannah</title>
		<link>http://feeds.feedburner.com/~r/blog_of_ortz/~3/385187420/</link>
		<comments>http://blog.ortz.org/2008/09/06/hannah/#comments</comments>
		<pubDate>Sat, 06 Sep 2008 18:26:50 +0000</pubDate>
		<dc:creator>Ortzinator</dc:creator>
		
		<category><![CDATA[Personal]]></category>

		<category><![CDATA[Hannah]]></category>

		<category><![CDATA[hurricane]]></category>

		<guid isPermaLink="false">http://blog.ortz.org/?p=108</guid>
		<description><![CDATA[If you don&#8217;t know, I live in North Carolina, about 60 miles from the coast. Hurricanes that head for the east coast tend to move right on top of us.
Tropical storm Hannah came through last night. I slept right through it. We got a lot of rain but that was about it. So all is [...]]]></description>
			<content:encoded><![CDATA[<p>If you don&#8217;t know, I live in North Carolina, about 60 miles from the coast. Hurricanes that head for the east coast tend to move right on top of us.</p>
<p>Tropical storm Hannah came through last night. I slept right through it. We got a lot of rain but that was about it. So all is well.</p>
<p>It was a bit disappointing to be honest, we had prepared for something worse, and we haven&#8217;t had a hurricane in a few years.</p>
<img src="http://feeds.feedburner.com/~r/blog_of_ortz/~4/385187420" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.ortz.org/2008/09/06/hannah/feed/</wfw:commentRss>
		<feedburner:origLink>http://blog.ortz.org/2008/09/06/hannah/</feedburner:origLink></item>
		<item>
		<title>Stuff</title>
		<link>http://feeds.feedburner.com/~r/blog_of_ortz/~3/378589695/</link>
		<comments>http://blog.ortz.org/2008/08/30/stuff-2/#comments</comments>
		<pubDate>Sat, 30 Aug 2008 02:22:22 +0000</pubDate>
		<dc:creator>Ortzinator</dc:creator>
		
		<category><![CDATA[OrtzIRC]]></category>

		<category><![CDATA[Personal]]></category>

		<category><![CDATA[3D]]></category>

		<category><![CDATA[3DS Max]]></category>

		<category><![CDATA[CPU]]></category>

		<category><![CDATA[Max]]></category>

		<category><![CDATA[Maya]]></category>

		<category><![CDATA[Vista]]></category>

		<guid isPermaLink="false">http://blog.ortz.org/?p=93</guid>
		<description><![CDATA[One of those miscellaneous blog posts.

I&#8217;m back from Mississippi obviously. Here&#8217;s some things I learned: South Carolina has the crappiest roads I have ever seen. It&#8217;s impossible to sleep while driving through SC. Georgia: meh, but Atlanta: holy big city. Alabama: beautiful. Mississippi: smells like horse butt. 10 hours in a noisy Range Rover SUCKS; [...]]]></description>
			<content:encoded><![CDATA[<p>One of those miscellaneous blog posts.</p>
<ul>
<li>I&#8217;m back from Mississippi obviously. Here&#8217;s some things I learned: South Carolina has the crappiest roads I have ever seen. It&#8217;s impossible to sleep while driving through SC. Georgia: meh, but Atlanta: <strong>holy big city</strong>. Alabama: beautiful. Mississippi: smells like horse butt. 10 hours in a noisy Range Rover SUCKS; luckily my dad has noise-cancelling headphones for those occasions when I thought I was going to lose my mind.</li>
<li>I installed Vista (64-bit) on a separate drive last week. The biggest problem I&#8217;ve had so far was all my paging files being completely disabled for some reason&#8230; Besides that, I don&#8217;t see why so many people don&#8217;t like it.</li>
<li>I haven&#8217;t had much motivation to work on OrtzIRC since I got back. I think the trip over and back did something to my attention span&#8230; I need Max to get me excited again.</li>
<li>I&#8217;m taking a 3D Modeling course, even though I&#8217;ve done it a lot before. I usually use Maya, but the course uses 3DS Max, which I&#8217;ve never used before. After a little over a week using it, I&#8217;ve decided I don&#8217;t like it. <img src='http://blog.ortz.org/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </li>
<li>I got a new gfx card. An Ati HD 4850. It&#8217;s pretty nice, except I&#8217;m pretty sure I&#8217;m not getting the framerates I should with this card. I think I have a bottneck somewhere, which I&#8217;m thinking is my CPU. (AMD Athlon 64 X2 4800+ 2.5GHz)</li>
</ul>
<img src="http://feeds.feedburner.com/~r/blog_of_ortz/~4/378589695" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.ortz.org/2008/08/30/stuff-2/feed/</wfw:commentRss>
		<feedburner:origLink>http://blog.ortz.org/2008/08/30/stuff-2/</feedburner:origLink></item>
	</channel>
</rss>
