<rss version="2.0">
  <channel>
    <title>dashing.com</title>
    <link>http://www.dashing.com/blog/rss</link>
    <description>Blog posts from dashing.com</description>
    <item>
      <title>Finally the truth about Oprah and Stedman</title>
      <link>http://www.dashing.com/blog/show/81</link>
      <description>&lt;p&gt;&lt;div class="you_tube_video"&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/iQMQ7Usqisg"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/iQMQ7Usqisg" type="application/x-shockwave-flash" wmode="transparent" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;&lt;/p&gt;</description>
      <pubDate>Thu, 12 Jun 2008 04:21:59 GMT</pubDate>
    </item>
    <item>
      <title>I think I'm going to switch to Microsoft Windows Vista</title>
      <link>http://www.dashing.com/blog/show/80</link>
      <description>&lt;p&gt;As most of you know I've been a long time Macintosh user. I gave up using Microsoft products years ago, and have been much happier ever since. However this video from Microsoft on the new Windows Vista SP1 has me thinking. I mean, there's &lt;em&gt;no way Apple could ever do something like this&lt;/em&gt;.&lt;/p&gt;

&lt;p&gt;&lt;div class="you_tube_video"&gt;&lt;object width="425" height="355"&gt;&lt;param name="movie" value="http://www.youtube.com/v/sPv8PPl7ANU&amp;hl=en"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/sPv8PPl7ANU&amp;hl=en" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;&lt;/p&gt;</description>
      <pubDate>Thu, 17 Apr 2008 03:07:32 GMT</pubDate>
    </item>
    <item>
      <title>Pikachu-pan! -- whatever that means.</title>
      <link>http://www.dashing.com/blog/show/79</link>
      <description>&lt;p&gt;&lt;div class="you_tube_video"&gt;&lt;object width="425" height="355"&gt;&lt;param name="movie" value="http://www.youtube.com/v/dz4rY_B96lg&amp;hl=en"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/dz4rY_B96lg&amp;hl=en" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;&lt;/p&gt;

&lt;p&gt;If you couldn't understand that, maybe this will help.&lt;/p&gt;

&lt;p&gt;&lt;div class="you_tube_video"&gt;&lt;object width="425" height="355"&gt;&lt;param name="movie" value="http://www.youtube.com/v/R51K9_t_0v8&amp;hl=en"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/R51K9_t_0v8&amp;hl=en" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;&lt;/p&gt;</description>
      <pubDate>Wed, 09 Apr 2008 05:21:48 GMT</pubDate>
    </item>
    <item>
      <title>I Suck At Photoshop</title>
      <link>http://www.dashing.com/blog/show/78</link>
      <description>&lt;p&gt;The following video made me laugh out loud so I had to post it. There are four of these movies, all of them are hilarious, but this one is my favorite. I think the main reason for that is that the guy in the video and I both share a deep love for our wives cats. &lt;/p&gt;

&lt;p&gt;&lt;div class="you_tube_video"&gt;&lt;object width="425" height="355"&gt;&lt;param name="movie" value="http://www.youtube.com/v/VXeZ0s8DXZ0&amp;rel=1"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/VXeZ0s8DXZ0&amp;rel=1" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;&lt;/p&gt;

&lt;p&gt;If you liked that one, here are the other three:&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.youtube.com/watch?v=U_X5uR7VC4M"&gt;Number 1&lt;/a&gt;
&lt;br /&gt;&lt;a href="http://www.youtube.com/watch?v=MWn0lxRNqos"&gt;Number 3&lt;/a&gt;
&lt;br /&gt;&lt;a href="http://www.youtube.com/watch?v=YNfBF2xvhaE"&gt;Number 4&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;</description>
      <pubDate>Sat, 26 Jan 2008 21:15:21 GMT</pubDate>
    </item>
    <item>
      <title>If you're ever in a car accident, Tom Cruise can help you.</title>
      <link>http://www.dashing.com/blog/show/77</link>
      <description>&lt;p&gt;I'm not sure how long this is going to be available, apparently the Church of Scientology is doing everything they can to get this video off of the Internet. So, while it lasts be sure to watch this indoctrination video staring everyone's favorite Scientologist, Tom Cruise. If this video stops working, there's always &lt;a href="/blog/2007/01/29/i_love_christian_rock"&gt;this&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;div class="you_tube_movie"&gt;&lt;object width="425" height="355"&gt;&lt;param name="movie" value="http://www.youtube.com/v/K4EENClo7DQ&amp;rel=1"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/K4EENClo7DQ&amp;rel=1" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;</description>
      <pubDate>Fri, 18 Jan 2008 08:55:35 GMT</pubDate>
    </item>
    <item>
      <title>Merry Christmas</title>
      <link>http://www.dashing.com/blog/show/75</link>
      <description>&lt;p&gt;Happy Holidays to all of you from John, Martha and Melody! Here's to a great 2008!&lt;/p&gt;

&lt;p&gt;&lt;center&gt;&lt;img src="/image/filename/370/IMG_4881.jpg" style="margin-left: -10px; width: 540px; border: 1px solid #ccc; padding: 5px;" /&gt;&lt;/a&gt;&lt;/center&gt;&lt;/p&gt;

&lt;p&gt;&lt;center&gt;&lt;img src="/image/filename/372/IMG_4964.jpg" style="margin-left: -10px; width: 540px; border: 1px solid #ccc; padding: 5px;" /&gt;&lt;/a&gt;&lt;/center&gt;&lt;/p&gt;

&lt;p&gt;&lt;center&gt;&lt;img src="/image/filename/373/IMG_4991.jpg" style="margin-left: -10px; width: 540px; border: 1px solid #ccc; padding: 5px;" /&gt;&lt;/a&gt;&lt;/center&gt;&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;</description>
      <pubDate>Mon, 24 Dec 2007 05:29:40 GMT</pubDate>
    </item>
    <item>
      <title>It's all &#20013;&#36234;&#20856;&#23376; all the time around here lately.</title>
      <link>http://www.dashing.com/blog/show/74</link>
      <description>&lt;p&gt;Ok, so a while back I &lt;a href="/blog/2006/10/28/for_those_who%27d_like_to_see_nori_fall_to_her_death..."&gt;told you all about&lt;/a&gt; a new movie starring the dashing.com girl, Noriko Nakagoshi called Apartment 1303. Well it's &lt;a href="http://www.amazon.com/Apartment-1303-Naoko-Otani/dp/B000TGUUEQ/ref=pd_bbs_sr_1?ie=UTF8&amp;s=dvd&amp;qid=1195358170&amp;sr=8-1"&gt;out now on DVD&lt;/a&gt; (in the USA, subtitled in English) and I had a chance to see it. It's very good and not at all like the typical Japanese horror films that I've come to hate (I'm talking about you &lt;a href="http://www.amazon.com/Audition-Uncut-Special-Ryo-Ishibashi/dp/B0009WFEDC/ref=pd_bbs_sr_1?ie=UTF8&amp;s=dvd&amp;qid=1195358201&amp;sr=1-1"&gt;Audition&lt;/a&gt;). Anyhow, Nori is excellent in it and you should check it out. Oh and speaking of Nori movies, there's another film she stars in called "Strawberry Shortcakes" which was a little less wonderful, and a little harder to come by, but it's worth a look too.&lt;/p&gt;

&lt;p&gt;Anyhow, here's a subtitled trailer to refresh your memories.&lt;/p&gt;

&lt;p&gt;&lt;div class="you_tube_video"&gt;&lt;object width="425" height="355"&gt;&lt;param name="movie" value="http://www.youtube.com/v/F1uSi5z-5AI&amp;rel=1"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/F1uSi5z-5AI&amp;rel=1" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;&lt;/p&gt;

&lt;p&gt;And here's one for Strawberry Shortcakes.&lt;/p&gt;

&lt;p&gt;&lt;div class="you_tube_video"&gt;&lt;object width="425" height="355"&gt;&lt;param name="movie" value="http://www.youtube.com/v/0Fexj7mZcH8&amp;rel=1"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/0Fexj7mZcH8&amp;rel=1" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;&lt;/p&gt;

&lt;p&gt;With all of these movies coming out she's become quite a star in Japan. But that didn't stop her from doing the following commercial where she's turned into a piece of broccoli. Enjoy.&lt;/p&gt;

&lt;p&gt;&lt;embed style="margin: 10px 0 10px 30px;" src="/flvplayer.swf" width="320" height="240" bgcolor="#FFFFFF" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" flashvars="file=/movies/nori_soup.flv" /&gt;&lt;/p&gt;

&lt;p&gt;Apparently she's done a lot of commercials.&lt;/p&gt;

&lt;p&gt;&lt;div class="you_tube_video"&gt;&lt;object width="425" height="355"&gt;&lt;param name="movie" value="http://www.youtube.com/v/VN13znOWzEo&amp;rel=1"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/VN13znOWzEo&amp;rel=1" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;</description>
      <pubDate>Sun, 18 Nov 2007 06:46:08 GMT</pubDate>
    </item>
    <item>
      <title>Noriko Nakagoshi has lovely skin</title>
      <link>http://www.dashing.com/blog/show/73</link>
      <description>&lt;p&gt;&lt;embed style="margin: 10px 0 10px 30px;" src="/flvplayer.swf" width="320" height="240" bgcolor="#FFFFFF" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" flashvars="file=/movies/nori_commercial.flv" /&gt;&lt;/p&gt;</description>
      <pubDate>Sun, 23 Sep 2007 07:01:17 GMT</pubDate>
    </item>
    <item>
      <title>Incredible determination</title>
      <link>http://www.dashing.com/blog/show/72</link>
      <description>&lt;p&gt;Recently we bought Melody a nifty new toy called the &lt;a target="_blank" href="http://www.amazon.com/Fisher-Price-K6070-Fisher-Price-Rainforest/dp/B000I2UJ0Q"&gt;Rainforest  Jumperoo&lt;/a&gt;. It's one of those "jumpers" that you put the baby in and they can bounce up and down by pushing off the floor with their tip-toes. To say that she loves it would be an understatement. The following little video illustrates this better than I could ever describe. Let's just say that she's very determined to keep bouncing, no matter how tired she gets. :-)&lt;/p&gt;

&lt;p&gt;&lt;embed style="margin: 10px 0 10px 30px;" src="/flvplayer.swf" width="320" height="240" bgcolor="#FFFFFF" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" flashvars="file=/movies/jumperoosleep.flv" /&gt;&lt;/p&gt;</description>
      <pubDate>Wed, 01 Aug 2007 23:43:06 GMT</pubDate>
    </item>
    <item>
      <title>The good, the bad and the baby</title>
      <link>http://www.dashing.com/blog/show/71</link>
      <description>&lt;p&gt;So the last few months have sure been something. Melody is doing great! She's laughing, smiling, rolling over and keeping us really busy! A lot of you have asked me to post more pictures, and I actually did a while back, &lt;a href="/gallery/library"&gt;in the gallery&lt;/a&gt;, but I don't think anyone noticed. If I'm wrong let me know and I'll post some new ones. We only have about 5 billion photos of her. She's the worlds most documented baby I think.&lt;/p&gt;

&lt;p&gt;So did anyone else get an &lt;a href="http://apple.com/iphone"&gt;iPhone&lt;/a&gt;? Like a total dork I stood in line and everything. But man it's so much fun, I love it. Kirby has one too and we text each other like super nerds all day. The best part is that since the web browser on it is so good I can &lt;em&gt;not&lt;/em&gt; update dashing.com no matter where I am. :-)&lt;/p&gt;

&lt;p&gt;One problem though is the iPhone doesn't support Adobe Flash. That's not really a big deal except I can't visit my &lt;a href="http://catstevens.com"&gt;favorite website&lt;/a&gt; on it.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Update&lt;/strong&gt;: Lots of &lt;a href="/gallery/library"&gt;new photos added&lt;/a&gt;.&lt;/p&gt;</description>
      <pubDate>Fri, 20 Jul 2007 05:22:11 GMT</pubDate>
    </item>
    <item>
      <title>There's bad, and then there's this.</title>
      <link>http://www.dashing.com/blog/show/70</link>
      <description>&lt;p&gt;What do you get when you mix email with a really bad version of &lt;a href="http://secondlife.com"&gt;Second Life&lt;/a&gt; and spam eating sharks? Why, &lt;a href="http://3dmailbox.com"&gt;3D Mailbox&lt;/a&gt; of course.&lt;/p&gt;

&lt;p&gt;From their website:
&lt;br /&gt;&lt;blockquote&gt;3D Mailbox delivers a fantastic, smarter e-mail experience. Immerse yourself in 3-D as you read and write your mail. Relax to the sounds of the ocean, seagulls, and cool tunes. Hang with your mail poolside, or feed your spam to the sharks! Deleting spam is so much fun, you may wish you had more!&lt;/blockquote&gt;&lt;/p&gt;

&lt;p&gt;&lt;div class="you_tube_video"&gt;&lt;object width="425" height="350"&gt;&lt;param name="movie" value="http://www.youtube.com/v/ouR59Inxb8U"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/ouR59Inxb8U" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;&lt;/p&gt;</description>
      <pubDate>Fri, 20 Jul 2007 05:01:51 GMT</pubDate>
    </item>
    <item>
      <title>Say Hello To Melody Rae, Again</title>
      <link>http://www.dashing.com/blog/show/69</link>
      <description>&lt;p&gt;I bought a better camera.&lt;/p&gt;

&lt;p&gt;&lt;center&gt;&lt;a href="/gallery/album/15"&gt;&lt;img src="/image/filename/296/IMG_1288.jpg" style="margin-left: -10px; width: 540px; border: 1px solid #ccc; padding: 5px;" /&gt;&lt;/a&gt;&lt;/center&gt;&lt;/p&gt;

&lt;p&gt;&lt;center&gt;&lt;p&gt;&lt;a href="/gallery/album/15"&gt;More like that one&lt;/a&gt;.&lt;/p&gt;&lt;/center&gt;&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;</description>
      <pubDate>Tue, 24 Apr 2007 08:06:55 GMT</pubDate>
    </item>
    <item>
      <title>Don't Try This At Home</title>
      <link>http://www.dashing.com/blog/show/67</link>
      <description>&lt;p&gt;On the Mac there's a nifty little utility called &lt;a href="http://growl.info/"&gt;Growl&lt;/a&gt;. It's a system-wide notification service that other applications use to display attractive popup status messages. There are all kinds of programs that utilize it, namely instant messaging apps and other small utilities. Sometimes they're really useful, other times they're fun and occasionally they're a little bit stupid. &lt;/p&gt;

&lt;p&gt;I wrote a really stupid one. I mean a really, really stupid one. I added Growl notifications to dashing.com.&lt;/p&gt;

&lt;p&gt;So now every time someone visits this site a little window pops up on my desktop announcing it. Is that the stupidest thing ever or what? :-)&lt;/p&gt;

&lt;p&gt;&lt;p style="text-align: center;"&gt;&lt;img style="border: 1px solid #ccc;" src="/images/news/growl.png" alt="Growl notifications" /&gt;&lt;/p&gt;&lt;/p&gt;

&lt;p&gt;Now I confess that it is kind of cool. But the idea of the website sending notifications to my desktop Mac whenever people visit is really a terrible idea. But it was such a neat little hack I had to do it. :-)&lt;/p&gt;

&lt;p&gt;So for you Rails programmers who are bored, here's how I did it.&lt;/p&gt;

&lt;p&gt;First &lt;a href="http://growl.info/"&gt;download Growl&lt;/a&gt; and install it if you don't already have it.&lt;/p&gt;

&lt;p&gt;Next you'll need &lt;a href="http://segment7.net/projects/ruby/growl/"&gt;Ruby Growl&lt;/a&gt;. You can install that via RubyGems.&lt;/p&gt;

&lt;p&gt;&lt;code&gt;sudo gem install ruby-growl&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Once that's installed add an after_filter to the top of your application.rb controller file.&lt;/p&gt;

&lt;p&gt;&lt;code&gt;after_filter :growl&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Then add the following code to the bottom of application.rb. &lt;/p&gt;

&lt;p&gt;&lt;em&gt;Note: I'm using the &lt;a href="http://technoweenie.stikipad.com/plugins/show/Acts+as+Authenticated"&gt;Acts As Authenticated&lt;/a&gt; style user model code and helpers, so you may need to change this for your app, or remove the username display entirely.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;div class="CodeRay"&gt;&lt;div class="code"&gt;&lt;pre&gt;&lt;span class="no"&gt; 1&lt;/span&gt;   private
&lt;br /&gt;&lt;span class="no"&gt; 2&lt;/span&gt;   require &lt;span class="s"&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="k"&gt;ruby-growl&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;/span&gt;
&lt;br /&gt;&lt;span class="no"&gt; 3&lt;/span&gt;   &lt;span class="r"&gt;def&lt;/span&gt; &lt;span class="fu"&gt;growl&lt;/span&gt;
&lt;br /&gt;&lt;span class="no"&gt; 4&lt;/span&gt;     &lt;span class="r"&gt;if&lt;/span&gt; logged_in?
&lt;br /&gt;&lt;span class="no"&gt; 5&lt;/span&gt;       user = current_user.login
&lt;br /&gt;&lt;span class="no"&gt; 6&lt;/span&gt;     &lt;span class="r"&gt;else&lt;/span&gt;
&lt;br /&gt;&lt;span class="no"&gt; 7&lt;/span&gt;       user = request.env[&lt;span class="s"&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="k"&gt;REMOTE_ADDR&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;/span&gt;]
&lt;br /&gt;&lt;span class="no"&gt; 8&lt;/span&gt;     &lt;span class="r"&gt;end&lt;/span&gt;
&lt;br /&gt;&lt;span class="no"&gt; 9&lt;/span&gt;     g = &lt;span class="co"&gt;Growl&lt;/span&gt;.new &lt;span class="s"&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="k"&gt;home.server.address&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;/span&gt;, &lt;span class="s"&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="k"&gt;Website Visitors&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;/span&gt;,[&lt;span class="s"&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="k"&gt;visit&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;/span&gt;], [&lt;span class="s"&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="k"&gt;visit&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;/span&gt;], &lt;span class="s"&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="k"&gt;PASSWORD&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;/span&gt;
&lt;br /&gt;&lt;span class="no"&gt;&lt;strong&gt;10&lt;/strong&gt;&lt;/span&gt;     g.notify &lt;span class="s"&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="k"&gt;visit&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;/span&gt;, &lt;span class="s"&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="k"&gt;yoursite.com&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;/span&gt;,&lt;span class="s"&gt;&lt;span class="dl"&gt;&amp;quot;&lt;/span&gt;&lt;span class="il"&gt;&lt;span class="idl"&gt;#{&lt;/span&gt;user&lt;span class="idl"&gt;}&lt;/span&gt;&lt;/span&gt;&lt;span class="k"&gt; visited &lt;/span&gt;&lt;span class="il"&gt;&lt;span class="idl"&gt;#{&lt;/span&gt;request.env[&lt;span class="s"&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="k"&gt;REQUEST_URI&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;/span&gt;]&lt;span class="idl"&gt;}&lt;/span&gt;&lt;/span&gt;&lt;span class="dl"&gt;&amp;quot;&lt;/span&gt;&lt;/span&gt;, &lt;span class="i"&gt;0&lt;/span&gt;, &lt;span class="pc"&gt;false&lt;/span&gt;
&lt;br /&gt;&lt;span class="no"&gt;11&lt;/span&gt;   &lt;span class="r"&gt;rescue&lt;/span&gt;
&lt;br /&gt;&lt;span class="no"&gt;12&lt;/span&gt;     &lt;span class="c"&gt;# Something didn't work&lt;/span&gt;
&lt;br /&gt;&lt;span class="no"&gt;13&lt;/span&gt;   &lt;span class="r"&gt;end&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;

&lt;p&gt;You'll want to replace "home.server.address" with the IP address or hostname of your Mac. Replace "PASSWORD" with your Growl network password and "yoursite.com" with the name of your website.&lt;/p&gt;

&lt;p&gt;You'll need to enable incoming connections in the Network section of the Growl control panel, and be sure to set a password. Also check the "Allow remote application registration" button, at least until you've received your first message. Finally, if you have a firewall you'll also need to allow port 9887 access to your Mac over UDP.&lt;/p&gt;

&lt;p&gt;That's all there is to it. It's really pretty fun to see all of the popups...at first anyway. Though I can't imagine this would work well with even a moderately popular website. In fact even dashing.com is too busy for this and I'll likely turn it off shortly. But it was a fun hack just the same. &lt;/p&gt;

&lt;p&gt;Maybe this will inspire someone to come up with a useful reason to incorporate Growl into a Rails app? If you do, be sure to let me know.&lt;/p&gt;</description>
      <pubDate>Thu, 08 Mar 2007 06:59:46 GMT</pubDate>
    </item>
    <item>
      <title>It would be funny if it wasn't true</title>
      <link>http://www.dashing.com/blog/show/66</link>
      <description>&lt;p&gt;This might be the most prescient article I've ever read. It was clearly meant as satire, coming from &lt;a href="http://www.theonion.com"&gt;The Onion&lt;/a&gt;, a brilliant satirical website. But what's amazing is that this was written in January 2001 and has turned out to be eerily accurate. Here's an excerpt:&lt;/p&gt;

&lt;p&gt;&lt;blockquote&gt;"My fellow Americans," Bush said, "at long last, we have reached the end of the dark period in American history that will come to be known as the Clinton Era, eight long years characterized by unprecedented economic expansion, a sharp decrease in crime, and sustained peace overseas. The time has come to put all of that behind us."&lt;/p&gt;

&lt;p&gt;During the 40-minute speech, Bush also promised to bring an end to the severe war drought that plagued the nation under Clinton, assuring citizens that the U.S. will engage in at least one Gulf War-level armed conflict in the next four years.&lt;/p&gt;

&lt;p&gt;"You better believe we're going to mix it up with somebody at some point during my administration," said Bush, who plans a 250 percent boost in military spending. "Unlike my predecessor, I am fully committed to putting soldiers in battle situations. Otherwise, what is the point of even having a military?"&lt;/blockquote&gt;&lt;/p&gt;

&lt;p&gt;It goes on, you really should read it. It would be really, really funny if it hadn't turned out to be true.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.theonion.com/content/node/28784"&gt;Bush: 'Our Long National Nightmare Of Peace And Prosperity Is Finally Over'&lt;/a&gt;&lt;/p&gt;</description>
      <pubDate>Fri, 23 Feb 2007 01:47:04 GMT</pubDate>
    </item>
    <item>
      <title>Say Hello To Melody Rae</title>
      <link>http://www.dashing.com/blog/show/65</link>
      <description>&lt;p&gt;&lt;ul style="list-style: none; padding: 0;"&gt;&lt;li style="display: inline;"&gt;&lt;a href="/image/filename/275/melody01.jpg" title="Melody Rae" rel="lightbox[gallery]"&gt;&lt;img src="/image/filename/275/thumb_large/melody01.jpg" alt="Melody Rae" style="border: 1px solid #ccc; margin: 2px;" /&gt;&lt;/a&gt;&lt;/li&gt;&lt;li style="display: inline;"&gt;&lt;a href="/image/filename/276/melody02.jpg" title="Melody Rae" rel="lightbox[gallery]"&gt;&lt;img src="/image/filename/276/thumb_large/melody02.jpg" alt="Melody Rae" style="border: 1px solid #ccc; margin: 2px; " /&gt;&lt;/a&gt;&lt;/li&gt;&lt;li style="display: inline;"&gt;&lt;a href="/image/filename/277/melody03.jpg" title="Melody Rae" rel="lightbox[gallery]"&gt;&lt;img src="/image/filename/277/thumb_large/melody03.jpg"  alt="Melody Rae" style="border: 1px solid #ccc; margin: 2px;" /&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/p&gt;

&lt;p&gt;Born 02/13/07&lt;/p&gt;

&lt;p&gt;9 pounds, 3 ounces, 21 inches&lt;/p&gt;

&lt;p&gt;Lots of personality. :-)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Update&lt;/strong&gt;: A couple &lt;a href="/gallery/album/15"&gt;more photos&lt;/a&gt; have been posted.&lt;/p&gt;</description>
      <pubDate>Fri, 16 Feb 2007 09:12:33 GMT</pubDate>
    </item>
    <item>
      <title>I Love Christian Rock</title>
      <link>http://www.dashing.com/blog/show/64</link>
      <description>&lt;p&gt;I saw this incredibly inspirational video today and wanted to share it with all of my non-gay God fearing Christian friends here at dashing.com. This guy really understands Jesus' message and articulates in a way the kids can really understand, man. &lt;/p&gt;

&lt;p&gt;&lt;div class="you_tube_video"&gt;&lt;object width="425" height="350"&gt;&lt;param name="movie" value="http://www.youtube.com/v/gyv0VxNEVm8"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/gyv0VxNEVm8" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;&lt;/p&gt;

&lt;p&gt;This world is doomed I tell you, doomed. :-(
&lt;/p&gt;</description>
      <pubDate>Mon, 29 Jan 2007 08:15:18 GMT</pubDate>
    </item>
    <item>
      <title>No John, There Is No Santa Claus</title>
      <link>http://www.dashing.com/blog/show/62</link>
      <description>&lt;p&gt;&lt;a href="/image/filename/274/John_N_Santa324_smaller.tif.jpg" rel="lightbox"  title="John with Santa" &gt;&lt;img src="/image/filename/274/thumb_large/John_N_Santa324_smaller.tif.jpg" title="John with Santa" alt="John with Santa" style="float: right; border: 1px solid #ccc; margin: 0 5px 5px 5px; padding: 5px;" /&gt;&lt;/a&gt;Like most four year olds, I believed whole heartedly in Santa Claus. I mean, why wouldn't I? Each Christmas there were gifts under the tree from him. I saw him on TV, and in pictures and drawings. I even met him once at the mall, but I was terrified and refused to sit with him. I eventually did, but was none too happy about it. I think the beard creeped me out. But despite all that, I had faith that he was real. No, faith is the wrong word, it implies that perhaps I knew it was improbable but believed anyway. I didn't believe in Santa, Santa was a fact.&lt;/p&gt;

&lt;p&gt;Then I went to my grandmothers house for the weekend, and that all changed.&lt;/p&gt;

&lt;p&gt;&lt;div class="clear"&gt;&lt;/div&gt;
&lt;br /&gt;&lt;div class="thought_bubble"&gt;
&lt;br /&gt;&lt;strong&gt;Grandma:&lt;/strong&gt; Hi John, you must be excited about Christmas, it's only a week away!&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Me:&lt;/strong&gt; Oh yes! I can't wait, Santa is bringing me an Evel Knievel stunt cycle!&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Grandma:&lt;/strong&gt; No he isn't, there's no Santa Claus. Your mom and dad buy all the gifts and just say they're from Santa Claus&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Me:&lt;/strong&gt; Huh? No, last year he brought me the Captain Kirk and Mr. Spock action figures with the Enterprise transporter, and this year it's the Evel Knievel stunt cycle.
&lt;br /&gt;&lt;/div&gt;&lt;/p&gt;

&lt;p&gt;Now, at this point you'd think she would have just given up. Clearly I was too young to be told the truth. But you don't know my grandmother. &lt;/p&gt;

&lt;p&gt;&lt;div class="thought_bubble"&gt;
&lt;br /&gt;&lt;strong&gt;Grandma:&lt;/strong&gt; Are you stupid? There's no Santa Claus. Your mother bought you those action figures, I was with her at the store. All of that Santa Claus stuff is just a load of crap. You're too old to believe in that.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Me:&lt;/strong&gt; So you're telling me it's all a lie?&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Grandma:&lt;/strong&gt; It's not really a lie, it's more like a story or a fairy tale. There's no Easter Bunny either.
&lt;br /&gt;&lt;/div&gt;&lt;/p&gt;

&lt;p&gt;Oh shit, no Santa? No Easter Bunny? What the hell was going on. My four year old heart was growing heavy.&lt;/p&gt;

&lt;p&gt;&lt;div class="thought_bubble"&gt;
&lt;br /&gt;&lt;strong&gt;Me:&lt;/strong&gt; But what about the basket full of candy?&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Grandma:&lt;/strong&gt; That was from me.
&lt;br /&gt;&lt;/div&gt;&lt;/p&gt;

&lt;p&gt;FYI, Grandma likes to take credit for things, I'm sure my mom really bought the Easter basket.&lt;/p&gt;

&lt;p&gt;&lt;div class="thought_bubble"&gt;
&lt;br /&gt;&lt;strong&gt;Me:&lt;/strong&gt; From you? What else isn't real?&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Grandma:&lt;/strong&gt; None of it is real. There's no tooth fairy, no Easter Bunny and no Santa Claus. Do you really believe in a walking and talking bunny rabbit who gives little children eggs and candy each year? Or even worse that a fairy sneaks into your room and give you 50 cents in exchange for one of your baby teeth? It's time for you to grow up John.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Me:&lt;/strong&gt; But, but.....
&lt;br /&gt;&lt;/div&gt;&lt;/p&gt;

&lt;p&gt;I was starting to believe her. I think the only thing that I trusted more than the existence of Santa Claus was my grandmother. Could it be? Was it all just a trick to make me behave? Were my four older brothers in on the joke too?&lt;/p&gt;

&lt;p&gt;It was at this time that a terrible fear came over me. A fear that ran as deep as any I have felt before or since. I suddenly didn't care about the Easter Bunny or the tooth fairy, not even Santa Claus. &lt;/p&gt;

&lt;p&gt;If they weren't real, did that mean....&lt;/p&gt;

&lt;p&gt;&lt;div class="thought_bubble"&gt;
&lt;br /&gt;&lt;strong&gt;Me:&lt;/strong&gt; Grandma! What about Evel Knievel? Is he real?&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Grandma:&lt;/strong&gt; Even Knievel? Of course he's real. He's just a horses ass.
&lt;br /&gt;&lt;/div&gt;&lt;/p&gt;

&lt;p&gt;I slept well that night with the knowledge that Evel Knievel was indeed real. I also was fairly certain that "Santa" (my Mom) would be bringing me the stunt cycle I so desired come Christmas. All was right again in the world.&lt;/p&gt;

&lt;p&gt;To this day my mother is still upset at my grandma for telling me all of this at such a young age. I vividly remember my relief when I was told that Evel was real. This isn't a joke, it really happened. For years to come I would argue with my school friends trying to explain that Santa wasn't real. Thankfully they didn't believe me. &lt;/p&gt;

&lt;p&gt;Oh and in case you're wondering, yes I did get the Evel Knievel stunt cycle that Christmas. It was the first gift I opened and I don't know if I even cared about the rest. Man that thing was fun, but he always crashed.&lt;/p&gt;

&lt;p&gt;Merry Christmas everyone (or happy whatever else you celebrate). Have a great new year and I'll see you in 2007!
&lt;/p&gt;</description>
      <pubDate>Sun, 24 Dec 2006 02:13:17 GMT</pubDate>
    </item>
    <item>
      <title>Noriko Nakagoshi Drama On YouTube</title>
      <link>http://www.dashing.com/blog/show/63</link>
      <description>&lt;p&gt;&lt;a href="http://dashing.com/image/filename/272/nakagoshi_noriko_001.jpg" rel="lightbox"  title="Noriko Nakagoshi looking cute" &gt;&lt;img src="http://dashing.com/image/filename/272/thumb_large/nakagoshi_noriko_001.jpg" title="Noriko Nakagoshi looking cute" alt="Noriko Nakagoshi looking cute" style="float: right; border: 1px solid #ccc; margin: 0 5px 5px 5px; padding: 5px;" /&gt;&lt;/a&gt;For all five of you who care, the other day I came across "Stars Echo" on You Tube. It's a two part drama staring Noriko Nakagoshi (the dashing.com girl) and it's subtitled in English!
&lt;br /&gt;&lt;div class="clear"&gt;&lt;/div&gt;&lt;/p&gt;

&lt;p&gt; I haven't watched it yet, but Nori can do no wrong so I'm sure it's great. :-)&lt;/p&gt;

&lt;p&gt;Have a look if you're interested. It's in *gasp* 12 parts, so I'm linking to the search.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://youtube.com/results?search_query=stars+echo+noriko+nakagoshi&amp;search=Search"&gt;Stars Echo&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Enjoy!&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;</description>
      <pubDate>Sun, 24 Dec 2006 02:10:14 GMT</pubDate>
    </item>
    <item>
      <title>Super Easy Collect For ActiveRecord Arrays</title>
      <link>http://www.dashing.com/blog/show/61</link>
      <description>&lt;p&gt;&lt;em&gt;&lt;strong&gt;Disclaimer&lt;/strong&gt;: Yes I'm fully aware the 99.9% of the people who read this site will not only have no idea what I'm talking about, but wouldn't care even if they did. But for the .1% who do, this is really, really cool! :-) &lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Recently at work I've been writing a Ruby On Rails application for our Network group to monitor and track our environment. The fellow I've been working with has written a bunch of really amazing Perl scripts that scour the network and collect lots of information about all of the devices. I'm writing the Rails front end to work with that data, and in the process teaching him Ruby (and Rails), so once we're done he can take it over and maintain the app. It was while showing him some things in IRB that I discovered an area for improvement that would really make working with a collection of ActiveRecord objects easier and the code far more beautiful.&lt;/p&gt;

&lt;p&gt;Here's how it worked:&lt;/p&gt;

&lt;p&gt;&lt;blockquote&gt;&lt;pre&gt;&gt;&gt; locations = Location.find(:all)
&lt;br /&gt;&gt;&gt; just_the_names_and_ids = locations.collect{|loc| [loc.id, loc.name]}
&lt;br /&gt;=&gt; [[1, "New York Zone"], [2, "Los Angeles Zone"], [4, "Boston Zone"], 
&lt;br /&gt;[5, "San Francisco Zone"], [6, "Development Center"]]&lt;/pre&gt;&lt;/blockquote&gt;&lt;/p&gt;

&lt;p&gt;That's really groovy, and something that every Rubyist does in his/her sleep. The syntax for collect, being a block can be a bit confusing for a new programmer though. Then I remembered the ActiveRecord finder syntax.&lt;/p&gt;

&lt;p&gt;&lt;blockquote&gt;&lt;pre&gt;Location.find_by_city_and_function("Los Angeles", "Production")&lt;/pre&gt;&lt;/blockquote&gt;&lt;/p&gt;

&lt;p&gt;Why can't we do the same sort of thing with collect? Now you can!&lt;/p&gt;

&lt;p&gt;&lt;blockquote&gt;&lt;pre&gt;&gt;&gt; locations = Location.find(:all)
&lt;br /&gt;&gt;&gt; just_the_names_and_ids = locations.collect_id_and_name
&lt;br /&gt;=&gt; [[1, "New York Zone"], [2, "Los Angeles Zone"], [4, "Boston Zone"], 
&lt;br /&gt;[5, "San Francisco Zone"], [6, "Development Center"]]&lt;/p&gt;

&lt;p&gt;&gt;&gt; just_the_names = locations.collect_name
&lt;br /&gt;=&gt; [["New York Zone"], ["Los Angeles Zone"], ["Boston Zone"], 
&lt;br /&gt;["San Francisco Zone"], ["Development Center"]]&lt;/p&gt;

&lt;p&gt;&gt;&gt; names_and_cities = locations.collect_name_and_city
&lt;br /&gt;=&gt; [["New York Zone", "New York"], ["Los Angeles Zone", "Los Angeles"], 
&lt;br /&gt;["Boston Zone", "Boston"], ["San Francisco Zone", "San Francisco"], 
&lt;br /&gt;["Development Center", "Chicago"]]&lt;/pre&gt;&lt;/blockquote&gt;&lt;/p&gt;

&lt;p&gt;I love it! It's so much more readable and "Rails like" that I'm really surprised that it wasn't something built in. But since it's so easy to extend Ruby (and Rails) it takes just a tiny bit of code to add that functionality in. Just paste the code below into your environment.rb and you're good to go.&lt;/p&gt;

&lt;p&gt;&lt;blockquote&gt;&lt;pre&gt;class Array
&lt;br /&gt;  def method_missing(method_id, *arguments)
&lt;br /&gt;    if match = /collect_([_a-zA-Z]\w*)/.match(method_id.to_s)
&lt;br /&gt;      attributes = match.captures.last.split('_and_')
&lt;br /&gt;      self.collect{|array| attributes.collect{|attr| array[attr.to_sym]}}
&lt;br /&gt;    else
&lt;br /&gt;      super
&lt;br /&gt;    end
&lt;br /&gt;  end
&lt;br /&gt;end
&lt;br /&gt;&lt;/pre&gt;&lt;/blockquote&gt;&lt;/p&gt;

&lt;p&gt;This could easily be made into a plugin, or stuck into a .rb file in the lib directory and required. It's up to you. Hopefully someone out there will find this handy. I know I have.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Caveats&lt;/strong&gt;: This won't work with included associations. Example:&lt;/p&gt;

&lt;p&gt;&lt;blockquote&gt;&lt;pre&gt;Device.find(:all, :include =&gt; :location).collect_name_and_city&lt;/pre&gt;&lt;/blockquote&gt;&lt;/p&gt;

&lt;p&gt;That will return a collection with the device names, but city will be nil because it was an included association. It would be easy to extend the functionality to support that, but I couldn't think of a clean syntax to allow it. So I figure it's best to keep it as it is.&lt;/p&gt;

&lt;p&gt;Finally, this will work on Array's of hashes too, and not just ActiveRecord objects.&lt;/p&gt;

&lt;p&gt;&lt;blockquote&gt;&lt;pre&gt;&gt;&gt; pets = [{:name =&gt; "Browser", :kind =&gt; "Dog"}, 
&lt;br /&gt;{:name =&gt; "Fluffy", :kind =&gt; "Cat"}, 
&lt;br /&gt;{:name =&gt; "Noriko", :kind =&gt; "Japanese Actress"}]&lt;/p&gt;

&lt;p&gt;&gt;&gt; pets.collect_name_and_kind
&lt;br /&gt;=&gt; [["Browser", "Dog"], ["Fluffy", "Cat"], ["Noriko", "Japanese Actress"]]&lt;/pre&gt;&lt;/blockquote&gt;
&lt;/p&gt;</description>
      <pubDate>Sat, 09 Dec 2006 22:18:39 GMT</pubDate>
    </item>
    <item>
      <title>I Wish I Had A Talking Toilet Too</title>
      <link>http://www.dashing.com/blog/show/60</link>
      <description>&lt;p&gt;Ok, this is the funniest thing ever. Make sure you stick with it until then end, it only gets better (worse?) as it goes on. Thanks to Amanda Jane and her post in the forums for the link.&lt;/p&gt;

&lt;p&gt;&lt;div class="you_tube_video"&gt;&lt;embed src="http://lads.myspace.com/videos/vplayer.swf" flashvars="m=920366642&amp;type=video" type="application/x-shockwave-flash" width="430" height="346"&gt;&lt;/embed&gt;&lt;/div&gt;&lt;/p&gt;</description>
      <pubDate>Sat, 09 Dec 2006 20:58:33 GMT</pubDate>
    </item>
  </channel>
</rss>
