<?xml version="1.0" encoding="UTF-8"?> <rss
version="2.0"
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/"
> <channel><title>joshua welcomes you</title> <atom:link href="http://joshualay.net/blog/feed/" rel="self" type="application/rss+xml" /><link>http://joshualay.net/blog</link> <description>awesome + misc (tm)</description> <lastBuildDate>Mon, 30 Jan 2012 12:20:47 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.1</generator> <item><title>Where time cannot&#160;touch</title><link>http://joshualay.net/blog/2012/01/where-time-cannot-touch/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=where-time-cannot-touch</link> <comments>http://joshualay.net/blog/2012/01/where-time-cannot-touch/#comments</comments> <pubDate>Mon, 30 Jan 2012 12:20:47 +0000</pubDate> <dc:creator>joshua</dc:creator> <category><![CDATA[my life]]></category> <category><![CDATA[thoughts]]></category> <guid
isPermaLink="false">http://joshualay.net/blog/?p=1457</guid> <description><![CDATA[There are friendships in your life that time cannot touch. Where everything always feels the same. Time has not affected people in a way that everything feels different. Where concerns and the burden of life has shifted the dynamic. It's a pleasure to know these people. That after so long you carry on like it [...]]]></description> <content:encoded><![CDATA[<p>There are friendships in your life that time cannot touch. Where everything always feels the same.</p><p>Time has not affected people in a way that everything feels different. Where concerns and the burden of life has shifted the dynamic.</p><p>It's a pleasure to know these people. That after so long you carry on like it was only yesterday.</p><p>A friendship where time stands still. It's one of the most calming things in life I've ever had.</p> ]]></content:encoded> <wfw:commentRss>http://joshualay.net/blog/2012/01/where-time-cannot-touch/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>I&#8217;m Pirating the Next Version of&#160;Windows</title><link>http://joshualay.net/blog/2012/01/im-pirating-the-next-version-of-windows/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=im-pirating-the-next-version-of-windows</link> <comments>http://joshualay.net/blog/2012/01/im-pirating-the-next-version-of-windows/#comments</comments> <pubDate>Thu, 19 Jan 2012 15:03:50 +0000</pubDate> <dc:creator>joshua</dc:creator> <category><![CDATA[annoyances]]></category> <category><![CDATA[link]]></category> <category><![CDATA[thoughts]]></category> <category><![CDATA[user experience]]></category> <category><![CDATA[windows]]></category> <guid
isPermaLink="false">http://joshualay.net/blog/?p=1452</guid> <description><![CDATA[Justin Cunningham writes what I think a lot of people experience: It takes less time than to buy it, I don't have to deal with the broken Live login system, and the BitTorrent downloads are faster. I only know this because I had to download an ISO after one of my discs became unreadable, and [...]]]></description> <content:encoded><![CDATA[<p><a
href="http://littlebitofcode.com/2012/01/18/im-pirating-the-next-version-of-windows" target="_blank">Justin Cunningham writes what I think a lot of people experience</a>:</p><blockquote><p> It takes less time than to buy it, I don't have to deal with the broken Live login system, and the BitTorrent downloads are faster. I only know this because I had to download an ISO after one of my discs became unreadable, and Microsoft refused to replace it.  Why can't I just enter my product key and download an updated ISO with slipstreamed service packs?  Why do pirates have a better experience than customers?  If I want to reinstall my system, or upgrade my hardware, or switch between bootcamp and virtual machines, I will.</p></blockquote><p>That's how I feel. But what's critical is this:</p><blockquote><p>Why do pirates have a <strong>better experience</strong> than customers?</p></blockquote><p><span
id="more-1452"></span><br
/> The user experience exists at many touch points for any given product. The Windows user experience improved with Windows 7, yet here exists a failure to delight the user just to install.</p><p>Don't think about just your software. There are a multitude of interactions with your user before and even after. Expand your vision to encompass everything and you'll have a brand that is loved because it understands its users.</p><p>Just because something has always been so doesn't mean it's the best experience. It's an artefact of time and adjustment by users. Stating that things are the way they are because it's what has always been is a cop out to me.</p><p>There's always a better way. From the start & all the way to the end.</p> ]]></content:encoded> <wfw:commentRss>http://joshualay.net/blog/2012/01/im-pirating-the-next-version-of-windows/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>When things go dark, people can&#8217;t&#160;read</title><link>http://joshualay.net/blog/2012/01/when-things-go-dark-people-cant-read/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=when-things-go-dark-people-cant-read</link> <comments>http://joshualay.net/blog/2012/01/when-things-go-dark-people-cant-read/#comments</comments> <pubDate>Wed, 18 Jan 2012 22:40:31 +0000</pubDate> <dc:creator>joshua</dc:creator> <category><![CDATA[interesting]]></category> <category><![CDATA[link]]></category> <guid
isPermaLink="false">http://joshualay.net/blog/?p=1447</guid> <description><![CDATA[In protest to SOPA many sites have gone dark for the day. The most well known and resourceful is the even present Wikipedia. What's most amazing is that the manner in which Wikipedia blacks out pages, or perhaps it's just the people, that has resulted in a mostly sad collection of tweets. @herpderpedia To me. [...]]]></description> <content:encoded><![CDATA[<p>In protest to <a
href="http://en.wikipedia.org/wiki/Stop_Online_Piracy_Act">SOPA</a> many sites have gone dark for the day. The most well known and resourceful is the even present <a
href="http://en.wikipedia.org/">Wikipedia</a>.</p><p>What's most amazing is that the manner in which Wikipedia blacks out pages, or perhaps it's just the people, that has resulted in a mostly sad collection of tweets.</p><p><a
href="https://twitter.com/herpderpedia">@herpderpedia</a></p><p>To me. It's that simple emotional response. <strong>I need some information for <something></strong>. When I can't get it, I get pissed off. Habits for most people are probably tied strongly with Wikipedia. Finding facts are as synonymous with it as searching on the internet is with Google.</p><p>Unfortunately a paragraph is too long and the critical information of why and when will services be resumed is the last sentence. I wonder if that line was first, big and bold it would have a reduction in complaints. This is will probably never be known as I'm hoping SOPA gets shutdown and there's no need to protest freedom online again.</p><blockquote><p><strong>Imagine a World<br
/> Without Free Knowledge</strong></p><p>For over a decade, we have spent millions of hours building the largest encyclopedia in human history. Right now, the U.S. Congress is considering legislation that could fatally damage the free and open Internet. For 24 hours, to raise awareness, we are blacking out Wikipedia.</p></blockquote> ]]></content:encoded> <wfw:commentRss>http://joshualay.net/blog/2012/01/when-things-go-dark-people-cant-read/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Working with JSON in iOS 5&#160;Tutorial</title><link>http://joshualay.net/blog/2012/01/working-with-json-in-ios-5-tutorial/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=working-with-json-in-ios-5-tutorial</link> <comments>http://joshualay.net/blog/2012/01/working-with-json-in-ios-5-tutorial/#comments</comments> <pubDate>Tue, 17 Jan 2012 10:43:47 +0000</pubDate> <dc:creator>joshua</dc:creator> <category><![CDATA[iOS]]></category> <category><![CDATA[link]]></category> <category><![CDATA[programming]]></category> <category><![CDATA[iOS5]]></category> <category><![CDATA[JSON]]></category> <guid
isPermaLink="false">http://joshualay.net/blog/?p=1442</guid> <description><![CDATA[Tutorial by Marin Todorov: iOS 5 has some new built-in APIs to make it really easy to read and write JSON. He's right. I've done half of the tutorial using the public Twitter timeline (JSON) instead. It's available for download here. Perhaps the coolest part I've left out are the categories that extend the classes [...]]]></description> <content:encoded><![CDATA[<p><a
href="http://www.raywenderlich.com/5492/working-with-json-in-ios-5" target="_blank">Tutorial by Marin Todorov:</a></p><blockquote><p>iOS 5 has some new built-in APIs to make it really easy to read and write JSON.</p></blockquote><p>He's right.<br
/> <span
id="more-1442"></span><br
/> I've done half of the tutorial using the <a
href="http://api.twitter.com/1/statuses/public_timeline.json" target="_blank">public Twitter timeline (JSON)</a> instead. It's <a
href="http://joshualay.net/blog/wp-content/uploads/2012/01/TwitterJSONDemo.zip" title="TwitterJSONDemo">available for download here</a>.</p><p>Perhaps the coolest part I've left out are the categories that extend the classes to make life even simpler.</p><pre class="objc"><span style="color: #0000ff;">@interface</span> <a href="http://developer.apple.com/documentation/Cocoa/Reference/Foundation/ObjC_classic/Classes/NSDictionary.html"><span style="color: #0000ff;">NSDictionary</span></a><span style="color: #002200;">&#40;</span>JSONCategories<span style="color: #002200;">&#41;</span>
+<span style="color: #002200;">&#40;</span><a href="http://developer.apple.com/documentation/Cocoa/Reference/Foundation/ObjC_classic/Classes/NSDictionary.html"><span style="color: #0000ff;">NSDictionary</span></a>*<span style="color: #002200;">&#41;</span>dictionaryWithContentsOfJSONURLString:
  <span style="color: #002200;">&#40;</span><a href="http://developer.apple.com/documentation/Cocoa/Reference/Foundation/ObjC_classic/Classes/NSString.html"><span style="color: #0000ff;">NSString</span></a>*<span style="color: #002200;">&#41;</span>urlAddress;
-<span style="color: #002200;">&#40;</span><a href="http://developer.apple.com/documentation/Cocoa/Reference/Foundation/ObjC_classic/Classes/NSData.html"><span style="color: #0000ff;">NSData</span></a>*<span style="color: #002200;">&#41;</span>toJSON;
<span style="color: #0000ff;">@end</span>
&nbsp;
<span style="color: #0000ff;">@implementation</span> <a href="http://developer.apple.com/documentation/Cocoa/Reference/Foundation/ObjC_classic/Classes/NSDictionary.html"><span style="color: #0000ff;">NSDictionary</span></a><span style="color: #002200;">&#40;</span>JSONCategories<span style="color: #002200;">&#41;</span>
+<span style="color: #002200;">&#40;</span><a href="http://developer.apple.com/documentation/Cocoa/Reference/Foundation/ObjC_classic/Classes/NSDictionary.html"><span style="color: #0000ff;">NSDictionary</span></a>*<span style="color: #002200;">&#41;</span>dictionaryWithContentsOfJSONURLString:
  <span style="color: #002200;">&#40;</span><a href="http://developer.apple.com/documentation/Cocoa/Reference/Foundation/ObjC_classic/Classes/NSString.html"><span style="color: #0000ff;">NSString</span></a>*<span style="color: #002200;">&#41;</span>urlAddress
<span style="color: #002200;">&#123;</span>
    <a href="http://developer.apple.com/documentation/Cocoa/Reference/Foundation/ObjC_classic/Classes/NSData.html"><span style="color: #0000ff;">NSData</span></a>* data = <span style="color: #002200;">&#91;</span><a href="http://developer.apple.com/documentation/Cocoa/Reference/Foundation/ObjC_classic/Classes/NSData.html"><span style="color: #0000ff;">NSData</span></a> dataWithContentsOfURL:
      <span style="color: #002200;">&#91;</span><a href="http://developer.apple.com/documentation/Cocoa/Reference/Foundation/ObjC_classic/Classes/NSURL.html"><span style="color: #0000ff;">NSURL</span></a> URLWithString: urlAddress<span style="color: #002200;">&#93;</span> <span style="color: #002200;">&#93;</span>;
    __autoreleasing <a href="http://developer.apple.com/documentation/Cocoa/Reference/Foundation/ObjC_classic/Classes/NSError.html"><span style="color: #0000ff;">NSError</span></a>* error = <span style="color: #0000ff;">nil</span>;
    <span style="color: #0000ff;">id</span> result = <span style="color: #002200;">&#91;</span>NSJSONSerialization JSONObjectWithData:data
      options:kNilOptions error:&amp;error<span style="color: #002200;">&#93;</span>;
    <span style="color: #0000ff;">if</span> <span style="color: #002200;">&#40;</span>error != <span style="color: #0000ff;">nil</span><span style="color: #002200;">&#41;</span> <span style="color: #0000ff;">return</span> <span style="color: #0000ff;">nil</span>;
    <span style="color: #0000ff;">return</span> result;
<span style="color: #002200;">&#125;</span>
&nbsp;
-<span style="color: #002200;">&#40;</span><a href="http://developer.apple.com/documentation/Cocoa/Reference/Foundation/ObjC_classic/Classes/NSData.html"><span style="color: #0000ff;">NSData</span></a>*<span style="color: #002200;">&#41;</span>toJSON
<span style="color: #002200;">&#123;</span>
    <a href="http://developer.apple.com/documentation/Cocoa/Reference/Foundation/ObjC_classic/Classes/NSError.html"><span style="color: #0000ff;">NSError</span></a>* error = <span style="color: #0000ff;">nil</span>;
    <span style="color: #0000ff;">id</span> result = <span style="color: #002200;">&#91;</span>NSJSONSerialization dataWithJSONObject:self
      options:kNilOptions error:&amp;error<span style="color: #002200;">&#93;</span>;
    <span style="color: #0000ff;">if</span> <span style="color: #002200;">&#40;</span>error != <span style="color: #0000ff;">nil</span><span style="color: #002200;">&#41;</span> <span style="color: #0000ff;">return</span> <span style="color: #0000ff;">nil</span>;
    <span style="color: #0000ff;">return</span> result;
<span style="color: #002200;">&#125;</span>
<span style="color: #0000ff;">@end</span>
&nbsp;</pre>]]></content:encoded> <wfw:commentRss>http://joshualay.net/blog/2012/01/working-with-json-in-ios-5-tutorial/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>on what to&#160;do</title><link>http://joshualay.net/blog/2012/01/on-what-to-do/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=on-what-to-do</link> <comments>http://joshualay.net/blog/2012/01/on-what-to-do/#comments</comments> <pubDate>Mon, 16 Jan 2012 11:58:10 +0000</pubDate> <dc:creator>joshua</dc:creator> <category><![CDATA[my life]]></category> <category><![CDATA[thoughts]]></category> <guid
isPermaLink="false">http://joshualay.net/blog/?p=1439</guid> <description><![CDATA[I don't think there's any magical answer as you know. All we have is time. You can never go back once it has passed, so try not to hold on to any regrets. What's done is done you can only change what you do from now on. There's lots of things about having goals and [...]]]></description> <content:encoded><![CDATA[<p>I don't think there's any magical answer as you know. All we have is time. You can never go back once it has passed, so try not to hold on to any regrets. What's done is done you can only change what you do from now on.</p><p>There's lots of things about having goals and all that shit. I'm starting to think it's mostly bullshit to make money for people. The most important thing I've learned and have begun to understand where I missed out is not being in the present.<br
/> <span
id="more-1439"></span><br
/> Those moments where you're too consumed thinking about the past or the future. Where something amazing passes you by. Every time I reflect back I cringe because I made that mistake and that I keep searching the past instead of being collectively in the now.</p><p>I can't believe the amount of stuff that gets thrown at you. How to live your life, what defines success. That begins to wear you down. You start to believe that you are really doing badly. But how can you? It's your life. You should live it as you choose.</p><p>As long as your happy within your own terms. That's the marker of a successful life.</p><p>Getting caught up of the next stage of being an adult. That never ending water fall of things to achieve. Throw that away.</p><p>Focus on the now. If you're happy doing what you're doing right now smile and continue on. If you aren't then stop what you're doing and choose to let yourself enjoy being who you are for that one moment.</p><p>Life, for most is a long, long time. Building things so you're set up for the future may make you miss out on the most fantastic things. There's always time to do the serious stuff. As long as you aren't on the cold streets at night, you're doing okay.</p><p>Give yourself more credit to achieving where you are right now. Give yourself the right to do what you want and not what anyone else says. Live life at your own pace and not what anyone else tells you.</p><p>What works for me, may not work for you. I'm not going to tell you otherwise. As long as it's your decision. That's what matters.</p> ]]></content:encoded> <wfw:commentRss>http://joshualay.net/blog/2012/01/on-what-to-do/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> </channel> </rss>
<!-- Dynamic page generated in 0.336 seconds. -->
<!-- Cached page generated by WP-Super-Cache on 2012-01-30 20:31:50 -->
<!-- Compression = gzip -->
