<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><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:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Runlevel6</title>
	
	<link>http://www.runlevel6.org</link>
	<description>Reboot your mind.</description>
	<lastBuildDate>Sun, 15 Feb 2009 03:27:59 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<feedburner:info uri="runlevel6" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://www.runlevel6.org/feed/" /><feedburner:feedFlare href="http://add.my.yahoo.com/rss?url=http%3A%2F%2Fwww.runlevel6.org%2Ffeed%2F" src="http://us.i1.yimg.com/us.yimg.com/i/us/my/addtomyyahoo4.gif">Subscribe with My Yahoo!</feedburner:feedFlare><feedburner:feedFlare href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Fwww.runlevel6.org%2Ffeed%2F" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare href="http://feeds.my.aol.com/add.jsp?url=http%3A%2F%2Fwww.runlevel6.org%2Ffeed%2F" src="http://o.aolcdn.com/favorites.my.aol.com/webmaster/ffclient/webroot/locale/en-US/images/myAOLButtonSmall.gif">Subscribe with My AOL</feedburner:feedFlare><feedburner:feedFlare href="http://www.bloglines.com/sub/http://www.runlevel6.org/feed/" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Fwww.runlevel6.org%2Ffeed%2F" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare href="http://fusion.google.com/add?feedurl=http%3A%2F%2Fwww.runlevel6.org%2Ffeed%2F" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare href="http://www.pageflakes.com/subscribe.aspx?url=http%3A%2F%2Fwww.runlevel6.org%2Ffeed%2F" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare><item>
		<title>Case Sensitive to Insensitive</title>
		<link>http://feedproxy.google.com/~r/Runlevel6/~3/3guNJujLXHI/</link>
		<comments>http://www.runlevel6.org/2009/02/14/case-sensitive-to-insensitive/#comments</comments>
		<pubDate>Sun, 15 Feb 2009 03:22:56 +0000</pubDate>
		<dc:creator>Gianni</dc:creator>
				<category><![CDATA[OS X]]></category>
		<category><![CDATA[10.5]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[case]]></category>
		<category><![CDATA[filesystem]]></category>
		<category><![CDATA[insensitive]]></category>
		<category><![CDATA[leopard]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[OS]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[sensitive]]></category>
		<category><![CDATA[X]]></category>

		<guid isPermaLink="false">http://www.runlevel6.org/?p=54</guid>
		<description><![CDATA[Today I was about to format my computer, but first I had to backup my files. So I dragged my home folder over to an external hard drive. Turns out the external drive was formatted as case-insensitive and my internal drive is case-sensitive (the true UNIX way). Anyway, the transfer failed because many of my [...]]]></description>
			<content:encoded><![CDATA[<p>Today I was about to format my computer, but first I had to backup my files. So I dragged my home folder over to an external hard drive. Turns out the external drive was formatted as case-insensitive and my internal drive is case-sensitive (the true UNIX way). Anyway, the transfer failed because many of my files had the same name, just different case. I freaked out and thought that this would be impossible to fix. But then I remembered that I was a programmer, so I quickly wrote a couple ruby scripts to quickly find files with conflicting names.</p>
<p>I thought some of you might find these useful, so I&#8217;m posting them here:</p>
<p><img class="aligncenter size-full wp-image-61" title="casechecker" src="http://www.runlevel6.org/wp-content/uploads/2009/02/picture-1.png" alt="casechecker" width="714" height="407" /></p>
<h2>Code</h2>
<p><script src="http://gist.github.com/64582.js"></script></p>
<h2>Usage</h2>
<pre>./casechecker_recursive.rb /path/to/directory</pre>
<h2>PS</h2>
<p>Never format your Mac as case-sensitive, you&#8217;ll have major compatibility issues. Trust me.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.runlevel6.org/2009/02/14/case-sensitive-to-insensitive/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.runlevel6.org/2009/02/14/case-sensitive-to-insensitive/</feedburner:origLink></item>
		<item>
		<title>Automating Dictionary Lookups</title>
		<link>http://feedproxy.google.com/~r/Runlevel6/~3/KBM71hmhkYE/</link>
		<comments>http://www.runlevel6.org/2008/12/20/automating-dictionary-lookups/#comments</comments>
		<pubDate>Sun, 21 Dec 2008 00:51:45 +0000</pubDate>
		<dc:creator>Gianni</dc:creator>
				<category><![CDATA[OS X]]></category>

		<guid isPermaLink="false">http://www.runlevel6.org/?p=49</guid>
		<description><![CDATA[This is a simple guide for automating dictionary lookups in Mac OS X. I constantly find myself looking up the definition of a word, or trying to find a synonym with the Dictionary app in OS X. But wouldn&#8217;t it be great if I could do this really easily from anywhere? Well you can!
Many people [...]]]></description>
			<content:encoded><![CDATA[<p>This is a simple guide for automating dictionary lookups in Mac OS X. I constantly find myself looking up the definition of a word, or trying to find a synonym with the Dictionary app in OS X. But wouldn&#8217;t it be great if I could do this really easily from anywhere? Well you can!</p>
<p>Many people have long forgotton about the Services menu in OS X, which will take the currently selected text in any application – and do <em>stuff</em> with it. We&#8217;re going to be taking advantage of the <strong>Look Up in Dictionary</strong> action.</p>
<p>First, open up your <strong>Keyboard &amp; Mouse</strong> preferences, and select the <strong>Keyboard Shortcuts</strong> tab.</p>
<p><a href="http://www.runlevel6.org/wp-content/uploads/2008/12/photo-1.png"><img class="aligncenter size-thumbnail wp-image-51" title="Pref Pane" src="http://www.runlevel6.org/wp-content/uploads/2008/12/photo-1-150x150.png" alt="" width="150" height="150" /></a><a href="http://www.runlevel6.org/wp-content/uploads/2008/12/photo-2.png"><img class="aligncenter size-thumbnail wp-image-52" title="Keyboard Shortcuts" src="http://www.runlevel6.org/wp-content/uploads/2008/12/photo-2-150x150.png" alt="" width="150" height="150" /></a></p>
<p>Next you&#8217;re going to click the little plus button, to add your own keyboard shortcut. A dialog will appear; leave <strong>Application</strong> set to <em>All Applications</em>, set the <strong>Menu Title</strong> to <em>Look Up in Dictionary</em> (note: make sure it&#8217;s exactly that), and I set my <strong>Keyboard Shortcut</strong> to <em>Control + Shift + Command<em> + D</em>.</em></p>
<p><a href="http://www.runlevel6.org/wp-content/uploads/2008/12/photo-3.png"><img class="aligncenter size-medium wp-image-50" title="Create Shortcut" src="http://www.runlevel6.org/wp-content/uploads/2008/12/photo-3-300x157.png" alt="" width="300" height="157" /></a></p>
<p>That&#8217;s it! You&#8217;re done! Now from any application you can just select/hi-light a word and hit your shortcut, and it will automatically find it in the dictionary for you.</p>
<p>(Note: I am aware that there is already a &#8220;Look up in dictionary&#8221; shortcut in the system, however this shortcut does not work, for me at least.)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.runlevel6.org/2008/12/20/automating-dictionary-lookups/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.runlevel6.org/2008/12/20/automating-dictionary-lookups/</feedburner:origLink></item>
		<item>
		<title>Kinetic Complex</title>
		<link>http://feedproxy.google.com/~r/Runlevel6/~3/DzuRuQQaY8M/</link>
		<comments>http://www.runlevel6.org/2008/08/26/kinetic-complex/#comments</comments>
		<pubDate>Tue, 26 Aug 2008 12:20:39 +0000</pubDate>
		<dc:creator>Gianni</dc:creator>
				<category><![CDATA[GHA]]></category>
		<category><![CDATA[download]]></category>
		<category><![CDATA[hardcore]]></category>
		<category><![CDATA[mix]]></category>

		<guid isPermaLink="false">http://www.runlevel6.org/?p=45</guid>
		<description><![CDATA[
DJ Leto has finished a new techy mix for your overall enjoyment. If you like great music and fresh thinking, check out this mix!
Original photos by Luke Menzel and Christophe Libert. 
]]></description>
			<content:encoded><![CDATA[<p><a title="Download mix" href="http://www.globalhardcorealliance.com/forums/index.php?action=downloads;sa=view;id=16" target="_blank"><img class="aligncenter size-full wp-image-46" title="Kinetic Complex" src="http://www.runlevel6.org/wp-content/uploads/2008/08/kinetic-complex_censor.png" alt="Get this mix now!" width="500" height="298" /></a></p>
<p>DJ Leto has finished a new techy mix for your overall enjoyment. If you like great music and fresh thinking, <a title="Download mix" href="http://www.globalhardcorealliance.com/forums/index.php?action=downloads;sa=view;id=16" target="_blank">check out this mix</a>!<br />
Original photos by <a title="View girl" href="http://Digital-Monkey.deviantart.com/art/Rustic-beauty-78044730" target="_blank">Luke Menzel</a> and <a title="View landscape" href="http://www.sxc.hu/photo/545398" target="_self">Christophe Libert</a><a>.</a> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.runlevel6.org/2008/08/26/kinetic-complex/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.runlevel6.org/2008/08/26/kinetic-complex/</feedburner:origLink></item>
		<item>
		<title>LanSchool threatens compsci.ca</title>
		<link>http://feedproxy.google.com/~r/Runlevel6/~3/HrvxDL79ybY/</link>
		<comments>http://www.runlevel6.org/2008/08/06/lanschool-threatens-compscica/#comments</comments>
		<pubDate>Thu, 07 Aug 2008 01:23:37 +0000</pubDate>
		<dc:creator>Gianni</dc:creator>
				<category><![CDATA[wtf]]></category>
		<category><![CDATA[compsci.ca]]></category>
		<category><![CDATA[legal]]></category>

		<guid isPermaLink="false">http://www.runlevel6.org/?p=44</guid>
		<description><![CDATA[LanSchool, publisher of &#8220;classroom management solutions&#8221;, has threatened to take legal action against Dan and Tony (founders of the massively popular compsci.ca), for publishing a review and proof-of-concept exploit for an old version of their software over two years ago.
When the exploit was discovered in early 2006, Dan (one of the founders of compsci.ca) promptly notified [...]]]></description>
			<content:encoded><![CDATA[<p>LanSchool, publisher of &#8220;classroom management solutions&#8221;, has threatened to take legal action against Dan and Tony (founders of the massively popular <a title="Compsci.ca Forums" href="http://compsci.ca/" target="_blank">compsci.ca</a>), for publishing <a title="LanSchool Review" href="http://wiki.compsci.ca/index.php?title=LanSchool" target="_blank">a review and proof-of-concept exploit</a> for an old version of their software over two years ago.</p>
<p>When the exploit was discovered in early 2006, Dan (one of the founders of compsci.ca) promptly notified the developers of the LanSchool application. LanSchool disregarded his discovery, and told Dan that his school could take action against him in the form of suspension, detention, &amp;c&#8230; As such, after a period of time, a review of LanSchool including a proof-of-concept exploit was <a title="LanSchool Review" href="http://wiki.compsci.ca/index.php?title=LanSchool" target="_blank">published online at compsci.ca</a>.</p>
<p>Fast forward to 2008, LanSchool has released a new version of their self-titled software; exploit fixed. However, they have now decided to take legal action against compsci.ca. Their claims and demands are as follows:</p>
<h2>Claims</h2>
<blockquote>
<ol>
<li><em>“unauthorized use of its trade-mark”</em> — even though they have <a title="CIPO Trademake Lookup" href="http://strategis.ic.gc.ca/app/cipo/trademarks/search/buildSearch.do;jsessionid=0000SXj-D0vL5yhWO8wPyKV5RJU:1247nfca5?language=eng&amp;textField1=LanSchool&amp;selectField1=tm&amp;submitButton=Search&amp;andOr1=and&amp;textField2=&amp;selectField2=tmlookup_ext&amp;andOr2=and&amp;textField3=&amp;selectField3=tmlookup_ext&amp;andOr3=and&amp;textField4=&amp;selectField4=tmlookup_ext&amp;andOr4=and&amp;textField5=&amp;selectField5=tmlookup_ext&amp;selectWithin=&amp;selectStatus=&amp;selectDateStatus=&amp;selectYear1=1865&amp;selectMon1=1&amp;selectDay1=1&amp;selectYear2=2008&amp;selectMon2=7&amp;selectDay2=29&amp;selectMaxDoc=500&amp;selectDocsPerPage=10">no registered trademark in Canada</a>.</li>
<li><em>“unauthorized use of its logo”</em> — using their logo to refer to the company should fall under fair use.</li>
<li><em>“In other postings you offer detailed advice about how to use “LanSchooled” to breach the security inherent in our client’s software.”</em> — but earlier in the document they stated <em>“you identified and made LanSchool aware of a potential security flaw in LanSchool version 6.5 (which does not exist in the current version 7.1).”</em></li>
<li><em>“you describe our client’s software as a “trojan horse type program that is used by many school boards in Ontario to spy on their students as well as controlling one or all computers in a given lab … LanSchool has many flaws in its design, and thus many security holes….”&#8221;</em> — this would amount to defamation only if the statement was untrue. Though considering that LanSchool is designed to allow remote access to the system, to monitor and log activity, I feel like that is an accurate description. Furthermore <a title="LanSchool's FAQ page" href="http://www.lanschool.com/supportfaq.html">LanSchool’s #1 FAQ question</a> is :<br />
<blockquote><p>My Anti-Virus software is reporting LanSchool as a virus, what should I do?</p></blockquote>
<p>Suggesting that the LanSchool software indeed acts in a manner similar enough to a malicious program, to trigger some Anti-Virus applications. The flaws in the design were demonstrated by the proof-of-concept application in question, and were true at the time of publication.</li>
<li><em>“It is evident that you have intentionally set out on a course to harm our client’s software and business.”</em> — absolutely not. The original review explicitly states that <em>“This page detials a proof of conspect expolite of the lanschool program. CompSci.ca and Hacker Dan do not support, condone or recomend the use of it in real life”</em>. Once again, the company has been made aware of the issue well before the publication.</li>
</ol>
</blockquote>
<h2>Demands</h2>
<blockquote>
<ol>
<li>Removal of the critical review of their software.</li>
<li>Destruction of author’s intellectual property, in the form of the proof-of-concept application.</li>
<li>Not making use of any of LanSchool’s software in the future.</li>
</ol>
</blockquote>
<div>LanSchool is clearly inhibiting free speech with their outrageous claims and demands, and they are trying to punish Tony and Dan for correctly going about disclosing a product vulnerability.</div>
<h2>Support</h2>
<div>Tony and Dan are trying to raise money for legal representation via donations, and in the event that LanSchool doesn&#8217;t proceed with legal action, the money will be donated to <a href="http://www.eff.org/">EFF.org</a> — “the leading civil liberties group defending your rights in the digital world”. Even a comment of support on their <a title="Compsci.ca Blog Post" href="http://compsci.ca/blog/lanschool-threatens-compscica-with-legal-actions/" target="_blank">blog post</a> would help. You can donate and read more on the <a title="Compsci.ca Blog Post" href="http://compsci.ca/blog/lanschool-threatens-compscica-with-legal-actions/" target="_blank">compsci.ca blog post</a>.</div>
<div></div>
<div><strong>Update:</strong> Thankfully the issue has been resolved amicably, you can read about the process on the <a title="Compsci.ca Wiki Page" href="http://wiki.compsci.ca/index.php?title=LanSchool" target="_blank">compsci.ca wiki page</a>.</div>
]]></content:encoded>
			<wfw:commentRss>http://www.runlevel6.org/2008/08/06/lanschool-threatens-compscica/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://www.runlevel6.org/2008/08/06/lanschool-threatens-compscica/</feedburner:origLink></item>
		<item>
		<title>Dear Rogers</title>
		<link>http://feedproxy.google.com/~r/Runlevel6/~3/65FJ0BB8Rck/</link>
		<comments>http://www.runlevel6.org/2008/06/27/dear-rogers/#comments</comments>
		<pubDate>Fri, 27 Jun 2008 16:10:22 +0000</pubDate>
		<dc:creator>Gianni</dc:creator>
				<category><![CDATA[Mobile]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[rogers]]></category>

		<guid isPermaLink="false">http://www.runlevel6.org/?p=41</guid>
		<description><![CDATA[Rogers,
Your new iPhone data plans are absolutely ridiculous. Virtually every other country offering the iPhone includes unlimited data at no extra premium. The fact that the data bandwidth offered for each iPhone plan is so low coupled with the latest 3G capabilities effectively renders the device useless. The estimated usage scenarios per plan are not [...]]]></description>
			<content:encoded><![CDATA[<h2>Rogers,</h2>
<p>Your new iPhone data plans are absolutely ridiculous. Virtually every other country offering the iPhone includes unlimited data at no extra premium. The fact that the data bandwidth offered for each iPhone plan is so low coupled with the latest 3G capabilities effectively renders the device useless. The estimated usage scenarios per plan are not realistic and do not factor in secondary data usage options (i.e. 3G applications, iTunes Store, &amp;c&#8230;). Not to mention next to no minutes and SMS, and lack of a rollover minutes capability. It’s as if you are barely offering a service, and simply charging for iPhone ownership. You are locking Canadians in to what seem to be third world plans from nearly a decade ago. It’s not fair to your loyal customers who are being forced to pay these exorbitant prices.</p>
<p>It’s truly a sad day for Canadians and tech enthusiasts, knowing we have been abandoned by the one company that really could have made a difference.</p>
<p>Sincerely,</p>
<p>Gianni Chiappetta</p>
<p><strong>Update</strong>: Rogers reply after the break, and yes they spelled my last name wrong.</p>
<p><span id="more-41"></span></p>
<blockquote><p>Dear Gianni Chiapetta,</p>
<p>Thank you for taking the time to write to us, we appreciate your use of online customer service.</p>
<p>In your recent email, you have informed us that you are unhappy with the data plans for the upcoming iPhone 3G.</p>
<p>We are sorry to hear that our iPhone 3G voice and data packages are less than you were expecting.  We would like to point out that they do offer more data and airtime than our traditional packages and they also come with the added features of bonus text messages and visual voicemail.</p>
<p>However, we appreciate that this release has come with expectations from our customers.  At Rogers we are always aiming to improve service to better meet the needs of our customers and we appreciate  your feedback. Your comments will be passed along for further review and consideration.</p>
<p>Thank you for contacting Rogers.</p>
<p>For future email correspondence with respect to this e-mail, please quote reference number <em>[redacted]</em></p>
<p>Regards,<br />
Heather N.<br />
Rogers Online Customer Service<br />
http://www.rogers.com</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.runlevel6.org/2008/06/27/dear-rogers/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		<feedburner:origLink>http://www.runlevel6.org/2008/06/27/dear-rogers/</feedburner:origLink></item>
		<item>
		<title>Ruby RDoc Bookmarklet</title>
		<link>http://feedproxy.google.com/~r/Runlevel6/~3/Be2aheKlpok/</link>
		<comments>http://www.runlevel6.org/2008/06/20/ruby-rdoc-bookmarklet/#comments</comments>
		<pubDate>Fri, 20 Jun 2008 19:06:18 +0000</pubDate>
		<dc:creator>Gianni</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[Ruby]]></category>

		<guid isPermaLink="false">http://www.runlevel6.org/?p=40</guid>
		<description><![CDATA[Do you constantly find yourself googling to get to a specific Ruby core documentation page? Array? Enumerable? MatchData?

Now you can access all of these pages right from your bookmark toolbar with my handy bookmarklet.]]></description>
			<content:encoded><![CDATA[<p>Do you constantly find yourself googling to get to a specific Ruby core documentation page? Array? Enumerable? MatchData?</p>
<p>Now you can access all of these pages right from your bookmark toolbar with my handy bookmarklet.</p>
<h3>Install</h3>
<p>Just drag the link below to your bookmark toolbar.</p>
<h3>Usage</h3>
<p>Click the newly created link and type the class you&#8217;re looking for in the popup. It&#8217;ll even auto camelize your words, for example &#8220;<em>match data</em>&#8221; will be turned into &#8220;<em>MatchData</em>&#8220;.</p>
<h3>Bookmarklet</h3>
<h2><a title="Ruby RDoc Bookmarklet" href="javascript:string%20=%20prompt(%22Class:%22);%20output%20=%20new%20String();%20keywords%20=%20string.split(%22%20%22);%20for%20(var%20i=0;%20i&lt;keywords.length;%20i++)%20output%20+=%20keywords[i].substr(0,1).toUpperCase()%20+%20keywords[i].slice(1);%20window.location.href%20=%20%22http://www.ruby-doc.org/core/classes/%22%20+%20output%20+%20%22.html%22;">Ruby RDoc</a></h2>
<p>Give it a try!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.runlevel6.org/2008/06/20/ruby-rdoc-bookmarklet/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.runlevel6.org/2008/06/20/ruby-rdoc-bookmarklet/</feedburner:origLink></item>
		<item>
		<title>New Features on GigPark</title>
		<link>http://feedproxy.google.com/~r/Runlevel6/~3/_NJNmjpVWUE/</link>
		<comments>http://www.runlevel6.org/2008/06/20/new-features-on-gigpark/#comments</comments>
		<pubDate>Fri, 20 Jun 2008 18:07:36 +0000</pubDate>
		<dc:creator>Gianni</dc:creator>
				<category><![CDATA[GigPark]]></category>
		<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://www.runlevel6.org/?p=36</guid>
		<description><![CDATA[We just released the latest version of GigPark earlier this week, and we&#8217;ve packed it full of new features that make it easier than ever to use.
There is now a myriad of options available to share a request or recommendation, be it through Twitter, Facebook, email, your blog, &#38;c..:

You can now easily thank people for [...]]]></description>
			<content:encoded><![CDATA[<p>We just released the latest version of GigPark earlier this week, and we&#8217;ve packed it full of new features that make it easier than ever to use.</p>
<p>There is now a myriad of options available to share a request or recommendation, be it through Twitter, Facebook, email, your blog, &amp;c..:</p>
<p><a href="http://www.runlevel6.org/wp-content/uploads/2008/06/share.png"><img class="aligncenter size-full wp-image-37" title="share" src="http://www.runlevel6.org/wp-content/uploads/2008/06/share.png" alt="" width="500" height="37" /></a></p>
<p>You can now easily thank people for their recommendations and leave specialised feedback for them:</p>
<p><a href="http://www.runlevel6.org/wp-content/uploads/2008/06/thank.png"><img class="aligncenter size-full wp-image-38" title="thank" src="http://www.runlevel6.org/wp-content/uploads/2008/06/thank.png" alt="" width="281" height="167" /></a></p>
<p>You can also share requests and recommendations right from your GigPark feed:</p>
<p><a href="http://www.runlevel6.org/wp-content/uploads/2008/06/item.png"><img class="aligncenter size-full wp-image-39" title="item" src="http://www.runlevel6.org/wp-content/uploads/2008/06/item.png" alt="" width="500" height="90" /></a></p>
<p>These are only a few new features, can you spot anything else? Stay tuned for some amazing new ways to promote your service on GigPark.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.runlevel6.org/2008/06/20/new-features-on-gigpark/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.runlevel6.org/2008/06/20/new-features-on-gigpark/</feedburner:origLink></item>
		<item>
		<title>Global Hardcore Alliance 9 – Equilibrium</title>
		<link>http://feedproxy.google.com/~r/Runlevel6/~3/iq-emANqG8o/</link>
		<comments>http://www.runlevel6.org/2008/06/09/global-hardcore-alliance-9-equilibrium/#comments</comments>
		<pubDate>Mon, 09 Jun 2008 04:54:09 +0000</pubDate>
		<dc:creator>Gianni</dc:creator>
				<category><![CDATA[GHA]]></category>
		<category><![CDATA[alliance]]></category>
		<category><![CDATA[global]]></category>
		<category><![CDATA[hardcore]]></category>

		<guid isPermaLink="false">http://www.runlevel6.org/?p=34</guid>
		<description><![CDATA[Leto and Axiom have teamed up to bring you an exclusive back to back mix for GHA!  Make sure to check this one out!  It&#8217;s fresh!

Download Mix
]]></description>
			<content:encoded><![CDATA[<p>Leto and Axiom have teamed up to bring you an exclusive back to back mix for <a title="Global Hardcore Alliance" href="http://www.globalhardcorealliance.com/" target="_blank">GHA</a>!  Make sure to check this one out!  It&#8217;s fresh!</p>
<p><a title="Download Mix" href="http://www.globalhardcorealliance.com/forums/index.php?action=downloads;sa=view;id=15" target="_blank"><img class="aligncenter" src="http://www.runlevel6.org/wp-content/uploads/2008/06/gha9_medium.png" alt="GHA 9 - Equilibrium" /></a></p>
<p><a title="Download Mix" href="http://www.globalhardcorealliance.com/forums/index.php?action=downloads;sa=view;id=15" target="_blank">Download Mix</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.runlevel6.org/2008/06/09/global-hardcore-alliance-9-equilibrium/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.runlevel6.org/2008/06/09/global-hardcore-alliance-9-equilibrium/</feedburner:origLink></item>
		<item>
		<title>Incredible Payphone</title>
		<link>http://feedproxy.google.com/~r/Runlevel6/~3/3TPqjV-3jI4/</link>
		<comments>http://www.runlevel6.org/2008/06/05/incredible-payphone/#comments</comments>
		<pubDate>Thu, 05 Jun 2008 20:54:36 +0000</pubDate>
		<dc:creator>Gianni</dc:creator>
				<category><![CDATA[LOL]]></category>
		<category><![CDATA[wtf]]></category>
		<category><![CDATA[dial]]></category>
		<category><![CDATA[payphone]]></category>
		<category><![CDATA[phone]]></category>
		<category><![CDATA[speed]]></category>
		<category><![CDATA[toronto]]></category>

		<guid isPermaLink="false">http://www.runlevel6.org/?p=30</guid>
		<description><![CDATA[
ENHANCE!

ENHANCE!

That&#8217;s right, you saw correctly. This Payphone has 2 speed dial buttons. How convenient.
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.runlevel6.org/wp-content/uploads/2008/06/payphone-0.png"><img class="aligncenter size-full wp-image-31" title="payphone-0" src="http://www.runlevel6.org/wp-content/uploads/2008/06/payphone-0.png" alt="" width="363" height="600" /></a></p>
<h2>ENHANCE!</h2>
<p><a href="http://www.runlevel6.org/wp-content/uploads/2008/06/payphone-1.png"><img class="aligncenter size-full wp-image-32" title="payphone-1" src="http://www.runlevel6.org/wp-content/uploads/2008/06/payphone-1.png" alt="" width="500" height="372" /></a></p>
<h2>ENHANCE!</h2>
<p><a href="http://www.runlevel6.org/wp-content/uploads/2008/06/payphone-2.png"><img class="aligncenter size-full wp-image-33" title="payphone-2" src="http://www.runlevel6.org/wp-content/uploads/2008/06/payphone-2.png" alt="" width="500" height="370" /></a></p>
<p>That&#8217;s right, you saw correctly. This Payphone has <strong>2 speed dial buttons</strong>. How convenient.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.runlevel6.org/2008/06/05/incredible-payphone/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.runlevel6.org/2008/06/05/incredible-payphone/</feedburner:origLink></item>
		<item>
		<title>Automating The Development Environment</title>
		<link>http://feedproxy.google.com/~r/Runlevel6/~3/yJRXUIjk_7o/</link>
		<comments>http://www.runlevel6.org/2008/05/11/automating-the-development-environment/#comments</comments>
		<pubDate>Sun, 11 May 2008 21:38:46 +0000</pubDate>
		<dc:creator>Gianni</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[OS X]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[automation]]></category>
		<category><![CDATA[automator]]></category>
		<category><![CDATA[environment]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://www.runlevel6.org/?p=20</guid>
		<description><![CDATA[I&#8217;m a ruby developer, and every morning when I arrive at work I find there is a whole lot to do before I can actually begin coding. Here&#8217;s my list of morning chores:

Delete yesterday&#8217;s log files
Open several terminals
Update my code form the subversion repository
Start autotest, memcached, mongrel, and various other servers
Open my project in my [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m a ruby developer, and every morning when I arrive at work I find there is a whole lot to do before I can actually begin coding. Here&#8217;s my list of morning chores:</p>
<ul>
<li>Delete yesterday&#8217;s log files</li>
<li>Open several terminals</li>
<li>Update my code form the subversion repository</li>
<li>Start autotest, memcached, mongrel, and various other servers</li>
<li>Open my project in my editor</li>
</ul>
<p>This can become very tedious when you have to repeat it every day, but thankfully it can be simplified into a 1-click process with <a title="Automator" href="http://www.apple.com/macosx/features/300.html#automator" target="_blank">Apple&#8217;s Automator</a>. First things first, I need to delete my old logs. To do that I use the <em>Get Specified Finder Items</em> action and pass it to the <em>Move Finder Items to Trash</em> action:</p>
<p><a href="http://www.runlevel6.org/wp-content/uploads/2008/05/deletelogs.png"><img class="aligncenter size-full wp-image-21" title="Delete Logs" src="http://www.runlevel6.org/wp-content/uploads/2008/05/deletelogs.png" alt="Delete Logs" width="500" height="286" /></a></p>
<p>Next I need to update my working copy from the main repository. You might even have a couple projects that need updating. Again I use <em>Get Specified Finder Items</em>, but this time I pass it to a <em>Run Shell Script</em> action where I use subversion to update each of them:</p>
<p><a href="http://www.runlevel6.org/wp-content/uploads/2008/05/updateworkingcopy.png"><img class="aligncenter size-full wp-image-22" title="Update Working Copy" src="http://www.runlevel6.org/wp-content/uploads/2008/05/updateworkingcopy.png" alt="Update Working Copy" width="500" height="399" /></a></p>
<p>At this point I&#8217;d like to open up Terminal.app, create a few tabs, and start my servers. Before we can use an Automator action, we need to grab a copy of <a title="Get Terminit" href="http://www.elctech.com/2008/1/16/script-terminal-with-terminit" target="_blank">terminit from ELC Technologies</a>. Terminit is a cool little ruby script that lets us initialize Terminal.app tabs and commands to run in each tab. This is my terminit config file:</p>
<p><code></p>
<pre># Initialize Terminal
- tab1:
  - cd ~/Projects/rails/gigparkapp
  - memcached &amp;
  - script/server
- tab2:
  - cd ~/Projects/rails/gigparkapp
  - rake facebook:tunnel:start
- tab3:
  - cd ~/Projects/rails/gigparkapp
  - autotest
- tab4:
  - cd ~/Projects/rails/gigparkapp</pre>
<p></code><br />
To execute our terminit config we need to use the <em>Run Shell Script</em> action again:</p>
<p><a href="http://www.runlevel6.org/wp-content/uploads/2008/05/terminit.png"><img class="aligncenter size-full wp-image-23" title="Terminit" src="http://www.runlevel6.org/wp-content/uploads/2008/05/terminit.png" alt="Terminit" width="500" height="172" /></a></p>
<p>Finally I need to open up my Textmate project so I can begin coding. I grab the Texmate project file with the <em>Get Specified Finder Items</em> action then pass it to the <em>Open Finder Items</em> action:</p>
<p><a href="http://www.runlevel6.org/wp-content/uploads/2008/05/textmate.png"><img class="aligncenter size-full wp-image-24" title="Textmate" src="http://www.runlevel6.org/wp-content/uploads/2008/05/textmate.png" alt="Textmate" width="500" height="324" /></a></p>
<p>Of course you can always throw in a few actions to spice things up a bit:</p>
<p><a href="http://www.runlevel6.org/wp-content/uploads/2008/05/funwebcam.png"><img class="aligncenter size-full wp-image-25" title="Webcam Fun" src="http://www.runlevel6.org/wp-content/uploads/2008/05/funwebcam.png" alt="Webcam Fun" width="500" height="344" /></a></p>
<p>Or:</p>
<p><a href="http://www.runlevel6.org/wp-content/uploads/2008/05/fungrowl.png"><img class="aligncenter size-full wp-image-26" title="Growl Fun" src="http://www.runlevel6.org/wp-content/uploads/2008/05/fungrowl.png" alt="Growl Fun" width="500" height="183" /></a></p>
<p>All you have to do now is save your worlflow as an application and you&#8217;re done. I put my new application right in my dock so I can always access it quickly.</p>
<p><a href="http://www.runlevel6.org/wp-content/uploads/2008/05/dock.png"><img class="aligncenter size-full wp-image-27" title="Dock Icon" src="http://www.runlevel6.org/wp-content/uploads/2008/05/dock.png" alt="Dock Icon" width="500" height="141" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.runlevel6.org/2008/05/11/automating-the-development-environment/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		<feedburner:origLink>http://www.runlevel6.org/2008/05/11/automating-the-development-environment/</feedburner:origLink></item>
		<item>
		<title>Sweet Rapture Vol. 1</title>
		<link>http://feedproxy.google.com/~r/Runlevel6/~3/xZffuzfjddY/</link>
		<comments>http://www.runlevel6.org/2008/05/08/sweet-rapture-vol-1/#comments</comments>
		<pubDate>Thu, 08 May 2008 05:06:25 +0000</pubDate>
		<dc:creator>Gianni</dc:creator>
				<category><![CDATA[GHA]]></category>
		<category><![CDATA[DJ Axiom]]></category>
		<category><![CDATA[hardcore]]></category>
		<category><![CDATA[mix]]></category>
		<category><![CDATA[music]]></category>

		<guid isPermaLink="false">http://www.runlevel6.org/?p=18</guid>
		<description><![CDATA[DJ Axiom from the Global Hardcore Alliance is back again with an amazing hardcore mix, which is free to download from the GHA site. If you&#8217;re into the underground hardcore scene you must check this one out!

Download now
]]></description>
			<content:encoded><![CDATA[<p>DJ Axiom from the <a title="Global Hardcore Alliance" href="http://www.globalhardcorealliance.com/" target="_blank">Global Hardcore Alliance</a> is back again with an amazing hardcore mix, which is <a title="Download Mix" href="http://www.globalhardcorealliance.com/forums/index.php?action=downloads;sa=view;id=13" target="_blank">free to download from the GHA site</a>. If you&#8217;re into the underground hardcore scene you must check this one out!</p>
<p><a href="http://www.runlevel6.org/wp-content/uploads/2008/05/dj-axiom-sweet-rapture-vol-1.png"><img class="aligncenter size-medium wp-image-19" title="dj-axiom-sweet-rapture-vol-1" src="http://www.runlevel6.org/wp-content/uploads/2008/05/dj-axiom-sweet-rapture-vol-1-300x300.png" alt="DJ Axiom - Sweet Rapture Volume 1" width="300" height="300" /></a></p>
<p><a title="Download Mix" href="http://www.globalhardcorealliance.com/forums/index.php?action=downloads;sa=view;id=13" target="_blank">Download now</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.runlevel6.org/2008/05/08/sweet-rapture-vol-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.runlevel6.org/2008/05/08/sweet-rapture-vol-1/</feedburner:origLink></item>
		<item>
		<title>LOL Security</title>
		<link>http://feedproxy.google.com/~r/Runlevel6/~3/DjOeRwhKGqU/</link>
		<comments>http://www.runlevel6.org/2008/05/01/lol-security/#comments</comments>
		<pubDate>Fri, 02 May 2008 03:04:11 +0000</pubDate>
		<dc:creator>Gianni</dc:creator>
				<category><![CDATA[LOL]]></category>
		<category><![CDATA[wtf]]></category>
		<category><![CDATA[online banking]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://blog.runlevel6.org/?p=14</guid>
		<description><![CDATA[Recently a family member&#8217;s credit card had been compromised, so I thought it high-time that I update my personal online banking password. That&#8217;s when I encountered a certain French-Canadian bank&#8217;s impenetrable password scheme:

Password must be 6 numbers and/or letters in length. All I can say is they just made my brute-forcer exponentially faster.
]]></description>
			<content:encoded><![CDATA[<p>Recently a family member&#8217;s credit card had been compromised, so I thought it high-time that I update my personal online banking password. That&#8217;s when I encountered a certain French-Canadian bank&#8217;s impenetrable password scheme:</p>
<p><a href="http://www.runlevel6.org/wp-content/uploads/2008/05/online-banking-password-change.png"><img class="aligncenter size-full wp-image-15" title="Online Banking - Change Password" src="http://www.runlevel6.org/wp-content/uploads/2008/05/online-banking-password-change.png" alt="Impenetrable password scheme." width="500" height="202" /></a></p>
<p><em>Password <strong>must</strong> be 6 numbers and/or letters in length.</em> All I can say is they just made my brute-forcer exponentially faster.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.runlevel6.org/2008/05/01/lol-security/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		<feedburner:origLink>http://www.runlevel6.org/2008/05/01/lol-security/</feedburner:origLink></item>
		<item>
		<title>Debugging in IE</title>
		<link>http://feedproxy.google.com/~r/Runlevel6/~3/Y7LEWzIGvfY/</link>
		<comments>http://www.runlevel6.org/2008/05/01/debugging-in-ie/#comments</comments>
		<pubDate>Fri, 02 May 2008 03:03:44 +0000</pubDate>
		<dc:creator>Gianni</dc:creator>
				<category><![CDATA[LOL]]></category>
		<category><![CDATA[IE]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[wtf]]></category>

		<guid isPermaLink="false">http://blog.runlevel6.org/?p=16</guid>
		<description><![CDATA[I would just like to stop and take a moment to thank IE for making my life so much easier and more enjoyable. Thank-you for not encumbering me with ridiculous debuggers like FireBug and Drosera, and thanks for not adding bloat to the browser, such as a console to log to.

IE, I can easily say [...]]]></description>
			<content:encoded><![CDATA[<p>I would just like to stop and take a moment to thank <acronym title="Internet Explorer">IE</acronym> for making my life so much easier and more enjoyable. Thank-you for not encumbering me with ridiculous debuggers like FireBug and Drosera, and thanks for not adding bloat to the browser, such as a console to log to.</p>
<p><a href="http://www.runlevel6.org/wp-content/uploads/2008/05/debugging-ie.png"><img class="aligncenter size-full wp-image-17" title="Debugging IE" src="http://www.runlevel6.org/wp-content/uploads/2008/05/debugging-ie.png" alt="Debugging javascript errors in IE." width="496" height="343" /></a></p>
<p><acronym title="Internet Explorer">IE</acronym>, I can easily say that there is no other browser that even comes near to comparison, you are truly one-of-a-kind.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.runlevel6.org/2008/05/01/debugging-in-ie/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		<feedburner:origLink>http://www.runlevel6.org/2008/05/01/debugging-in-ie/</feedburner:origLink></item>
	</channel>
</rss>
