<?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>HJin.me 黄金一博</title>
	<atom:link href="http://hjin.me/feed" rel="self" type="application/rss+xml" />
	<link>http://hjin.me</link>
	<description>技术，生活，苹果，送送</description>
	<lastBuildDate>Tue, 14 Feb 2012 05:55:29 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<meta xmlns="http://www.w3.org/1999/xhtml" name="robots" content="noindex,follow" />
		<item>
		<title>谁是我心中的沈佳宜？</title>
		<link>http://hjin.me/chat/746</link>
		<comments>http://hjin.me/chat/746#comments</comments>
		<pubDate>Sun, 12 Feb 2012 12:14:03 +0000</pubDate>
		<dc:creator>HJin.me</dc:creator>
				<category><![CDATA[想啥说啥.Chat]]></category>
		<category><![CDATA[you are the apple of my eye]]></category>
		<category><![CDATA[感想]]></category>
		<category><![CDATA[那些年，我们一起追的女孩]]></category>

		<guid isPermaLink="false">http://hjin.me/?p=746</guid>
		<description><![CDATA[看过《那些年，我们一起追的女孩》之后，很多程序猿都发出了同样的声音：“每个人心中都有一个沈佳宜”。 如今，沈佳宜已经成为了“纯洁完美初恋”的代表。她不象《山楂树之恋》里面的男女主角那样夹缝里求真爱，她更是再讲如今自由恋爱的现实社会中发现爱、追求爱、因为爱带来的误解、因为懵懂不成熟带来的争执最终让一段完美的初恋成为完美的记忆。 于是，开始思考，谁是自己的沈佳宜呢？ 她，必然不是因为物质走到一起；她，必然和我有一段青涩的时光；她，一定与我共同为目标奋斗过；她、是完美的；她、只在我记忆中。 但是在如今，这个利欲熏心的快节奏社会里，结束了象牙塔里的生活后，还能找到一个新的她么？似乎一年前我就开始思考这个问题，那时就开始主动去追求，但是结果都那样失败，被我一个一个拖进了黑名单。 回头想想，还是蛮喜欢这部电影的，故事里的那段暧昧正是自己在人生的经历中缺少的那一部分。虽然故事的结尾是个喜剧，但是喜剧的背后又让人有些伤感。 最后，凉水拍拍脸～别想那沈佳宜了，好好工作，多多赚钱，寂寞了就oec，成功了，有钱了，啥都好办。]]></description>
			<content:encoded><![CDATA[<p>看过《那些年，我们一起追的女孩》之后，很多程序猿都发出了同样的声音：“每个人心中都有一个沈佳宜”。<span id="more-746"></span></p>
<p>如今，沈佳宜已经成为了“纯洁完美初恋”的代表。她不象《山楂树之恋》里面的男女主角那样夹缝里求真爱，她更是再讲如今自由恋爱的现实社会中发现爱、追求爱、因为爱带来的误解、因为懵懂不成熟带来的争执最终让一段完美的初恋成为完美的记忆。</p>
<p>于是，开始思考，谁是自己的沈佳宜呢？</p>
<p>她，必然不是因为物质走到一起；她，必然和我有一段青涩的时光；她，一定与我共同为目标奋斗过；她、是完美的；她、只在我记忆中。</p>
<p>但是在如今，这个利欲熏心的快节奏社会里，结束了象牙塔里的生活后，还能找到一个新的她么？似乎一年前我就开始思考这个问题，那时就开始主动去追求，但是结果都那样失败，被我一个一个拖进了黑名单。</p>
<p>回头想想，还是蛮喜欢这部电影的，故事里的那段暧昧正是自己在人生的经历中缺少的那一部分。虽然故事的结尾是个喜剧，但是喜剧的背后又让人有些伤感。</p>
<p>最后，凉水拍拍脸～别想那沈佳宜了，好好工作，多多赚钱，寂寞了就oec，成功了，有钱了，啥都好办。</p>
]]></content:encoded>
			<wfw:commentRss>http://hjin.me/chat/746/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>没有苍老师，但是我有硬盘(附视频)</title>
		<link>http://hjin.me/log/740</link>
		<comments>http://hjin.me/log/740#comments</comments>
		<pubDate>Sun, 08 Jan 2012 16:48:32 +0000</pubDate>
		<dc:creator>HJin.me</dc:creator>
				<category><![CDATA[生活记录.Log]]></category>
		<category><![CDATA[2011]]></category>
		<category><![CDATA[年会]]></category>
		<category><![CDATA[抽奖]]></category>
		<category><![CDATA[百度]]></category>
		<category><![CDATA[苍老师]]></category>
		<category><![CDATA[郁可唯]]></category>
		<category><![CDATA[齐秦]]></category>

		<guid isPermaLink="false">http://hjin.me/?p=740</guid>
		<description><![CDATA[今天是个好日子，传说中有苍老师的百度公司年会成功地在没有苍老师的情况下完成了。 对于我这个新人来说，还是充满期待的，至少在年会开始前还期待苍老师，不过，虽然没有苍老师，但是年会还是很精彩的。 进场，就是各个方阵的唱歌活动，唱歌的过程中，现场逐渐坐满，直到Robin一行人来到会场，年会才正式开始。 年会的开场视频很给力，公司的总裁们充当了班车司机啊，保安啊，清洁工啊，物业人员啊，接待员啊为我们员工指引道路。随后各大boss给我们带来了一些激动人心的消息，比如新大楼啊之类的。 经过一个多小时的公司年汇报会后，正式迎来了公司的联欢会。蛮多有趣的节目，要说效果最棒的，就是几个视频节目。印象最深的就是一个RD（求婚A计划），说：“如果你亲了她，而她没有打你，说明你还可以做更邪恶的事情。……如果她打了你，就捕获了一个异常啊！” 还有那个保洁工的故事，很感人，靠他自己努力，在舞台上面表现出了自己另外华丽的一面。 需要证实的是，网上传言的苍老师并没有出现。当然，也有实力明星的助阵哦。 先登场的是郁可唯，歌声还是和超女那时一样好听；在快结束的时候，齐秦也献上了3曲，实力派的明星的歌，都很给力的啊。现场较黑，有图有真相那啥的就算了。 最坑爹的就是抽奖环节了，主持人各种自娱自乐，奖品给力，但是奖品数量极度不给力，基本上是二百分之一到三百分之一的概率，那3对抽到异地双飞若干天游的同事真是爽了。 结束了公司的年会，急匆匆的赶去部门的年会，去年才成立的这个部门已经有了接近800人，我在其中我自豪啊。进场领取号码的时候，我吸取了当时抓公司门票的经验，没有抢着先拿票，而是礼让了一下，拿了个321似乎还蛮有感觉的号码。虽然没有如我所愿拿到iPod Suffer 或者 iPad 2，但是也拿到了个不错的320G的移动硬盘～这不由得让我想到拿移动硬盘找苍老师签名啊。 对求业者来说，百度还是个不错的公司，对员工管理很松，但换来的是我们这样的员工象在一个创业公司一样努力高效干活。 我喜欢我现在的团队。在年前继续努力，把自己的任务尽快完成，安安心心回家过年。 新年快了，龙年快乐。]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone" title="2011百度年会" src="http://woyou.ws/t/B" alt="" /></p>
<p>今天是个好日子，传说中有苍老师的百度公司年会成功地在没有苍老师的情况下完成了。</p>
<p>对于我这个新人来说，还是充满期待的，至少在年会开始前还期待苍老师，不过，虽然没有苍老师，但是年会还是很精彩的。<span id="more-740"></span></p>
<p>进场，就是各个方阵的唱歌活动，唱歌的过程中，现场逐渐坐满，直到Robin一行人来到会场，年会才正式开始。</p>
<p>年会的开场视频很给力，公司的总裁们充当了班车司机啊，保安啊，清洁工啊，物业人员啊，接待员啊为我们员工指引道路。随后各大boss给我们带来了一些激动人心的消息，比如新大楼啊之类的。</p>
<p><object width="480" height="400" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://player.video.qiyi.com/493209b3a9fd46e783770fd0509c4bef/0/318227/20120108/5c16e9ce137a7931.swf-pid=23647-ptype=2-albumId=148899-tvId=157896" /><param name="quality" value="high" /><param name="allowscriptaccess" value="always" /><embed width="480" height="400" type="application/x-shockwave-flash" src="http://player.video.qiyi.com/493209b3a9fd46e783770fd0509c4bef/0/318227/20120108/5c16e9ce137a7931.swf-pid=23647-ptype=2-albumId=148899-tvId=157896" quality="high" allowscriptaccess="always" /></object></p>
<p>经过一个多小时的公司年汇报会后，正式迎来了公司的联欢会。蛮多有趣的节目，要说效果最棒的，就是几个视频节目。印象最深的就是一个RD（求婚A计划），说：“如果你亲了她，而她没有打你，说明你还可以做更邪恶的事情。……如果她打了你，就捕获了一个异常啊！”</p>
<p><object width="480" height="400" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://player.video.qiyi.com/f21ad3c7b1ea43ec8ac6ed81bc92a5f4/0/538249/20120108/5e57c928c7483bdd.swf-pid=23647-ptype=2-albumId=148888-tvId=157883" /><param name="quality" value="high" /><param name="allowscriptaccess" value="always" /><embed width="480" height="400" type="application/x-shockwave-flash" src="http://player.video.qiyi.com/f21ad3c7b1ea43ec8ac6ed81bc92a5f4/0/538249/20120108/5e57c928c7483bdd.swf-pid=23647-ptype=2-albumId=148888-tvId=157883" quality="high" allowscriptaccess="always" /></object></p>
<p>还有那个保洁工的故事，很感人，靠他自己努力，在舞台上面表现出了自己另外华丽的一面。</p>
<p><object width="480" height="400" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://player.video.qiyi.com/b18dc59b317c4602aea3ceed4a9249c8/0/121522/marketing/20111215/5ca6b3e71956f9b9.swf-pid=13444-ptype=2-albumId=144918-tvId=151492" /><param name="quality" value="high" /><param name="allowscriptaccess" value="always" /><embed width="480" height="400" type="application/x-shockwave-flash" src="http://player.video.qiyi.com/b18dc59b317c4602aea3ceed4a9249c8/0/121522/marketing/20111215/5ca6b3e71956f9b9.swf-pid=13444-ptype=2-albumId=144918-tvId=151492" quality="high" allowscriptaccess="always" /></object></p>
<p>需要证实的是，网上传言的苍老师并没有出现。当然，也有实力明星的助阵哦。</p>
<p>先登场的是郁可唯，歌声还是和超女那时一样好听；在快结束的时候，齐秦也献上了3曲，实力派的明星的歌，都很给力的啊。现场较黑，有图有真相那啥的就算了。</p>
<p>最坑爹的就是抽奖环节了，主持人各种自娱自乐，奖品给力，但是奖品数量极度不给力，基本上是二百分之一到三百分之一的概率，那3对抽到异地双飞若干天游的同事真是爽了。</p>
<p>结束了公司的年会，急匆匆的赶去部门的年会，去年才成立的这个部门已经有了接近800人，我在其中我自豪啊。进场领取号码的时候，我吸取了当时抓公司门票的经验，没有抢着先拿票，而是礼让了一下，拿了个321似乎还蛮有感觉的号码。虽然没有如我所愿拿到iPod Suffer 或者 iPad 2，但是也拿到了个不错的320G的移动硬盘～这不由得让我想到拿移动硬盘找苍老师签名啊。</p>
<p>对求业者来说，百度还是个不错的公司，对员工管理很松，但换来的是我们这样的员工象在一个创业公司一样努力高效干活。</p>
<p>我喜欢我现在的团队。在年前继续努力，把自己的任务尽快完成，安安心心回家过年。</p>
<p>新年快了，龙年快乐。</p>
]]></content:encoded>
			<wfw:commentRss>http://hjin.me/log/740/feed</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>那一年，我们一起走过的2011</title>
		<link>http://hjin.me/log/738</link>
		<comments>http://hjin.me/log/738#comments</comments>
		<pubDate>Sun, 01 Jan 2012 16:19:50 +0000</pubDate>
		<dc:creator>HJin.me</dc:creator>
				<category><![CDATA[生活记录.Log]]></category>
		<category><![CDATA[2011届]]></category>
		<category><![CDATA[2012]]></category>
		<category><![CDATA[展望]]></category>
		<category><![CDATA[总结]]></category>
		<category><![CDATA[武汉大学]]></category>
		<category><![CDATA[毕业照]]></category>
		<category><![CDATA[百度]]></category>
		<category><![CDATA[经济与管理学院]]></category>

		<guid isPermaLink="false">http://hjin.me/?p=738</guid>
		<description><![CDATA[新的一年到来，避免不了和大家走一样的俗套写写去年一年的总结及新的一年的展望。 在这过去的2011年里，可以说是我觉得最丰富的一年了，学业，事业都丰收了，爱情或许也有一点点小的收获，自己感兴趣的东西学了，自己爱玩的东东也玩了。 说说过去 1月离开了盛大，结束了近7个月的实习生活，为自己更新了全套的装备，虽然还是靠爸妈了不少； 2月～6月，与同学们放手尽情玩乐，随后的答辩凑合着搞定了，拿到毕业证学位证的那一刻还是蛮激动的。附上2011届武汉大学经济与管理学院的毕业合照一张，说不定将来哪些同学还会搜这张照片找到我呢。 5月，做出一个艰难的决定，放弃了当初与盛大的三方协议，一个人做事情，有了父母的支持，就是勇敢。虽然父母让我三思，但是最终的决定，他们都是支持我的，这个得谢谢我爸爸妈妈。 7月～11月，如同爸爸妈妈给我承诺的，再养我一年，我在家买了一堆书，自己看看自己学学，偶尔找爸爸妈妈审批点钱，去武汉和朋友们聚会聚会。 11月，感谢小F童鞋给我的帮助，我顺利得到了百度的offer，面试的问题好全好专业，有会回答的，也有不少记忆不清的东西了。 12月，来到百度，目前正在和当时面试我的好奇同学一起工作呢。虽然在竞价排名上面口碑很差，但是现在觉得，这个公司对码农还是很好的。 想想将来 要说，我这一路走来，还是挺顺利的，有父母对我的支持，而且在关键的时刻也总会有几个朋友会拉我一把。 于是，第一条，无论发生什么事情，都不能跟父母生气；第二条，尽可能让自己的朋友们也过上好日子；第三条，努力充实自己，实现自己的价值，用RMB衡量的话，就是向2W/月努力吧；第四，活得开心，玩得痛快，把身体养好。 很实际也很简单的目标与追求，一个人的成功并不算什么。一人得道，鸡犬升天，先富带动后富，最终实现共同富裕才是目标。 补充 重视网络安全不仅仅是保护自己，同时也是保护自己重要的朋友的利益。 来吧，2012，我要搞定你。]]></description>
			<content:encoded><![CDATA[<p>新的一年到来，避免不了和大家走一样的俗套写写去年一年的总结及新的一年的展望。</p>
<p>在这过去的2011年里，可以说是我觉得最丰富的一年了，学业，事业都丰收了，爱情或许也有一点点小的收获，自己感兴趣的东西学了，自己爱玩的东东也玩了。<span id="more-738"></span></p>
<h2>说说过去</h2>
<p>1月离开了盛大，结束了近7个月的实习生活，为自己更新了全套的装备，虽然还是靠爸妈了不少；</p>
<p>2月～6月，与同学们放手尽情玩乐，随后的答辩凑合着搞定了，拿到毕业证学位证的那一刻还是蛮激动的。附上2011届武汉大学经济与管理学院的毕业合照一张，说不定将来哪些同学还会搜这张照片找到我呢。</p>
<p><a href="http://bcs.duapp.com/geiliasdf/eandms.jpg?response-content-disposition=attachment;filename=eandms.jpg"><img class="alignnone" title="2011届经济与管理学院合照 | HJin.me 黄金一博" src="http://img.hjin.me/ba8c592db97d0dbe/eandms_small.jpg" alt="" width="600" height="60" /></a></p>
<p>5月，做出一个艰难的决定，放弃了当初与盛大的三方协议，一个人做事情，有了父母的支持，就是勇敢。虽然父母让我三思，但是最终的决定，他们都是支持我的，这个得谢谢我爸爸妈妈。</p>
<p>7月～11月，如同爸爸妈妈给我承诺的，再养我一年，我在家买了一堆书，自己看看自己学学，偶尔找爸爸妈妈审批点钱，去武汉和朋友们聚会聚会。</p>
<p>11月，感谢小F童鞋给我的帮助，我顺利得到了百度的offer，面试的问题好全好专业，有会回答的，也有不少记忆不清的东西了。</p>
<p>12月，来到百度，目前正在和当时面试我的好奇同学一起工作呢。虽然在竞价排名上面口碑很差，但是现在觉得，这个公司对码农还是很好的。</p>
<h2>想想将来</h2>
<p>要说，我这一路走来，还是挺顺利的，有父母对我的支持，而且在关键的时刻也总会有几个朋友会拉我一把。</p>
<p>于是，第一条，无论发生什么事情，都不能跟父母生气；第二条，尽可能让自己的朋友们也过上好日子；第三条，努力充实自己，实现自己的价值，用RMB衡量的话，就是向2W/月努力吧；第四，活得开心，玩得痛快，把身体养好。</p>
<p>很实际也很简单的目标与追求，一个人的成功并不算什么。一人得道，鸡犬升天，先富带动后富，最终实现共同富裕才是目标。</p>
<h2>补充</h2>
<p>重视网络安全不仅仅是保护自己，同时也是保护自己重要的朋友的利益。</p>
<p>来吧，2012，我要搞定你。</p>
]]></content:encoded>
			<wfw:commentRss>http://hjin.me/log/738/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>twitter for iOS + twip 刷不出 mentions</title>
		<link>http://hjin.me/code/735</link>
		<comments>http://hjin.me/code/735#comments</comments>
		<pubDate>Sat, 10 Dec 2011 13:20:03 +0000</pubDate>
		<dc:creator>HJin.me</dc:creator>
				<category><![CDATA[写写程序.Code]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[ios]]></category>
		<category><![CDATA[mentions]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[twip]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[新版]]></category>

		<guid isPermaLink="false">http://hjin.me/?p=735</guid>
		<description><![CDATA[最近 twitter 更新了，iOS 版本和网页版都大幅度的改进了，mentions 变成了 activity，然后现在又变成了 connect。 对于使用 twip 来调教 twitter for iOS 的用户来说，这次更新会导致 mention 页面刷新不出来任何东西。 成因 原因很简单，新版的 twitter 使用了新的 api (i/activity/about_me)来替代原来的 statuses/mentions，但是这个新 api 的路径在 twip 下会被错误的构造成为 1/i/activity/about_me，导致无法请求到正确的数据。 修改方法 打开根目录下的 twip.php 文件。大约定位到181行(r204，修改过的版本请自己搜索下面的代码) if(strpos($this-&#62;request_uri,'oauth/') === 0 &#124;&#124; preg_match('/^[0-9]\/(.*)/',$this-&#62;request_uri)){ 将以上代码替换为 if(strpos($this-&#62;request_uri,'oauth/') === 0 &#124;&#124; strpos($this-&#62;request_uri,'i/activity/') === 0 &#124;&#124; preg_match('/^[0-9]\/(.*)/',$this-&#62;request_uri)){ 保存即可。 总结 这一切似乎都像是临时工干的，原本那个字母i应该是 api_version，也就是1，或许是新招的实习生或者临时工看错了，把 1 写成了 i； 另外，到本文发表为止，twitter <a href="http://hjin.me/code/735"> read more <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone" title="twitter for iOS + twip 无法获取 mentions" src="http://img.hjin.me/eacb3cc3b3e6929e8c1421fa8fe14689/dev-bird.gif" alt="" width="338" height="271" /></p>
<p>最近 twitter 更新了，iOS 版本和网页版都大幅度的改进了，mentions 变成了 activity，然后现在又变成了 connect。</p>
<p>对于使用 twip 来调教 twitter for iOS 的用户来说，这次更新会导致 mention 页面刷新不出来任何东西。<span id="more-735"></span></p>
<h2>成因</h2>
<p>原因很简单，新版的 twitter 使用了新的 api (i/activity/about_me)来替代原来的 statuses/mentions，但是这个新 api 的路径在 twip 下会被错误的构造成为 1/i/activity/about_me，导致无法请求到正确的数据。</p>
<h2>修改方法</h2>
<p>打开根目录下的 twip.php 文件。大约定位到181行(r204，修改过的版本请自己搜索下面的代码)</p>
<pre>if(strpos($this-&gt;request_uri,'oauth/') === 0 || preg_match('/^[0-9]\/(.*)/',$this-&gt;request_uri)){</pre>
<p>将以上代码替换为</p>
<pre>if(strpos($this-&gt;request_uri,'oauth/') === 0 || strpos($this-&gt;request_uri,'i/activity/') === 0 || preg_match('/^[0-9]\/(.*)/',$this-&gt;request_uri)){</pre>
<p>保存即可。</p>
<h2>总结</h2>
<p>这一切似乎都像是临时工干的，原本那个字母i应该是 api_version，也就是1，或许是新招的实习生或者临时工看错了，把 1 写成了 i；</p>
<p>另外，到本文发表为止，twitter 官方文档中并没有出现这个新的 api，或许还会有更多的变动。</p>
]]></content:encoded>
			<wfw:commentRss>http://hjin.me/code/735/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>北漂啊漂啊漂</title>
		<link>http://hjin.me/log/733</link>
		<comments>http://hjin.me/log/733#comments</comments>
		<pubDate>Mon, 05 Dec 2011 15:38:30 +0000</pubDate>
		<dc:creator>HJin.me</dc:creator>
				<category><![CDATA[生活记录.Log]]></category>
		<category><![CDATA[北上]]></category>
		<category><![CDATA[北漂]]></category>
		<category><![CDATA[工作]]></category>
		<category><![CDATA[生活]]></category>

		<guid isPermaLink="false">http://hjin.me/?p=733</guid>
		<description><![CDATA[一路向北，这样就开始了。经过一天的旅途，来到了帝都。 这半年在家玩的玩了，学的也学了，借朋友的机会，来到了北京，即将来到新的公司新的岗位或许会做一些新的事情。 一切如此顺利又有些波折，半年前勇敢地决定放弃工作而来自主学习，让我抓住了这次朋友给我的机会。谢谢他，同时也想说机会是给有准备的人的。 这半年虽然当初打算的转型 iOS 开发的计划一拖再拖，直到现在都没有什么进展，但是自己在原本擅长的领域认真学习，补补基础，收获还是颇多的。 曾经不明白的问题，在系统地学习了之后，清晰了很多。 在进入工作之后，所思所想会更多，应该也会更新更多了文章了吧。 北京已经住下，五环以外，似乎空气并没有推上说的那么差。房子高高的，只住了3个人，还是不错了，虽然离我所想的一居室还是有些距离，不过可以了，上班很近嘛。房东很热情，房东的房客也很热情。只是北京的联通似乎有点不给力，访问国外，延迟基本翻倍了。 旅费，住宿，生活用品采购，将近花了1W了，得靠自己努力，尽快挣回来还给爸妈。 北京的朋友们，赶快请我吃饭吧～]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone" title="北漂 | HJin.me 黄金一博" src="http://img.hjin.me/140a811d0c45ce03/gonorth.jpg" alt="" width="500" height="180" /></p>
<p>一路向北，这样就开始了。经过一天的旅途，来到了帝都。</p>
<p>这半年在家玩的玩了，学的也学了，借朋友的机会，来到了北京，即将来到新的公司新的岗位或许会做一些新的事情。<span id="more-733"></span></p>
<p>一切如此顺利又有些波折，半年前勇敢地决定放弃工作而来自主学习，让我抓住了这次朋友给我的机会。谢谢他，同时也想说机会是给有准备的人的。</p>
<p>这半年虽然当初打算的转型 iOS 开发的计划一拖再拖，直到现在都没有什么进展，但是自己在原本擅长的领域认真学习，补补基础，收获还是颇多的。</p>
<p>曾经不明白的问题，在系统地学习了之后，清晰了很多。</p>
<p>在进入工作之后，所思所想会更多，应该也会更新更多了文章了吧。</p>
<p>北京已经住下，五环以外，似乎空气并没有推上说的那么差。房子高高的，只住了3个人，还是不错了，虽然离我所想的一居室还是有些距离，不过可以了，上班很近嘛。房东很热情，房东的房客也很热情。只是北京的联通似乎有点不给力，访问国外，延迟基本翻倍了。</p>
<p>旅费，住宿，生活用品采购，将近花了1W了，得靠自己努力，尽快挣回来还给爸妈。</p>
<p>北京的朋友们，赶快请我吃饭吧～</p>
]]></content:encoded>
			<wfw:commentRss>http://hjin.me/log/733/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>让网页挤一边去 MakeAside &#8211; Chrome 插件</title>
		<link>http://hjin.me/code/732</link>
		<comments>http://hjin.me/code/732#comments</comments>
		<pubDate>Tue, 25 Oct 2011 01:39:07 +0000</pubDate>
		<dc:creator>HJin.me</dc:creator>
				<category><![CDATA[写写程序.Code]]></category>
		<category><![CDATA[Chrome]]></category>
		<category><![CDATA[MakeAside]]></category>
		<category><![CDATA[扩展]]></category>
		<category><![CDATA[插件]]></category>

		<guid isPermaLink="false">http://hjin.me/?p=732</guid>
		<description><![CDATA[这个是自己做的第一个 Chrome 插件，其主要作用就是将网页的居中效果给去掉，让网页统统左对齐。 谁需要这个插件？ 如果你在在线看视频的时候，QQ响了，打开QQ，啊，屏幕不够大，QQ挡住视频了，挪一下QQ聊天框，发现上下左右位置都不够，郁闷了。那样，你就可以试试这个插件。 预览效果 插件原理 递归检测每一个 Node，查找 margin:0 auto; 属性，然后删掉，设置 margin-left:0; 去 Chrome 网上应用店( Chrome Web Store) 下载 或者 从我这里下载 使用方法 在你想要调整的页面点击 Chrome 左上角的即可。 这个是自己尝试制作的第一款 Chrome 插件，难免有不少瑕疵，高手多多指正，bug 多多反馈。其实代码也才20行…… 更新日志 MakeAside 1.0.0 1.1.0 增加取消向左看齐的功能。 1.1.1 弄到 Chrome Web Store 上面 1.1.2 增加一个设定参数，设置最小边距。]]></description>
			<content:encoded><![CDATA[<p>这个是自己做的第一个 Chrome 插件，其主要作用就是将网页的居中效果给去掉，让网页统统左对齐。</p>
<h2>谁需要这个插件？</h2>
<p>如果你在在线看视频的时候，QQ响了，打开QQ，啊，屏幕不够大，QQ挡住视频了，挪一下QQ聊天框，发现上下左右位置都不够，郁闷了。那样，你就可以试试这个插件。</p>
<h2>预览效果</h2>
<p><span id="more-732"></span><br />
<a href="http://minus.com/mxOKrYIfS" target="_blank"><img class="alignnone" title="MakeAside 插件效果预览" src="http://i.minus.com/kbeixnTPOKvSHP.jpg" alt="" width="160" height="100" /></a></p>
<h2>插件原理</h2>
<p>递归检测每一个 Node，查找 margin:0 auto; 属性，然后删掉，设置 margin-left:0;</p>
<p><a href="https://chrome.google.com/webstore/detail/lkaefblbgicijgpamdlanifmiokhgcie">去 Chrome 网上应用店( Chrome Web Store) 下载</a></p>
<p><del>或者 <a title="下载 MakeAside Chrome 插件 | HJin.me 黄金一博" href="http://img.hjin.me/0c3540f67c1e9575/MakeAside.1.1.0.crx">从我这里下载</a></del></p>
<h2>使用方法</h2>
<p>在你想要调整的页面点击 Chrome 左上角的<img class="alignnone" src="http://img.hjin.me/0c3540f67c1e9575/icon.png" alt="" width="19" height="19" />即可。</p>
<p>这个是自己尝试制作的第一款 Chrome 插件，难免有不少瑕疵，高手多多指正，bug 多多反馈。其实代码也才20行……</p>
<h2>更新日志</h2>
<ol>
<li>MakeAside 1.0.0</li>
<li>1.1.0 增加取消向左看齐的功能。</li>
<li>1.1.1 弄到 Chrome Web Store 上面</li>
<li>1.1.2 增加一个设定参数，设置最小边距。</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://hjin.me/code/732/feed</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
		<item>
		<title>英语折腾人 翻译不好更折腾人</title>
		<link>http://hjin.me/chat/730</link>
		<comments>http://hjin.me/chat/730#comments</comments>
		<pubDate>Mon, 17 Oct 2011 06:57:11 +0000</pubDate>
		<dc:creator>HJin.me</dc:creator>
				<category><![CDATA[想啥说啥.Chat]]></category>
		<category><![CDATA[公开课]]></category>
		<category><![CDATA[斯坦福]]></category>
		<category><![CDATA[练习]]></category>
		<category><![CDATA[翻译]]></category>
		<category><![CDATA[英语]]></category>

		<guid isPermaLink="false">http://hjin.me/?p=730</guid>
		<description><![CDATA[最近在学习那个斯坦福大学的公开课，自己选了个 db-class 和 ai-class。在完成 Relational Algebra Exercises 练习的时候，被两个题目折腾翻了。 我们先看 Q8 和 Q9 的题目 Q8.Find all pizzerias that serve only pizzas eaten by people over 30. Q9.Find all pizzerias that serve every pizza eaten by people over 30. 看到 Q8 ，开始还觉得轻松。我的理解为，披萨店卖的披萨只有30岁以上的人吃～按照这个逻辑写的代码，表示答案还在飞。 既然 Q8 弄不懂，那就看 Q9 ！我了个擦！“双题傍地走，安能辨我是雄雌”。这俩题目吃屎了，长这像，照着第一题的理解，第二题就理解成了找出这里卖的每个披萨都是30岁以上的人吃的披萨店。 继续吐血，这两个不都是一样的么！ 回到快乐GGG群里面求助那些肉身翻墙的英语帝们，得到了这个回复。 第一个是让你找出所有的仅仅出售30岁以上人吃的披萨的披萨店 第二个是找出所有的出售全部30岁以上人吃的披萨的披萨店 看完这段，我明白了两个问题。一，他懂了这个意思；二，我还是没懂。 这叫翻译么，这不就是直译么，跟 google translate 出来的差不多（google translate 只会把 over <a href="http://hjin.me/chat/730"> read more <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone" title="英语折腾人 翻译不好更折腾人 | HJin.me 黄金一博" src="http://img.hjin.me/d5cfead94f/pic.png" alt="坑爹的图" width="535" height="275" /></p>
<p>最近在学习那个斯坦福大学的公开课，自己选了个 db-class 和 ai-class。在完成 <a href="http://www.db-class.org/course/quiz/attempt?quiz_id=55">Relational Algebra Exercises</a> 练习的时候，被两个题目折腾翻了。<span id="more-730"></span></p>
<p>我们先看 Q8 和 Q9 的题目</p>
<pre>Q8.Find all pizzerias that serve only pizzas eaten by people over 30.
Q9.Find all pizzerias that serve every pizza eaten by people over 30.</pre>
<p>看到 Q8 ，开始还觉得轻松。我的理解为，披萨店卖的披萨只有30岁以上的人吃～按照这个逻辑写的代码，表示答案还在飞。</p>
<p>既然 Q8 弄不懂，那就看 Q9 ！我了个擦！“双题傍地走，安能辨我是雄雌”。这俩题目吃屎了，长这像，照着第一题的理解，第二题就理解成了找出这里卖的每个披萨都是30岁以上的人吃的披萨店。</p>
<p>继续吐血，这两个不都是一样的么！</p>
<p>回到快乐GGG群里面求助那些肉身翻墙的英语帝们，得到了这个回复。</p>
<pre>第一个是让你找出所有的仅仅出售30岁以上人吃的披萨的披萨店
第二个是找出所有的出售全部30岁以上人吃的披萨的披萨店</pre>
<p>看完这段，我明白了两个问题。一，他懂了这个意思；二，我还是没懂。</p>
<p>这叫翻译么，这不就是直译么，跟 google translate 出来的差不多（google translate 只会把 over 30 翻译成超过三十人）</p>
<p>既然如此，我们走向了密码学的范畴，我们知道了明文（原始数据库内容）和密文（答案），我们现在只需要推测加密算法（题目）就可以了。</p>
<p>在一遍又一遍的吐槽中，我终于理解了这段英文的真髓。下面让我翻译给你听。</p>
<p>正解</p>
<pre>Q8. 找出这些披萨店，他们卖的披萨30岁以上的人都吃。
Q9. 找出这些披萨店，30岁以上的人吃的披萨他们都卖。</pre>
<p>鼓掌～～这两题，我总算都做出来了。yeah</p>
<p>PS.其实这种吐槽帖还是适合ACG圈子里面拥有一大堆吐槽表情的淫们来做比较合适啊。</p>
<p>PS2.我觉得我找的这张顶图蛮坑爹的。</p>
]]></content:encoded>
			<wfw:commentRss>http://hjin.me/chat/730/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>乔帮主一路走好</title>
		<link>http://hjin.me/chat/729</link>
		<comments>http://hjin.me/chat/729#comments</comments>
		<pubDate>Thu, 06 Oct 2011 01:39:49 +0000</pubDate>
		<dc:creator>HJin.me</dc:creator>
				<category><![CDATA[想啥说啥.Chat]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[jobs]]></category>

		<guid isPermaLink="false">http://hjin.me/chat/%e4%b9%94%e5%b8%ae%e4%b8%bb%e4%b8%80%e8%b7%af%e8%b5%b0%e5%a5%bd/</guid>
		<description><![CDATA[乔帮主一路走好 本文用我的 iPhone4 在联通的废品 2G 网络下发布。 待在没 3G 网络地方的人你伤不起。 ┈┈┈ RIP STEVE JOBS ┈┈┈ ┈▉▉▉╲┈▉╲┈▉▉▉╲┈┈ ┈▉╲▉╲▏▉╲▏▉╲▉╲▏┈ ┈▉▉╲╲▏▉╲▏▉▉▉╲▏┈ ┈▉╲▉╲┈▉╲▏▉╲╲╲▏┈ ┈╲╲╲╲▏╲╲▏╲╲▏▔┈┈ ┈┈▔┈▔┈┈▔┈┈▔┈┈┈┈ #twitterart]]></description>
			<content:encoded><![CDATA[<p>乔帮主一路走好<br />
本文用我的 iPhone4 在联通的废品 2G 网络下发布。<br />
待在没 3G 网络地方的人你伤不起。</p>
<p>┈┈┈ RIP STEVE JOBS ┈┈┈<br />
┈▉▉▉╲┈▉╲┈▉▉▉╲┈┈<br />
┈▉╲▉╲▏▉╲▏▉╲▉╲▏┈<br />
┈▉▉╲╲▏▉╲▏▉▉▉╲▏┈<br />
┈▉╲▉╲┈▉╲▏▉╲╲╲▏┈<br />
┈╲╲╲╲▏╲╲▏╲╲▏▔┈┈<br />
┈┈▔┈▔┈┈▔┈┈▔┈┈┈┈ #twitterart</p>
]]></content:encoded>
			<wfw:commentRss>http://hjin.me/chat/729/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>修改 Twip 还原 t.co 地址（O模式）</title>
		<link>http://hjin.me/code/727</link>
		<comments>http://hjin.me/code/727#comments</comments>
		<pubDate>Sun, 14 Aug 2011 18:06:05 +0000</pubDate>
		<dc:creator>HJin.me</dc:creator>
				<category><![CDATA[写写程序.Code]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[t.co]]></category>
		<category><![CDATA[twip]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[url]]></category>
		<category><![CDATA[地址]]></category>
		<category><![CDATA[还原]]></category>

		<guid isPermaLink="false">http://hjin.me/?p=727</guid>
		<description><![CDATA[使用 Twitter for iPhone 的时候，难免要配合 Twip 来使用。由于 Twip 仅仅只是一个 Proxy 代理，在客户端不支持的情况下，我们难免得通过修改 Twip 来实现部分功能。本文就简单介绍一下如何修改 Twip 来还原讨厌的 t.co 地址。 关于还原 t.co 地址的方法很简单，在请求 api 的时候，加上 include_entities=1 这个参数即可，此时返回的信息将会丰富许多，其中就包括 t.co 的原始地址，也就是 expanded_url 里面的内容。参考资料 整个过程分三步。 找到 entities 信息，并将其 url 参数替换为 expanded_url； 修改 url 的属性，保证客户端截取地址不出错； 替换原始 tweet 的 t.co 链接。 附上完整版包含 json 和 xml 都还原 t.co 的代码。http://pastebin.com/f4Gw0DND 本人使用的非最新版 Twip，请根据自己的情况进行差异合并。 另外，需要 mb_string 函数库的支持，否则将无法工作。 10月23日更新，增加对图片地址的还原和部分客户端的兼容 后面得内容有兴趣的可以自己看一下。 <a href="http://hjin.me/code/727"> read more <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone" title="修改 Twip 还原 t.co 地址（O模式） HJin.me 黄金一博" src="http://img.hjin.me/eacb3cc3b3e6929e8c1421fa8fe14689/dev-bird.gif" alt="" width="338" height="271" /></p>
<p>使用 Twitter for iPhone 的时候，难免要配合 Twip 来使用。由于 Twip 仅仅只是一个 Proxy 代理，在客户端不支持的情况下，我们难免得通过修改 Twip 来实现部分功能。本文就简单介绍一下如何修改 Twip 来还原讨厌的 t.co 地址。<span id="more-727"></span></p>
<p>关于还原 t.co 地址的方法很简单，在请求 api 的时候，加上 include_entities=1 这个参数即可，此时返回的信息将会丰富许多，其中就包括 t.co 的原始地址，也就是 expanded_url 里面的内容。<a title="Tweet Entities" href="https://dev.twitter.com/docs/tweet-entities" target="_blank">参考资料</a></p>
<h2>整个过程分三步。</h2>
<ol>
<li>找到 entities 信息，并将其 url 参数替换为 expanded_url；</li>
<li>修改 url 的属性，保证客户端截取地址不出错；</li>
<li>替换原始 tweet 的 t.co 链接。</li>
</ol>
<p>附上完整版包含 json 和 xml 都还原 t.co 的代码。<a title="twip 还原 t.co" href="http://pastebin.com/f4Gw0DND" target="_blank">http://pastebin.com/f4Gw0DND</a></p>
<p><span style="color: #ff0000;">本人使用的非最新版 Twip，请根据自己的情况进行差异合并。</span></p>
<p><span style="color: #ff0000;">另外，需要 mb_string 函数库的支持，否则将无法工作。</span></p>
<p>10月23日更新，增加对图片地址的还原和部分客户端的兼容</p>
<p>后面得内容有兴趣的可以自己看一下。</p>
<h2><del>后面附上修改方法。</del></h2>
<p><del>打开 twip.php 文件，大约在122行，你会找到</del></p>
<pre>echo $this-&gt;connection-&gt;get($this-&gt;request_uri);</pre>
<p>将其替换为如下代码。</p>
<pre>				$data = $this-&gt;connection-&gt;get($this-&gt;request_uri);
				$xml = new DOMDocument();
				mb_internal_encoding('UTF-8');
				if (false !== $xml-&gt;loadXML($data)) {
					$statuses = $xml-&gt;getElementsByTagName('status');
					foreach ($statuses as $status) {
						//遍历每条tweets
						$entities = $status-&gt;getElementsByTagName('entities');
						//tweets text
						$text = $status-&gt;getElementsByTagName('text')-&gt;item(0);
						foreach ($entities as $entity) {
							//遍历 entities
							$urls = $entity-&gt;getElementsByTagName('urls')-&gt;item(0);
							if($urls-&gt;hasChildNodes()) {
								foreach($urls-&gt;childNodes as $url) {
									if($url-&gt;nodeName == 'url') {
										//替换 t.co 地址
										$tcoUrl = $url-&gt;getElementsByTagName('url')-&gt;item(0)-&gt;nodeValue;
										$expanded_url = $url-&gt;getElementsByTagName('expanded_url')-&gt;item(0)-&gt;nodeValue;
										//替换 tweet 内容中的 t.co
										$text-&gt;nodeValue = htmlspecialchars(str_replace($tcoUrl, $expanded_url, $text-&gt;nodeValue));
										$url-&gt;getElementsByTagName('url')-&gt;item(0)-&gt;nodeValue = htmlspecialchars($expanded_url);
									}
								}
								foreach($urls-&gt;childNodes as $url) {
									if($url-&gt;nodeName == 'url') {
										//修改 url 的截取参数
										$expanded_url = $url-&gt;getElementsByTagName('expanded_url')-&gt;item(0)-&gt;textContent;
										$tcoPos = mb_strpos($text-&gt;textContent, $expanded_url);
										$url-&gt;setAttribute("start", $tcoPos);
										$url-&gt;setAttribute("end", $tcoPos + mb_strlen($expanded_url));
									}
								}
							}
						}
					}
					echo $xml-&gt;saveXML();
				} else {
					//json 的懒得改了
					echo $data;
				}</pre>
<p>PS.本段代码仅仅修改了xml数据格式时的 t.co 还原，若使用 json 格式，修改更简单一些。请自行操作吧。</p>
<p>8月17日小更新了一下，判断一下格式，避免 json 无法输出，然后就是龌龊的方法调整了一下 url 的截取参数获取，免得 twitter for iPhone 崩溃。</p>
<p>还有就是要注意，请检查一下服务器是否包含 php-mbstring 组件，计算截取位置的时候，需要使用这个组件提供的函数。</p>
<p>&nbsp;</p>
<p><del>8月18日小更新，处理 xml 的时候要注意使用字符实体，修改两个赋值时没转字符实体导致当 url 中包含 &amp; 时会截取和替换出错的问题。</del></p>
]]></content:encoded>
			<wfw:commentRss>http://hjin.me/code/727/feed</wfw:commentRss>
		<slash:comments>35</slash:comments>
		</item>
		<item>
		<title>星际争霸2国服 1.3.5 版本封杀了 mac 版本</title>
		<link>http://hjin.me/chat/725</link>
		<comments>http://hjin.me/chat/725#comments</comments>
		<pubDate>Thu, 21 Jul 2011 16:39:39 +0000</pubDate>
		<dc:creator>HJin.me</dc:creator>
				<category><![CDATA[想啥说啥.Chat]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[starcraft]]></category>
		<category><![CDATA[国服]]></category>
		<category><![CDATA[屏蔽]]></category>
		<category><![CDATA[星际争霸2]]></category>

		<guid isPermaLink="false">http://hjin.me/?p=725</guid>
		<description><![CDATA[星际争霸2天梯赛即将迎来了第三赛季，在网易更新了 1.3.5 版本之后，用 Mac 的朋友应该都会发现，用传统的台服替换大法已经无法奏效，在登陆帐号时，会被系统提示“版本无效，请稍后在试”。 根据过去的事情，wow 在被网易接手之后，Mac 的替换大法也实效了。这次 1.3.5 的更新 Mac 用户无法登陆很容易会想到时网易动了手脚。 自己很不明白，网易为啥不引进 Mac 版本？为啥要封锁自力更生的 Mac 用户？在这个 Apple 产品越来越火的时候，做这样的事情是不是有些不正常？ 网易要么就说因为钱的问题，不给 Mac 版？还是技术问题，临时工把服务器设置修改了？还是因为合同问题，不能给 Mac 一个支持。公开说清楚，没有玩家会埋怨。免得弄得 Mac 用户充值了，又不能玩，你说烦不烦。 老老实实苦逼地回台服跟台湾人和韩国人打吧～哎。]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone" title="星际争霸2国服 1.3.5 版本封杀了 mac 版本 | HJin.me 黄金一博" src="http://img.hjin.me/163-ban-starcraft2-mac-user/B7E87540-070B-4482-B7D3-2ADE543FC431.png" alt="" width="481" height="189" /></p>
<p>星际争霸2天梯赛即将迎来了第三赛季，在网易更新了 1.3.5 版本之后，用 Mac 的朋友应该都会发现，用传统的台服替换大法已经无法奏效，在登陆帐号时，会被系统提示“版本无效，请稍后在试”。<span id="more-725"></span></p>
<p>根据过去的事情，wow 在被网易接手之后，Mac 的替换大法也实效了。这次 1.3.5 的更新 Mac 用户无法登陆很容易会想到时网易动了手脚。</p>
<p>自己很不明白，网易为啥不引进 Mac 版本？为啥要封锁自力更生的 Mac 用户？在这个 Apple 产品越来越火的时候，做这样的事情是不是有些不正常？</p>
<p>网易要么就说因为钱的问题，不给 Mac 版？还是技术问题，临时工把服务器设置修改了？还是因为合同问题，不能给 Mac 一个支持。公开说清楚，没有玩家会埋怨。免得弄得 Mac 用户充值了，又不能玩，你说烦不烦。</p>
<p>老老实实苦逼地回台服跟台湾人和韩国人打吧～哎。</p>
]]></content:encoded>
			<wfw:commentRss>http://hjin.me/chat/725/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic page generated in 0.435 seconds. -->
<!-- Cached page generated by WP-Super-Cache on 2012-02-23 04:05:37 -->
<!-- Compression = gzip -->
