<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>Frivolog</title>
    <link>http://fr.ivolo.us</link>
    <description>a frivolous blog</description>
    <language>en-us</language>
    <item>
      <title>AOL Instant Messenger .... What's going on?</title>
      <description>&lt;p&gt;I tried signing up for an AOL IM using an email address today.  It would be my 5th or something ridiculous.  I like to keep my life separated like tupperware.&lt;/p&gt;

&lt;p&gt;Anyway, when I tried to do so, I got the following error with no explanation (How "Aol" of them:&lt;/p&gt;

&lt;p&gt;&lt;img src="http://farm5.static.flickr.com/4040/4294842551_0de60cc572_o.png" /&gt;&lt;/p&gt;</description>
      <author>josh stephenson</author>
      <pubDate>2010 Jan 22 14:56:01</pubDate>
      <link>http://fr.ivolo.us/posts/d8c17d2f5525391ca4bc29292e3db0f5403b1d9f</link>
    </item>
    <item>
      <title>VoiceBook iPhone App</title>
      <description>&lt;p&gt;I ripped the facebook audio status functionality out of Murmur today and threw it into it's own application and named it "VoiceBook".&lt;/p&gt;

&lt;h3&gt;It's here.  Download it from &lt;a target="new" href="http://itunes.apple.com/us/app/voicebook/id351139192?mt=8"&gt;iTunes&lt;/a&gt;&lt;/h3&gt;

</description>
      <author>josh stephenson</author>
      <pubDate>2010 Jan 18 09:45:43</pubDate>
      <link>http://fr.ivolo.us/posts/voicebook-iphone-app</link>
    </item>
    <item>
      <title>Murmur iPhone Launching...</title>
      <description>&lt;p&gt;Any day now...&lt;/p&gt;

&lt;p&gt;UPDATE:  Here at last!  &lt;a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/browserRedirect?url=itms%253A%252F%252Fitunes.apple.com%252FWebObjects%252FMZStore.woa%252Fwa%252FviewSoftware%253Fid%253D338817591%2526cc%253Dus%2526mt%253D8"&gt;Get it here&lt;/a&gt;.&lt;/p&gt;</description>
      <author>josh stephenson</author>
      <pubDate>2009 Dec 06 23:07:48</pubDate>
      <link>http://fr.ivolo.us/posts/murmur-iphone-launched</link>
    </item>
    <item>
      <title>Excerpt from Simon Van Booy's "Love Begins in Winter"</title>
      <description>&lt;p&gt;This makes me swoon:&lt;/p&gt;

&lt;p&gt;&amp;ldquo;The most important notes in music are the ones that wait until sound has entered the ear before revealing their true nature.  They are the spaces between the sounds that blow through the heart, knocking things over.&amp;rdquo;&lt;/p&gt;</description>
      <author>josh stephenson</author>
      <pubDate>2009 Dec 02 01:06:57</pubDate>
      <link>http://fr.ivolo.us/posts/simon-van-booy-love-begins-in-winter</link>
    </item>
    <item>
      <title>Sketches:  New York &gt;&gt; Dublin &gt;&gt; London</title>
      <description>&lt;p&gt;&lt;a href="http://www.flickr.com/photos/oodelali/4141860523/" title="Brewbaker Cafe, Dublin por oodelali, en Flickr"&gt;&lt;img src="http://farm3.static.flickr.com/2570/4141860523_3bfb02d7e5_m.jpg" width="182" height="240" alt="Brewbaker Cafe, Dublin" /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.flickr.com/photos/oodelali/4140238310/" title="IMG_0254 por oodelali, en Flickr"&gt;&lt;img src="http://farm3.static.flickr.com/2666/4140238310_acd07873a5_m.jpg" width="240" height="186" alt="IMG_0254" /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.flickr.com/photos/oodelali/4139240875/" title="Sin t&#237;tulo por oodelali, en Flickr"&gt;&lt;img src="http://farm3.static.flickr.com/2621/4139240875_72b6251006_m.jpg" width="180" height="240" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.flickr.com/photos/oodelali/4139237969/" title="Sin t&#237;tulo por oodelali, en Flickr"&gt;&lt;img src="http://farm3.static.flickr.com/2613/4139237969_eedde0b690_m.jpg" width="180" height="240" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.flickr.com/photos/oodelali/4130765427/" title="  por oodelali, en Flickr"&gt;&lt;img src="http://farm3.static.flickr.com/2496/4130765427_9e0ceb63a0_m.jpg" width="180" height="240" alt=" " /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.flickr.com/photos/oodelali/4123922120/" title="Sin t&#237;tulo por oodelali, en Flickr"&gt;&lt;img src="http://farm3.static.flickr.com/2796/4123922120_0d0030ab94_m.jpg" width="180" height="240" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;</description>
      <author>josh stephenson</author>
      <pubDate>2009 Nov 29 02:41:00</pubDate>
      <link>http://fr.ivolo.us/posts/sketches-new-york-dublin-london</link>
    </item>
    <item>
      <title>Sartorialist iPhone Now Available!</title>
      <description>&lt;img src="http://farm3.static.flickr.com/2622/4096219305_6aac5b734e_o.png" /&gt;&lt;br /&gt;
&lt;h6&gt;It's finally here!&lt;/h6&gt;

&lt;p&gt;I recently created an application for the &lt;a href="http://thesartorialist.blogspot.com"&gt;Sartorialist&lt;/a&gt; that ports his blog to the iPhone as a slideshow of his beautiful images.  You can save them to your photo roll and then set them as wallpaper, or share them via facebook.&lt;/p&gt;

&lt;p&gt;Check it out here: &lt;a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=324173841&amp;mt=8"&gt;iTunes Link&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;
&lt;img src="http://farm3.static.flickr.com/2665/4096977840_d597304da2_o.png" /&gt;&lt;/p&gt;</description>
      <author>josh stephenson</author>
      <pubDate>2009 Nov 11 23:37:11</pubDate>
      <link>http://fr.ivolo.us/posts/sartorialist-iphone-now-available</link>
    </item>
    <item>
      <title>Murmur is coming</title>
      <description>&lt;h3&gt;It's here!&lt;/h3&gt;

&lt;p&gt;Murmur is finally available in the app store.  Thanks go out to Rick Hou for design and Husein Choroomi for backend help.&lt;/p&gt;

&lt;p&gt;&lt;img src="http://fr.ivolo.us/Murmur.png" /&gt;&lt;/p&gt;

&lt;p&gt;You can download it here: &lt;a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/browserRedirect?url=itms%253A%252F%252Fitunes.apple.com%252FWebObjects%252FMZStore.woa%252Fwa%252FviewSoftware%253Fid%253D338817591%2526cc%253Dus%2526mt%253D8"&gt;In the iTunes AppStore&lt;/a&gt;&lt;/p&gt;</description>
      <author>josh stephenson</author>
      <pubDate>2009 Oct 27 01:24:45</pubDate>
      <link>http://fr.ivolo.us/posts/murmur-is-coming</link>
    </item>
    <item>
      <title>NSOperation and NSURLConnection conflicts</title>
      <description>&lt;h2&gt;The right way to use NSOperation, NSOperationQueue and NSURLConnection&lt;/h2&gt;

&lt;p&gt;I stumbled across a problem today when trying to make an asynchronous POST request to a server.&lt;/p&gt;

&lt;p&gt;I created a request class by subclassing NSOperation and was calling it by adding it to an NSOperationQueue (more &lt;a href="http://developer.apple.com/IPhone/library/documentation/General/Conceptual/ConcurrencyProgrammingGuide/OperationObjects/OperationObjects.html#//apple_ref/doc/uid/TP40008091-CH101-SW16"&gt;here&lt;/a&gt;) and within this class's (void)main method, I was creating an NSURLConnection like this:&lt;/p&gt;

&lt;pre lang="objective-c"&gt;
NSURLConnection *connection = [[NSURLConnection alloc] initWithRequest:request delegate:self]
&lt;/pre&gt;

&lt;p&gt;The problem I was experiencing was none of the NSURLConnection delegate callbacks were being fired.&lt;/p&gt;

&lt;p&gt;After a little research I realized that when you create an NSURLConnection using the initWithRequest initialization method, you are creating an asynchronous request.  Since I was already in one asynchronous request (the NSOperation), I had created another request that got lost, black-hole like.&lt;/p&gt;

&lt;p&gt;To fix it, I simply told NSURLConnection to send the request synchronously:&lt;p&gt;

&lt;pre lang="objective-c"&gt;
NSError *error = [[NSError alloc] init];
NSURLResponse *response = [[NSURLResponse alloc] init];
NSData *newData = [NSURLConnection sendSynchronousRequest:request returningResponse:&amp;response error:&amp;error];
&lt;/pre&gt;

&lt;p&gt;After this, everything worked as expected and my operation was still performing everything, including the NSURLConnection asynchronously.&lt;/p&gt;</description>
      <author>josh stephenson</author>
      <pubDate>2009 Oct 10 19:43:33</pubDate>
      <link>http://fr.ivolo.us/posts/nsoperation-and-nsurlconnection-conflicts</link>
    </item>
    <item>
      <title>Mocking paperclip with rspec</title>
      <description>&lt;h2&gt;When using the S3 method of storage for paperclip, the last thing you want is to incur extra charges just for running your tests.&lt;/h2&gt;

&lt;p&gt;If you want to simply mock the storage aspect completely, and I'm not saying you do, but *if* you do, just do this:&lt;/p&gt;

&lt;pre lang="ruby"&gt;
@your_model.should_receive(:save_attached_files).and_return(true)
&lt;/pre&gt;</description>
      <author>josh stephenson</author>
      <pubDate>2009 Oct 10 06:22:34</pubDate>
      <link>http://fr.ivolo.us/posts/mocking-paperclip-with-rspec</link>
    </item>
    <item>
      <title>NSXMLParser doesn't fire - (void)parserDidEndDocument:(NSXMLParser *)parser</title>
      <description>&lt;p&gt;Today I ran into an issue where an NSXMLParser would not fire the parserDidEndDocument delegate method.  I was parsing XML stored locally and it turned out to be an issue with a trailing newline at the end of the document.&lt;/p&gt;

&lt;p&gt;To fix it, I made sure there was no newline at the end of the final closing XML tag.  This seems lame of NSXMLParser or is there a convention I am just not aware of?&lt;/p&gt;

&lt;p&gt;Nevertheless, I hope this helps someone.&lt;/p&gt;</description>
      <author>josh stephenson</author>
      <pubDate>2009 Aug 26 16:09:19</pubDate>
      <link>http://fr.ivolo.us/posts/nsxmlparser-doesn-t-fire-parserdidenddocument</link>
    </item>
  </channel>
</rss>
