<?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"
	>

<channel>
	<title>DEAN LEE:/DEV/BLOG &#187; Programming</title>
	<atom:link href="http://www.deanlee.cn/tag/programming/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.deanlee.cn</link>
	<description>mount /dev/brain &#124;&#124; tail -f /var/log/thoughts &#62;&#62; /pub/www</description>
	<pubDate>Fri, 30 Dec 2011 13:27:51 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.2</generator>
	<language>en</language>
	<atom:link rel="hub" href="http://pubsubhubbub.appspot.com"/><atom:link rel="hub" href="http://superfeedr.com/hubbub"/>		<item>
		<title>Living,instead of just working</title>
		<link>http://www.deanlee.cn/life/livinginstead-of-just-working/</link>
		<comments>http://www.deanlee.cn/life/livinginstead-of-just-working/#comments</comments>
		<pubDate>Sun, 22 Jul 2007 18:27:27 +0000</pubDate>
		<dc:creator>Dean Lee</dc:creator>
		
		<category><![CDATA[Life]]></category>

		<category><![CDATA[living]]></category>

		<category><![CDATA[Programming]]></category>

		<category><![CDATA[working]]></category>

		<guid isPermaLink="false">http://www.deanlee.cn/life/livinginstead-of-just-working/</guid>
		<description><![CDATA[I was inspired&#160; by this photo Mike sent me tonight,just like watching &#8220;Noah takes a photo of himself every day for 6 years&#8220;,I almost cried watching this.
Someone very special told me that I should living the life,instead of just working.after almost ten years of nothing but programming,I made myself Half machine half man.maybe it\&#8217;s time [...]]]></description>
			<content:encoded><![CDATA[<p>I was inspired&nbsp; by this photo Mike sent me tonight,just like watching &#8220;<a href="http://www.youtube.com/watch?v=6B26asyGKDo" target="_blank">Noah takes a photo of himself every day for 6 years</a>&#8220;,I almost cried watching this.</p>
<p>Someone very special told me that I should living the life,instead of just working.after almost ten years of nothing but programming,I made myself Half machine half man.maybe it\&#8217;s time to change my life in a different way:I\&#8217;m going to feel again,I\&#8217;m going to live,instead of typing,I\&#8217;m going to create the life I want for myself.</p>
<p><a href="http://www.deanlee.cn/wp-content/uploads/2007/07/windowslivewriterlivinginsteadofjustworking-2292153412i199854p38939t116.jpg" atomicselection="true" rel="lightbox"><img height="480" src="http://www.deanlee.cn/wp-content/uploads/2007/07/windowslivewriterlivinginsteadofjustworking-2292153412i199854p38939t1-thumb16.jpg" width="304"></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.deanlee.cn/life/livinginstead-of-just-working/feed/</wfw:commentRss>
		</item>
		<item>
		<title>PHP - Top Ten Security Vulnerabilities</title>
		<link>http://www.deanlee.cn/programming/php-top-ten-security-vulnerabilities/</link>
		<comments>http://www.deanlee.cn/programming/php-top-ten-security-vulnerabilities/#comments</comments>
		<pubDate>Wed, 11 Oct 2006 17:42:20 +0000</pubDate>
		<dc:creator>Dean Lee</dc:creator>
		
		<category><![CDATA[Programming]]></category>

		<category><![CDATA[php]]></category>

		<category><![CDATA[security]]></category>

		<category><![CDATA[vulnerabilities]]></category>

		<guid isPermaLink="false">http://www.deanlee.cn/2006/10/12/php-top-ten-security-vulnerabilities/</guid>
		<description><![CDATA[These vulnerabilities can, of course, exist in PHP applications. Here are some tips on how to avoid them. I&#8217;ve included related links and references where relevant.
read more &#124; digg story
]]></description>
			<content:encoded><![CDATA[<p>These vulnerabilities can, of course, exist in PHP applications. Here are some tips on how to avoid them. I&#8217;ve included related links and references where relevant.</p>
<p><a href="http://www.sklar.com/page/article/owasp-top-ten">read more</a> | <a href="http://digg.com/programming/PHP_-_Top_Ten_Security_Vulnerabilities">digg story</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.deanlee.cn/programming/php-top-ten-security-vulnerabilities/feed/</wfw:commentRss>
		</item>
		<item>
		<title>A Programmer&#8217;s Reference for Excuses</title>
		<link>http://www.deanlee.cn/programming/a-programmers-reference-for-excuses/</link>
		<comments>http://www.deanlee.cn/programming/a-programmers-reference-for-excuses/#comments</comments>
		<pubDate>Wed, 11 Oct 2006 12:51:01 +0000</pubDate>
		<dc:creator>Dean Lee</dc:creator>
		
		<category><![CDATA[Programming]]></category>

		<category><![CDATA[comedy]]></category>

		<guid isPermaLink="false">http://www.deanlee.cn/2006/10/11/a-programmers-reference-for-excuses/</guid>
		<description><![CDATA[Private Function getProgrammerExcuse&#40;&#41; As String
Dim myExcuses&#40;1 to 21&#41; As String
myExcuses&#40;1&#41; = &#34;That&#8217;s Weird&#8230;&#34;,
myExcuses&#40;2&#41; = &#34;It&#8217;s never done that before.&#34;,
myExcuses&#40;3&#41; = &#34;It worked yesterday.&#34;,
myExcuses&#40;4&#41; = &#34;How is that possible?&#34;,
myExcuses&#40;5&#41; = &#34;It must have a hardware problem.&#34;,
myExcuses&#40;6&#41; = &#34;What did you type in wrong to get it to crash.&#34; ,
myExcuses&#40;7&#41; = &#34;There is something funky in your [...]]]></description>
			<content:encoded><![CDATA[<div class="dean_ch" style="white-space: wrap;"><span class="kw1">Private</span> <span class="kw1">Function</span> getProgrammerExcuse<span class="br0">&#40;</span><span class="br0">&#41;</span> <span class="kw1">As</span> <span class="kw1">String</span></p>
<p><span class="kw1">Dim</span> myExcuses<span class="br0">&#40;</span><span class="nu0">1</span> <span class="kw1">to</span> <span class="nu0">21</span><span class="br0">&#41;</span> <span class="kw1">As</span> <span class="kw1">String</span></p>
<p>myExcuses<span class="br0">&#40;</span><span class="nu0">1</span><span class="br0">&#41;</span> = <span class="st0">&quot;That&#8217;s Weird&#8230;&quot;</span>,<br />
myExcuses<span class="br0">&#40;</span><span class="nu0">2</span><span class="br0">&#41;</span> = <span class="st0">&quot;It&#8217;s never done that before.&quot;</span>,<br />
myExcuses<span class="br0">&#40;</span><span class="nu0">3</span><span class="br0">&#41;</span> = <span class="st0">&quot;It worked yesterday.&quot;</span>,<br />
myExcuses<span class="br0">&#40;</span><span class="nu0">4</span><span class="br0">&#41;</span> = <span class="st0">&quot;How is that possible?&quot;</span>,<br />
myExcuses<span class="br0">&#40;</span><span class="nu0">5</span><span class="br0">&#41;</span> = <span class="st0">&quot;It must have a hardware problem.&quot;</span>,<br />
myExcuses<span class="br0">&#40;</span><span class="nu0">6</span><span class="br0">&#41;</span> = <span class="st0">&quot;What did you type in wrong to get it to crash.&quot;</span> ,<br />
myExcuses<span class="br0">&#40;</span><span class="nu0">7</span><span class="br0">&#41;</span> = <span class="st0">&quot;There is something funky in your data&quot;</span>,<br />
myExcuses<span class="br0">&#40;</span><span class="nu0">8</span><span class="br0">&#41;</span> = <span class="st0">&quot;I haven&#8217;t touched that module in weeks!&quot;</span> ,<br />
myExcuses<span class="br0">&#40;</span><span class="nu0">9</span><span class="br0">&#41;</span> = <span class="st0">&quot;You must have wrong version.&quot;</span>,<br />
myExcuses<span class="br0">&#40;</span><span class="nu0">10</span><span class="br0">&#41;</span> = <span class="st0">&quot;It&#8217;s just some unlucky coincidence.&quot;</span> ,<br />
myExcuses<span class="br0">&#40;</span><span class="nu0">11</span><span class="br0">&#41;</span> = <span class="st0">&quot;I can&#8217;t test everything!&quot;</span>,<br />
myExcuses<span class="br0">&#40;</span><span class="nu0">12</span><span class="br0">&#41;</span> = <span class="st0">&quot;THIS can&#8217;t be the source of THAT.&quot;</span> ,<br />
myExcuses<span class="br0">&#40;</span><span class="nu0">13</span><span class="br0">&#41;</span> = <span class="st0">&quot;It works, but it&#8217;s not been tested.&quot;</span> ,<br />
myExcuses<span class="br0">&#40;</span><span class="nu0">14</span><span class="br0">&#41;</span> = <span class="st0">&quot;Somebody must have changed my code.&quot;</span>,<br />
myExcuses<span class="br0">&#40;</span><span class="nu0">15</span><span class="br0">&#41;</span> = <span class="st0">&quot;Did you check for a virus on your system?&quot;</span>,<br />
myExcuses<span class="br0">&#40;</span><span class="nu0">16</span><span class="br0">&#41;</span> = <span class="st0">&quot;Even though it doesn&#8217;t work, how does it feel?&quot;</span> ,<br />
myExcuses<span class="br0">&#40;</span><span class="nu0">17</span><span class="br0">&#41;</span> = <span class="st0">&quot;You can&#8217;t use that version on your system.&quot;</span>,<br />
myExcuses<span class="br0">&#40;</span><span class="nu0">18</span><span class="br0">&#41;</span> = <span class="st0">&quot;Why do you want to do it that way?&quot;</span>,<br />
myExcuses<span class="br0">&#40;</span><span class="nu0">19</span><span class="br0">&#41;</span> = <span class="st0">&quot;Where were you when the program blew up?&quot;</span>,<br />
myExcuses<span class="br0">&#40;</span><span class="nu0">20</span><span class="br0">&#41;</span> = <span class="st0">&quot;I thought I fixed that.&quot;</span>,<br />
myExcuses<span class="br0">&#40;</span><span class="nu0">21</span><span class="br0">&#41;</span> = <span class="st0">&quot;This is not a bug,it&#8217;s undocumented feature.&quot;</span></p>
<p><span class="kw1">Dim</span> randomChoice <span class="kw1">As</span> <span class="kw1">New</span> Random<span class="br0">&#40;</span><span class="kw1">UBound</span><span class="br0">&#40;</span>myExcuses<span class="br0">&#41;</span><span class="br0">&#41;</span><br />
<span class="kw1">Dim</span> iRandomChoice <span class="kw1">As</span> <span class="kw1">Integer</span> = randomChoice.<span class="kw1">Next</span><span class="br0">&#40;</span><span class="br0">&#41;</span></p>
<p><span class="kw1">Return</span> myExcuses<span class="br0">&#40;</span>iRandomChoice<span class="br0">&#41;</span></p>
<p><span class="kw1">End</span> <span class="kw1">Function</span></div>
<p>you can get more funny code from <a target="_blank" href="http://www.comedycode.com/">Comedy Code</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.deanlee.cn/programming/a-programmers-reference-for-excuses/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Perl is dying</title>
		<link>http://www.deanlee.cn/technology/perl-is-dying/</link>
		<comments>http://www.deanlee.cn/technology/perl-is-dying/#comments</comments>
		<pubDate>Sun, 08 Oct 2006 10:59:36 +0000</pubDate>
		<dc:creator>Dean Lee</dc:creator>
		
		<category><![CDATA[Technology]]></category>

		<category><![CDATA[perl]]></category>

		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.deanlee.cn/2006/10/08/perl-is-dying/</guid>
		<description><![CDATA[Perl is dying:  http://www.perlmonks.com/?node_id=561229  is that true?I&#8217;ll let you decide&#8230;  Really,I just wanted to post this article.
]]></description>
			<content:encoded><![CDATA[<p>Perl is dying:  <a href="http://www.perlmonks.com/?node_id=561229" target="_blank">http://www.perlmonks.com/?node_id=561229</a>  is that true?I&#8217;ll let you decide&#8230;  Really,I just wanted to post this article.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.deanlee.cn/technology/perl-is-dying/feed/</wfw:commentRss>
		</item>
		<item>
		<title>TIOBE Programming Community Index</title>
		<link>http://www.deanlee.cn/programming/tiobe-programming-community-index/</link>
		<comments>http://www.deanlee.cn/programming/tiobe-programming-community-index/#comments</comments>
		<pubDate>Fri, 06 Oct 2006 12:55:34 +0000</pubDate>
		<dc:creator>Dean Lee</dc:creator>
		
		<category><![CDATA[Programming]]></category>

		<category><![CDATA[developers]]></category>

		<category><![CDATA[rank]]></category>

		<category><![CDATA[TIOBE]]></category>

		<guid isPermaLink="false">http://www.deanlee.cn/2006/10/06/tiobe-programming-community-index/</guid>
		<description><![CDATA[October，2006，程序员所使用的编程语言的排名统计(数据来自TIOBE)，比较有意思的是PHP排名第四的位置没有改变，而C#比去年同期跌了一位。

]]></description>
			<content:encoded><![CDATA[<p>October，2006，程序员所使用的编程语言的排名统计(数据来自<a target="_blank" href="http://www.tiobe.com/tpci.htm">TIOBE</a>)，比较有意思的是PHP排名第四的位置没有改变，而C#比去年同期跌了一位。</p>
<p><img width="465" height="315" src="http://www.deanlee.cn/wp-content/uploads/2006/10/WindowsLiveWriter/TIOBEProgrammingCommunityIndex_1263D/developers%5B3%5D3.gif" alt="" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.deanlee.cn/programming/tiobe-programming-community-index/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Five common PHP design patterns</title>
		<link>http://www.deanlee.cn/programming/five-common-php-design-patterns/</link>
		<comments>http://www.deanlee.cn/programming/five-common-php-design-patterns/#comments</comments>
		<pubDate>Fri, 06 Oct 2006 11:47:45 +0000</pubDate>
		<dc:creator>Dean Lee</dc:creator>
		
		<category><![CDATA[Programming]]></category>

		<category><![CDATA[design_patterns]]></category>

		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://www.deanlee.cn/2006/10/06/five-common-php-design-patterns/</guid>
		<description><![CDATA[This article explains five widely used design patterns in PHP with sample code to demonstrate  each pattern. Intermediate level.read more
]]></description>
			<content:encoded><![CDATA[<p>This article explains five widely used design patterns in PHP with sample code to demonstrate  each pattern. Intermediate level.<br/><br/><a href="http://www-128.ibm.com/developerworks/library/os-php-designptrns/">read more</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.deanlee.cn/programming/five-common-php-design-patterns/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>

