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

<channel>
	<title>杂货间</title>
	<atom:link href="http://hellophper.com/blog/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://hellophper.com/blog</link>
	<description>my blog</description>
	<pubDate>Sun, 19 Dec 2010 14:32:09 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>2011已经到了，离2012还远吗</title>
		<link>http://hellophper.com/blog/?p=195</link>
		<comments>http://hellophper.com/blog/?p=195#comments</comments>
		<pubDate>Sun, 19 Dec 2010 14:32:09 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[essay]]></category>

		<guid isPermaLink="false">http://hellophper.com/blog/?p=195</guid>
		<description><![CDATA[	在新婚后的fish【梁静茹】终于推出了《情歌没有告诉你》，记得在大学时间每次梁静茹出一张新专辑，都会新写一个程序，最初学习php就是这样的。可惜现在已经没有了当时的那种激情了。下午睡觉的时候做梦，自己在梦中病的很厉害，起来后发现真的病了囧。天气越来越凉，晚上睡觉的时候会不自觉的把被子越裹越紧。今年完成了些什么呢?
	年后把做了很久了os的后台上线了，写了一个js的编辑器，年底的时候对GIS有了一个新的认识，做了一个twitter同步腾讯微薄的东西，对DB2和Oracle有了一个了解，可以说是比较熟练使用，工作依旧是那么一层不变的无聊。一年看似很长，寥寥数字却也能概括。这一年又发生了什么呢？
	各种微薄网站的兴起，但微薄的鼻祖却依旧被和谐中，自从有了人人网，facebook就再也打不开了，敏感词得了敏感词的奖，您爸是李刚，长沙的爆头哥，年初买的手机被偷了，还是那么的穷困潦倒，1024神一般的论坛。
        我是个幸运的人，在天朝能够被2个女生喜欢此生无憾，年纪也不小了，该有个归宿了，但不知道这是不是个归宿，虽然我很想。很遗憾却不后悔大学没有过4级，如果能够有一次再来的机会我一定会从大一的时候就开始抄，导致的结果不言而喻。依旧是那句话，能过就过，不能过就抄过，不能超过，就自求多福了，除非您爸是李刚。昨天去看了橘子洲的烟花，很漂亮，陆续的有三两情侣放飞写许愿灯，长沙是个适合生活的城市，但是却不属于我，希望能有机会好好的去把长沙走一遍。
	这一年一直在墙外，看到的和想到的和前面那么多年完全不同，很羡慕那些肉身翻墙的同学。这段时间一直比较乱，无论是心理还是生活，必须要结束这样的日子，不然更本没有办法去提高自己，虽然在天朝关系永远要比能力重要，搞IT的还不如民工。每天都很累但是却无法好好的睡觉，想的太多，不能像原来那么的平静，那么的淡定，很害怕生活会有什么改变，或者可以这样说，得到的越多，就越害怕失去。愿意娶一个知道twitter的女生，还是愿意娶一个身材好的，或者是一个平凡的呢，共同话题如果没有以后怎么生活在一起，除非有一方愿意妥协。
	我们是幸运的，至少我们知道曾经的互联网是真正互联的；我们是幸运的，至少我们现在还能有房子住；我们是幸运的，至少我们吃了那么多年地沟油，喝了那么多三氯氰胺还能活到现在；我们是幸运的，至少我们还能衣食无忧；我们是幸运的，至少我们能在空闲的时候dota；我们是幸运的，至少我们还能见到地2天的太阳不会被70码。
	在没有被GFW认证前，能多写就多写点吧。
]]></description>
			<content:encoded><![CDATA[<p>	在新婚后的fish【梁静茹】终于推出了《情歌没有告诉你》，记得在大学时间每次梁静茹出一张新专辑，都会新写一个程序，最初学习php就是这样的。可惜现在已经没有了当时的那种激情了。下午睡觉的时候做梦，自己在梦中病的很厉害，起来后发现真的病了囧。天气越来越凉，晚上睡觉的时候会不自觉的把被子越裹越紧。今年完成了些什么呢?<br />
	年后把做了很久了os的后台上线了，写了一个js的编辑器，年底的时候对GIS有了一个新的认识，做了一个twitter同步腾讯微薄的东西，对DB2和Oracle有了一个了解，可以说是比较熟练使用，工作依旧是那么一层不变的无聊。一年看似很长，寥寥数字却也能概括。这一年又发生了什么呢？<br />
	各种微薄网站的兴起，但微薄的鼻祖却依旧被和谐中，自从有了人人网，facebook就再也打不开了，敏感词得了敏感词的奖，您爸是李刚，长沙的爆头哥，年初买的手机被偷了，还是那么的穷困潦倒，1024神一般的论坛。<span id="more-195"></span><br />
        我是个幸运的人，在天朝能够被2个女生喜欢此生无憾，年纪也不小了，该有个归宿了，但不知道这是不是个归宿，虽然我很想。很遗憾却不后悔大学没有过4级，如果能够有一次再来的机会我一定会从大一的时候就开始抄，导致的结果不言而喻。依旧是那句话，能过就过，不能过就抄过，不能超过，就自求多福了，除非您爸是李刚。昨天去看了橘子洲的烟花，很漂亮，陆续的有三两情侣放飞写许愿灯，长沙是个适合生活的城市，但是却不属于我，希望能有机会好好的去把长沙走一遍。<br />
	这一年一直在墙外，看到的和想到的和前面那么多年完全不同，很羡慕那些肉身翻墙的同学。这段时间一直比较乱，无论是心理还是生活，必须要结束这样的日子，不然更本没有办法去提高自己，虽然在天朝关系永远要比能力重要，搞IT的还不如民工。每天都很累但是却无法好好的睡觉，想的太多，不能像原来那么的平静，那么的淡定，很害怕生活会有什么改变，或者可以这样说，得到的越多，就越害怕失去。愿意娶一个知道twitter的女生，还是愿意娶一个身材好的，或者是一个平凡的呢，共同话题如果没有以后怎么生活在一起，除非有一方愿意妥协。<br />
	我们是幸运的，至少我们知道曾经的互联网是真正互联的；我们是幸运的，至少我们现在还能有房子住；我们是幸运的，至少我们吃了那么多年地沟油，喝了那么多三氯氰胺还能活到现在；我们是幸运的，至少我们还能衣食无忧；我们是幸运的，至少我们能在空闲的时候dota；我们是幸运的，至少我们还能见到地2天的太阳不会被70码。<br />
	在没有被GFW认证前，能多写就多写点吧。</p>
]]></content:encoded>
			<wfw:commentRss>http://hellophper.com/blog/?feed=rss2&amp;p=195</wfw:commentRss>
		</item>
		<item>
		<title>深夜，独自在办公室</title>
		<link>http://hellophper.com/blog/?p=192</link>
		<comments>http://hellophper.com/blog/?p=192#comments</comments>
		<pubDate>Mon, 12 Jul 2010 15:44:26 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[essay]]></category>

		<guid isPermaLink="false">http://hellophper.com/blog/?p=192</guid>
		<description><![CDATA[最近一段时间经常独自一人在同事离去之后独自一人来到这个白天极度忙碌的地方，享受着白天忙碌后留下的气息。
	买了本韩寒的《独唱团》看了大约1/4，发现自从离开学校以后就连看书的心情都变了，一篇文章经常看不到一半就开始烦躁，一直以来都想在晚上的时候学点什么，直到现在无任何的建树，沉迷了一段时间的dota，渐渐的也开始厌倦了这种整体游戏的日子，似乎应该去做点什么，好在弄了大半年的网站终于上了，前台略微做了一些修改。
	简单简单，再简单一点，网站就是应该快速的让访问者找到自己所需要的东西，可惜很多人不这样认为，做网站的是这样，领导也是这样，所以现在给人的感觉是一个网站的东西越多，他就越有价值，包括公司做的这几个东西，最近特别的想改东西的暂且叫做产品的东西，操作起来极其麻烦，使用者用起来相当的痛苦。

	房价：对于上班族，永恒的话题，每当出去没有什么话题可以聊的时候，是个很好打破尴尬的话题，只要是上班的人，每个人都可以聊，但是怎么的聊却永远也阻挡不了他继续的上涨。
	学校：经常在晚上的时候梦见以前在学校的时候，有那么多大把大把的时间，可以做很多自己想做的事情，虽然有很多很多无聊的事情，也就只有这些事情是属于这个时段的，除了考试似乎没有什么需要去操心的时候。
	代码：以前看起来很高深，其实进去了也就是那么个东西，并不比盖砖修空调难很多，也许是我还没有领悟，没有到达一个境界，公司的系统已经了解的差不多了，需要往更深层的去接触。
	电脑：想起了N年以前，电脑在大多数人眼中还是那么的陌生，QQ还是那么新奇的东西，有多少人现在还记得当时的黑软乐园（现在叫37下载），多少人还记得白菜乐园，多少人还记得QQ杀手，多少人还记得远程监控任我行，又有多少人还记得当年装一个XP是要刷BIOS的。当年学电脑装XP是为了玩一款叫做仙剑的单机游戏。
	墙：若干年前互联网是那么的简单，当年的google还是能够搜索胡萝卜的，百度也不能搜出那么多的广告，搜出广告也不会放在第一页，taobao还是个小网站，还在到处的弹出广告。每天不开着SSH就感觉网络不是网络，期待有一天能够肉身出墙。
	时间：一天的24个小时，怎么用都感觉不够用，很多事情要做，却什么事情都不想做。
	睡眠：睡眠的时间变的比在学校的时候少了好多，睡眠的质量也比在学校的时候差了很多，也许是夏天的原因。
	很久都没有更新了，趁现在能写的时候多写点吧。很想学习日语，但是不知道有什么好的资料，学习是一件长时间的事情，那些什么10天速成之类就免了。
]]></description>
			<content:encoded><![CDATA[<p>最近一段时间经常独自一人在同事离去之后独自一人来到这个白天极度忙碌的地方，享受着白天忙碌后留下的气息。<br />
	买了本韩寒的《独唱团》看了大约1/4，发现自从离开学校以后就连看书的心情都变了，一篇文章经常看不到一半就开始烦躁，一直以来都想在晚上的时候学点什么，直到现在无任何的建树，沉迷了一段时间的dota，渐渐的也开始厌倦了这种整体游戏的日子，似乎应该去做点什么，好在弄了大半年的网站终于上了，前台略微做了一些修改。<br />
	简单简单，再简单一点，网站就是应该快速的让访问者找到自己所需要的东西，可惜很多人不这样认为，做网站的是这样，领导也是这样，所以现在给人的感觉是一个网站的东西越多，他就越有价值，包括公司做的这几个东西，最近特别的想改东西的暂且叫做产品的东西，操作起来极其麻烦，使用者用起来相当的痛苦。<br />
<span id="more-192"></span><br />
	房价：对于上班族，永恒的话题，每当出去没有什么话题可以聊的时候，是个很好打破尴尬的话题，只要是上班的人，每个人都可以聊，但是怎么的聊却永远也阻挡不了他继续的上涨。<br />
	学校：经常在晚上的时候梦见以前在学校的时候，有那么多大把大把的时间，可以做很多自己想做的事情，虽然有很多很多无聊的事情，也就只有这些事情是属于这个时段的，除了考试似乎没有什么需要去操心的时候。<br />
	代码：以前看起来很高深，其实进去了也就是那么个东西，并不比盖砖修空调难很多，也许是我还没有领悟，没有到达一个境界，公司的系统已经了解的差不多了，需要往更深层的去接触。<br />
	电脑：想起了N年以前，电脑在大多数人眼中还是那么的陌生，QQ还是那么新奇的东西，有多少人现在还记得当时的黑软乐园（现在叫37下载），多少人还记得白菜乐园，多少人还记得QQ杀手，多少人还记得远程监控任我行，又有多少人还记得当年装一个XP是要刷BIOS的。当年学电脑装XP是为了玩一款叫做仙剑的单机游戏。<br />
	墙：若干年前互联网是那么的简单，当年的google还是能够搜索胡萝卜的，百度也不能搜出那么多的广告，搜出广告也不会放在第一页，taobao还是个小网站，还在到处的弹出广告。每天不开着SSH就感觉网络不是网络，期待有一天能够肉身出墙。<br />
	时间：一天的24个小时，怎么用都感觉不够用，很多事情要做，却什么事情都不想做。<br />
	睡眠：睡眠的时间变的比在学校的时候少了好多，睡眠的质量也比在学校的时候差了很多，也许是夏天的原因。<br />
	很久都没有更新了，趁现在能写的时候多写点吧。很想学习日语，但是不知道有什么好的资料，学习是一件长时间的事情，那些什么10天速成之类就免了。</p>
]]></content:encoded>
			<wfw:commentRss>http://hellophper.com/blog/?feed=rss2&amp;p=192</wfw:commentRss>
		</item>
		<item>
		<title>一个故事的结束便是另一个故事的开始</title>
		<link>http://hellophper.com/blog/?p=188</link>
		<comments>http://hellophper.com/blog/?p=188#comments</comments>
		<pubDate>Sun, 29 Nov 2009 15:09:24 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[aspire]]></category>

		<guid isPermaLink="false">http://hellophper.com/blog/?p=188</guid>
		<description><![CDATA[不知不觉已经来到这个陌生的城市半年多的时间了，已经过去了那些空虚无奈的生活，前几天领了暂且叫做工资的东西，这2个月身体一直不是很好，需要睡非常多的时间，但是也恰恰是病让我不至于是那么的空虚，但是这样的下去不是一个办法，这里的营养师完全不够的，在生病的这段时间让我感觉到了中医的伟大，用中医的理念，西医与中医有着千年的差距，我已经快1个月没有休息，并不是工作上有多忙，只是每个星期都要生一次病，在对面的庸医的诊治下身体越来越差，这次生病所幸不吃药，吃了点食补，2天后反而好了，这个周末算是我这1个多月以来过的第一个真正的双休日。
	下午出去买东西的时候看到一个和我年纪相仿的男生，坐在一辆豪华的轿车中，回来后就一直在想为什么我们相同年纪，我无车无房无地位，而他却什么都有，生活是那么的不公平，我是那么的努力，却只是在这个陌生的城市，陌生的公司，陌生的小房子中生着莫名其妙的病，天不降大任于我也就算了，为什么还要去苦我心智，劳我筋骨。
	这样的生活不属于我，我也不属于这样的生活，有时候真的很费解，为什么在这样的环境中却没有人想着有什么不满足感，很有缘在回到长沙的火车上认识了一个湖大的研究生mm，算是我在长沙认识的第一个朋友，但是这几次和她们出去少了新鲜感多了些不知说什么，也许这就是学生与上班族之间的区别吧，我现在更想的是怎么好好的睡上一觉，或者打几盘dota。简简单单的休息上一个月，感觉还是有很多很多时间要做的，下面2周将会是非常的忙碌，很久以前想用java写的一个music的网站也还没有出来，外面的单子也还没有开始动手，下周估计一天最少需要忙碌12个小时左右，不过为了能持续下去必须给自己一个规定，必须要在11点半之前睡觉。
	看完了《宫心计》，一部电视剧的结束，就是一种生活的结束，大学毕业以后这个算是我看的第一部电视剧。今天换上了一个很漂亮的桌面，一个我很向往的地方，很希望拥有的房子。最近发生的一些大事情也就不多提及。必须要继续过着这种明知道不属于我的生活的生活。
]]></description>
			<content:encoded><![CDATA[<p>不知不觉已经来到这个陌生的城市半年多的时间了，已经过去了那些空虚无奈的生活，前几天领了暂且叫做工资的东西，这2个月身体一直不是很好，需要睡非常多的时间，但是也恰恰是病让我不至于是那么的空虚，但是这样的下去不是一个办法，这里的营养师完全不够的，在生病的这段时间让我感觉到了中医的伟大，用中医的理念，西医与中医有着千年的差距，我已经快1个月没有休息，并不是工作上有多忙，只是每个星期都要生一次病，在对面的庸医的诊治下身体越来越差，这次生病所幸不吃药，吃了点食补，2天后反而好了，这个周末算是我这1个多月以来过的第一个真正的双休日。<span id="more-188"></span><br />
	下午出去买东西的时候看到一个和我年纪相仿的男生，坐在一辆豪华的轿车中，回来后就一直在想为什么我们相同年纪，我无车无房无地位，而他却什么都有，生活是那么的不公平，我是那么的努力，却只是在这个陌生的城市，陌生的公司，陌生的小房子中生着莫名其妙的病，天不降大任于我也就算了，为什么还要去苦我心智，劳我筋骨。<br />
	这样的生活不属于我，我也不属于这样的生活，有时候真的很费解，为什么在这样的环境中却没有人想着有什么不满足感，很有缘在回到长沙的火车上认识了一个湖大的研究生mm，算是我在长沙认识的第一个朋友，但是这几次和她们出去少了新鲜感多了些不知说什么，也许这就是学生与上班族之间的区别吧，我现在更想的是怎么好好的睡上一觉，或者打几盘dota。简简单单的休息上一个月，感觉还是有很多很多时间要做的，下面2周将会是非常的忙碌，很久以前想用java写的一个music的网站也还没有出来，外面的单子也还没有开始动手，下周估计一天最少需要忙碌12个小时左右，不过为了能持续下去必须给自己一个规定，必须要在11点半之前睡觉。<br />
	看完了《宫心计》，一部电视剧的结束，就是一种生活的结束，大学毕业以后这个算是我看的第一部电视剧。今天换上了一个很漂亮的桌面，一个我很向往的地方，很希望拥有的房子。最近发生的一些大事情也就不多提及。必须要继续过着这种明知道不属于我的生活的生活。</p>
]]></content:encoded>
			<wfw:commentRss>http://hellophper.com/blog/?feed=rss2&amp;p=188</wfw:commentRss>
		</item>
		<item>
		<title>一个人的dota，一个人的生活</title>
		<link>http://hellophper.com/blog/?p=186</link>
		<comments>http://hellophper.com/blog/?p=186#comments</comments>
		<pubDate>Sun, 12 Jul 2009 18:13:25 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[essay]]></category>

		<guid isPermaLink="false">http://hellophper.com/blog/?p=186</guid>
		<description><![CDATA[来到长沙已经3个月左右，很想写些什么，但是却不知从何下手，网站也是很长时间没有去更新了，离开了学校才知道原来在学校中的一切并不算是什么，毕业后才发现一切以前听过的东西却在身边发生，虽然以前听闻过，但是发生却让人无法接受。
	先说一件关于cx的事情吧，真没有想到cx尽然真的这么神奇，神奇到让人无法相信，刚刚翻出在学校最后的日子里的照片，真让人想不到H和Z会去cx，一份那么好的工作，不要去弄cx，cx的那么东西只要是一个正常人都不会相信，真不知道他们怎么会信，难道真的有洗脑这种说法，打电话给他们家里，发现他们更本不知道cx是个什么东西，去了之后竟然认同了这种观点，想想在学校的一切，我现在还是无法接受。
	真的很不习惯毕业，似乎我还是活在学生的生活中，总以为还可以回到学校的生活，常常把公司叫做学校，长期的麻痹自己，早上8：40起来，上班到12点，有时中午会回去睡下，到了下午5点下班，休息吃饭，晚上dota，一直到1-2点，比如现在，只是可惜现在只能是我一个人的dota，如果在学校现在应该是很多人一起。第2天继续这样的生活，有的时候想改变，但是却无法办到，不知不觉又回到原来的生活中去。
	在公司要学习的东西真的很多，要做的东西也很多，当初从php到java就不知是对是错，不过现在看来离开北京却是一个正确的选择。是运气或又是什么，现在也不愿意去多想。据说这届毕业生很难找工作，虽然我没有感觉到，但是看很多同学都还在继续漂泊中，可想而知了，所以我还是很幸运的，虽然我不知道以后会怎么样，毕竟技术这个东西是个吃青春饭的东西，如果不能上去，一切都会结束，我不想这样，我也不允许这样。
	有很多事情，我明知道结局是怎么样的，但是却不愿意去接受，或者说是去逃避，也许是一个人在一座陌生的城市中需要一个人来聊聊天，我也不知道是好还是不好，也许最后伤害的不只是我一个人。但是我真的不知道我应该怎么做，就像我现在不知道我到底应该干什么一样，我一直坚持的梦想我还能不能实现一样，一直处在过一天算一天的生活中。
	很想结束这种生活，但是又害怕，很想回到最初的生活，却又不能回去。
]]></description>
			<content:encoded><![CDATA[<p>来到长沙已经3个月左右，很想写些什么，但是却不知从何下手，网站也是很长时间没有去更新了，离开了学校才知道原来在学校中的一切并不算是什么，毕业后才发现一切以前听过的东西却在身边发生，虽然以前听闻过，但是发生却让人无法接受。<span id="more-186"></span><br />
	先说一件关于cx的事情吧，真没有想到cx尽然真的这么神奇，神奇到让人无法相信，刚刚翻出在学校最后的日子里的照片，真让人想不到H和Z会去cx，一份那么好的工作，不要去弄cx，cx的那么东西只要是一个正常人都不会相信，真不知道他们怎么会信，难道真的有洗脑这种说法，打电话给他们家里，发现他们更本不知道cx是个什么东西，去了之后竟然认同了这种观点，想想在学校的一切，我现在还是无法接受。<br />
	真的很不习惯毕业，似乎我还是活在学生的生活中，总以为还可以回到学校的生活，常常把公司叫做学校，长期的麻痹自己，早上8：40起来，上班到12点，有时中午会回去睡下，到了下午5点下班，休息吃饭，晚上dota，一直到1-2点，比如现在，只是可惜现在只能是我一个人的dota，如果在学校现在应该是很多人一起。第2天继续这样的生活，有的时候想改变，但是却无法办到，不知不觉又回到原来的生活中去。<br />
	在公司要学习的东西真的很多，要做的东西也很多，当初从php到java就不知是对是错，不过现在看来离开北京却是一个正确的选择。是运气或又是什么，现在也不愿意去多想。据说这届毕业生很难找工作，虽然我没有感觉到，但是看很多同学都还在继续漂泊中，可想而知了，所以我还是很幸运的，虽然我不知道以后会怎么样，毕竟技术这个东西是个吃青春饭的东西，如果不能上去，一切都会结束，我不想这样，我也不允许这样。<br />
	有很多事情，我明知道结局是怎么样的，但是却不愿意去接受，或者说是去逃避，也许是一个人在一座陌生的城市中需要一个人来聊聊天，我也不知道是好还是不好，也许最后伤害的不只是我一个人。但是我真的不知道我应该怎么做，就像我现在不知道我到底应该干什么一样，我一直坚持的梦想我还能不能实现一样，一直处在过一天算一天的生活中。<br />
	很想结束这种生活，但是又害怕，很想回到最初的生活，却又不能回去。</p>
]]></content:encoded>
			<wfw:commentRss>http://hellophper.com/blog/?feed=rss2&amp;p=186</wfw:commentRss>
		</item>
		<item>
		<title>给Java开发者的10条戒律（4）</title>
		<link>http://hellophper.com/blog/?p=183</link>
		<comments>http://hellophper.com/blog/?p=183#comments</comments>
		<pubDate>Tue, 07 Apr 2009 01:52:42 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[aspire]]></category>

		<guid isPermaLink="false">http://hellophper.com/blog/?p=183</guid>
		<description><![CDATA[7.关注GUI—无论听起来有多么荒谬，我要一再指出的是GUI的功能和运行情况和商业客户是同等重要的。GUI是一个成功的应用程序的重要组成部分。IT管理总是忽略GUI的重要性。许多机构省钱的方式是不雇用设计“user-friendly”应用程序有经验的网络设计师。Java开发者不得不依赖于他们自己的HTML技术和在此领域的那点局限性知识。我见过太多的应用程序是 “computer friendly”而不是 “ user friendly”。很少看到有开发者在软件开发和GUI开发两者都同样精通的。如果你是那个不幸的被指定去创建一个应用程序界面的Java开发者，你可以遵循这三个规则： 
　　1. 不要重新发明车轮。寻找现有的有类似接口需求的应用程序。
　　2. 先创建个雏形。这是非常重要的步骤。客户想要看到他们能得到些什么。这样对你来说是有意的，是因为在你全力以赴工作之前可以得到客户的要求并且可以创建一个应用程序界面，这样可以让客户冷静下来。
　　3. 带上用户的帽子。换句话说，就是需要从用户的角度来检查应用程序的需求。例如，一个总结性的screen可以用标页的方式来创建。作为一个软件开发人员，允许从应用程序中忽略标记很让人恼火，因为它确实有一点复杂。但是，从客户的角度来看，可能不是很好的解决方案，因为总结的结果可以容纳数百个数据行。
　　8. 时刻准备文件需求— 每一商业需求都要记录在案。这个在一些童话故事里是正确的，但是远离了现实世界。无论你的开发有多么的时间紧迫，无论你的最后期限要求的多么严格，你必须确保每个商业需求都是被记录在案的。
　　9.单元测试，单元测试，单元测试—我就不详细的说明什么是做你的代码单元测试的最好方法。我只是想说的是必须要这么做。这是编程中最基本的规则。这是一个首先就不能被忽视的规则。如果你的下一个开发人员可以创建并为你的代码执行测试计划，那是在是太棒了。但是如果不可能，那你必须自己来做。建立一个单元测试计划，遵循以下这些基本规则：
　　1. 在写代码之前为分类测试写一个单元测试计划。
　　2. 在单元测试中获取代码注解。
　　3. 执行一个“有趣的”功能测试所有的公开的方法(也就是说，没有获得者和设置者，除非他们用一些独特方法来进行他们的获取和设置。)
　　10. 记住—质量，不是数量—不要呆得太晚(如果你不需要这么做)。我理解有时候产品问题，紧迫的最后期限和不希望发生的一些事情会阻止我们不能按时离开工作岗位。但是，经理们是不会感谢和报答他们的员工因为他们总是呆得时间太长，他们感谢员工是因为他们做了高质量的工作。如果你遵循以上所提到的这些规则，你将会发现你产生很少的bug，获得更多的可维护的代码。这是你工作中最重要的部分。
　　总结
　　本文中我列举了10个在Java编程中的重要规则。知道这些规则不重要，遵循这些规则才是最重要的。希望这些规则可以帮助大家成为更好更专业的编程人员。
]]></description>
			<content:encoded><![CDATA[<p>7.关注GUI—无论听起来有多么荒谬，我要一再指出的是GUI的功能和运行情况和商业客户是同等重要的。GUI是一个成功的应用程序的重要组成部分。IT管理总是忽略GUI的重要性。许多机构省钱的方式是不雇用设计“user-friendly”应用程序有经验的网络设计师。Java开发者不得不依赖于他们自己的HTML技术和在此领域的那点局限性知识。我见过太多的应用程序是 “computer friendly”而不是 “ user friendly”。很少看到有开发者在软件开发和GUI开发两者都同样精通的。如果你是那个不幸的被指定去创建一个应用程序界面的Java开发者，你可以遵循这三个规则： <span id="more-183"></span></p>
<p>　　1. 不要重新发明车轮。寻找现有的有类似接口需求的应用程序。</p>
<p>　　2. 先创建个雏形。这是非常重要的步骤。客户想要看到他们能得到些什么。这样对你来说是有意的，是因为在你全力以赴工作之前可以得到客户的要求并且可以创建一个应用程序界面，这样可以让客户冷静下来。</p>
<p>　　3. 带上用户的帽子。换句话说，就是需要从用户的角度来检查应用程序的需求。例如，一个总结性的screen可以用标页的方式来创建。作为一个软件开发人员，允许从应用程序中忽略标记很让人恼火，因为它确实有一点复杂。但是，从客户的角度来看，可能不是很好的解决方案，因为总结的结果可以容纳数百个数据行。</p>
<p>　　8. 时刻准备文件需求— 每一商业需求都要记录在案。这个在一些童话故事里是正确的，但是远离了现实世界。无论你的开发有多么的时间紧迫，无论你的最后期限要求的多么严格，你必须确保每个商业需求都是被记录在案的。</p>
<p>　　9.单元测试，单元测试，单元测试—我就不详细的说明什么是做你的代码单元测试的最好方法。我只是想说的是必须要这么做。这是编程中最基本的规则。这是一个首先就不能被忽视的规则。如果你的下一个开发人员可以创建并为你的代码执行测试计划，那是在是太棒了。但是如果不可能，那你必须自己来做。建立一个单元测试计划，遵循以下这些基本规则：</p>
<p>　　1. 在写代码之前为分类测试写一个单元测试计划。</p>
<p>　　2. 在单元测试中获取代码注解。</p>
<p>　　3. 执行一个“有趣的”功能测试所有的公开的方法(也就是说，没有获得者和设置者，除非他们用一些独特方法来进行他们的获取和设置。)</p>
<p>　　10. 记住—质量，不是数量—不要呆得太晚(如果你不需要这么做)。我理解有时候产品问题，紧迫的最后期限和不希望发生的一些事情会阻止我们不能按时离开工作岗位。但是，经理们是不会感谢和报答他们的员工因为他们总是呆得时间太长，他们感谢员工是因为他们做了高质量的工作。如果你遵循以上所提到的这些规则，你将会发现你产生很少的bug，获得更多的可维护的代码。这是你工作中最重要的部分。</p>
<p>　　总结</p>
<p>　　本文中我列举了10个在Java编程中的重要规则。知道这些规则不重要，遵循这些规则才是最重要的。希望这些规则可以帮助大家成为更好更专业的编程人员。</p>
]]></content:encoded>
			<wfw:commentRss>http://hellophper.com/blog/?feed=rss2&amp;p=183</wfw:commentRss>
		</item>
		<item>
		<title>给Java开发者的10条戒律（3）</title>
		<link>http://hellophper.com/blog/?p=181</link>
		<comments>http://hellophper.com/blog/?p=181#comments</comments>
		<pubDate>Tue, 07 Apr 2009 01:52:06 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[aspire]]></category>

		<guid isPermaLink="false">http://hellophper.com/blog/?p=181</guid>
		<description><![CDATA[最好的像避免CPU浪费的方法是去引用像这样的包装方法：
      public class BadCode {
　　public static final int DEBUG_MODE = 1;
　　public static final int PRODUCTION_MODE = 2;
　　public static void calculationWithPrint(int logMode){
　　double someValue = 0D;
　　for (int i = 0; i < 10000; i++) {
　　someValue = someValue + i;
　　myPrintMethod(logMode, someValue);
　　}
　　}
　　public static void myPrintMethod(int logMode, double value) {
　　if (logMode > BadCode.DEBUG_MODE) { return; [...]]]></description>
			<content:encoded><![CDATA[<p>最好的像避免CPU浪费的方法是去引用像这样的包装方法：</p>
<p>      public class BadCode {<br />
　　public static final int DEBUG_MODE = 1;</p>
<p>　　public static final int PRODUCTION_MODE = 2;</p>
<p>　　public static void calculationWithPrint(int logMode){</p>
<p>　　double someValue = 0D;</p>
<p>　　for (int i = 0; i < 10000; i++) {</p>
<p>　　someValue = someValue + i;</p>
<p>　　myPrintMethod(logMode, someValue);</p>
<p>　　}<span id="more-181"></span></p>
<p>　　}</p>
<p>　　public static void myPrintMethod(int logMode, double value) {</p>
<p>　　if (logMode > BadCode.DEBUG_MODE) { return; }</p>
<p>　　System.out.println(value);</p>
<p>　　}</p>
<p>　　public static void main(String [] n) {</p>
<p>　　BadCode.calculationWithPrint(BadCode.PRODUCTION_MODE);</p>
<p>　　}</p>
<p>　　}</p>
<p>　　String concatenation is another CPU waster. Consider example below:</p>
<p>　　public static void concatenateStrings(String startingString) {</p>
<p>　　for (int i = 0; i < 20; i++) {</p>
<p>　　startingString = startingString + startingString;</p>
<p>　　}</p>
<p>　　}</p>
<p>　　public static void concatenateStringsUsingStringBuffer(</p>
<p>　　String startingString) {</p>
<p>　　StringBuffer sb = new StringBuffer();</p>
<p>　　sb.append(startingString);</p>
<p>　　for (int i = 0; i < 20; i++) {</p>
<p>　　sb.append(sb.toString());</p>
<p>　　}</p>
<p>　　}</p>
]]></content:encoded>
			<wfw:commentRss>http://hellophper.com/blog/?feed=rss2&amp;p=181</wfw:commentRss>
		</item>
		<item>
		<title>给Java开发者的10条戒律（2）</title>
		<link>http://hellophper.com/blog/?p=179</link>
		<comments>http://hellophper.com/blog/?p=179#comments</comments>
		<pubDate>Tue, 07 Apr 2009 01:51:42 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[aspire]]></category>

		<guid isPermaLink="false">http://hellophper.com/blog/?p=179</guid>
		<description><![CDATA[4.不要有难懂的代码—开发者经常忘记这一点或是忽略故意忽略这条规则，因为通常我们都在赶时间。但是如果我们能遵守这个规则，我们就不会终止我们所处的形势了。要花多长时间去写入另外一行最后定义的静态变量代码呢?
　　举个例子：
      public class A {
　　public static final String S_CONSTANT_ABC = &#8220;ABC&#8221;;
　　public boolean methodA(String sParam1){
　　if (A.S_CONSTANT_ABC.equalsIgnoreCase(sParam1)){
　　return true;
　　}
　　return false;
　　}
　　}

        现在每当我们需要文字“ABC”和一些变量作比较，我们可以参考A.S_CONSTANT_ABC而不是回忆实际的代码是什么。在一个地方不断的修改要比在所有代码中寻找要容易得多。 
　　5.不要发明自己的框架结构—有数以千计的框架结构而其大多数都是开放源。许多框架结构是被用在数以千计的应用程序中的优秀的解决方案。至少在表面我们需要用上新的框架结构。其中最好的也是广发应用的框架结构的例子就是Struts。这个开放源web结果框架是一个非常好的候选者来用于web-based应用程序。请不要用自己版本的Strut,你将会在尝试中死去。但是你必须记住规则2—别把事情复杂化。如果你的应用程序要开发3个screen-请不要用Struts，目前还没有像这样的应用程序的“控制”需求。
　　6.要对打印线和字符串串联说“不”—我知道在以调试为目，开发者喜欢到处在我们觉得适合的地方添加System.out.println。又自言自语的说一会儿我们会删除这些的。但是我们总是忘记删除这些代码行或者不想去删除它们。我们用System.out.println来进行测试，为什么我们在测试完成后才触及这些代码呢?我们可能会删除一行代码当我们确实要这么做的时候!只要你不要低估System.out.println 的破坏，看以下的代码：
      public class BadCode {
　　public static void calculationWithPrint(){
　　double someValue = 0D;
　　for (int i = 0; i < 10000; i++) [...]]]></description>
			<content:encoded><![CDATA[<p>4.不要有难懂的代码—开发者经常忘记这一点或是忽略故意忽略这条规则，因为通常我们都在赶时间。但是如果我们能遵守这个规则，我们就不会终止我们所处的形势了。要花多长时间去写入另外一行最后定义的静态变量代码呢?</p>
<p>　　举个例子：</p>
<p>      public class A {<br />
　　public static final String S_CONSTANT_ABC = &#8220;ABC&#8221;;</p>
<p>　　public boolean methodA(String sParam1){</p>
<p>　　if (A.S_CONSTANT_ABC.equalsIgnoreCase(sParam1)){</p>
<p>　　return true;</p>
<p>　　}</p>
<p>　　return false;</p>
<p>　　}</p>
<p>　　}</p>
<p><span id="more-179"></span></p>
<p>        现在每当我们需要文字“ABC”和一些变量作比较，我们可以参考A.S_CONSTANT_ABC而不是回忆实际的代码是什么。在一个地方不断的修改要比在所有代码中寻找要容易得多。 </p>
<p>　　5.不要发明自己的框架结构—有数以千计的框架结构而其大多数都是开放源。许多框架结构是被用在数以千计的应用程序中的优秀的解决方案。至少在表面我们需要用上新的框架结构。其中最好的也是广发应用的框架结构的例子就是Struts。这个开放源web结果框架是一个非常好的候选者来用于web-based应用程序。请不要用自己版本的Strut,你将会在尝试中死去。但是你必须记住规则2—别把事情复杂化。如果你的应用程序要开发3个screen-请不要用Struts，目前还没有像这样的应用程序的“控制”需求。</p>
<p>　　6.要对打印线和字符串串联说“不”—我知道在以调试为目，开发者喜欢到处在我们觉得适合的地方添加System.out.println。又自言自语的说一会儿我们会删除这些的。但是我们总是忘记删除这些代码行或者不想去删除它们。我们用System.out.println来进行测试，为什么我们在测试完成后才触及这些代码呢?我们可能会删除一行代码当我们确实要这么做的时候!只要你不要低估System.out.println 的破坏，看以下的代码：</p>
<p>      public class BadCode {<br />
　　public static void calculationWithPrint(){</p>
<p>　　double someValue = 0D;</p>
<p>　　for (int i = 0; i < 10000; i++) {</p>
<p>　　System.out.println(someValue = someValue + i);</p>
<p>　　}</p>
<p>　　}</p>
<p>　　public static void calculationWithOutPrint(){</p>
<p>　　double someValue = 0D;</p>
<p>　　for (int i = 0; i < 10000; i++) {</p>
<p>　　someValue = someValue + i;</p>
<p>　　}</p>
<p>　　}</p>
<p>　　public static void main(String [] n) {</p>
<p>　　BadCode.calculationWithPrint();</p>
<p>　　BadCode.calculationWithOutPrint();</p>
<p>　　}</p>
<p>　　}</p>
<p>        在上面所显示的，你能观察到calculationWithOutPrint()用了0.001204秒运行。相比之下，用了惊人的10.52秒去运行calculationWithPrint() method。</p>
]]></content:encoded>
			<wfw:commentRss>http://hellophper.com/blog/?feed=rss2&amp;p=179</wfw:commentRss>
		</item>
		<item>
		<title>给Java开发者的10条戒律（1）</title>
		<link>http://hellophper.com/blog/?p=177</link>
		<comments>http://hellophper.com/blog/?p=177#comments</comments>
		<pubDate>Tue, 07 Apr 2009 01:50:56 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[aspire]]></category>

		<guid isPermaLink="false">http://hellophper.com/blog/?p=177</guid>
		<description><![CDATA[ 1.给你的代码加注解—每个人都知道这一点，但是总会有人忘记遵守。你有多少次“忘记”加注解了?的却不加文字注解有助于程序的功能性。但是一次又一你返回两星期前写的代码，结果你想不起来那是什么了!如果这个未注解的代码确实是你写的那你就是幸运的了。因为在那些代码中可以唤起你的记忆。不幸的是，大多数的时候代码是别人写的，而且他已将离开了公司!有句谚语是这样说的“自己的事情自己做”。所以为了别人或是我们自己考虑，在你的代码上加上注解吧。 
　　2.别把事情复杂化— 我以前就是这么做的而其我相信你们也一样。开发者喜欢把简单的问题用很复杂的方法来解决。我们介绍EJBs到有五个用户的应用程序中。我们完成一个框架结构那是应用程序所不需要的。我们添加属性文件，目标源方案到本不需要这些东西的应用程序中。为什么我们要这样做呢?一些人是不知道如何去做，而一些人故意这么做是想去学习新的东西，想让我们感兴趣。对于那些不知道如何去做的人，我建议去向经验丰富的编程人员去询问。而对于那些喜欢把应用程序设计搞复杂的人，我的建议还是要更专业一些来处理问题。
　　3.记住—“少即是多”不见得是件好事。—代码效率是件非常好的事情，但是很多情况下少写几行代码并不能提高代码工作的效率。举个简单的例子：
　　       if(newStatusCode.equals(&#8221;SD&#8221;) &#038;&#038; (sellOffDate == null &#124;&#124;
　　todayDate.compareTo(sellOffDate)0)) &#124;&#124;
　　(newStatusCode.equals(&#8221;OBS&#8221;) &#038;&#038; (OBSDate == null &#124;&#124;
　　todayDate.compareTo(OBSDate)]]></description>
			<content:encoded><![CDATA[<p> 1.给你的代码加注解—每个人都知道这一点，但是总会有人忘记遵守。你有多少次“忘记”加注解了?的却不加文字注解有助于程序的功能性。但是一次又一你返回两星期前写的代码，结果你想不起来那是什么了!如果这个未注解的代码确实是你写的那你就是幸运的了。因为在那些代码中可以唤起你的记忆。不幸的是，大多数的时候代码是别人写的，而且他已将离开了公司!有句谚语是这样说的“自己的事情自己做”。所以为了别人或是我们自己考虑，在你的代码上加上注解吧。 <span id="more-177"></span><br />
　　2.别把事情复杂化— 我以前就是这么做的而其我相信你们也一样。开发者喜欢把简单的问题用很复杂的方法来解决。我们介绍EJBs到有五个用户的应用程序中。我们完成一个框架结构那是应用程序所不需要的。我们添加属性文件，目标源方案到本不需要这些东西的应用程序中。为什么我们要这样做呢?一些人是不知道如何去做，而一些人故意这么做是想去学习新的东西，想让我们感兴趣。对于那些不知道如何去做的人，我建议去向经验丰富的编程人员去询问。而对于那些喜欢把应用程序设计搞复杂的人，我的建议还是要更专业一些来处理问题。</p>
<p>　　3.记住—“少即是多”不见得是件好事。—代码效率是件非常好的事情，但是很多情况下少写几行代码并不能提高代码工作的效率。举个简单的例子：</p>
<p>　　       if(newStatusCode.equals(&#8221;SD&#8221;) &#038;&#038; (sellOffDate == null ||<br />
　　todayDate.compareTo(sellOffDate)<0 || (lastUsedDate != null &#038;&#038;</p>
<p>　　todayDate.compareTo(lastUsedDate)>0)) ||</p>
<p>　　(newStatusCode.equals(&#8221;OBS&#8221;) &#038;&#038; (OBSDate == null ||</p>
<p>　　todayDate.compareTo(OBSDate)<0))){</p>
<p>　　newStatusCode = "NYP";</p>
<p>　　}</p>
<p>　　查出“if”条件下在做什么是多么简单的事情?现在想象一下写这个代码的人，没有遵守第一个规则-给代码加注解</p>
<p>　　如果我们把这个情况分成两个独立的if语句岂不是更简单一些么?现在看一下修改后的代码：</p>
<p>      if(newStatusCode.equals("SD") &#038;&#038; (sellOffDate == null ||<br />
　　todayDate.compareTo(sellOffDate)<0 || (lastUsedDate != null &#038;&#038;</p>
<p>　　todayDate.compareTo(lastUsedDate)>0))){</p>
<p>　　newStatusCode = &#8220;NYP&#8221;;</p>
<p>　　}else</p>
<p>　　if(newStatusCode.equals(&#8221;OBS&#8221;) &#038;&#038; (OBSDate == null ||</p>
<p>　　todayDate.compareTo(OBSDate)<0))</p>
<p>　　{</p>
<p>　　newStatusCode = &#8220;NYP&#8221;;</p>
<p>　　}</p>
<p>　　是不是更清晰了?是的，我们在重复一下。我们有另一个“IF” 和两个额外的括号，但是这个代码更容易读懂了!</p>
]]></content:encoded>
			<wfw:commentRss>http://hellophper.com/blog/?feed=rss2&amp;p=177</wfw:commentRss>
		</item>
		<item>
		<title>从php到java</title>
		<link>http://hellophper.com/blog/?p=159</link>
		<comments>http://hellophper.com/blog/?p=159#comments</comments>
		<pubDate>Tue, 07 Apr 2009 01:27:28 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[essay]]></category>

		<guid isPermaLink="false">http://hellophper.com/blog/?p=159</guid>
		<description><![CDATA[起这个标题的时候想起了鲁迅先生的《从百草园到3味书屋》，想起在杭州的日子，一晃已经2年过去了，时间过的真快，还没有好好体验的大学生活就这样结束了，最近这一个月几乎没有休息过，鹰潭-赣州-北京-赣州-南昌-长沙-株洲-长沙，以上是我这一个月去过的城市，也让我从学了3年多的php转到了从来没有接触过的java。
	北京的日子：初到北京，原本准备去我哥家，但是为了赶应聘的时间，下了25个小时的火车，立刻赶去盈都大厦。结束后已经是下午，吃过中饭，办了张手机卡，做面试题。一天就这样冲忙的过去。第2天，早上面试，一个只有10多人的公司，面试结束第2天上班，下午见到了sina的同学，发现他现在也是在用php，需要做一个项目，要我帮忙。联系了在康盛的朋友。第3天，去上班，一家很小的公司，没有美工，弄技术的只有2个人，要上6天的班一个星期，工资只有1600，实在是无法接受。结束走人。继续等待康盛的面试通知。第4天，把做好的东西给sina的朋友，把面试的题目给盈都大厦的公司。幸运的是终于等到了康盛的面试的通知，这里要非常非常的感谢utom，多亏了他的帮忙。
	面试是在下午2点进行，先是心理测试，100道题目，说是怎么都要选择，其实是在后面有说明，一些题目可以不用做，我想主要测试的应该是这个，看看应聘者是否有全局的意识。接着是技术题，很糟糕，平时我都是使用google加手册，还有10道英文的，加上睡眠不好，整个脑子是晕晕的，果然笔试结束后面试的时候发现我才得了不到20分，要了一个实习的机会，成功进入康盛。
	接下来的2个星期一直在康盛实习，发现里面确实有一些高手，但是和我一起刚招进来的人真的很糟糕，和他们比起来我有绝对的优势，但是我渐渐的发现，我几乎不能接触到代码，一直做的是在论坛上回答问题，记得最清楚的是：我在做模板的时候，在部门群中说了一句我在做模板，有人在rtx上对我说，先不要学做模板，先熟悉操作，其实那个时候我已经开始写插件了，虽然我的php并不是很厉害。不过也不能怪他，毕竟现在大学生都比较的糟糕。在康盛的2个星期里，是愉快的，康盛的工作环境真的很不错，舒适的位置，热情的同事。为了证明我和他们是不同的，我开始做模板和插件，终于在我要离开北京的前一天我把模板和插件做了出来，结束了我在康盛的日子，也结束了我在北京的日子，同时也结束了我php的日子。
	几个在北京生活的小技巧，北京的房子其实并不贵，主要是要找对地方，比如我住的地方只要500一个月，并且房东特别的好，这里我也想对房东说句sorry，只住了几天就走了，北京的房子大多是压1付3，吃的也很便宜，2个人一餐15元左右，北京买麻辣烫的很有趣，如你买4元钱，他会多送你一串，在超市买东西还可以还价。要是要买衣服一定要去西单，有很便宜的高仿货，也有1折起的名牌。
	从北京回来，在学校休息了一段时间，到南昌转车到长沙，这是我第一次到长沙，一个人，没有同学，没有朋友，只认识浩哥，虽然很照顾我，但是还是会感到孤单。开始了我java的生活，刚开始学习，发现真的有很多很php不一样，难度也比较大，公司上班的时间很少，早上9点，下午5点，中午还有1个小时时间休息，但是为了能快速的赶上去，我几乎每天都在看视频，累。住的环境也不是很好，吃饭时一个大问题，平时还好，到了周末都不知道去哪里吃饭。不过既然选择了，就一定要走下去。
	到长沙后，回了一次老家，株洲，回来后继续学习java，基本上这个月除了在学校的那几天是休息了，都没有停止过，虽然这样，但是这个月无论是学到得东西，还是感触都超过在学校1年的收获，明天生活还要继续，睡觉。
]]></description>
			<content:encoded><![CDATA[<p>起这个标题的时候想起了鲁迅先生的《从百草园到3味书屋》，想起在杭州的日子，一晃已经2年过去了，时间过的真快，还没有好好体验的大学生活就这样结束了，最近这一个月几乎没有休息过，鹰潭-赣州-北京-赣州-南昌-长沙-株洲-长沙，以上是我这一个月去过的城市，也让我从学了3年多的php转到了从来没有接触过的java。<br />
	北京的日子：初到北京，原本准备去我哥家，但是为了赶应聘的时间，下了25个小时的火车，立刻赶去盈都大厦。结束后已经是下午，吃过中饭，办了张手机卡，做面试题。一天就这样冲忙的过去。第2天，早上面试，一个只有10多人的公司，面试结束第2天上班，下午见到了sina的同学，发现他现在也是在用php，需要做一个项目，要我帮忙。联系了在康盛的朋友。第3天，去上班，一家很小的公司，没有美工，弄技术的只有2个人，要上6天的班一个星期，工资只有1600，实在是无法接受。结束走人。继续等待康盛的面试通知。第4天，把做好的东西给sina的朋友，把面试的题目给盈都大厦的公司。幸运的是终于等到了康盛的面试的通知，这里要非常非常的感谢utom，多亏了他的帮忙。<span id="more-159"></span><br />
	面试是在下午2点进行，先是心理测试，100道题目，说是怎么都要选择，其实是在后面有说明，一些题目可以不用做，我想主要测试的应该是这个，看看应聘者是否有全局的意识。接着是技术题，很糟糕，平时我都是使用google加手册，还有10道英文的，加上睡眠不好，整个脑子是晕晕的，果然笔试结束后面试的时候发现我才得了不到20分，要了一个实习的机会，成功进入康盛。<br />
	接下来的2个星期一直在康盛实习，发现里面确实有一些高手，但是和我一起刚招进来的人真的很糟糕，和他们比起来我有绝对的优势，但是我渐渐的发现，我几乎不能接触到代码，一直做的是在论坛上回答问题，记得最清楚的是：我在做模板的时候，在部门群中说了一句我在做模板，有人在rtx上对我说，先不要学做模板，先熟悉操作，其实那个时候我已经开始写插件了，虽然我的php并不是很厉害。不过也不能怪他，毕竟现在大学生都比较的糟糕。在康盛的2个星期里，是愉快的，康盛的工作环境真的很不错，舒适的位置，热情的同事。为了证明我和他们是不同的，我开始做模板和插件，终于在我要离开北京的前一天我把模板和插件做了出来，结束了我在康盛的日子，也结束了我在北京的日子，同时也结束了我php的日子。<br />
	几个在北京生活的小技巧，北京的房子其实并不贵，主要是要找对地方，比如我住的地方只要500一个月，并且房东特别的好，这里我也想对房东说句sorry，只住了几天就走了，北京的房子大多是压1付3，吃的也很便宜，2个人一餐15元左右，北京买麻辣烫的很有趣，如你买4元钱，他会多送你一串，在超市买东西还可以还价。要是要买衣服一定要去西单，有很便宜的高仿货，也有1折起的名牌。<br />
	从北京回来，在学校休息了一段时间，到南昌转车到长沙，这是我第一次到长沙，一个人，没有同学，没有朋友，只认识浩哥，虽然很照顾我，但是还是会感到孤单。开始了我java的生活，刚开始学习，发现真的有很多很php不一样，难度也比较大，公司上班的时间很少，早上9点，下午5点，中午还有1个小时时间休息，但是为了能快速的赶上去，我几乎每天都在看视频，累。住的环境也不是很好，吃饭时一个大问题，平时还好，到了周末都不知道去哪里吃饭。不过既然选择了，就一定要走下去。<br />
	到长沙后，回了一次老家，株洲，回来后继续学习java，基本上这个月除了在学校的那几天是休息了，都没有停止过，虽然这样，但是这个月无论是学到得东西，还是感触都超过在学校1年的收获，明天生活还要继续，睡觉。</p>
]]></content:encoded>
			<wfw:commentRss>http://hellophper.com/blog/?feed=rss2&amp;p=159</wfw:commentRss>
		</item>
		<item>
		<title>迟来的Ending</title>
		<link>http://hellophper.com/blog/?p=157</link>
		<comments>http://hellophper.com/blog/?p=157#comments</comments>
		<pubDate>Sat, 31 Jan 2009 03:45:58 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[essay]]></category>

		<guid isPermaLink="false">http://hellophper.com/blog/?p=157</guid>
		<description><![CDATA[一直也不知道在干什么，一直没有写一些关于2008年的东西。在模糊的记忆中找寻一些清晰的记忆。
	先说下发生的几件大事，国内的汶川大地震，奥运第一次在中国举办，国外Gates的离去，乔布斯的重病，马云预测的经济危机。不过这都和我无关。
	前半年参加了一个网易的比赛，没有什么涟漪，比较平淡的过完了一个学期，只是发现大学生的诚信真的很有问题。下半年发生了比较多的事情，在不断的错误中也算学到了比较多的东西。原以为可以平静的接受大学的生活，在一个很小的公司中帮忙做了一个网页，得了疱疹，结束了我在校外的租房生涯，回到了学校，开发了一个wordpress的插件，国庆的时候破天荒的没有去玩，把网站改版了。学到了很多关于php的东西，确实有了比较大的提高，这段时间有写了一个typecho的插件。放假回到家中，改版了首页和升级了论坛和blog，续费了空间，算是完成了我当初的成若。大学快要结束的时候，发生了一个可以预测却有点不敢相信的事情。
	一切平静却让人无法接受的过着，就像这经济危机。今天听说一个好友会考公务员或者出国，原本痛恨官场的人却可能走上官场的道路，就像天天骂国外不好的人，往往会选择出国。现在我很担心我在北京到底能不能生存下去，我有自信未来能拿1W左右的月薪，但是我的一生就这样过了吗？我不甘心，我不想就这样的过完我的一生。总觉得现在有很多东西要去学习，但是却不知何处下手，可怜的英语什么时候能好起来。
]]></description>
			<content:encoded><![CDATA[<p>一直也不知道在干什么，一直没有写一些关于2008年的东西。在模糊的记忆中找寻一些清晰的记忆。<br />
	先说下发生的几件大事，国内的汶川大地震，奥运第一次在中国举办，国外Gates的离去，乔布斯的重病，马云预测的经济危机。不过这都和我无关。<br />
	前半年参加了一个网易的比赛，没有什么涟漪，比较平淡的过完了一个学期，只是发现大学生的诚信真的很有问题。下半年发生了比较多的事情，在不断的错误中也算学到了比较多的东西。原以为可以平静的接受大学的生活，在一个很小的公司中帮忙做了一个网页，得了疱疹，结束了我在校外的租房生涯，回到了学校，开发了一个wordpress的插件，国庆的时候破天荒的没有去玩，把网站改版了。学到了很多关于php的东西，确实有了比较大的提高，这段时间有写了一个typecho的插件。放假回到家中，改版了首页和升级了论坛和blog，续费了空间，算是完成了我当初的成若。大学快要结束的时候，发生了一个可以预测却有点不敢相信的事情。<br />
	一切平静却让人无法接受的过着，就像这经济危机。今天听说一个好友会考公务员或者出国，原本痛恨官场的人却可能走上官场的道路，就像天天骂国外不好的人，往往会选择出国。现在我很担心我在北京到底能不能生存下去，我有自信未来能拿1W左右的月薪，但是我的一生就这样过了吗？我不甘心，我不想就这样的过完我的一生。总觉得现在有很多东西要去学习，但是却不知何处下手，可怜的英语什么时候能好起来。</p>
]]></content:encoded>
			<wfw:commentRss>http://hellophper.com/blog/?feed=rss2&amp;p=157</wfw:commentRss>
		</item>
	</channel>
</rss>

