<?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>Sproutly &#187; Programming</title>
	<atom:link href="http://www.sproutly.com/category/programming/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.sproutly.com</link>
	<description>A Blog for Young and Growing Entrepreneurs</description>
	<lastBuildDate>Wed, 02 Dec 2009 02:12:12 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Under 9000 and Starting Up</title>
		<link>http://www.sproutly.com/2008/10/18/under-9000-and-starting-up/</link>
		<comments>http://www.sproutly.com/2008/10/18/under-9000-and-starting-up/#comments</comments>
		<pubDate>Sat, 18 Oct 2008 23:33:09 +0000</pubDate>
		<dc:creator>Jeff Wang</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Startup]]></category>

		<guid isPermaLink="false">http://www.sproutly.com/?p=177</guid>
		<description><![CDATA[
Most college seniors are sweating now due to the economic downturn: How am I going to find a job? But maybe there&#8217;s also a bright side to all of this. As bad as it might seem to do a startup, right now might be the time to do so. You might be thinking, &#8220;What? Crazy!&#8221; [...]]]></description>
			<content:encoded><![CDATA[<p><img style="vertical-align: middle;" src="http://images.encyclopediadramatica.com/images/5/58/StocksUnder9Thousand.jpg" alt="" width="420" height="269" /></p>
<p>Most college seniors are sweating now due to the economic downturn: How am I going to find a job? But maybe there&#8217;s also a bright side to all of this. As bad as it might seem to do a startup, right now might be the time to do so. You might be thinking, &#8220;What? Crazy!&#8221; Well, let&#8217;s look at some of the positive things for young people.</p>
<p><strong>1. Less Competition.</strong> As VC cut back their funding, many companies are going to die. <a href="http://www.techcrunch.com/2008/10/17/keeping-count-the-techcrunch-layoff-tracker/">Layoffs</a> are in now. Moreover, fewer people are going to enter the industry. If you&#8217;re a younger person or a college student working on a project on his spare time, chances are you are not funded anyways. In a sense, it levels the playing field. You are more competitive now.</p>
<p><strong>2. Real Products.</strong> I think a lot of young people try to make products that are neat, but probably aren&#8217;t that valuable. It doesn&#8217;t solve any problems. For example, do we really need another superpoke 2.0? Often times, this is driven overvalued acquisitions spurring unrealistic motivations. Hard times forces you to think, are we solving a problem?</p>
<p><strong>3. Buy. </strong>Like Warren Buffet&#8217;s philosophy, sell when everyone is greedy, and buy when everyone is in fear. Similarly, Paul Graham <a href="http://www.paulgraham.com/badeconomy.html">explains</a> that you are investor in your own company.</p>
<p><strong>4. Taking some time off.</strong> For many, it&#8217;s tough to find a job right now. Chances are you will some weeks, or even months submitting applications and interviewing. Why not take some of this time to code something you are passionate about. If things don&#8217;t work out, saying you build something and putting on your resume will not hurt you.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sproutly.com/2008/10/18/under-9000-and-starting-up/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Design Coding by SEO Rapper</title>
		<link>http://www.sproutly.com/2008/06/05/design-coding-by-seo-rapper/</link>
		<comments>http://www.sproutly.com/2008/06/05/design-coding-by-seo-rapper/#comments</comments>
		<pubDate>Thu, 05 Jun 2008 21:50:52 +0000</pubDate>
		<dc:creator>Jeff Wang</dc:creator>
				<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.sproutly.com/?p=149</guid>
		<description><![CDATA[The Poetic Prophet (AKA The SEO Rapper). lol, word.

]]></description>
			<content:encoded><![CDATA[<p>The Poetic Prophet (AKA The SEO Rapper). lol, word.</p>
<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/a0qMe7Z3EYg&#038;hl=en"></param><embed src="http://www.youtube.com/v/a0qMe7Z3EYg&#038;hl=en" type="application/x-shockwave-flash" width="425" height="344"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.sproutly.com/2008/06/05/design-coding-by-seo-rapper/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>VB GUI Interface on CSI New York</title>
		<link>http://www.sproutly.com/2008/06/01/vb-gui-interface-on-csi-new-york/</link>
		<comments>http://www.sproutly.com/2008/06/01/vb-gui-interface-on-csi-new-york/#comments</comments>
		<pubDate>Sun, 01 Jun 2008 22:13:52 +0000</pubDate>
		<dc:creator>Jeff Wang</dc:creator>
				<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.sproutly.com/?p=148</guid>
		<description><![CDATA[There are TV doctors, lawyers, and businessmen. What about all the engineers? Well here&#8217;s a funny clip from CSI New York. Either the writers had no idea what they are talking about or they put in for some laughs.

&#8220;I&#8217;ll create a GUI interface using Visual Basic. See if I can track an IP out of [...]]]></description>
			<content:encoded><![CDATA[<p>There are TV doctors, lawyers, and businessmen. What about all the engineers? Well here&#8217;s a funny clip from CSI New York. Either the writers had no idea what they are talking about or they put in for some laughs.</p>
<p><object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/Ni_rAamVP2s&#038;hl=en"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/Ni_rAamVP2s&#038;hl=en" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object></p>
<p>&#8220;I&#8217;ll create a GUI interface using Visual Basic. See if I can track an IP out of this.&#8221; ORLY? Using VB GUI to track an IP? Try hammering the backside of a nail into wood.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sproutly.com/2008/06/01/vb-gui-interface-on-csi-new-york/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>CakePHP vs. Ruby on Rails</title>
		<link>http://www.sproutly.com/2008/04/26/cakephp-vs-ruby-on-rails/</link>
		<comments>http://www.sproutly.com/2008/04/26/cakephp-vs-ruby-on-rails/#comments</comments>
		<pubDate>Sun, 27 Apr 2008 03:42:30 +0000</pubDate>
		<dc:creator>Jeff Wang</dc:creator>
				<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.sproutly.com/?p=118</guid>
		<description><![CDATA[I can&#8217;t decide whether or not to just go with Ruby on Rails, or stick with CakePHP. Working off a framework is important nowadays. It is very hard to maintain a large project at startup without a proper Model View Controller (MVC) setup.
Here are some of my quick thoughts:

 I like PHP because I am [...]]]></description>
			<content:encoded><![CDATA[<p>I can&#8217;t decide whether or not to just go with Ruby on Rails, or stick with <a href="http://www.cakephp.org/" title="CakePHP" rel="nofollow">CakePHP</a>. Working off a framework is important nowadays. It is very hard to maintain a large project at startup without a proper Model View Controller (MVC) setup.</p>
<p>Here are some of my quick thoughts:</p>
<ul>
<li> I like PHP because I am more familiar with it, and don&#8217;t have the time learn a completely new language.</li>
<li> Many libraries I use are written in PHP; it would seem like a big hassle to find all the tools again for Ruby.</li>
<li> It does seem like the MVC setup in RoR is a bit more solid a well built.</li>
<li> I am not sure whether to tie the current engineering problems at Twitter to RoR.</li>
<li> CakePHP has less documentation than RoR.</li>
<li>Ruby has been debated to be slow.</li>
<li>PHP might be a better solution for you if you are limited by a shared host or cost.</li>
</ul>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="355" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="wmode" value="transparent" /><param name="src" value="http://www.youtube.com/v/GQXqWkWqnSw&amp;hl=en" /><embed type="application/x-shockwave-flash" width="425" height="355" src="http://www.youtube.com/v/GQXqWkWqnSw&amp;hl=en" wmode="transparent"></embed></object><br />
I&#8217;ll keep you updated on what I choose in the future. Any inputs? Django?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sproutly.com/2008/04/26/cakephp-vs-ruby-on-rails/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>Back to Firefox, on SEO and Hacker News</title>
		<link>http://www.sproutly.com/2008/04/25/back-to-firefox-on-seo-and-hacker-news/</link>
		<comments>http://www.sproutly.com/2008/04/25/back-to-firefox-on-seo-and-hacker-news/#comments</comments>
		<pubDate>Fri, 25 Apr 2008 21:10:51 +0000</pubDate>
		<dc:creator>Jeff Wang</dc:creator>
				<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.sproutly.com/?p=112</guid>
		<description><![CDATA[I&#8217;ve recently changed back to FireFox to my default browser preference because of its invaluable extensions (sorry Safari). One extension that I use is an SEO tool. One of the features of this extension is that it highlights in red the a href links that have the nofollow attribute defined. Setting a nofollow tag basically [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve recently changed back to FireFox to my default browser preference because of its invaluable extensions (sorry Safari). One extension that I use is an SEO tool. One of the features of this extension is that it highlights in red the a href links that have the nofollow attribute defined. Setting a nofollow tag basically tells a Google crawlers to not <span style="text-decoration: line-through;">crawl through</span> pass credit through that link. One specific use case is in Wordpress comments, where nofollow tags are set to the commentator&#8217;s url. This prevents spammers from simply commenting for PageRank.</p>
<p>Installing this SEO tool gives me a fun perspective of how websites work. YCombinator&#8217;s Hacker News is my favorite reads of the day. The audience is a relatively young crowded dedicated to startups and programming. It&#8217;s a great source for technology news as Digg and Reddit are mainstreaming. In the mages, the red highlights been nofollow links. As  articles get more points, they become legit.</p>
<p>Below is a screenshot of the the top posts.<br />
<img src="http://www.sproutly.com/wp-content/uploads/2008/04/hackernews-top.png" alt="Hacker News" /><br />
Here is what the up and coming posts look like.<br />
<img title="hackernews-new" src="http://www.sproutly.com/wp-content/uploads/2008/04/hackernews-new1.png" alt="Hacker News" /></p>
<p><strong>Update:</strong> The SEO for Firefox tool I use can be found <a href="http://tools.seobook.com/firefox/seo-for-firefox.html" title="SEO for Firefox" rel="nofollow">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sproutly.com/2008/04/25/back-to-firefox-on-seo-and-hacker-news/feed/</wfw:commentRss>
		<slash:comments>59</slash:comments>
		</item>
		<item>
		<title>Cloud Computing for Students</title>
		<link>http://www.sproutly.com/2007/10/08/cloud-computing-for-students/</link>
		<comments>http://www.sproutly.com/2007/10/08/cloud-computing-for-students/#comments</comments>
		<pubDate>Mon, 08 Oct 2007 19:46:03 +0000</pubDate>
		<dc:creator>Jeff Wang</dc:creator>
				<category><![CDATA[College]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.sproutly.com/2007/10/08/cloud-computing-for-students/</guid>
		<description><![CDATA[Google and IBM have teamed up to provide data centers to help students and researchers write software for large-scale applications. This is a large push for colleges to emphasize the needs of parallel computing; it is a relatively new field not taught traditionally at the undergrad level. In addition, the number of computer science majors [...]]]></description>
			<content:encoded><![CDATA[<p><img src='http://www.sproutly.com/wp-content/uploads/2007/10/logo.gif' alt='Google Logo' /><img src='http://www.sproutly.com/wp-content/uploads/2007/10/ibm-logo.jpg' alt='IBM Logo' /><br/><a href="http://www.google.com/intl/en/press/pressrel/20071008_ibm_univ.html">Google</a> and IBM have teamed up to <a href="http://www.nytimes.com/2007/10/08/technology/08cloud.html?ex=1349582400&#038;en=92a8c77c354521ba&#038;ei=5088&#038;partner=rssnyt&#038;emc=rss">provide data centers</a> to help students and researchers write software for large-scale applications. This is a large push for colleges to emphasize the needs of parallel computing; it is a relatively new field not taught traditionally at the undergrad level. In addition, the number of computer science majors have been on the decline and &#8220;industry executives and computer scientists say a shortage of skills and talent could limit future growth.&#8221;</p>
<p>Randal E. Bryant, dean of the computer science school at Carnegie Mellon University, states that &#8220;We in academia and the government labs have not kept up with the times. Universities really need to get on board.&#8221; From my personal experience, I&#8217;d have to admit that university labs, at least for undergraduates, do not have cutting-edge technology. </p>
<blockquote><p>
Six universities will be involved in the initiative. They are Carnegie Mellon, Massachusetts Institute of Technology, Stanford University, the University of California, Berkeley, the University of Maryland and the University of Washington.
</p></blockquote>
<p>I am really excited by this initiative. On the other hand, I already feel behind the times as the upcoming classes will have more knowledge about parallel computing over large-scale data sets. This is a good reminder of how quick technology is moving.</p>
<p>Details here:</p>
<blockquote><p>
To simplify the development of massively parallel programs Google and IBM have created the following resources:</p>
<p>- A cluster of processors running an open source implementation of Google&#8217;s published computing infrastructure (MapReduce and GFS from Apache&#8217;s Hadoop project)<br />
- A Creative Commons licensed university curriculum developed by Google and the University of Washington focusing on massively parallel computing techniques available at: http://code.google.com/edu/content/parallel.html<br />
- Open source software designed by IBM to help students develop programs for clusters running Hadoop. The software works with Eclipse, an open source development platform.  The plugin is currently available at: http://lucene.apache.org/hadoop/<br />
- Management, monitoring and dynamic resource provisioning of the cluster by IBM using IBM Tivoli systems management software<br />
- A website to encourage collaboration among universities in the program. This will be built on Web 2.0 technologies from IBM&#8217;s Innovation Factory.
</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.sproutly.com/2007/10/08/cloud-computing-for-students/feed/</wfw:commentRss>
		<slash:comments>-1</slash:comments>
		</item>
		<item>
		<title>Chinese to English Annotations</title>
		<link>http://www.sproutly.com/2007/10/05/chinese-to-english-annotations/</link>
		<comments>http://www.sproutly.com/2007/10/05/chinese-to-english-annotations/#comments</comments>
		<pubDate>Sat, 06 Oct 2007 06:21:17 +0000</pubDate>
		<dc:creator>Jeff Wang</dc:creator>
				<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.sproutly.com/2007/10/05/chinese-to-english-annotations/</guid>
		<description><![CDATA[A while ago, I made a tool that annotates Chinese to English. The Chinese language is particularly hard because the characters are not phonetic. In order to read, you must memorize each character one by one. I just wanted a simple program that shows me the pronounications, and many websites are too bloated.
With China always [...]]]></description>
			<content:encoded><![CDATA[<p>A while ago, I made a tool that annotates Chinese to English. The Chinese language is particularly hard because the characters are not phonetic. In order to read, you must memorize each character one by one. I just wanted a simple program that shows me the pronounications, and many websites are too bloated.</p>
<p>With China always in the news, I figured I&#8217;ll share the site. Here is the <a href="http://www.sproutly.com/chinese/">link</a> to my Chinese to English Annotater. Note that it is not a translator. That is an entirely different problem, which requires much much much harder <a href="http://google.com/translate_t">algorithms.</a></p>
<p><img src='http://www.sproutly.com/wp-content/uploads/2007/10/chinesetoenglish.png' alt='Chinese to English Annotations' /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.sproutly.com/2007/10/05/chinese-to-english-annotations/feed/</wfw:commentRss>
		<slash:comments>-1</slash:comments>
		</item>
		<item>
		<title>Ajax Web Developer: $240k per year… with only one catch</title>
		<link>http://www.sproutly.com/2007/07/26/ajax-web-developer-240k-per-year%e2%80%a6-with-only-one-catch/</link>
		<comments>http://www.sproutly.com/2007/07/26/ajax-web-developer-240k-per-year%e2%80%a6-with-only-one-catch/#comments</comments>
		<pubDate>Thu, 26 Jul 2007 19:33:19 +0000</pubDate>
		<dc:creator>Jeff Wang</dc:creator>
				<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.sproutly.com/2007/07/26/ajax-web-developer-240k-per-year%e2%80%a6-with-only-one-catch/</guid>
		<description><![CDATA[Anyone looking for a job? Just read this on Ajaxian:
We recently got pinged about a job request that we just had to post about  
If you like coding in Ajax, and know how to shoot a gun, this could be for you.
Title: Web Developer
Salary: $200K plus DOE
Taxes: No Federal taxes taken out for the [...]]]></description>
			<content:encoded><![CDATA[<p>Anyone looking for a job? Just read this on <a href="http://ajaxian.com/archives/ajax-web-developer-240k-per-year-with-only-one-catch">Ajaxian</a>:</p>
<blockquote><p>We recently got pinged about a job request that we just had to post about <img src='http://www.sproutly.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>If you like coding in Ajax, and know how to shoot a gun, this could be for you.</p>
<p>Title: Web Developer<br />
Salary: $200K plus DOE<br />
Taxes: No Federal taxes taken out for the contractors that accept a 12 month. (6 month contractors will have taxes taken out)<br />
Location: Iraq<br />
Start date: ASAP with 2 weeks training (one in Washington DC and another in Ft. Bening GA)<br />
# of Openings: 1<br />
Summary:A principal Department of Defense agency is looking for programmers, developers or coders to code, support field deployment and maintenance of a new database application which will be used by Army units in Iraq. Scope These are full-time positions (12/7) located at one of the major US Bases in IRAQ. Deployment will be period of 6-12 months. Training on the application software will begin prior to deployment and will take place in Virginia. These positions are available for full time employment or for independent contractors. These positions are available now.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.sproutly.com/2007/07/26/ajax-web-developer-240k-per-year%e2%80%a6-with-only-one-catch/feed/</wfw:commentRss>
		<slash:comments>-1</slash:comments>
		</item>
	</channel>
</rss>
