<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Ricky Robinett&#039;s Blog</title>
	<atom:link href="http://rickyrobinett.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://rickyrobinett.wordpress.com</link>
	<description>A Coder Grows in Brooklyn</description>
	<lastBuildDate>Mon, 16 Jan 2012 19:33:55 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='rickyrobinett.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Ricky Robinett&#039;s Blog</title>
		<link>http://rickyrobinett.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://rickyrobinett.wordpress.com/osd.xml" title="Ricky Robinett&#039;s Blog" />
	<atom:link rel='hub' href='http://rickyrobinett.wordpress.com/?pushpress=hub'/>
		<item>
		<title>This Blog Moved!</title>
		<link>http://rickyrobinett.wordpress.com/2011/07/16/this-blog-moved/</link>
		<comments>http://rickyrobinett.wordpress.com/2011/07/16/this-blog-moved/#comments</comments>
		<pubDate>Sat, 16 Jul 2011 16:51:59 +0000</pubDate>
		<dc:creator>rickyrobinett</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://rickyrobinett.wordpress.com/?p=328</guid>
		<description><![CDATA[Hi friends, and random people from google searches. I&#8217;ve migrated my blog over to http://blog.rickyrobinett.com. If you want new content it&#8217;s over there!<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rickyrobinett.wordpress.com&amp;blog=5318063&amp;post=328&amp;subd=rickyrobinett&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Hi friends, and random people from google searches. I&#8217;ve migrated my blog over to <a href="http://blog.rickyrobinett.com">http://blog.rickyrobinett.com</a>. If you want new content it&#8217;s over there!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rickyrobinett.wordpress.com/328/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rickyrobinett.wordpress.com/328/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rickyrobinett.wordpress.com/328/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rickyrobinett.wordpress.com/328/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/rickyrobinett.wordpress.com/328/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/rickyrobinett.wordpress.com/328/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/rickyrobinett.wordpress.com/328/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/rickyrobinett.wordpress.com/328/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rickyrobinett.wordpress.com/328/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rickyrobinett.wordpress.com/328/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rickyrobinett.wordpress.com/328/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rickyrobinett.wordpress.com/328/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rickyrobinett.wordpress.com/328/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rickyrobinett.wordpress.com/328/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rickyrobinett.wordpress.com&amp;blog=5318063&amp;post=328&amp;subd=rickyrobinett&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://rickyrobinett.wordpress.com/2011/07/16/this-blog-moved/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">rickyrobinett</media:title>
		</media:content>
	</item>
		<item>
		<title>Discouraging Doug (Released + New &amp; Noteworthy)</title>
		<link>http://rickyrobinett.wordpress.com/2011/03/23/discouraging-doug-released-new-noteworthy/</link>
		<comments>http://rickyrobinett.wordpress.com/2011/03/23/discouraging-doug-released-new-noteworthy/#comments</comments>
		<pubDate>Wed, 23 Mar 2011 23:36:38 +0000</pubDate>
		<dc:creator>rickyrobinett</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://rickyrobinett.wordpress.com/?p=322</guid>
		<description><![CDATA[I finally released my iOS app, Discouraging Doug. Think of it as a magic 8 ball that only says discouraging things. I really enjoyed the process of building the app and getting it onto the app store. It came out Sunday evening and I was very surprised today when it was listed in the &#8220;New [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rickyrobinett.wordpress.com&amp;blog=5318063&amp;post=322&amp;subd=rickyrobinett&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I finally released my iOS app, <a href="http://discouragingdoug.com">Discouraging Doug</a>. Think of it as a magic 8 ball that only says discouraging things. I really enjoyed the process of building the app and getting it onto the app store. It came out Sunday evening and I was very surprised today when it was listed in the &#8220;New &amp; Noteworthy&#8221; section for iPad Entertainment Apps on the Apple App Store. I look forward to continually adding features to the app, and also getting more of my ideas onto the app store.</p>
<p><a href="http://rickyrobinett.files.wordpress.com/2011/03/screen-shot-2011-03-23-at-6-00-23-pm.png"><img class="alignnone size-medium wp-image-323" title="Screen shot 2011-03-23 at 6.00.23 PM" src="http://rickyrobinett.files.wordpress.com/2011/03/screen-shot-2011-03-23-at-6-00-23-pm.png?w=300&#038;h=222" alt="" width="300" height="222" /></a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rickyrobinett.wordpress.com/322/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rickyrobinett.wordpress.com/322/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rickyrobinett.wordpress.com/322/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rickyrobinett.wordpress.com/322/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/rickyrobinett.wordpress.com/322/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/rickyrobinett.wordpress.com/322/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/rickyrobinett.wordpress.com/322/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/rickyrobinett.wordpress.com/322/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rickyrobinett.wordpress.com/322/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rickyrobinett.wordpress.com/322/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rickyrobinett.wordpress.com/322/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rickyrobinett.wordpress.com/322/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rickyrobinett.wordpress.com/322/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rickyrobinett.wordpress.com/322/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rickyrobinett.wordpress.com&amp;blog=5318063&amp;post=322&amp;subd=rickyrobinett&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://rickyrobinett.wordpress.com/2011/03/23/discouraging-doug-released-new-noteworthy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">rickyrobinett</media:title>
		</media:content>

		<media:content url="http://rickyrobinett.files.wordpress.com/2011/03/screen-shot-2011-03-23-at-6-00-23-pm.png?w=300" medium="image">
			<media:title type="html">Screen shot 2011-03-23 at 6.00.23 PM</media:title>
		</media:content>
	</item>
		<item>
		<title>sndchck</title>
		<link>http://rickyrobinett.wordpress.com/2011/03/01/sndchck/</link>
		<comments>http://rickyrobinett.wordpress.com/2011/03/01/sndchck/#comments</comments>
		<pubDate>Tue, 01 Mar 2011 21:26:58 +0000</pubDate>
		<dc:creator>rickyrobinett</dc:creator>
				<category><![CDATA[Misc. Web]]></category>

		<guid isPermaLink="false">http://rickyrobinett.wordpress.com/?p=314</guid>
		<description><![CDATA[A couple weeks ago, some friends and I launched a new website called sndchck. We built it during the Music Hack Day in NY. It&#8217;s a simple way to remember or share new bands via twitter. Shortly after launching we received some very nice attention from Mashable. I&#8217;m very proud of what we were able [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rickyrobinett.wordpress.com&amp;blog=5318063&amp;post=314&amp;subd=rickyrobinett&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>A couple weeks ago, some friends and I launched a new website called <a title="sndchck" href="http://sndchck.com" target="_blank">sndchck</a>. We built it during the <a href="http://nyc.musichackday.org/" target="_blank">Music Hack Day</a> in NY. It&#8217;s a simple way to remember or share new bands via twitter. Shortly after launching we received some very nice attention from <a href="http://mashable.com/2011/02/17/sndchck/" target="_blank">Mashable</a>. I&#8217;m very proud of what we were able to accomplish as a team in such a short time period, and am excited to see where the idea goes.</p>
<p>To check out the app you can just tweet:<br />
State Bird @sndchck</p>
<p>Then log into <a href="http://sndchck.com">sndchck.com</a> and you&#8217;ll see a &#8216;State Bird&#8217; playlist. Repeat with any artist you want.</p>
<p>If you want to share music with a friend you can use this format:<br />
@rickyrobinett Mac Lethal @sndchck</p>
<p>Then when your friend logs in they&#8217;ll have whatever artist you recommended added to their playlist.</p>
<p><a href="http://rickyrobinett.files.wordpress.com/2011/03/sndchck_ana.jpg"><img class="alignnone size-medium wp-image-318" title="sndchck" src="http://rickyrobinett.files.wordpress.com/2011/03/sndchck_ana.jpg?w=300&#038;h=192" alt="" width="300" height="192" /></a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rickyrobinett.wordpress.com/314/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rickyrobinett.wordpress.com/314/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rickyrobinett.wordpress.com/314/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rickyrobinett.wordpress.com/314/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/rickyrobinett.wordpress.com/314/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/rickyrobinett.wordpress.com/314/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/rickyrobinett.wordpress.com/314/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/rickyrobinett.wordpress.com/314/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rickyrobinett.wordpress.com/314/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rickyrobinett.wordpress.com/314/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rickyrobinett.wordpress.com/314/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rickyrobinett.wordpress.com/314/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rickyrobinett.wordpress.com/314/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rickyrobinett.wordpress.com/314/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rickyrobinett.wordpress.com&amp;blog=5318063&amp;post=314&amp;subd=rickyrobinett&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://rickyrobinett.wordpress.com/2011/03/01/sndchck/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">rickyrobinett</media:title>
		</media:content>

		<media:content url="http://rickyrobinett.files.wordpress.com/2011/03/sndchck_ana.jpg?w=300" medium="image">
			<media:title type="html">sndchck</media:title>
		</media:content>
	</item>
		<item>
		<title>TechCrunch Disrupt Hack Day</title>
		<link>http://rickyrobinett.wordpress.com/2010/05/23/techcrunch-disrupt-hack-day/</link>
		<comments>http://rickyrobinett.wordpress.com/2010/05/23/techcrunch-disrupt-hack-day/#comments</comments>
		<pubDate>Sun, 23 May 2010 13:03:58 +0000</pubDate>
		<dc:creator>rickyrobinett</dc:creator>
				<category><![CDATA[Misc. Web]]></category>
		<category><![CDATA[Techcrunch Disrupt]]></category>

		<guid isPermaLink="false">http://rickyrobinett.wordpress.com/?p=298</guid>
		<description><![CDATA[After almost 20 hours of straight coding (ok, I took a small nap and some breaks) my first &#8216;Hack Day&#8217; is coming to a close. While it&#8217;s still fresh I wanted to do a post about my experience. I came into the Hack Day with high hopes of creating an application I&#8217;ve been wanting to [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rickyrobinett.wordpress.com&amp;blog=5318063&amp;post=298&amp;subd=rickyrobinett&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>After almost 20 hours of straight coding (ok, I took a small nap and some breaks) my first &#8216;Hack Day&#8217; is coming to a close. While it&#8217;s still fresh I wanted to do a post about my experience.</p>
<p><span id="more-298"></span><a href="http://rickyrobinett.files.wordpress.com/2010/05/photo4.jpg"><img class="alignnone size-medium wp-image-299" title="Hackathon" src="http://rickyrobinett.files.wordpress.com/2010/05/photo4.jpg?w=225&#038;h=300" alt="" width="225" height="300" /></a></p>
<p>I came into the Hack Day with high hopes of creating an application I&#8217;ve been wanting to make for a long time. Much like life, things didn&#8217;t turn out how I had planned. After coding for about 7 hours on my idea I realized that the task I was taking on was too big for one programmer to do in 20 hours. After much internal debate I decided to abandon my idea and try for something new. The problem was I didn&#8217;t come with any other ideas beforehand, and so I spent another hour and a half flailing around.</p>
<p>The application I ended up building is what I&#8217;m hoping will morph into a &#8216;social search&#8217; of sorts and I&#8217;m really happy with what I accomplished. The application takes a search (keyword and location) and uses the foursquare and Yelp APIs to give you weighted search results that are more relevant/contextual than what you would typically receive. The process right now is&#8230; crude, but I think the idea is promising.</p>
<p><a href="http://rickyrobinett.files.wordpress.com/2010/05/picture-6.png"></a><a href="http://rickyrobinett.files.wordpress.com/2010/05/picture-8.png"><img class="alignnone size-medium wp-image-301" title="Screenshot" src="http://rickyrobinett.files.wordpress.com/2010/05/picture-8.png?w=300&#038;h=166" alt="" width="300" height="166" /></a></p>
<p>I&#8217;m looking forward to continuing with this idea and hopefully launching some version of it in the near(-ish) future to see what people think.</p>
<p>Outside of what I built, the thing that I enjoyed most and was most impressed with during the Hack Day is the amazing talent in the tech world. I felt very fortunate to be surrounded by developers who have launched (and often times sold) their own businesses. I was also humbled by how willing these developers were to help anyone and by their lack of arrogance. It was an environment of absolute respect, and that was refreshing.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rickyrobinett.wordpress.com/298/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rickyrobinett.wordpress.com/298/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rickyrobinett.wordpress.com/298/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rickyrobinett.wordpress.com/298/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/rickyrobinett.wordpress.com/298/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/rickyrobinett.wordpress.com/298/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/rickyrobinett.wordpress.com/298/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/rickyrobinett.wordpress.com/298/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rickyrobinett.wordpress.com/298/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rickyrobinett.wordpress.com/298/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rickyrobinett.wordpress.com/298/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rickyrobinett.wordpress.com/298/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rickyrobinett.wordpress.com/298/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rickyrobinett.wordpress.com/298/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rickyrobinett.wordpress.com&amp;blog=5318063&amp;post=298&amp;subd=rickyrobinett&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://rickyrobinett.wordpress.com/2010/05/23/techcrunch-disrupt-hack-day/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">rickyrobinett</media:title>
		</media:content>

		<media:content url="http://rickyrobinett.files.wordpress.com/2010/05/photo4.jpg?w=225" medium="image">
			<media:title type="html">Hackathon</media:title>
		</media:content>

		<media:content url="http://rickyrobinett.files.wordpress.com/2010/05/picture-8.png?w=300" medium="image">
			<media:title type="html">Screenshot</media:title>
		</media:content>
	</item>
		<item>
		<title>Should I Be Scared of Facebook?</title>
		<link>http://rickyrobinett.wordpress.com/2010/05/13/should-i-be-scared-of-facebook/</link>
		<comments>http://rickyrobinett.wordpress.com/2010/05/13/should-i-be-scared-of-facebook/#comments</comments>
		<pubDate>Thu, 13 May 2010 13:39:26 +0000</pubDate>
		<dc:creator>rickyrobinett</dc:creator>
				<category><![CDATA[Opinion]]></category>

		<guid isPermaLink="false">http://rickyrobinett.wordpress.com/?p=295</guid>
		<description><![CDATA[Recently, Wired posted an interesting Article about what’s going on at Facebook. http://www.wired.com/epicenter/2010/05/facebook-rogue/ Right now, Facebook gets my vote for scariest company on the web. The obvious power play in launching the Open Graph API is concerning. People are starting to build applications using a Facebook API that has zero oversight from the community. Facebook, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rickyrobinett.wordpress.com&amp;blog=5318063&amp;post=295&amp;subd=rickyrobinett&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Recently, Wired posted an interesting Article about what’s going on at Facebook. <a href="http://www.wired.com/epicenter/2010/05/facebook-rogue/">http://www.wired.com/epicenter/2010/05/facebook-rogue/</a></p>
<p>Right now, Facebook gets my vote for scariest company on the web.</p>
<p><span id="more-295"></span>The obvious power play in launching the Open Graph API is concerning. People are starting to build applications using a Facebook API that has zero oversight from the community. Facebook, like Apple, has shown that they make decisions based on arbitrary and emotional factors instead of facts. Look at what’s going on right now with Zynga. They’re at the forefront of social gaming and when they refused to go exclusive to Facebook, Facebook responded by restricting  Zynga app messaging. As a result Zynga is considering leaving Facebook completely. (source: <a href="http://techcrunch.com/2010/05/07/zynga-gunning-up-and-lawyering-up-for-war-against-facebook-with-zynga-live/">http://techcrunch.com/2010/05/07/zynga-gunning-up-and-lawyering-up-for-war-against-facebook-with-zynga-live/</a>).</p>
<p>Just as concerning is Facebook’s acquisition of  scraping company Octazen Solutions in February. Although this was mostly a talent acquisition we’re already beginning to see what they’re going to be using this acquisition for (<a href="http://www.reddit.com/r/AskReddit/comments/c2ko3/how_did_facebook_guess_my_email_addresses/">http://www.reddit.com/r/AskReddit/comments/c2ko3/how_did_facebook_guess_my_email_addresses/</a>). The worry is no longer “what information am I giving Facebook about myself?” but instead “what information is ANYONE giving Facebook about me?”. It’s a scary shift in the way information is used and gathered on the web.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rickyrobinett.wordpress.com/295/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rickyrobinett.wordpress.com/295/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rickyrobinett.wordpress.com/295/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rickyrobinett.wordpress.com/295/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/rickyrobinett.wordpress.com/295/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/rickyrobinett.wordpress.com/295/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/rickyrobinett.wordpress.com/295/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/rickyrobinett.wordpress.com/295/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rickyrobinett.wordpress.com/295/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rickyrobinett.wordpress.com/295/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rickyrobinett.wordpress.com/295/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rickyrobinett.wordpress.com/295/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rickyrobinett.wordpress.com/295/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rickyrobinett.wordpress.com/295/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rickyrobinett.wordpress.com&amp;blog=5318063&amp;post=295&amp;subd=rickyrobinett&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://rickyrobinett.wordpress.com/2010/05/13/should-i-be-scared-of-facebook/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">rickyrobinett</media:title>
		</media:content>
	</item>
		<item>
		<title>Programming Languages are like Romantic Partners</title>
		<link>http://rickyrobinett.wordpress.com/2010/01/08/programming-languages-are-like-romantic-partners/</link>
		<comments>http://rickyrobinett.wordpress.com/2010/01/08/programming-languages-are-like-romantic-partners/#comments</comments>
		<pubDate>Fri, 08 Jan 2010 23:13:14 +0000</pubDate>
		<dc:creator>rickyrobinett</dc:creator>
				<category><![CDATA[Misc. Web]]></category>

		<guid isPermaLink="false">http://rickyrobinett.wordpress.com/?p=278</guid>
		<description><![CDATA[Simon Horwith, the CTO at Nylon Technology, wrote a blog post yesterday entitled Can ColdFusion Handle Enterprise Applications?. Along with being an interesting read, the post made me start thinking about our interactions with the programming languages we use. The more I thought about it, the more I began to think that we interact with [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rickyrobinett.wordpress.com&amp;blog=5318063&amp;post=278&amp;subd=rickyrobinett&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Simon Horwith, the CTO at Nylon Technology, wrote a blog post yesterday entitled <a href="http://www.horwith.com/index.cfm/2010/1/6/can-coldfusion-handle-enterprise-applications">Can ColdFusion Handle Enterprise Applications?</a>. Along with being an interesting read, the post made me start thinking about our interactions with the programming languages we use. The more I thought about it, the more I began to think that we interact with programming languages the same way we interact with someone we&#8217;re in a romantic relationship with.</p>
<p><span id="more-278"></span>There are some languages we date, some we fall in love with, and some with which we even have nasty break-ups.</p>
<h2>The First Date</h2>
<p>Maybe it&#8217;s just me, but first dates were always awkward. You never really knew what the boundaries were or how to act. Should I walk her to the door? Should we do dinner and a movie or just dinner&#8230; just a movie? As well, you spend a lot of time focused on how to make yourself look good instead of on what your date is doing. I think this the same thing for when you first start using a programming language. How does scoping work? Are the variables loosely typed? What IDE do I use? The whole thing is like a clumsy first date. On top of that you typically try to take on an overly complicated tasks so you can feel &#8216;impressive&#8217;. Sometimes things are so clumsy that you decide its not worth it to pursue this relationship and sometimes you decide things went well enough that you want to take it to the next level.</p>
<h2>Dating</h2>
<p>From the first date you have a basic understand of the person you&#8217;re seeing. You know a little bit about their family, where they&#8217;re from, what they do for a living. As you go on more dates you learn some of the more intricate details about a person. You learn their favorite foods, their favorite television shows, maybe even their favorite toothpaste. After the &#8216;first date&#8217; with a programming language you have a basic understanding of how it works. You&#8217;ve become familiar with the syntax, you know how to run it on your machine, you&#8217;ve even built a &#8216;hello world&#8217; app. As you use it for more and more projects you begin to see how it handles sessions, arrays and database connections. The more you use it the more you think, &#8216;this could be love!&#8217;.</p>
<h2>&#8220;Love&#8221;</h2>
<p>You&#8217;ve just fallen in love and your partner can do no wrong. Its OK they don&#8217;t do the dishes. It&#8217;s OK they tend to only shower once or twice a month. You LOVE them. All your friends may tell you that you&#8217;re dating a loser, but you don&#8217;t care what they have to say either. In fact, you spend a lot of your time defending your partner against these attacks. When we fall in love with a programming language we can experience the same reaction. Its OK that ColdFusion  can&#8217;t handle the loads that other languages can, I don&#8217;t care about high traffic applications anyway. I don&#8217;t care that everyone makes fun of me for using PHP, they just don&#8217;t realize the true beauty of it. Many of us fall in love with a language and never leave this phase. We go to forums and plead the case for why our language is the best. We never look anywhere else for our needs, because our language seems safe and it takes care of us.</p>
<h2>True Love</h2>
<p>Ok, so before I had &#8220;love&#8221; in quotes. In a relationship, we have those moments where we <strong><em>think</em></strong> this is the one and then we have the moments where we <strong><em>know</em></strong> this is the one. I&#8217;m going to be with this person for ever. A big part of this is coming to the realization that we all have faults and that when you love someone you both work together to become a better couple. Before, you thought its OK they don&#8217;t do the dishes or take showerss, but when you reach the point of true love you talk to them about it. They work to improve these things that bother you because they love you. With a programming language this is the phase when you go beyond making excuses for the language and actually start working to make it better. Your language doesn&#8217;t interface well with the newest web 2.0 API, so you contribute a library that does. You join mailing lists and help other people who may be having similar problems. You even start going to user groups and meet people like you.</p>
<h2>The Break-up</h2>
<p>Sometimes you never reach true love. You realize the things that you initially thought you could ignore your partner now drive you crazy. The longer the relationship has gone on, the harder it is to break-up. The longer a relationship goes on, the more you put of the break-up and convince yourself you can make it work. Your friends are their friends and one of you is going to have to move out of the apartment. When we break up with a programming language it can be the same way. All your friends are [your language here] programmers, you&#8217;ve been  going to the user groups ever week for years, you may even have to switch companies or departments to get a real shot with another language. The longer you&#8217;ve used it, the harder it is. The longer you&#8217;ve used it, the longer you put off an inevitable break-up.</p>
<p>So where are you with your programming language? Are you going through a break-up? Are you just falling in love? Or are you a player who&#8217;s dating a lot of languages (Remember, even Jay-Z eventually settled down)?</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rickyrobinett.wordpress.com/278/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rickyrobinett.wordpress.com/278/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rickyrobinett.wordpress.com/278/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rickyrobinett.wordpress.com/278/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/rickyrobinett.wordpress.com/278/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/rickyrobinett.wordpress.com/278/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/rickyrobinett.wordpress.com/278/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/rickyrobinett.wordpress.com/278/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rickyrobinett.wordpress.com/278/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rickyrobinett.wordpress.com/278/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rickyrobinett.wordpress.com/278/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rickyrobinett.wordpress.com/278/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rickyrobinett.wordpress.com/278/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rickyrobinett.wordpress.com/278/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rickyrobinett.wordpress.com&amp;blog=5318063&amp;post=278&amp;subd=rickyrobinett&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://rickyrobinett.wordpress.com/2010/01/08/programming-languages-are-like-romantic-partners/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">rickyrobinett</media:title>
		</media:content>
	</item>
		<item>
		<title>List Performance Issues in ColdFusion</title>
		<link>http://rickyrobinett.wordpress.com/2010/01/08/list-performance-issues-in-coldfusion/</link>
		<comments>http://rickyrobinett.wordpress.com/2010/01/08/list-performance-issues-in-coldfusion/#comments</comments>
		<pubDate>Fri, 08 Jan 2010 14:00:46 +0000</pubDate>
		<dc:creator>rickyrobinett</dc:creator>
				<category><![CDATA[ColdFusion]]></category>
		<category><![CDATA[ListGetAt]]></category>
		<category><![CDATA[ListLen]]></category>
		<category><![CDATA[Performance Issue]]></category>

		<guid isPermaLink="false">http://rickyrobinett.wordpress.com/?p=257</guid>
		<description><![CDATA[Earlier this week I had the opportunity to research a slow loading function in one of our applications. I discovered the issue was related to list performance in ColdFusion and wanted to share what I found in case anyway else may be experiencing a similar issue. I&#8217;m a big proponent of the philosophy that the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rickyrobinett.wordpress.com&amp;blog=5318063&amp;post=257&amp;subd=rickyrobinett&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Earlier this week I had the opportunity to research a slow loading function in one of our applications. I discovered the issue was related to list performance in ColdFusion and wanted to share what I found in case anyway else may be experiencing a similar issue.</p>
<p><span id="more-257"></span></p>
<p>I&#8217;m a big proponent of the philosophy that the way to optimize code is by making it do less work. Whenever I encounter an issue related to performance I look to see &#8220;How can I make this code do less work?&#8221;. After some investigating I isolated the problem to the following chunk of code (this a very simplified version of what I saw):</p>
<p><pre class="brush: coldfusion;">

for(i = 1;i lte ListLen(someList);i++){

    value = ListGetAt(someList,i);

    // do something with value here

}

</pre></p>
<p>Immediately I saw a way to make this code do less work. The ListLen function was being used in the conditional statement for the loop. This means every time the loop was evaluated it was running this function. I immediately made the following change expecting to see my performance improve.</p>
<p><pre class="brush: coldfusion;">

// put length list in variable to avoid rerunning of function in conditional statement

lengthOfList = ListLen(someList);
for(i = 1;i lte lengthOfList;i++){

    value = ListGetAt(someList,i);

    // do something with value here

}

</pre></p>
<p>Upon rerunning the function I saw an improvement in performance, but not as much as I expected. After some more debugging I determined that there was a lot of time being spent on the ListGetAt function. I began to research the management of lists in ColdFusion and found something a bit shocking&#8230; Specifically, the fact that although ColdFusion provides list functions it still just sees a list as a string under the hood. There’s no intelligence to the indexing, so when you call the function ListGetAt(list,pos) it actually traverses the string by delimiter from the beginning until it reaches the position. Though this doesn’t sound super costly, think of doing ListGetAt() in the loop we&#8217;ve been looking at. Then consider the fact that I was working with a list that contained almost 200,000 values. The cost of doing this loop is O(n^2).</p>
<p><pre class="brush: coldfusion;">

// convert list to array so this loop doesn't last as long as a James Cameron movie
aConverted = ListToArray(someList);
lengthOfArray = ArrayLen(someList);
for(i = 1;i lte lengthOfArray;i++){

    value = aConverted[i];

    // do something with value here

}

</pre></p>
<p>After making this change my performance issues were resolved. I saw pages taking as much as 5-10% the amount of time the were previously taking.</p>
<p>Moral of the story is this, lists can be a convenient data structure in ColdFusion but be careful how you use them. If you&#8217;re going to be tracking and traversing a large amount of data then an array is going to be more efficient.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rickyrobinett.wordpress.com/257/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rickyrobinett.wordpress.com/257/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rickyrobinett.wordpress.com/257/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rickyrobinett.wordpress.com/257/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/rickyrobinett.wordpress.com/257/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/rickyrobinett.wordpress.com/257/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/rickyrobinett.wordpress.com/257/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/rickyrobinett.wordpress.com/257/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rickyrobinett.wordpress.com/257/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rickyrobinett.wordpress.com/257/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rickyrobinett.wordpress.com/257/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rickyrobinett.wordpress.com/257/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rickyrobinett.wordpress.com/257/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rickyrobinett.wordpress.com/257/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rickyrobinett.wordpress.com&amp;blog=5318063&amp;post=257&amp;subd=rickyrobinett&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://rickyrobinett.wordpress.com/2010/01/08/list-performance-issues-in-coldfusion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">rickyrobinett</media:title>
		</media:content>
	</item>
		<item>
		<title>Blockbuster Like Drag and Drop Sorting with jQuery – Pt 2</title>
		<link>http://rickyrobinett.wordpress.com/2009/12/30/blockbuster-like-drag-and-drop-sorting-with-jquery-%e2%80%93-pt-2/</link>
		<comments>http://rickyrobinett.wordpress.com/2009/12/30/blockbuster-like-drag-and-drop-sorting-with-jquery-%e2%80%93-pt-2/#comments</comments>
		<pubDate>Wed, 30 Dec 2009 17:14:28 +0000</pubDate>
		<dc:creator>rickyrobinett</dc:creator>
				<category><![CDATA[AJAX]]></category>

		<guid isPermaLink="false">http://rickyrobinett.wordpress.com/?p=239</guid>
		<description><![CDATA[A few months ago I wrote a blog post introducing some Blockbuster like Drag and Drop Sorting code I had written using jQuery. I promised a follow up post dissecting the code, and after much delay. Here it is: If you look at the first blog post you can see the entire code block. In [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rickyrobinett.wordpress.com&amp;blog=5318063&amp;post=239&amp;subd=rickyrobinett&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>A few months ago I wrote a blog post introducing some <a href="http://rickyrobinett.wordpress.com/2009/10/27/blockbuster-like-drag-and-drop-sorting-with-jquery-pt-1/">Blockbuster like Drag and Drop Sorting</a> code I had written using jQuery. I promised a follow up post dissecting the code, and after much delay. Here it is:</p>
<p><span id="more-239"></span>If you look at the first blog post you can see the entire code block. In this post I&#8217;m going to focus on the functions I use and not rehash the entire page. I did clean up some of the functions since the initial post and hopefully will at some point update that code.</p>
<p><pre class="brush: jscript;">
$(function() {
$(&quot;#items&quot;).sortable({
items: 'li',
cursor: 'move',
stop:     function (){
renumberItems();
}
});

});
</pre></p>
<p>This is the first function you&#8217;ll find and it&#8217;s your standard sortable creation. The only thing special about this is that I have a callback function for stop that calls the renumberItems function.</p>
<p><pre class="brush: jscript;">
function moveUp(instanceID) {
if(instanceID != $('#items li:first').attr('id')) {
$('#'+instanceID).insertBefore($('#items li:first'));
renumberItems();
}
}
</pre></p>
<p>You&#8217;ll notice the moveUp function looks a bit different than the one I originally posted. After posting it I discovered a bug that resulted in the first item disappearing if you tried to move it up. I now check to make sure that the item that&#8217;s being moved isn&#8217;t the first item. After that I just the jQuery insert before function and place the desired item before the first item in the list. I then call the renumberItems function that we&#8217;ll look at shortly the update the text boxes.</p>
<p><pre class="brush: jscript;">

function moveDown(instanceID) {
if(instanceID != $('#items li:last').attr('id')) {
$('#'+instanceID).insertAfter($('#items &gt; li:last'));
renumberItems();
}
}
</pre></p>
<p>The moveDown function just does the opposite of the moveUp function. I take advantage of the insertAfter function to move the selected item after the last item in the list.</p>
<p><pre class="brush: jscript;">
function removeItem(instanceID) {
$('#'+instanceID).remove();
renumberItems();
}
</pre></p>
<p>The moveItem function just calls the remove function on the selected element. We then call renumberItems to update the textboxes with the correct numbers.</p>
<p><pre class="brush: jscript;">
function renumberItems(){
count = 1;
$('#items li').each(function (i) {
id = $(this).attr('id');
$('#'+id+'-order').attr('value',count);
count++;
});
}
</pre></p>
<p>The renumberItems function has be referenced a couple times and I&#8217;m sure you&#8217;ve been eager to finally take a look at it. It&#8217;s actually a pretty basic function, we select all the li items and loop over them using the each function. We then get the id and use that id to set the related order text box to the correct number using an incrementing count variable.</p>
<p><pre class="brush: jscript;">
function reOrderItems(instanceID) {
var curPos = $('#items li').index($('#'+instanceID))+1;
if($('#'+instanceID+'-order').attr('value') &gt;= $(&quot;#items li&quot;).size()){
$('#'+instanceID+'-order').attr('value',$(&quot;##items li&quot;).size());
if(curPos == $(&quot;#items li&quot;).size()) {
$('#'+instanceID+'-order').attr('value',$(&quot;#items li&quot;).size());
return;
}
}
if($('#'+instanceID+'-order').attr('value') &lt; curPos){
$('#'+instanceID).insertBefore($('#items li')[$('#'+instanceID+'-order').attr('value')-1]);
} else {
$('#'+instanceID).insertAfter($('#items li')[$('#'+instanceID+'-order').attr('value')-1]);
}
renumberItems();
}
</pre></p>
<p>This function function ended up being more complicated than I anticipated. It is called when the user changes the number in the text box. The first thing the function does is gets the current location for the element. We then check that the user didn&#8217;t select a number larger than the element list. If they did, we reset the number to be the size of the list. We then double check that this element wasn&#8217;t already in the last position and if it is simply return. Next we look to see if they&#8217;re trying to move to a lower or higher position. We use this to determine if we should either place it before or after the element currently in the position. Finally, we renumber the items.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rickyrobinett.wordpress.com/239/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rickyrobinett.wordpress.com/239/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rickyrobinett.wordpress.com/239/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rickyrobinett.wordpress.com/239/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/rickyrobinett.wordpress.com/239/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/rickyrobinett.wordpress.com/239/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/rickyrobinett.wordpress.com/239/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/rickyrobinett.wordpress.com/239/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rickyrobinett.wordpress.com/239/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rickyrobinett.wordpress.com/239/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rickyrobinett.wordpress.com/239/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rickyrobinett.wordpress.com/239/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rickyrobinett.wordpress.com/239/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rickyrobinett.wordpress.com/239/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rickyrobinett.wordpress.com&amp;blog=5318063&amp;post=239&amp;subd=rickyrobinett&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://rickyrobinett.wordpress.com/2009/12/30/blockbuster-like-drag-and-drop-sorting-with-jquery-%e2%80%93-pt-2/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">rickyrobinett</media:title>
		</media:content>
	</item>
		<item>
		<title>The Dark Side of Citizen Journalism</title>
		<link>http://rickyrobinett.wordpress.com/2009/12/17/the-dark-side-of-citizen-journalism/</link>
		<comments>http://rickyrobinett.wordpress.com/2009/12/17/the-dark-side-of-citizen-journalism/#comments</comments>
		<pubDate>Thu, 17 Dec 2009 21:28:44 +0000</pubDate>
		<dc:creator>rickyrobinett</dc:creator>
				<category><![CDATA[Opinion]]></category>
		<category><![CDATA[Chris Henry]]></category>
		<category><![CDATA[Citizen Journalism]]></category>
		<category><![CDATA[Hoax]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[Wikipedia]]></category>

		<guid isPermaLink="false">http://rickyrobinett.wordpress.com/?p=234</guid>
		<description><![CDATA[I never hesitate for the opportunity to talk about my disdain for twitter. Personally, I feel like it feeds the growing narcissism of our culture. Despite my hatred, I will concede that there is one time when I almost always turn to twitter: breaking news. Last month I took the ferry to Liberty Island. After [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rickyrobinett.wordpress.com&amp;blog=5318063&amp;post=234&amp;subd=rickyrobinett&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I never hesitate for the opportunity to talk about my disdain for twitter. Personally, I feel like it feeds the growing narcissism of our culture. Despite my hatred, I will concede that there is one time when I almost always turn to twitter: breaking news.<br />
<span id="more-234"></span>Last month I took the ferry to Liberty Island. After exhausting the entertainment options on Liberty Island (Statue of Liberty and Bathrooms) my wife, her parents and I decided to join the line for the ferry to Ellis Island. While approaching the line something very peculiar happened, 5 police offers with machine guns ran out of a building and jumped on a boat. There was a strange sense of urgency that made everyone aware of the fact that something was up. Personal on the scene were tight-lipped. I immediately began searching twitter for keywords like &#8216;Ellis Island&#8217;, &#8216;Liberty Island&#8217;, &#8216;New York Ferry&#8217;. Having hitting refresh several times I was rewarded with a tweet &#8220;Ellis Island on Lockdown,  White Powder Discovered&#8221;. In this moment I celebrated citizen journalism because I knew what was going on when hundreds of people around me had no idea.</p>
<p>The problem with citizen journalism is that it can&#8217;t be trusted. Who&#8217;s to say that the person posting on twitter has any idea of what they&#8217;re actually talking about? Professional journalist have a certain level of accountability which keeps them in check. This accountability typically happens before a story reaches the world. The dark side of citizen journalism is that its accountability doesn&#8217;t happen until after the information has already been reported. I was reminded of this today with the death of Chris Henry. An<a href="http://gawker.com/5428826/how-a-fake-twitter-death-report-tragically-came-true"> elaborate twitter hoax</a> reported Chris Henry&#8217;s death 12 hours before it happened. In a similar fashion to the <a href="http://en.wikipedia.org/wiki/Chris_Benoit_double_murder_and_suicide#Wikipedia_controversy">Wikipedia hoax</a> incident with the death of Chris Benoit&#8217;s wife, an internet troll took a bit of public information and used it to report a fabricated, and twisted, conclusion. In both situations, that conclusion ended up being the truth.</p>
<p>The real question is, how do we enjoy the benefits of these ever-growing networks of citizen journalists while avoiding the dark side of its users? Is this dark side unavoidable? Should we just take any report from these networks with a grain of salt?</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rickyrobinett.wordpress.com/234/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rickyrobinett.wordpress.com/234/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rickyrobinett.wordpress.com/234/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rickyrobinett.wordpress.com/234/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/rickyrobinett.wordpress.com/234/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/rickyrobinett.wordpress.com/234/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/rickyrobinett.wordpress.com/234/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/rickyrobinett.wordpress.com/234/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rickyrobinett.wordpress.com/234/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rickyrobinett.wordpress.com/234/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rickyrobinett.wordpress.com/234/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rickyrobinett.wordpress.com/234/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rickyrobinett.wordpress.com/234/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rickyrobinett.wordpress.com/234/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rickyrobinett.wordpress.com&amp;blog=5318063&amp;post=234&amp;subd=rickyrobinett&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://rickyrobinett.wordpress.com/2009/12/17/the-dark-side-of-citizen-journalism/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">rickyrobinett</media:title>
		</media:content>
	</item>
		<item>
		<title>Can&#8217;t connect to MySQL server on&#8230; (13)</title>
		<link>http://rickyrobinett.wordpress.com/2009/12/01/cant-connect-to-mysql-server-on-13/</link>
		<comments>http://rickyrobinett.wordpress.com/2009/12/01/cant-connect-to-mysql-server-on-13/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 12:00:38 +0000</pubDate>
		<dc:creator>rickyrobinett</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://rickyrobinett.wordpress.com/?p=227</guid>
		<description><![CDATA[Today I spent about 4 hours battling an issue while setting up a new server. We decided to use the old server as a dedicated MySQL box (previously Apache and MySQL were hosted on the same machine). I completed all the configurations on MySQL but my PHP application was throwing a &#8216;Can&#8217;t connect to MySQL [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rickyrobinett.wordpress.com&amp;blog=5318063&amp;post=227&amp;subd=rickyrobinett&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Today I spent about 4 hours battling an issue while setting up a new server. We decided to use the old server as a dedicated MySQL box (previously Apache and MySQL were hosted on the same machine). I completed all the configurations on MySQL but my PHP application was throwing a &#8216;Can&#8217;t connect to MySQL server on &#8230; (13)&#8217; error. I was able to access MySQL remotely from the new server using command line, and was able to telnet to port 3306 so I knew I was able to connect. For some reason my PHP application was just unable to. Finally, I discovered that because the new server was running CentOS I needed to disable SELinux. If you&#8217;re experiencing this issue then this is a possible resolution. Alter the <em>/etc/sysconfig/selinux</em> file by changing the line:</p>
<pre>SELINUX=enforcing</pre>
<p>To</p>
<pre>SELINUX=disabled</pre>
<p>You&#8217;ll then need to reboot your server. Once I made this change my PHP application was able to connect to the database without any issues.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rickyrobinett.wordpress.com/227/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rickyrobinett.wordpress.com/227/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rickyrobinett.wordpress.com/227/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rickyrobinett.wordpress.com/227/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/rickyrobinett.wordpress.com/227/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/rickyrobinett.wordpress.com/227/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/rickyrobinett.wordpress.com/227/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/rickyrobinett.wordpress.com/227/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rickyrobinett.wordpress.com/227/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rickyrobinett.wordpress.com/227/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rickyrobinett.wordpress.com/227/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rickyrobinett.wordpress.com/227/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rickyrobinett.wordpress.com/227/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rickyrobinett.wordpress.com/227/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rickyrobinett.wordpress.com&amp;blog=5318063&amp;post=227&amp;subd=rickyrobinett&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://rickyrobinett.wordpress.com/2009/12/01/cant-connect-to-mysql-server-on-13/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">rickyrobinett</media:title>
		</media:content>
	</item>
	</channel>
</rss>
