<?xml version="1.0" encoding="UTF-8"?>

<rss version='2.0' 
     xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule"
     xmlns:doap="http://usefulinc.com/ns/doap#"
     xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">

    <channel>
        <!-- This XML Feed shows details for the page tricks 
             and everything recently tagged tricks -->
        <creativeCommons:license>http://creativecommons.org/licenses/by-sa/2.5/
          </creativeCommons:license>
        <title>tricks on SWiK</title>
        <doap:name>tricks</doap:name>
        <doap:description></doap:description>
        <description></description> 
	  <!-- see doap:description for full description -->
        <link>http://swik.net/tricks</link>
        <doap:homepage></doap:homepage>
        
        <pubDate></pubDate>
        <lastBuildDate></lastBuildDate>
            
        <item>
            <title>WhatLanguage: Ruby Library To Detect The Language Of A Text</title>
            <link>http://swik.net/Ruby/Inside+Ruby/WhatLanguage%3A+Ruby+Library+To+Detect+The+Language+Of+A+Text/cc0y1</link>
            <description>&lt;p&gt;&lt;img style=&quot;float:left; margin-right:12px; margin-bottom:12px;&quot; src=&quot;http://www.rubyinside.com/wp-content/uploads/2008/08/difflanguages.jpg&quot; alt=&quot;difflanguages.png&quot; width=&quot;137&quot; height=&quot;118&quot;/&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://github.com/peterc/whatlanguage/tree/master&quot;&gt;WhatLanguage&lt;/a&gt; is a library by Peter Cooper &lt;em&gt;(disclaimer: yes, that&#039;s&lt;/em&gt; me&lt;em&gt;)&lt;/em&gt; that makes it quick and easy to determine what language a supplied text is written in. It&#039;s pretty accurate on anything from a short sentence up to several paragraphs in all of the languages supplied with the library (Dutch, English, Farsi, Russian, French, German, Portuguese, Spanish, Pinyin) and adding languages of your own choosing isn&#039;t difficult.&lt;/p&gt;
&lt;p&gt;The library works by checking for the presence of words with &lt;a href=&quot;http://en.wikipedia.org/wiki/Bloom_filter&quot;&gt;bloom filters&lt;/a&gt; built from dictionaries based upon each source language. We&#039;ve &lt;a href=&quot;http://www.rubyinside.com/bloom-filters-a-powerful-tool-599.html&quot;&gt;covered bloom filters on Ruby Inside before&lt;/a&gt;, but essentially they&#039;re probabilistic data structures based upon hashing a large set of content. They&#039;re ideal in situations where you want to check set memberships but the threat of false positives is acceptable in return for significant memory savings (and a 250KB bloom filter is a lot nicer to deal with than a 14MB+ dictionary).&lt;/p&gt;
&lt;p&gt;WhatLanguage is &lt;a href=&quot;http://github.com/peterc/whatlanguage/tree/master&quot;&gt;available from GitHub&lt;/a&gt; (and can be installed as a gem from there with &lt;code&gt;gem install peterc-whatlanguage&lt;/code&gt;) or from RubyForge with a simpler &lt;code&gt;gem install whatlanguage&lt;/code&gt;. Once installed, usage is simple:&lt;/p&gt;
&lt;pre&gt;&lt;span class=&quot;ident&quot;&gt;require&lt;/span&gt; &lt;span class=&quot;punct&quot;&gt;&#039;&lt;/span&gt;&lt;span class=&quot;string&quot;&gt;whatlanguage&lt;/span&gt;&lt;span class=&quot;punct&quot;&gt;&#039;&lt;/span&gt;

&lt;span class=&quot;punct&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;string&quot;&gt;Je suis un homme&lt;/span&gt;&lt;span class=&quot;punct&quot;&gt;&quot;.&lt;/span&gt;&lt;span class=&quot;ident&quot;&gt;language&lt;/span&gt;      &lt;span class=&quot;comment&quot;&gt;# =&amp;gt; :french&lt;/span&gt;

&lt;span class=&quot;comment&quot;&gt;# OR...&lt;/span&gt;

&lt;span class=&quot;ident&quot;&gt;wl&lt;/span&gt; &lt;span class=&quot;punct&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;constant&quot;&gt;WhatLanguage&lt;/span&gt;&lt;span class=&quot;punct&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;ident&quot;&gt;new&lt;/span&gt;&lt;span class=&quot;punct&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;symbol&quot;&gt;:all&lt;/span&gt;&lt;span class=&quot;punct&quot;&gt;)&lt;/span&gt;
&lt;span class=&quot;ident&quot;&gt;wl&lt;/span&gt;&lt;span class=&quot;punct&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;ident&quot;&gt;language&lt;/span&gt;&lt;span class=&quot;punct&quot;&gt;(&quot;&lt;/span&gt;&lt;span class=&quot;string&quot;&gt;Je suis un homme&lt;/span&gt;&lt;span class=&quot;punct&quot;&gt;&quot;)&lt;/span&gt;  &lt;span class=&quot;comment&quot;&gt;# =&amp;gt; :french&lt;/span&gt;
&lt;span class=&quot;ident&quot;&gt;wl&lt;/span&gt;&lt;span class=&quot;punct&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;ident&quot;&gt;process_text&lt;/span&gt;&lt;span class=&quot;punct&quot;&gt;(&quot;&lt;/span&gt;&lt;span class=&quot;string&quot;&gt;this is a test of whatlanguage&#039;s great language detection features&lt;/span&gt;&lt;span class=&quot;punct&quot;&gt;&quot;)&lt;/span&gt;
&lt;span class=&quot;comment&quot;&gt;# =&amp;gt; {:german=&amp;gt;1, :dutch=&amp;gt;3, :portuguese=&amp;gt;3, :english=&amp;gt;7, :russian=&amp;gt;1, :farsi=&amp;gt;1, :spanish=&amp;gt;3, :french=&amp;gt;2}&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;I wrote the library initially a year ago but have only just made it available for public use, so if there are unforeseen bugs to fix or things that really need to be added, fork it on GitHub and get playing.&lt;/p&gt;
&lt;p class=&quot;s&quot;&gt;&lt;cite&gt;This post is sponsored by AlphaSights Ltd -&lt;/cite&gt; &lt;a href=&quot;http://www.alphasights.com/visitors/index.php?page=ruby-on-rails-software-developer&quot;&gt;AlphaSights are recruiting.&lt;/a&gt; If you&#039;re looking for a Ruby on Rails opportunity, can work in &lt;strong&gt;Cambridge, UK&lt;/strong&gt; and enjoy the buzz of a brand new well-funded startup then look no further. AlphaSights are recruiting from entry level to senior positions and offer very competitive salaries and a great working environment.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://feeds.feedburner.com/~a/RubyInside?a=J3Vw7h&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~a/RubyInside?i=J3Vw7h&quot; border=&quot;0&quot;&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class=&quot;feedflare&quot;&gt;
&lt;a href=&quot;http://feeds.feedburner.com/~f/RubyInside?a=1ARqqK&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/RubyInside?i=1ARqqK&quot; border=&quot;0&quot;&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/RubyInside?a=BHgfZk&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/RubyInside?i=BHgfZk&quot; border=&quot;0&quot;&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/RubyInside?a=gVUlok&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/RubyInside?i=gVUlok&quot; border=&quot;0&quot;&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/RubyInside?a=2jR34k&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/RubyInside?i=2jR34k&quot; border=&quot;0&quot;&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src=&quot;http://feeds.feedburner.com/~r/RubyInside/~4/372061544&quot; height=&quot;1&quot; width=&quot;1&quot;/&gt;</description>
            
            <pubDate>Thu, 28 Aug 2008 18:08:47 -0700</pubDate>
        </item>
            
        <item>
            <title>NeverBlock: Fast, Non-Blocking IO In Ruby Without Changing Program Flow</title>
            <link>http://swik.net/Ruby/Inside+Ruby/NeverBlock%3A+Fast%2C+Non-Blocking+IO+In+Ruby+Without+Changing+Program+Flow/cc0y0</link>
            <description>&lt;p&gt;&lt;img src=&quot;http://www.rubyinside.com/wp-content/uploads/2008/08/neverblock.jpg&quot; width=&quot;218&quot; height=&quot;67&quot; alt=&quot;neverblock.png&quot; style=&quot;float:left; margin-right:12px; margin-bottom:12px;&quot;/&gt;&lt;a href=&quot;http://www.espace.com.eg/neverblock/&quot;&gt;NeverBlock&lt;/a&gt; is a Ruby (1.9) library developed by eSpace - an Egyptian Web 2.0 development team - that could make your life a whole lot easier if you have to deal with blocking IO operations that hold up all your Ruby threads.&lt;/p&gt;
&lt;p&gt;NeverBlock makes it easy to get the benefits of non-blocking IO (IO operations that aren&#039;t held up by mutexes) in your Ruby apps without having to take the usual route of redesigning your app to be event-based. You get all the benefits of event-based code (lower CPU overhead, lower memory use, less hangups) but with the benefit of a normal program flow model.&lt;/p&gt;
&lt;p&gt;The catch? It&#039;s Ruby 1.9 only - relying heavily on fibers - and the documentation isn&#039;t particularly strong yet so it&#039;ll take a bit of work to figure out. It could be worth it, though, as in &lt;a href=&quot;http://www.espace.com.eg/neverblock/benchmarks&quot;&gt;benchmarks on the NeverBlock-based Postgres library&lt;/a&gt;, throughput is shown as significantly increased where a percentage of queries are complex and slow (and would usually block up the client).&lt;/p&gt;
&lt;p&gt;If you&#039;re still interested, NeverBlock is &lt;a href=&quot;http://github.com/espace/neverblock&quot;&gt;available on Github&lt;/a&gt; - there&#039;s also &lt;a href=&quot;http://www.espace.com.eg/neverblock/&quot;&gt;an official home page&lt;/a&gt; and &lt;a href=&quot;http://www.espace.com.eg/docs/neverblock/&quot;&gt;documentation&lt;/a&gt; available.&lt;/p&gt;
&lt;p class=&quot;s&quot;&gt;&lt;cite&gt;This post is sponsored by AlphaSights Ltd -&lt;/cite&gt; &lt;a href=&quot;http://www.alphasights.com/visitors/index.php?page=ruby-on-rails-software-developer&quot;&gt;AlphaSights are recruiting.&lt;/a&gt; If you&#039;re looking for a Ruby on Rails opportunity, can work in &lt;strong&gt;Cambridge, UK&lt;/strong&gt; and enjoy the buzz of a brand new well-funded startup then look no further. AlphaSights are recruiting from entry level to senior positions and offer very competitive salaries and a great working environment.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://feeds.feedburner.com/~a/RubyInside?a=ZbIPJS&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~a/RubyInside?i=ZbIPJS&quot; border=&quot;0&quot;&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class=&quot;feedflare&quot;&gt;
&lt;a href=&quot;http://feeds.feedburner.com/~f/RubyInside?a=h3BlNK&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/RubyInside?i=h3BlNK&quot; border=&quot;0&quot;&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/RubyInside?a=KG2xRk&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/RubyInside?i=KG2xRk&quot; border=&quot;0&quot;&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/RubyInside?a=ZJsuPk&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/RubyInside?i=ZJsuPk&quot; border=&quot;0&quot;&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/RubyInside?a=i9owBk&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/RubyInside?i=i9owBk&quot; border=&quot;0&quot;&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src=&quot;http://feeds.feedburner.com/~r/RubyInside/~4/374193261&quot; height=&quot;1&quot; width=&quot;1&quot;/&gt;</description>
            
            <pubDate>Thu, 28 Aug 2008 18:08:46 -0700</pubDate>
        </item>
            
        <item>
            <title>BOSSMan: Build Your Own Search Engine With Yahoo And Ruby</title>
            <link>http://swik.net/Ruby/Inside+Ruby/BOSSMan%3A+Build+Your+Own+Search+Engine+With+Yahoo+And+Ruby/ccyix</link>
            <description>&lt;p&gt;&lt;img src=&quot;http://www.rubyinside.com/wp-content/uploads/2008/08/yahooboss.jpg&quot; width=&quot;170&quot; height=&quot;120&quot; alt=&quot;yahooboss.gif&quot; style=&quot;float:left; margin-right:12px;&quot;/&gt;Recently, Yahoo! launched &lt;a href=&quot;http://developer.yahoo.com/search/boss/&quot;&gt;BOSS&lt;/a&gt; - the &quot;Build Your Own Search Service.&quot; In all but name, it appears very similar to their older Yahoo! Search API, as it allows you to query Yahoo&#039;s search index programatically. Under the surface though, Yahoo has removed the 5,000 query per day limit, you&#039;re unrestricted in how you present the data returned, you can re-order the data, and no attribution is required.&lt;/p&gt;
&lt;p&gt;For Rubyists ready to play with BOSS, Jay Pignata has developed &lt;a href=&quot;http://github.com/jpignata/bossman-gem/tree/master&quot;&gt;BOSSMan&lt;/a&gt;, a library for interacting with the Yahoo! BOSS Web service. Either get it with Git or install with RubyGems like so:&lt;/p&gt;
&lt;pre&gt;
gem sources -a http://gems.github.com
gem install jpignata-bossman
&lt;/pre&gt;
&lt;p&gt;Once you&#039;ve got the library, make sure you&#039;ve got an application ID from Yahoo (this is unavoidable, alas) and then you can start to play:&lt;/p&gt;
&lt;pre&gt;&lt;span class=&quot;ident&quot;&gt;require&lt;/span&gt; &lt;span class=&quot;punct&quot;&gt;&#039;&lt;/span&gt;&lt;span class=&quot;string&quot;&gt;rubygems&lt;/span&gt;&lt;span class=&quot;punct&quot;&gt;&#039;&lt;/span&gt;
&lt;span class=&quot;ident&quot;&gt;require&lt;/span&gt; &lt;span class=&quot;punct&quot;&gt;&#039;&lt;/span&gt;&lt;span class=&quot;string&quot;&gt;bossman&lt;/span&gt;&lt;span class=&quot;punct&quot;&gt;&#039;&lt;/span&gt;
&lt;span class=&quot;ident&quot;&gt;include&lt;/span&gt; &lt;span class=&quot;constant&quot;&gt;BOSSMan&lt;/span&gt;

&lt;span class=&quot;constant&quot;&gt;BOSSMan&lt;/span&gt;&lt;span class=&quot;punct&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;ident&quot;&gt;application_id&lt;/span&gt; &lt;span class=&quot;punct&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;punct&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;string&quot;&gt;Your Application ID here&lt;/span&gt;&lt;span class=&quot;punct&quot;&gt;&quot;&lt;/span&gt;

&lt;span class=&quot;ident&quot;&gt;news&lt;/span&gt; &lt;span class=&quot;punct&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;constant&quot;&gt;BOSSMan&lt;/span&gt;&lt;span class=&quot;punct&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;constant&quot;&gt;Search&lt;/span&gt;&lt;span class=&quot;punct&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;ident&quot;&gt;news&lt;/span&gt;&lt;span class=&quot;punct&quot;&gt;(&quot;&lt;/span&gt;&lt;span class=&quot;string&quot;&gt;Barack Obama&lt;/span&gt;&lt;span class=&quot;punct&quot;&gt;&quot;,&lt;/span&gt; &lt;span class=&quot;number&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;punct&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;number&quot;&gt;3&lt;/span&gt;&lt;span class=&quot;punct&quot;&gt;)&lt;/span&gt;
&lt;span class=&quot;ident&quot;&gt;news&lt;/span&gt;&lt;span class=&quot;punct&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;ident&quot;&gt;results&lt;/span&gt;&lt;span class=&quot;punct&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;ident&quot;&gt;each&lt;/span&gt; &lt;span class=&quot;keyword&quot;&gt;do&lt;/span&gt; &lt;span class=&quot;punct&quot;&gt;|&lt;/span&gt;&lt;span class=&quot;ident&quot;&gt;result&lt;/span&gt;&lt;span class=&quot;punct&quot;&gt;|&lt;/span&gt;
  &lt;span class=&quot;ident&quot;&gt;puts&lt;/span&gt; &lt;span class=&quot;punct&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;string&quot;&gt;&lt;span class=&quot;expr&quot;&gt;#{result.title}&lt;/span&gt; [from &lt;span class=&quot;expr&quot;&gt;#{result.source}&lt;/span&gt;]&lt;/span&gt;&lt;span class=&quot;punct&quot;&gt;&quot;&lt;/span&gt;
&lt;span class=&quot;keyword&quot;&gt;end&lt;/span&gt; &lt;/pre&gt;
&lt;p&gt;BOSSMan supports Web, news, and image searches out of the box. You can dump to JSON, XML, or YAML and access all of the relevant attributes through methods. Superb!&lt;/p&gt;
&lt;p class=&quot;s&quot;&gt;&lt;cite&gt;This post supported by &lt;a href=&quot;http://www.notifixio.us/&quot;&gt;Notifixious&lt;/a&gt; -&lt;/cite&gt; Notifixious - a new notification service startup based in San&lt;br/&gt;
Francisco - needs a Rails expert to &lt;a href=&quot;http://jobs-notifixious.tumblr.com/post/43032723/notifixious-is-hiring-within-the-ruby-rails&quot;&gt;become its CTO!&lt;/a&gt; Knowledge of messaging technologies (XMPP) and REST API development is a must. You can &lt;a href=&quot;http://jobs-notifixious.tumblr.com/post/43032723/notifixious-is-hiring-within-the-ruby-rails&quot;&gt;learn more here.&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://feeds.feedburner.com/~a/RubyInside?a=xRJ6Yq&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~a/RubyInside?i=xRJ6Yq&quot; border=&quot;0&quot;&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class=&quot;feedflare&quot;&gt;
&lt;a href=&quot;http://feeds.feedburner.com/~f/RubyInside?a=UUqjoK&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/RubyInside?i=UUqjoK&quot; border=&quot;0&quot;&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/RubyInside?a=7ZyQfk&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/RubyInside?i=7ZyQfk&quot; border=&quot;0&quot;&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/RubyInside?a=CJXbek&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/RubyInside?i=CJXbek&quot; border=&quot;0&quot;&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/RubyInside?a=5YQclk&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/RubyInside?i=5YQclk&quot; border=&quot;0&quot;&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src=&quot;http://feeds.feedburner.com/~r/RubyInside/~4/369575071&quot; height=&quot;1&quot; width=&quot;1&quot;/&gt;</description>
            
            <pubDate>Tue, 19 Aug 2008 20:07:06 -0700</pubDate>
        </item>
            
        <item>
            <title>Set Gmail as your Default Email in Firefox 3 : ultimate geek girl</title>
            <link>http://swik.net/Firefox/del.icio.us%2Ftag%2Ffirefox/Set+Gmail+as+your+Default+Email+in+Firefox+3+%3A+ultimate+geek+girl/ccw09</link>
            <description>ultimate geek girl blog</description>
            
            <pubDate>Tue, 19 Aug 2008 11:37:54 -0700</pubDate>
        </item>
            
        <item>
            <title>How to disable slow iTunes Backup for iPhone/ipod touch on Windows</title>
            <link>http://swik.net/XML/del.icio.us%2Ftag%2Fxml/How+to+disable+slow+iTunes+Backup+for+iPhone%2Fipod+touch+on+Windows/cctfw</link>
            <description></description>
            
            <pubDate>Mon, 18 Aug 2008 09:06:40 -0700</pubDate>
        </item>
            
        <item>
            <title>10 Eclipse Navigation Shortcuts Every Java Programmer Should Know &quot; The Curious Schemer</title>
            <link>http://swik.net/Eclipse/del.icio.us%2Ftag%2Feclipse/10+Eclipse+Navigation+Shortcuts+Every+Java+Programmer+Should+Know+%22+The+Curious+Schemer/ccs3z</link>
            <description></description>
            
            <pubDate>Mon, 18 Aug 2008 08:05:49 -0700</pubDate>
        </item>
            
        <item>
            <title>Form Elements: 40+ CSS/JS Styling and Functionality Techniques</title>
            <link>http://swik.net/mootools/del.icio.us%2Ftag%2Fmootools/Form+Elements%3A+40%2B+CSS%2FJS+Styling+and+Functionality+Techniques/ccr4a</link>
            <description></description>
            
            <pubDate>Mon, 18 Aug 2008 02:06:02 -0700</pubDate>
        </item>
            
        <item>
            <title>Zolved - How to reduce the memory usage on Firefox?</title>
            <link>http://swik.net/Firefox/del.icio.us%2Ftag%2Ffirefox/Zolved+-+How+to+reduce+the+memory+usage+on+Firefox%3F/ccrdg</link>
            <description></description>
            
            <pubDate>Sun, 17 Aug 2008 19:05:24 -0700</pubDate>
        </item>
            
        <item>
            <title>The Ultimate Tweaker&#039;s Guide To Firefox3</title>
            <link>http://swik.net/Firefox/del.icio.us%2Ftag%2Ffirefox/The+Ultimate+Tweaker%27s+Guide+To+Firefox3/ccow9</link>
            <description></description>
            
            <pubDate>Sat, 16 Aug 2008 18:09:57 -0700</pubDate>
        </item>
            
        <item>
            <title>Cloning Ubuntu Hardy image in VMWare Fusion</title>
            <link>http://swik.net/Capistrano/the+%7B+buckblogs+%3Ahere+%7D+-+Home/Cloning+Ubuntu+Hardy+image+in+VMWare+Fusion/ccmdw</link>
            <description>&lt;p&gt;Having spent the better part of a day googling and struggling, I figured it would possibly benefit others if I took a minute to post the steps I took to clone a VMWare Fusion image. The image in question is of Ubuntu Server (Hardy). I’m using VMWare Fusion 2 (beta 2).&lt;/p&gt;


	&lt;p&gt;Just find your “Virtual Machines” folder (should be in your Documents folder), and copy the image in question to a new location. (The images are actually folders; a simple “cp -R” worked fine for me.)&lt;/p&gt;


	&lt;p&gt;Then, open the copied image in VMWare Fusion and boot it. VMWare Fusion will ask if you if you copied or moved the image—be sure to say you copied it (that let’s VMWare set up a new &lt;span class=&quot;caps&quot;&gt;MAC&lt;/span&gt; address for your image).&lt;/p&gt;


	&lt;p&gt;Go ahead and log in once the server boots. You’ll find networking is all hosed. To fix networking, this worked for me:&lt;/p&gt;


	&lt;ul&gt;
	&lt;li&gt;“sudo hostname blah”, to set the hostname. This doesn’t change it permanently, so you’ll also want to:&lt;/li&gt;
		&lt;li&gt;“sudo vim /etc/hostname”. Change the contents of the file to the hostname you want. Then:&lt;/li&gt;
		&lt;li&gt;“sudo vim /etc/hosts”. Replace all mentions of the old hostname with the new hostname.&lt;/li&gt;
		&lt;li&gt;“sudo vim /etc/udev/rules.d/70-persistent-net.rules”. There will be two entries in this file. The first points eth0 at the old &lt;span class=&quot;caps&quot;&gt;MAC&lt;/span&gt; address, and the second points eth1 at the new. Go ahead and delete the first entry, and change “eth1” to “eth0” in the second (and now only) entry.&lt;/li&gt;
		&lt;li&gt;“sudo shutdown -r now” to restart your virtual machine.&lt;/li&gt;
	&lt;/ul&gt;


	&lt;p&gt;Once your machine comes back up, you should have a network again! Now, if only VMWare Fusion could bake all this in somehow… :/&lt;/p&gt;


	&lt;p&gt;(Related: &lt;a href=&quot;http://www.gorillapond.com/2006/07/31/install-vmware-tools-on-ubuntu/&quot;&gt;installing VMWare Tools on Ubuntu server&lt;/a&gt;. It’s from 2006, but it still worked well enough for me, though I followed the instructions for tweaking the network that the VMWare Tools install gave at the end, rather than what this gent said.)&lt;/p&gt;</description>
            
            <pubDate>Fri, 15 Aug 2008 17:10:10 -0700</pubDate>
        </item>
            
        <item>
            <title>12 iPhone Tricks You Might Not Have Known : iSmashPhone</title>
            <link>http://swik.net/iphone/deli.cio.us%2Ftags%2Fiphone/12+iPhone+Tricks+You+Might+Not+Have+Known+%3A+iSmashPhone/ccl43</link>
            <description></description>
            
            <pubDate>Fri, 15 Aug 2008 15:05:35 -0700</pubDate>
        </item>
            
        <item>
            <title>Shoes - Ruby’s Cross Platform GUI App Toolkit - Grows Up</title>
            <link>http://swik.net/Ruby/Inside+Ruby/Shoes+-+Ruby%E2%80%99s+Cross+Platform+GUI+App+Toolkit+-+Grows+Up/cckto</link>
            <description>&lt;p&gt;&lt;img src=&quot;http://www.rubyinside.com/wp-content/uploads/2008/08/shoesnew.jpg&quot; width=&quot;267&quot; height=&quot;185&quot; alt=&quot;shoesnew.png&quot; style=&quot;float:left; margin-right:12px; border:1px #000000 solid;&quot;/&gt;&lt;/p&gt;
&lt;p&gt;It was about a year ago now that Rubyist extraordinaire Why The Lucky Stiff first showed his &quot;&lt;a href=&quot;http://code.whytheluckystiff.net/shoes/&quot;&gt;Shoes&lt;/a&gt;&quot; Ruby cross-platform GUI application toolkit off to the world. Since then, he&#039;s not let up with the development.&lt;/p&gt;
&lt;p&gt;Previously, we&#039;ve &lt;a href=&quot;http://www.rubyinside.com/shoes-new-shoebox-and-nobody-knows-shoes-790.html&quot;&gt;featured the release&lt;/a&gt; of &lt;a href=&quot;http://www.the-shoebox.org/&quot;&gt;The Shoebox&lt;/a&gt; - a Shoes application repository - and &lt;a href=&quot;http://hackety.org/press/&quot;&gt;Nobody Knows Shoes&lt;/a&gt; - a short book about Shoes, done &lt;a href=&quot;http://www.rubyinside.com/shoes-roundup-ruby-gui-app-development-goodness-597.html&quot;&gt;a roundup of Shoes tutorials&lt;/a&gt;, and looked at &lt;a href=&quot;http://www.rubyinside.com/how-to-build-a-drawing-application-using-shoes-os-x-and-ruby-645.html&quot;&gt;how to write a drawing program with Shoes&lt;/a&gt; on OS X.&lt;/p&gt;
&lt;p&gt;Now, Shoes has &lt;a href=&quot;http://shoooes.net/&quot;&gt;a new official homepage&lt;/a&gt; - located at &lt;a href=&quot;http://shoooes.net/&quot;&gt;http://shoooes.net/&lt;/a&gt; (yes, that&#039;s three &lt;em&gt;o&lt;/em&gt;s). Complete with a picture of an Amstrad CPC and gloriously pixellated logo, there&#039;s now a reasonably non-technical place to go to download Shoes, get into the wiki, and get access to the book. There&#039;s also &lt;a href=&quot;http://shoooes.net/tutorial/&quot;&gt;a really good illustrative tutorial&lt;/a&gt; that walks you through some basic Shoes examples.&lt;/p&gt;
&lt;p&gt;Quit dallying - go &lt;a href=&quot;http://shoooes.net/&quot;&gt;check it out&lt;/a&gt;. It&#039;s quite possibly Why&#039;s best work yet.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://feeds.feedburner.com/~a/RubyInside?a=Xk4Nmp&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~a/RubyInside?i=Xk4Nmp&quot; border=&quot;0&quot;&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class=&quot;feedflare&quot;&gt;
&lt;a href=&quot;http://feeds.feedburner.com/~f/RubyInside?a=3PpZeK&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/RubyInside?i=3PpZeK&quot; border=&quot;0&quot;&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/RubyInside?a=6Rdbjk&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/RubyInside?i=6Rdbjk&quot; border=&quot;0&quot;&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/RubyInside?a=YY6iGk&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/RubyInside?i=YY6iGk&quot; border=&quot;0&quot;&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/RubyInside?a=G3RgUk&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/RubyInside?i=G3RgUk&quot; border=&quot;0&quot;&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src=&quot;http://feeds.feedburner.com/~r/RubyInside/~4/365675223&quot; height=&quot;1&quot; width=&quot;1&quot;/&gt;</description>
            
            <pubDate>Fri, 15 Aug 2008 07:14:36 -0700</pubDate>
        </item>
            
        <item>
            <title>DevSnippets</title>
            <link>http://swik.net/mootools/del.icio.us%2Ftag%2Fmootools/DevSnippets/ccjyf</link>
            <description></description>
            
            <pubDate>Fri, 15 Aug 2008 00:11:42 -0700</pubDate>
        </item>
            
        <item>
            <title>hibernate.org - Tips and Tricks</title>
            <link>http://swik.net/Hibernate/del.icio.us+tag%2Fhibernate/hibernate.org+-+Tips+and+Tricks/ccfg3</link>
            <description></description>
            
            <pubDate>Wed, 13 Aug 2008 18:04:41 -0700</pubDate>
        </item>
            
        <item>
            <title>[from martti] 100 Vim commands every programmer should know</title>
            <link>http://swik.net/User:jeyrb/del.icio.us%2Fnetwork%2Fjey/%5Bfrom+martti%5D+100+Vim+commands+every+programmer+should+know/ccdv9</link>
            <description></description>
            
            <pubDate>Wed, 13 Aug 2008 08:04:23 -0700</pubDate>
        </item>
            
        <item>
            <title>8 More iPhone Tricks You Might Not Have Known : iSmashPhone</title>
            <link>http://swik.net/iphone/deli.cio.us%2Ftags%2Fiphone/8+More+iPhone+Tricks+You+Might+Not+Have+Known+%3A+iSmashPhone/cccoo</link>
            <description></description>
            
            <pubDate>Tue, 12 Aug 2008 22:05:18 -0700</pubDate>
        </item>
            
        <item>
            <title>8 More iPhone Tricks You Might Not Have Known : iSmashPhone</title>
            <link>http://swik.net/iphone/deli.cio.us%2Ftags%2Fiphone/8+More+iPhone+Tricks+You+Might+Not+Have+Known+%3A+iSmashPhone/ccchf</link>
            <description></description>
            
            <pubDate>Tue, 12 Aug 2008 20:05:18 -0700</pubDate>
        </item>
            
        <item>
            <title>Buzz Kill - stopping iPhone GSM speaker noise</title>
            <link>http://swik.net/iphone/deli.cio.us%2Ftags%2Fiphone/Buzz+Kill+-+stopping+iPhone+GSM+speaker+noise/ccbl2</link>
            <description>Every GSM cellphone user is familiar with the annoying Bzzzhtzttt noises that tend to emanate from random electronics anywhere you take your device. The iPhone is no exception, but the problem is exacerbated since most people have it sitting on their desk with a speaker close by playing music at reasonable amplification. It sucks.</description>
            
            <pubDate>Tue, 12 Aug 2008 13:05:20 -0700</pubDate>
        </item>
            
        <item>
            <title>8 More iPhone Tricks You Might Not Have Known : iSmashPhone</title>
            <link>http://swik.net/iphone/deli.cio.us%2Ftags%2Fiphone/8+More+iPhone+Tricks+You+Might+Not+Have+Known+%3A+iSmashPhone/ccag8</link>
            <description></description>
            
            <pubDate>Tue, 12 Aug 2008 07:06:29 -0700</pubDate>
        </item>
            
        <item>
            <title>8 More iPhone Tricks You Might Not Have Known : iSmashPhone</title>
            <link>http://swik.net/iphone/deli.cio.us%2Ftags%2Fiphone/8+More+iPhone+Tricks+You+Might+Not+Have+Known+%3A+iSmashPhone/ccag7</link>
            <description></description>
            
            <pubDate>Tue, 12 Aug 2008 07:06:29 -0700</pubDate>
        </item>
            
        <item>
            <title>Hibernate Querying 101 : tips and tricks</title>
            <link>http://swik.net/Hibernate/del.icio.us+tag%2Fhibernate/Hibernate+Querying+101+%3A+tips+and+tricks/cb996</link>
            <description></description>
            
            <pubDate>Tue, 12 Aug 2008 06:04:35 -0700</pubDate>
        </item>
            
        <item>
            <title>8 More iPhone Tricks You Might Not Have Known : iSmashPhone</title>
            <link>http://swik.net/iphone/deli.cio.us%2Ftags%2Fiphone/8+More+iPhone+Tricks+You+Might+Not+Have+Known+%3A+iSmashPhone/cb9l8</link>
            <description></description>
            
            <pubDate>Tue, 12 Aug 2008 01:05:05 -0700</pubDate>
        </item>
            
        <item>
            <title>woork: 25 Awesome tutorials for web designers</title>
            <link>http://swik.net/mootools/del.icio.us%2Ftag%2Fmootools/woork%3A+25+Awesome+tutorials+for+web+designers/cb8ly</link>
            <description></description>
            
            <pubDate>Mon, 11 Aug 2008 16:04:41 -0700</pubDate>
        </item>
            
        <item>
            <title>woork: 25 Awesome tutorials for web designers</title>
            <link>http://swik.net/mootools/del.icio.us%2Ftag%2Fmootools/woork%3A+25+Awesome+tutorials+for+web+designers/cb7no</link>
            <description></description>
            
            <pubDate>Mon, 11 Aug 2008 12:04:54 -0700</pubDate>
        </item>
            
        <item>
            <title>Hack Attack: Play games on your iPod for FREE</title>
            <link>http://swik.net/opensource/del.icio.us+tag%2Fopensource/Hack+Attack%3A+Play+games+on+your+iPod+for+FREE/cb5jj</link>
            <description></description>
            
            <pubDate>Sun, 10 Aug 2008 21:08:43 -0700</pubDate>
        </item>
            
        <item>
            <title>12 iPhone Tricks You Might Not Have Known : iSmashPhone</title>
            <link>http://swik.net/iphone/deli.cio.us%2Ftags%2Fiphone/12+iPhone+Tricks+You+Might+Not+Have+Known+%3A+iSmashPhone/cb5c6</link>
            <description></description>
            
            <pubDate>Sun, 10 Aug 2008 19:14:25 -0700</pubDate>
        </item>
            
        <item>
            <title>Add Contact Pictures Using the Facebook iPhone App - JoshCampoverde.com</title>
            <link>http://swik.net/iphone/deli.cio.us%2Ftags%2Fiphone/Add+Contact+Pictures+Using+the+Facebook+iPhone+App+-+JoshCampoverde.com/cb43d</link>
            <description></description>
            
            <pubDate>Sun, 10 Aug 2008 17:15:07 -0700</pubDate>
        </item>
            
        <item>
            <title>Apple - iPhone - Tips &amp; Tricks</title>
            <link>http://swik.net/iphone/deli.cio.us%2Ftags%2Fiphone/Apple+-+iPhone+-+Tips+%26+Tricks/cb4rh</link>
            <description></description>
            
            <pubDate>Sun, 10 Aug 2008 14:13:57 -0700</pubDate>
        </item>
            
        <item>
            <title>browser experiments</title>
            <link>http://swik.net/XML/del.icio.us%2Ftag%2Fxml/browser+experiments/cb2pi</link>
            <description></description>
            
            <pubDate>Sat, 09 Aug 2008 20:11:36 -0700</pubDate>
        </item>
            
        <item>
            <title>TechDadBlog - 10 iPhone Tricks that you might not know</title>
            <link>http://swik.net/iphone/deli.cio.us%2Ftags%2Fiphone/TechDadBlog+-+10+iPhone+Tricks+that+you+might+not+know/cb1bl</link>
            <description></description>
            
            <pubDate>Sat, 09 Aug 2008 07:13:33 -0700</pubDate>
        </item>
                </channel>
</rss>
