<?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>素心如何天上月 &#187; Life</title> <atom:link href="http://yongsun.me/category/life/feed/" rel="self" type="application/rss+xml" /><link>http://yongsun.me</link> <description>Yong Sun&#039;s Blog</description> <lastBuildDate>Mon, 19 Mar 2012 02:29:22 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.2</generator> <item><title>雪后的爨底下村</title><link>http://yongsun.me/2012/03/%e9%9b%aa%e5%90%8e%e7%9a%84%e7%88%a8%e5%ba%95%e4%b8%8b%e6%9d%91/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=%25e9%259b%25aa%25e5%2590%258e%25e7%259a%2584%25e7%2588%25a8%25e5%25ba%2595%25e4%25b8%258b%25e6%259d%2591</link> <comments>http://yongsun.me/2012/03/%e9%9b%aa%e5%90%8e%e7%9a%84%e7%88%a8%e5%ba%95%e4%b8%8b%e6%9d%91/#comments</comments> <pubDate>Mon, 19 Mar 2012 02:17:51 +0000</pubDate> <dc:creator>yongsun</dc:creator> <category><![CDATA[Life]]></category> <guid
isPermaLink="false">http://yongsun.me/?p=1715</guid> <description><![CDATA[约好周日带国际友人去爨底下村转转，早起一看，白茫茫一片，心里有点打鼓，担心路上不好走；约好的是7点到城铁站接他，到城铁站一看，仨出口。我对这个城铁站也不熟悉，没有约哪一个出口，而这位帅哥没有国内的手机号码，这要碰不上还挺麻烦的。停在路边正在寻思，看到远处有个帅哥正穿过马路，朝我这边走过来，边走边打量我的车，身形也像，走近一看果然就是他，还是挺巧的。 路上的景色很赞，白雪挂在枝头，非常漂亮，北大西门的那条路，就已经漂亮的不像话了，可惜没有办法停下来拍两张。路上还算顺利，稍稍有两次侧滑，好在车速比较慢；9点多一点，我们就到了爨底下村，停车场只有我们一辆车。原本约这么早出门一是要避开人群，另外有点私心，因为光线是早9晚5最好嘛。我们两个都没吃早饭，在村子里找了户人家，进去要了两份大饼卷鸡蛋+棒渣粥，一则是因为有点饿，二是因为天气有点寒冷，吃得格外的香。 然后顺着村子和两侧的游览栈道走了一大圈，雪景很漂亮，狂拍了一通；行人很稀少，很安静。中午两点吃完饭再一看，雪都已经化了，早起赶路的辛苦真是值得了… 废片若干，flickr.com/photos/yong_sun/sets/72157629251331606/]]></description> <content:encoded><![CDATA[<p>约好周日带国际友人去爨底下村转转，早起一看，白茫茫一片，心里有点打鼓，担心路上不好走；约好的是7点到城铁站接他，到城铁站一看，仨出口。我对这个城铁站也不熟悉，没有约哪一个出口，而这位帅哥没有国内的手机号码，这要碰不上还挺麻烦的。停在路边正在寻思，看到远处有个帅哥正穿过马路，朝我这边走过来，边走边打量我的车，身形也像，走近一看果然就是他，还是挺巧的。</p><p>路上的景色很赞，白雪挂在枝头，非常漂亮，北大西门的那条路，就已经漂亮的不像话了，可惜没有办法停下来拍两张。路上还算顺利，稍稍有两次侧滑，好在车速比较慢；9点多一点，我们就到了爨底下村，停车场只有我们一辆车。原本约这么早出门一是要避开人群，另外有点私心，因为光线是早9晚5最好嘛。我们两个都没吃早饭，在村子里找了户人家，进去要了两份大饼卷鸡蛋+棒渣粥，一则是因为有点饿，二是因为天气有点寒冷，吃得格外的香。</p><p>然后顺着村子和两侧的游览栈道走了一大圈，雪景很漂亮，狂拍了一通；行人很稀少，很安静。中午两点吃完饭再一看，雪都已经化了，早起赶路的辛苦真是值得了…</p><p>废片若干，<a
href="http://www.flickr.com/photos/yong_sun/sets/72157629251331606/">flickr.com/photos/yong_sun/sets/72157629251331606/</a></p><p><a
href="http://www.flickr.com/photos/yong_sun/6992690785/" title="IMG_4501.jpg by yong.sun, on Flickr"><img
src="http://farm8.staticflickr.com/7058/6992690785_309583e164_z.jpg" width="600" alt="IMG_4501.jpg"></a></p><p><a
href="http://www.flickr.com/photos/yong_sun/6992671635/" title="山寺雪花 by yong.sun, on Flickr"><img
src="http://farm8.staticflickr.com/7203/6992671635_a26e7cdb40_z.jpg" width="600" alt="山寺雪花"></a></p><p><a
href="http://www.flickr.com/photos/yong_sun/6846562764/" title="IMG_4498.jpg by yong.sun, on Flickr"><img
src="http://farm8.staticflickr.com/7201/6846562764_80815a0667_z.jpg" width="600" alt="IMG_4498.jpg"></a></p><p><a
href="http://www.flickr.com/photos/yong_sun/6846567234/" title="IMG_4528.jpg by yong.sun, on Flickr"><img
src="http://farm8.staticflickr.com/7041/6846567234_a273ee1ee5_b.jpg" width="600" alt="IMG_4528.jpg"></a></p><p><a
href="http://www.flickr.com/photos/yong_sun/6992708707/" title="IMG_4541.jpg by yong.sun, on Flickr"><img
src="http://farm8.staticflickr.com/7208/6992708707_d0125a2e3f_b.jpg" width="600" alt="IMG_4541.jpg"></a></p><p><a
href="http://www.flickr.com/photos/yong_sun/6846543016/" title="IMG_4438.jpg by yong.sun, on Flickr"><img
src="http://farm8.staticflickr.com/7057/6846543016_b1f7022acd_b.jpg" width="600" alt="IMG_4438.jpg"></a></p> ]]></content:encoded> <wfw:commentRss>http://yongsun.me/2012/03/%e9%9b%aa%e5%90%8e%e7%9a%84%e7%88%a8%e5%ba%95%e4%b8%8b%e6%9d%91/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>2011香港亲子游</title><link>http://yongsun.me/2011/12/2011%e9%a6%99%e6%b8%af%e4%ba%b2%e5%ad%90%e6%b8%b8/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=2011%25e9%25a6%2599%25e6%25b8%25af%25e4%25ba%25b2%25e5%25ad%2590%25e6%25b8%25b8</link> <comments>http://yongsun.me/2011/12/2011%e9%a6%99%e6%b8%af%e4%ba%b2%e5%ad%90%e6%b8%b8/#comments</comments> <pubDate>Sat, 17 Dec 2011 03:41:54 +0000</pubDate> <dc:creator>yongsun</dc:creator> <category><![CDATA[Life]]></category> <guid
isPermaLink="false">http://yongsun.me/?p=1701</guid> <description><![CDATA[儿子渐渐也大了，老婆和我觉得可以带他出去旅行一下了，目标就定在了香港，主要原因是有迪斯尼乐园。提前一个月就开始准备了，先是给小小办了身份证、护照、和港澳通行证；然后老婆很辛苦，在淘宝上定了各种门票，在芒果上定了机票酒店等。小小这一个月来，一直念叨着，什么时候去香港啊？终于在上个周末，一家人出发！ 第一天到酒店已经6点了，找地方吃晚饭，颇费了些周折。儿子一天舟车劳顿，有点累了，晚上很快就入睡了。第二天早起去迪斯尼乐园，第一个项目去玩了飞越太空山，接着是巴斯光年（本来看了攻略要去拿FP的，结果进去的时候只有我们一家三口在玩，这是去的早的优势呀）；这两个项目，小小都有些害怕，导致一上午情绪都不是很放松。小小很喜欢看米奇幻想曲和狮子王音乐剧，还有那个史迪仔的表演，对各种低龄的旋转类项目都很有兴趣。晚上9点看烟花表演，还是很精彩的。晚上到乐园旁边的好莱坞酒店，小小也是很快就睡着了，实在是累坏了。第三天继续在园里玩，若干项目玩了第二遍（疯帽子的茶杯玩了三遍）。第一次看狮子王时没有经验，做的位子虽然很靠前，但是没有办法和演员互动，第二次去看的时候，我排在第一个占了一个最好的位子还能和演员互动，加上儿子戴着一个“毛怪”的帽子，演员们都过来逗逗儿子，儿子特别的开心，还不停的问我“他们都说我什么呀？”，说你是可爱的小毛怪呀。看表演的时候一定要靠走廊坐尽量往前。总体感觉，如果要细细玩的话，香港迪斯尼乐园虽然不大，但是还是2天为宜。 第四天去海洋公园，上次和老婆来过一次，本来不在这次的计划中。考虑到带小小去看看水母馆等我们觉得比较有特色的馆，还是决定去转转，然后晚上顺便去太平山。海洋公园的熊猫馆和熊猫之旅绝对值得去看看。北京动物园里也有熊猫馆，但是人太多了，根本没办法近距离看到熊猫。来到香港，才真正“看见”熊猫了… 大部分游乐项目，小小都不能参加，身高不够1.2m，小小有点不高兴。最后玩了一个类似激流勇进的项目，小小终于开心了起来。太平山的蜡像馆，小小对里面的人物基本没什么感觉，主要是找漂亮姐姐合影，呵呵… 太平山顶的夜景对小小来说也没什么吸引力。 第五天去海港城反斗玩具城给儿子买玩具，儿子很开心… 老婆一直挂念上次去的许留山，这次带儿子一起去，吃得很开心。下午去星光大道转了一下，然后5点坐天星维港游，我和老婆都有点晕船。晚上8点，在维港看幻彩咏香江的灯光表演，拍照的位置没有选择好，儿子看得很开心，然后问怎么这么短啊，的确是时间不长，呵呵 然后晚上9点才吃晚饭，回到酒店儿子还是很兴奋，那着他新买的玩具，玩了半天才肯睡觉。不过一个哈欠过后，就睡着了… 第6天就是回程了，飞机晚点，因为导航系统的故障，两次返回停机坪维修，迟了约两个小时才起飞。到北京还堵车，快10点才回到家吃了晚饭。这几天可是累坏了，我感觉后面几天，我的腰跟断了一样，走不了几步，就酸痛起来。不过终于回到家了…]]></description> <content:encoded><![CDATA[<p>儿子渐渐也大了，老婆和我觉得可以带他出去旅行一下了，目标就定在了香港，主要原因是有迪斯尼乐园。提前一个月就开始准备了，先是给小小办了身份证、护照、和港澳通行证；然后老婆很辛苦，在淘宝上定了各种门票，在芒果上定了机票酒店等。小小这一个月来，一直念叨着，什么时候去香港啊？终于在上个周末，一家人出发！</p><p>第一天到酒店已经6点了，找地方吃晚饭，颇费了些周折。儿子一天舟车劳顿，有点累了，晚上很快就入睡了。第二天早起去迪斯尼乐园，第一个项目去玩了飞越太空山，接着是巴斯光年（本来看了攻略要去拿FP的，结果进去的时候只有我们一家三口在玩，这是去的早的优势呀）；这两个项目，小小都有些害怕，导致一上午情绪都不是很放松。小小很喜欢看米奇幻想曲和狮子王音乐剧，还有那个史迪仔的表演，对各种低龄的旋转类项目都很有兴趣。晚上9点看烟花表演，还是很精彩的。晚上到乐园旁边的好莱坞酒店，小小也是很快就睡着了，实在是累坏了。第三天继续在园里玩，若干项目玩了第二遍（疯帽子的茶杯玩了三遍）。第一次看狮子王时没有经验，做的位子虽然很靠前，但是没有办法和演员互动，第二次去看的时候，我排在第一个占了一个最好的位子还能和演员互动，加上儿子戴着一个“毛怪”的帽子，演员们都过来逗逗儿子，儿子特别的开心，还不停的问我“他们都说我什么呀？”，说你是可爱的小毛怪呀。看表演的时候一定要靠走廊坐尽量往前。总体感觉，如果要细细玩的话，香港迪斯尼乐园虽然不大，但是还是2天为宜。</p><p>第四天去海洋公园，上次和老婆来过一次，本来不在这次的计划中。考虑到带小小去看看水母馆等我们觉得比较有特色的馆，还是决定去转转，然后晚上顺便去太平山。海洋公园的熊猫馆和熊猫之旅绝对值得去看看。北京动物园里也有熊猫馆，但是人太多了，根本没办法近距离看到熊猫。来到香港，才真正“看见”熊猫了… 大部分游乐项目，小小都不能参加，身高不够1.2m，小小有点不高兴。最后玩了一个类似激流勇进的项目，小小终于开心了起来。太平山的蜡像馆，小小对里面的人物基本没什么感觉，主要是找漂亮姐姐合影，呵呵… 太平山顶的夜景对小小来说也没什么吸引力。</p><p>第五天去海港城反斗玩具城给儿子买玩具，儿子很开心… 老婆一直挂念上次去的许留山，这次带儿子一起去，吃得很开心。下午去星光大道转了一下，然后5点坐天星维港游，我和老婆都有点晕船。晚上8点，在维港看幻彩咏香江的灯光表演，拍照的位置没有选择好，儿子看得很开心，然后问怎么这么短啊，的确是时间不长，呵呵 <img
src='http://yongsun.me/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> 然后晚上9点才吃晚饭，回到酒店儿子还是很兴奋，那着他新买的玩具，玩了半天才肯睡觉。不过一个哈欠过后，就睡着了…</p><p>第6天就是回程了，飞机晚点，因为导航系统的故障，两次返回停机坪维修，迟了约两个小时才起飞。到北京还堵车，快10点才回到家吃了晚饭。这几天可是累坏了，我感觉后面几天，我的腰跟断了一样，走不了几步，就酸痛起来。不过终于回到家了…</p><p><embed
type="application/x-shockwave-flash" src="https://picasaweb.google.com/s/c/bin/slideshow.swf" width="600" height="400" flashvars="host=picasaweb.google.com&#038;captions=1&#038;hl=en_US&#038;feat=flashalbum&#038;RGB=0x000000&#038;feed=https%3A%2F%2Fpicasaweb.google.com%2Fdata%2Ffeed%2Fapi%2Fuser%2Ffindsun%2Falbumid%2F5686916062517540897%3Falt%3Drss%26kind%3Dphoto%26hl%3Den_US" pluginspage="http://www.macromedia.com/go/getflashplayer"></embed></p> ]]></content:encoded> <wfw:commentRss>http://yongsun.me/2011/12/2011%e9%a6%99%e6%b8%af%e4%ba%b2%e5%ad%90%e6%b8%b8/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>798…</title><link>http://yongsun.me/2011/11/798%e2%80%a6/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=798%25e2%2580%25a6</link> <comments>http://yongsun.me/2011/11/798%e2%80%a6/#comments</comments> <pubDate>Mon, 28 Nov 2011 07:36:02 +0000</pubDate> <dc:creator>yongsun</dc:creator> <category><![CDATA[Life]]></category> <category><![CDATA[798]]></category> <guid
isPermaLink="false">http://yongsun.me/?p=1698</guid> <description><![CDATA[周六带儿子去了趟798，一来是让儿子感受一些“艺术气息”，二来是用新入的5DII多做些练习。作为土鳖的我，不是很能欣赏那里的“艺术品味”，而且很多展厅也不适合小朋友去参观。很多长枪短跑的摄友，还有很多学生，聚集在各个标志性景点前。其中各色小巷，有很多有趣的小店，不过店内基本不允许拍照，无法呈现给各位了。总体来说，此行感觉一般… 废片若干：]]></description> <content:encoded><![CDATA[<p>周六带儿子去了趟798，一来是让儿子感受一些“艺术气息”，二来是用新入的5DII多做些练习。作为土鳖的我，不是很能欣赏那里的“艺术品味”，而且很多展厅也不适合小朋友去参观。很多长枪短跑的摄友，还有很多学生，聚集在各个标志性景点前。其中各色小巷，有很多有趣的小店，不过店内基本不允许拍照，无法呈现给各位了。总体来说，此行感觉一般…</p><p>废片若干：<br
/> <object
width="600" 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="https://picasaweb.google.com/s/c/bin/slideshow.swf" /><param
name="flashvars" value="host=picasaweb.google.com&amp;captions=1&amp;hl=en_US&amp;feat=flashalbum&amp;RGB=0x000000&amp;feed=https%3A%2F%2Fpicasaweb.google.com%2Fdata%2Ffeed%2Fapi%2Fuser%2Ffindsun%2Falbumid%2F5679270521605090145%3Falt%3Drss%26kind%3Dphoto%26hl%3Den_US" /><param
name="pluginspage" value="http://www.macromedia.com/go/getflashplayer" /><embed
width="600" height="400" type="application/x-shockwave-flash" src="https://picasaweb.google.com/s/c/bin/slideshow.swf" flashvars="host=picasaweb.google.com&amp;captions=1&amp;hl=en_US&amp;feat=flashalbum&amp;RGB=0x000000&amp;feed=https%3A%2F%2Fpicasaweb.google.com%2Fdata%2Ffeed%2Fapi%2Fuser%2Ffindsun%2Falbumid%2F5679270521605090145%3Falt%3Drss%26kind%3Dphoto%26hl%3Den_US" pluginspage="http://www.macromedia.com/go/getflashplayer" /></object></p> ]]></content:encoded> <wfw:commentRss>http://yongsun.me/2011/11/798%e2%80%a6/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>也翻译一下乔布斯给妻子的信</title><link>http://yongsun.me/2011/10/%e4%b9%9f%e7%bf%bb%e8%af%91%e4%b8%80%e4%b8%8b%e4%b9%94%e5%b8%83%e6%96%af%e7%bb%99%e5%a6%bb%e5%ad%90%e7%9a%84%e4%bf%a1/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=%25e4%25b9%259f%25e7%25bf%25bb%25e8%25af%2591%25e4%25b8%2580%25e4%25b8%258b%25e4%25b9%2594%25e5%25b8%2583%25e6%2596%25af%25e7%25bb%2599%25e5%25a6%25bb%25e5%25ad%2590%25e7%259a%2584%25e4%25bf%25a1</link> <comments>http://yongsun.me/2011/10/%e4%b9%9f%e7%bf%bb%e8%af%91%e4%b8%80%e4%b8%8b%e4%b9%94%e5%b8%83%e6%96%af%e7%bb%99%e5%a6%bb%e5%ad%90%e7%9a%84%e4%bf%a1/#comments</comments> <pubDate>Wed, 26 Oct 2011 23:57:00 +0000</pubDate> <dc:creator>yongsun</dc:creator> <category><![CDATA[Life]]></category> <guid
isPermaLink="false">http://yongsun.me/?p=1670</guid> <description><![CDATA[We didn’t know much about each other twenty years ago. We were guided by our intuition; you swept me off my feet. 二十年前萍水相逢。似冥冥中你我有缘；为你一见倾心。 It was snowing when we got married at the Ahwahnee. Years passed, kids came, good times, hard &#8230; <a
href="http://yongsun.me/2011/10/%e4%b9%9f%e7%bf%bb%e8%af%91%e4%b8%80%e4%b8%8b%e4%b9%94%e5%b8%83%e6%96%af%e7%bb%99%e5%a6%bb%e5%ad%90%e7%9a%84%e4%bf%a1/">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>We didn’t know much about each other twenty years ago. We were guided by our intuition; you swept me off my feet.<br
/> 二十年前萍水相逢。似冥冥中你我有缘；为你一见倾心。</p><p>It was snowing when we got married at the Ahwahnee. Years passed, kids came, good times, hard times, but never bad times.<br
/> 阿瓦尼的白雪为鉴，我们许下婚姻的誓言。多年过去了，我们有了自己的孩子，有欢乐有艰困，但从未怀疑动摇。</p><p>Our love and respect has endured and grown. We’ve been through so much together and here we are right back where we started 20 years ago—older, wiser—with wrinkles on our faces and hearts.<br
/> 你我相爱相敬，爱历久弥新。二十年来历经风雨，我们依然相爱如初 ——不同的只是年老了些，心成熟了些—— 岁月在我们的脸上、和心上都刻下了印记。</p><p>We now know many of life’s joys, sufferings, secrets and wonders and we’re still here together.<br
/> 而今，了解了人生的喜悦、困苦、奥秘、奇迹，而我们始终相知相守。</p><p>My feet have never returned to the ground.​<br
/> 爱你不渝。</p><p>【另：关于feet】<br
/> 可以google一下sweep her off her feet，或在“有道词典”中搜索一下这个短句，有道翻译为“使某人倾心”，我觉得还是贴切的，可以对应于我们常说的“为之倾倒”。开头这句可以翻译为“为你一见倾心”。那么最后一句的意思就是，我依然为你倾心不已…</p> ]]></content:encoded> <wfw:commentRss>http://yongsun.me/2011/10/%e4%b9%9f%e7%bf%bb%e8%af%91%e4%b8%80%e4%b8%8b%e4%b9%94%e5%b8%83%e6%96%af%e7%bb%99%e5%a6%bb%e5%ad%90%e7%9a%84%e4%bf%a1/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>暖泉镇与空中草原之行</title><link>http://yongsun.me/2011/07/%e6%9a%96%e6%b3%89%e9%95%87%e4%b8%8e%e7%a9%ba%e4%b8%ad%e8%8d%89%e5%8e%9f%e4%b9%8b%e8%a1%8c/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=%25e6%259a%2596%25e6%25b3%2589%25e9%2595%2587%25e4%25b8%258e%25e7%25a9%25ba%25e4%25b8%25ad%25e8%258d%2589%25e5%258e%259f%25e4%25b9%258b%25e8%25a1%258c</link> <comments>http://yongsun.me/2011/07/%e6%9a%96%e6%b3%89%e9%95%87%e4%b8%8e%e7%a9%ba%e4%b8%ad%e8%8d%89%e5%8e%9f%e4%b9%8b%e8%a1%8c/#comments</comments> <pubDate>Sun, 31 Jul 2011 14:48:39 +0000</pubDate> <dc:creator>yongsun</dc:creator> <category><![CDATA[Life]]></category> <guid
isPermaLink="false">http://yongsun.me/?p=1645</guid> <description><![CDATA[上周五老婆单位组织outing，去坝上。周五下了一天的雨，一天的时间基本都在赶路，只是在暖泉镇停留了1个多小时。特意穿的一双防水的徒步鞋，在暖泉镇因为雨急水深，被灌了一鞋的水啊，幸好还带了一双拖鞋，周六一天都在穿拖鞋。 周六一天基本也在路上，只是在空中草原停留了一个多小时，景色不及张北的漂亮，骑马也很贵。小小和一众小朋友倒是玩地很开心。回京的路上，有个很会讲故事的叔叔，故事里还穿插很多需要小朋友表演或者解谜的成分，小朋友们围坐在一旁，一直要求叔叔给讲故事，最后把他累得实在讲不动了，小朋友们才悻悻散去… 晚上回到家里已经8点了，草草吃了点饭，困顿非常，儿子也很快就入睡了…]]></description> <content:encoded><![CDATA[<p>上周五老婆单位组织outing，去坝上。周五下了一天的雨，一天的时间基本都在赶路，只是在暖泉镇停留了1个多小时。特意穿的一双防水的徒步鞋，在暖泉镇因为雨急水深，被灌了一鞋的水啊，幸好还带了一双拖鞋，周六一天都在穿拖鞋。</p><p>周六一天基本也在路上，只是在空中草原停留了一个多小时，景色不及张北的漂亮，骑马也很贵。小小和一众小朋友倒是玩地很开心。回京的路上，有个很会讲故事的叔叔，故事里还穿插很多需要小朋友表演或者解谜的成分，小朋友们围坐在一旁，一直要求叔叔给讲故事，最后把他累得实在讲不动了，小朋友们才悻悻散去…</p><p>晚上回到家里已经8点了，草草吃了点饭，困顿非常，儿子也很快就入睡了…</p><p><object
width="600" 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="https://picasaweb.google.com/s/c/bin/slideshow.swf" /><param
name="flashvars" value="host=picasaweb.google.com&amp;hl=en_US&amp;feat=flashalbum&amp;RGB=0x000000&amp;feed=https%3A%2F%2Fpicasaweb.google.com%2Fdata%2Ffeed%2Fapi%2Fuser%2Ffindsun%2Falbumid%2F5635165763213422561%3Falt%3Drss%26kind%3Dphoto%26hl%3Den_US" /><param
name="pluginspage" value="http://www.macromedia.com/go/getflashplayer" /><embed
width="600" height="400" type="application/x-shockwave-flash" src="https://picasaweb.google.com/s/c/bin/slideshow.swf" flashvars="host=picasaweb.google.com&amp;hl=en_US&amp;feat=flashalbum&amp;RGB=0x000000&amp;feed=https%3A%2F%2Fpicasaweb.google.com%2Fdata%2Ffeed%2Fapi%2Fuser%2Ffindsun%2Falbumid%2F5635165763213422561%3Falt%3Drss%26kind%3Dphoto%26hl%3Den_US" pluginspage="http://www.macromedia.com/go/getflashplayer" /></object></p> ]]></content:encoded> <wfw:commentRss>http://yongsun.me/2011/07/%e6%9a%96%e6%b3%89%e9%95%87%e4%b8%8e%e7%a9%ba%e4%b8%ad%e8%8d%89%e5%8e%9f%e4%b9%8b%e8%a1%8c/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>十年码工路——汤森路透的短暂停留</title><link>http://yongsun.me/2010/10/%e5%8d%81%e5%b9%b4%e7%a0%81%e5%b7%a5%e8%b7%af%e2%80%94%e2%80%94%e6%b1%a4%e6%a3%ae%e8%b7%af%e9%80%8f%e7%9a%84%e7%9f%ad%e6%9a%82%e5%81%9c%e7%95%99/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=%25e5%258d%2581%25e5%25b9%25b4%25e7%25a0%2581%25e5%25b7%25a5%25e8%25b7%25af%25e2%2580%2594%25e2%2580%2594%25e6%25b1%25a4%25e6%25a3%25ae%25e8%25b7%25af%25e9%2580%258f%25e7%259a%2584%25e7%259f%25ad%25e6%259a%2582%25e5%2581%259c%25e7%2595%2599</link> <comments>http://yongsun.me/2010/10/%e5%8d%81%e5%b9%b4%e7%a0%81%e5%b7%a5%e8%b7%af%e2%80%94%e2%80%94%e6%b1%a4%e6%a3%ae%e8%b7%af%e9%80%8f%e7%9a%84%e7%9f%ad%e6%9a%82%e5%81%9c%e7%95%99/#comments</comments> <pubDate>Sat, 30 Oct 2010 13:35:39 +0000</pubDate> <dc:creator>yongsun</dc:creator> <category><![CDATA[Life]]></category> <guid
isPermaLink="false">http://yongsun.me/?p=1548</guid> <description><![CDATA[毕业之后的9年中，我一直在Linux/Unix系统上做开发，而在路透所做的项目是在Windows平台上做并发系统。对我来说，也是一个不小的挑战。 我面试的时候觉得路透的工作环境还是不错的，工位虽然比Sun的小了很多，但是应该比IBM的要宽敞 等我入职的时候才发现，IT环境却不是我的预期。例如，我没有本机的管理员权限，好在我可以安装cygwin，可以安装一些gnu的software，可以忍；不过，我的笔记本只有1G内存，这个的确有点那个了，经常要对运行的程序精打细算。原本想和IT申请自己买内存加的，但是因为IT是外包给富士通的，IT说公司条例不允许私加内存，而且他们也不负责给加。没办法了… 不过后来新来的同事基本上已经都配备2G或者4G内存了，我赶上那一波儿了。 很多人知道我去了路透，都问我是不是转行做记者了。其实我也是在面试前才了解到，路透社是汤森路透下的一个部门，公司的主要业务是信息服务，包括金融、法律、科技等方面。新闻部门在整个公司的营收中，只占很小的比例。我加入的这个团队是一个很新的团队，其中只有三位比较资深的同事，另外7人（包括我们的一线经理），都是新加入的。而我们team负责的开发项目，进度还比较紧。所以，前半年的工作任务是比较紧张的，不过心里倒是很充实 我本来设想，去路透可以学习一些金融方面的知识。然而在路透的1年时间里，却始终没有充足的动力去学习；另外，我渐渐发现，程序员在路透需要了解很多的domain knowledge，才可能有比较好的职业发展。但是我却一直对这些domain knowledge提不起兴趣，学习起来很被动，自己还是喜欢钻研技术多一些。 再后来，我原来所在Sun的部门（现在是在Oracle），有一个机会。因为这个职位是一个team lead的职位，而我也希望能在management方面多一些锻炼，希望将来能有一些发展的机会。虽然回来在经济上还小有损失，考虑再三，还是决定回原来的部门了。 感谢路透的同事们，这一年多来对我的关照和帮助，我在路透学习了很多并发编程方面的知识，也开始学习使用了许多TR1的库。在我离职的前夕，部门刚刚要开始采用VC10，也就是说可以玩C++0x了。对一个于金融方面有兴趣的C++程序员来说，路透的确是一个很好的选择。]]></description> <content:encoded><![CDATA[<p>毕业之后的9年中，我一直在Linux/Unix系统上做开发，而在路透所做的项目是在Windows平台上做并发系统。对我来说，也是一个不小的挑战。</p><p>我面试的时候觉得路透的工作环境还是不错的，工位虽然比Sun的小了很多，但是应该比IBM的要宽敞 <img
src='http://yongsun.me/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> 等我入职的时候才发现，IT环境却不是我的预期。例如，我没有本机的管理员权限，好在我可以安装cygwin，可以安装一些gnu的software，可以忍；不过，我的笔记本只有1G内存，这个的确有点那个了，经常要对运行的程序精打细算。原本想和IT申请自己买内存加的，但是因为IT是外包给富士通的，IT说公司条例不允许私加内存，而且他们也不负责给加。没办法了… 不过后来新来的同事基本上已经都配备2G或者4G内存了，我赶上那一波儿了。</p><p>很多人知道我去了路透，都问我是不是转行做记者了。其实我也是在面试前才了解到，路透社是汤森路透下的一个部门，公司的主要业务是信息服务，包括金融、法律、科技等方面。新闻部门在整个公司的营收中，只占很小的比例。我加入的这个团队是一个很新的团队，其中只有三位比较资深的同事，另外7人（包括我们的一线经理），都是新加入的。而我们team负责的开发项目，进度还比较紧。所以，前半年的工作任务是比较紧张的，不过心里倒是很充实 <img
src='http://yongsun.me/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p><p>我本来设想，去路透可以学习一些金融方面的知识。然而在路透的1年时间里，却始终没有充足的动力去学习；另外，我渐渐发现，程序员在路透需要了解很多的domain knowledge，才可能有比较好的职业发展。但是我却一直对这些domain knowledge提不起兴趣，学习起来很被动，自己还是喜欢钻研技术多一些。</p><p>再后来，我原来所在Sun的部门（现在是在Oracle），有一个机会。因为这个职位是一个team lead的职位，而我也希望能在management方面多一些锻炼，希望将来能有一些发展的机会。虽然回来在经济上还小有损失，考虑再三，还是决定回原来的部门了。</p><p>感谢路透的同事们，这一年多来对我的关照和帮助，我在路透学习了很多并发编程方面的知识，也开始学习使用了许多TR1的库。在我离职的前夕，部门刚刚要开始采用VC10，也就是说可以玩C++0x了。对一个于金融方面有兴趣的C++程序员来说，路透的确是一个很好的选择。</p> ]]></content:encoded> <wfw:commentRss>http://yongsun.me/2010/10/%e5%8d%81%e5%b9%b4%e7%a0%81%e5%b7%a5%e8%b7%af%e2%80%94%e2%80%94%e6%b1%a4%e6%a3%ae%e8%b7%af%e9%80%8f%e7%9a%84%e7%9f%ad%e6%9a%82%e5%81%9c%e7%95%99/feed/</wfw:commentRss> <slash:comments>12</slash:comments> </item> <item><title>黄山游小记</title><link>http://yongsun.me/2010/05/%e9%bb%84%e5%b1%b1%e6%b8%b8%e5%b0%8f%e8%ae%b0/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=%25e9%25bb%2584%25e5%25b1%25b1%25e6%25b8%25b8%25e5%25b0%258f%25e8%25ae%25b0</link> <comments>http://yongsun.me/2010/05/%e9%bb%84%e5%b1%b1%e6%b8%b8%e5%b0%8f%e8%ae%b0/#comments</comments> <pubDate>Wed, 26 May 2010 16:21:13 +0000</pubDate> <dc:creator>yongsun</dc:creator> <category><![CDATA[Life]]></category> <category><![CDATA[游记]]></category> <category><![CDATA[黄山]]></category> <guid
isPermaLink="false">http://yongsun.me/?p=1430</guid> <description><![CDATA[跟随老婆单位同事组织的黄山游，4天3夜，加来去两晚的卧铺。 周五夜里的火车，硬卧上铺，空调风力太足，吹得我头痛不已。龟缩在被子里，蒙头浅睡了一夜。周六早起到合肥，有小雨，很冷。用罢早餐，乘事先联络好的旅游巴士，出合肥奔黄山方向。至汤口用午饭，然后驱车到西递参观。西递的很多牌楼和古籍，在文革时被破坏的很严重 ... 傍晚到宏村入住在农家，吃农家菜。住宿条件很幽静，有热水可洗澡 ... 第二天早起参观宏村，已经有了在西递屋檐累累的熏染，宏村的阁楼不再那么令人兴奋，但风景仍然十分迷人。 短短2小时之后，乘车去黄山。至黄山，乘中转巴士，到紫光阁。我们这一队老弱病残的同学，坐缆车上山。然后循大众路线至白云宾馆入住。中途路过迎客松，有点失望。且山中雾气弥漫，只偶尔露了几片蓝天。不过宾馆的条件比预期好得多。夜里各路人马汇合于宾馆，研讨分组路线，我和老婆第二天去挑战一个比较有难度的路线。晚上观摩了两局三国杀 ... 第三天经光明顶，去北海看云海。8点钟至光明顶时，远眺云海很是壮观。遗憾的是，约1小时后，到达最佳观赏地，猴子观海时，已经消散了大半，很是遗憾。然后经排云亭，下西海大峡谷。经过4个小时的停停走走，终于回到了白云宾馆。因体力不支，没有继续随队去丹霞峰去看日落。晚上玩了两把三国杀。和另一队人马，相约隔天早起去看日出 ... 第四天3:45起床，4点多一些到达光明顶时，观赏日出的各个据点已经人满为患了。辗转爬上悬崖边上的一大块岩石，脚下即是深渊。我爬上去之后，本已显得拥挤的岩顶，陆续又爬上来4个人，其中包括3位女士和一个老外。大家为了拍摄日出，真的是置生死于度外了。本来还想再去北海看云海，不过从光明顶看过去，当天是不会有云海现身了。于是回宾馆睡了个回笼觉。早上9点多和老婆再次经光明顶，至云古索道下山。中午随便在景区外吃了点饭，然后回合肥。到合肥吃了顿丰盛的晚饭，然后乘夜里的火车返京。 第五天早起到京，回到家洗了个澡，然后就去单位上班了 ...]]></description> <content:encoded><![CDATA[<p>跟随老婆单位同事组织的黄山游，4天3夜，加来去两晚的卧铺。</p><p>周五夜里的火车，硬卧上铺，空调风力太足，吹得我头痛不已。龟缩在被子里，蒙头浅睡了一夜。周六早起到合肥，有小雨，很冷。用罢早餐，乘事先联络好的旅游巴士，出合肥奔黄山方向。至汤口用午饭，然后驱车到西递参观。西递的很多牌楼和古籍，在文革时被破坏的很严重 ... 傍晚到宏村入住在农家，吃农家菜。住宿条件很幽静，有热水可洗澡 ...</p><p>第二天早起参观宏村，已经有了在西递屋檐累累的熏染，宏村的阁楼不再那么令人兴奋，但风景仍然十分迷人。</p><p
style="text-align: center;"><a
href="http://www.flickr.com/photos/yong_sun/4647374412/sizes/l/"><img
class="aligncenter" src="http://farm5.static.flickr.com/4068/4647374412_6e9fb8f0f8.jpg" alt="" width="500" height="189" /></a></p><p
style="text-align: center;"><p>短短2小时之后，乘车去黄山。至黄山，乘中转巴士，到紫光阁。我们这一队老弱病残的同学，坐缆车上山。然后循大众路线至白云宾馆入住。中途路过迎客松，有点失望。且山中雾气弥漫，只偶尔露了几片蓝天。不过宾馆的条件比预期好得多。夜里各路人马汇合于宾馆，研讨分组路线，我和老婆第二天去挑战一个比较有难度的路线。晚上观摩了两局三国杀 ...</p><p>第三天经光明顶，去北海看云海。8点钟至光明顶时，远眺云海很是壮观。遗憾的是，约1小时后，到达最佳观赏地，猴子观海时，已经消散了大半，很是遗憾。然后经排云亭，下西海大峡谷。经过4个小时的停停走走，终于回到了白云宾馆。因体力不支，没有继续随队去丹霞峰去看日落。晚上玩了两把三国杀。和另一队人马，相约隔天早起去看日出 ...</p><p>第四天3:45起床，4点多一些到达光明顶时，观赏日出的各个据点已经人满为患了。辗转爬上悬崖边上的一大块岩石，脚下即是深渊。我爬上去之后，本已显得拥挤的岩顶，陆续又爬上来4个人，其中包括3位女士和一个老外。大家为了拍摄日出，真的是置生死于度外了。本来还想再去北海看云海，不过从光明顶看过去，当天是不会有云海现身了。于是回宾馆睡了个回笼觉。早上9点多和老婆再次经光明顶，至云古索道下山。中午随便在景区外吃了点饭，然后回合肥。到合肥吃了顿丰盛的晚饭，然后乘夜里的火车返京。</p><p>第五天早起到京，回到家洗了个澡，然后就去单位上班了 ...</p> ]]></content:encoded> <wfw:commentRss>http://yongsun.me/2010/05/%e9%bb%84%e5%b1%b1%e6%b8%b8%e5%b0%8f%e8%ae%b0/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>十年码工路——太阳下成长</title><link>http://yongsun.me/2010/05/%e5%8d%81%e5%b9%b4%e7%a0%81%e5%b7%a5%e8%b7%af%e2%80%94%e2%80%94%e5%a4%aa%e9%98%b3%e4%b8%8b%e6%88%90%e9%95%bf/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=%25e5%258d%2581%25e5%25b9%25b4%25e7%25a0%2581%25e5%25b7%25a5%25e8%25b7%25af%25e2%2580%2594%25e2%2580%2594%25e5%25a4%25aa%25e9%2598%25b3%25e4%25b8%258b%25e6%2588%2590%25e9%2595%25bf</link> <comments>http://yongsun.me/2010/05/%e5%8d%81%e5%b9%b4%e7%a0%81%e5%b7%a5%e8%b7%af%e2%80%94%e2%80%94%e5%a4%aa%e9%98%b3%e4%b8%8b%e6%88%90%e9%95%bf/#comments</comments> <pubDate>Fri, 14 May 2010 14:59:25 +0000</pubDate> <dc:creator>yongsun</dc:creator> <category><![CDATA[Life]]></category> <guid
isPermaLink="false">http://yongsun.me/?p=1391</guid> <description><![CDATA[2003年10月8日，国庆节后的第一个工作日，我来Sun中国工程研究院的北京国际化中心报到。我至今仍然十分感激当时的老板Scott，记得当初他面试我的时候，问我如果加入Sun有什么职业上的规划，我回答说“听闻Sun公司内部有transfer制度，员工可以在工作一定时间之后选择其他方向发展，如果有机会，我希望一两年后能transfer到浏览器组去做开发”。很感谢Scott，在听到我这么“二”的回答之后，还是给了我机会。 到Sun之后，第一个项目是接手Evolution的本地化和国际化，作为Evolution l10n/i18n项目的central engineer，要参与各种的项目会议，这对我来说的确是一个很大的挑战。我当初英文很差（当然现在也不好），很不习惯在电话里听别人说英文，口语的表达能力也很差。着实适应了一段时间。l10n/i18n的bug fixes有的可以很简单，有的则需要深入到程序内部，特别是有很多和输入、输出、DnD相关的问题，通常都很棘手。后来工作范围也扩展到了gnome上的l10n/i18n。为了管理测试用例和记录测试结果，学用Struts写了套很简陋的测试用例管理系统，不过因为其他site已经有同事写了一套类似的系统，而遭废弃。 04年6月份，有机会和同事（Gavin）到美国rotation两个月。我第一次坐飞机就是10多个小时的长途飞行，结果到了旧金山后发现无人接机。后来发现是同事把时差搞错了，告诉美国同事的接机时间，是当地的第二天。我们只好自己准备摸到公司租的公寓去。一路上先是坐Bart，然后坐Caltrain，好像当天Caltrain还因为是什么节日而免费，然后坐light-rail，最后坐bus，终于到了公寓附近。然后给国内的同事打电话，争取联系到接机的同事，恰好这位同事周末在单位加班，否则我们只有去办公室睡沙发了。我和Gavin都是穷苦孩子，过的很节省，都是自己做饭。一天两顿饭，晚上做好的菜，拨出一半留着明天中午带饭吃。两个月1000美元的补助（房租是公司付的），我买了100多美元的书，100多美元的化妆品（给老婆的），还老人家带了若干维生素，最后回国的时候，还剩了80美元的现金。美国的同事打趣说，500美元一个月的补助还是多了… 那段时间，我的同事张磊博士在独立开发一个基于统计语言模型的输入法，也就是今天的SunPinyin。我一下子就着了迷，找了很多NLP相关的论文和书来看。憧憬着有一天能够投入到这个输入法的开发中。后来，因为要弄一些自动测试的东西，又学了些shell脚本，还学了些python，以及pyrex，给python写扩展。业余时间，也翻译（或合译）了一些书，包括《Struts KickStart》，《Mastering JavaServer Faces》，《Agile Java》，《Programming Ruby》等一些技术书籍，对基于Web的企业应用开发也很有兴趣。我的一个最大的缺点就是兴趣太广，泛而不精。有时我很苦恼，有时又乐在其中，没办法了… 后来，Sun逐步削减了在JDS-Linux上的投入，将JDS上的一些开发都转移到Solaris上。我们和日本的一些同事，要负责将IIIMF的新版本（R12），从linux移植回solaris上。我还负责了简体中文、繁体中文、以及欧洲compose输入法的维护工作。这期间还代表公司参与了亚洲输入法标准的讨论和制定工作，结识了CJK许多输入法的开发者，例如James Su、Huang Peng、Wu Peng等等。我为日系和中系两路人马的沟通和交流做了一点点贡献。因为日本方面的主要负责人，Hideki Hiura，曾经是我们国际化部门的资深架构师，他是XIM协议的提出者之一，openi18n.org社区的奠基者。不幸的是，前不久得到他的噩耗，因病逝世了:( 同志们都要注意身体啊… 这个标准工作组最后同意开发一个全新的输入法平台，即imbus。但是由于种种原因，始终停滞不前。后来，我和Huang Peng一起提出了用python+dbus实现输入法平台的初步构想，也就是今天的iBus。很遗憾，我只是提了一个构想，贡献过一些很high-level的design，并没有贡献过什么代码。 后来，张磊同学去我们的宿敌M$做Bing去了 便将SunPinyin的开发和维护工作转交给了我。随着OpenSolaris的开源计划，SunPinyin也一并以CDDL协议开放给了社区。为了吸引更多的开发者加入我们，我写了一系列的blog，介绍SunPinyin内部的实现细节。我的blog也因而经常出现在blogs.sun.com访问量的前60名（尾部）。也因为在博客上的交流，结识了tchaik0v同学。他很热心的帮助我们将SunPinyin从IIIMF移植到了SCIM平台上，现在仍然是SunPinyin社区中最主力的开发人员之一。为了让Linux各发行版能更好的接纳SunPinyin，我又建议和推动了将SunPinyin改为CDDL+LGPLv2的双授权协议（这一协议也沿用至今）。 后来迷上了Apple，买了台MBP。MacOS自带的拼音输入法着实很难用。QIM是收费软件，FIT虽然免费，但也不是很满意，就想能不能把SunPinyin移植到Mac上。随着Leopard的发布，基于IMKit框架开发输入法变得比较轻便和容易了。我花了四天三晚，照着苹果官方的例子，对着obj-c/cocoa的简明教程，将SunPinyin初步移植到了Leopard上。很感谢我的老板，允许我干这么一件看起来和Sun的业务毫无关系的事情。实际上，我们的这个移植还是非常划算的。Mac的用户都是一群完美主义者，给我们提了大量的意见和建议，极大地鞭策和促进了SunPinyin的继续发展。我也因此结识了jjgod、Lin Zheming、chumsdock等许多好朋友。 因为SunPinyin-1.0架构上的一些局限，要实现一些新特性很困难，因此我就开始了2.0版本的开发。在开发过程中，也把同事Xue Wei给involve进来，帮助我实现了双拼切分和用户词典的功能。直到这时，我仍然时不时地需要去fix一些IIIMF的bug；有时还要做很多RE（Releasing Engineer）的工作；还有其他一些小的项目。这些琐碎的工作有时真得让我感到很沮丧。后来同事帮我做了一个统计，我在Sun的这近6年时间里，周均要fix 1.5个bug，大概是我们北京国际化中心这边入职时间相当的工程师里，最多的一个。 08年的金融危机，成了压在Sun身上的最后一根稻草。Sun被Oracle以74亿美金收购了。一轮又一轮的裁员，部门里的人事和结构的不断变更，HR的一些“作为”，以及对并购后工作方向上的不确定性，让我渐渐有了离开的念头。后来，汤森路透这边有一个机会，是用C++开发高并发的金融应用。我对并发编程一直很有兴趣，虽然很犹豫，最后还是接受了offer。我的老板和二线老板都希望我能留下来，至少等收购完成看一看再说。我的老板们对我都很nice，一直很支持我，如果还没有签offer，我想我真的会选择留下来… 无论从哪方面讲，Sun都是一家伟大的公司，公司的文化非常宽松和开放，给员工的自由度非常大，也非常鼓励员工的创新。我们部门可以全周在家办公，只需要周四到单位碰个面；不定期的有knowledge sharing的session，这个session可以讲任何大家有兴趣的topic，甚至包括摄影、装修、理财等和工作毫无关系的内容。这些都让我们部门成为一个充满家庭般温暖的、紧密团结的大家庭。如果不是因为收购的问题，我真的希望自己能在Sun做到退休… 2009年8月20日，在美国政府批准Oracle收购案的前一天，我从公司离职了。而到今天为止，Sun中国工程研究院还没有合并到Oracle中国研发部门。我所在的那个组，曾经10来个人的team，走得只剩下两个人了… 在Sun的近6年岁月里，我获益良多，这是我从业以来最开心的日子，我将永远铭记在心…]]></description> <content:encoded><![CDATA[<p>2003年10月8日，国庆节后的第一个工作日，我来Sun中国工程研究院的北京国际化中心报到。我至今仍然十分感激当时的老板Scott，记得当初他面试我的时候，问我如果加入Sun有什么职业上的规划，我回答说“听闻Sun公司内部有transfer制度，员工可以在工作一定时间之后选择其他方向发展，如果有机会，我希望一两年后能transfer到浏览器组去做开发”。很感谢Scott，在听到我这么“二”的回答之后，还是给了我机会。</p><p>到Sun之后，第一个项目是接手Evolution的本地化和国际化，作为Evolution l10n/i18n项目的central engineer，要参与各种的项目会议，这对我来说的确是一个很大的挑战。我当初英文很差（当然现在也不好），很不习惯在电话里听别人说英文，口语的表达能力也很差。着实适应了一段时间。l10n/i18n的bug fixes有的可以很简单，有的则需要深入到程序内部，特别是有很多和输入、输出、DnD相关的问题，通常都很棘手。后来工作范围也扩展到了gnome上的l10n/i18n。为了管理测试用例和记录测试结果，学用Struts写了套很简陋的测试用例管理系统，不过因为其他site已经有同事写了一套类似的系统，而遭废弃。</p><p>04年6月份，有机会和同事（Gavin）到美国rotation两个月。我第一次坐飞机就是10多个小时的长途飞行，结果到了旧金山后发现无人接机。后来发现是同事把时差搞错了，告诉美国同事的接机时间，是当地的第二天。我们只好自己准备摸到公司租的公寓去。一路上先是坐Bart，然后坐Caltrain，好像当天Caltrain还因为是什么节日而免费，然后坐light-rail，最后坐bus，终于到了公寓附近。然后给国内的同事打电话，争取联系到接机的同事，恰好这位同事周末在单位加班，否则我们只有去办公室睡沙发了。我和Gavin都是穷苦孩子，过的很节省，都是自己做饭。一天两顿饭，晚上做好的菜，拨出一半留着明天中午带饭吃。两个月1000美元的补助（房租是公司付的），我买了100多美元的书，100多美元的化妆品（给老婆的），还老人家带了若干维生素，最后回国的时候，还剩了80美元的现金。美国的同事打趣说，500美元一个月的补助还是多了…</p><p>那段时间，我的同事张磊博士在独立开发一个基于统计语言模型的输入法，也就是今天的SunPinyin。我一下子就着了迷，找了很多NLP相关的论文和书来看。憧憬着有一天能够投入到这个输入法的开发中。后来，因为要弄一些自动测试的东西，又学了些shell脚本，还学了些python，以及pyrex，给python写扩展。业余时间，也翻译（或合译）了一些书，包括《Struts KickStart》，《Mastering JavaServer Faces》，《Agile Java》，《Programming Ruby》等一些技术书籍，对基于Web的企业应用开发也很有兴趣。我的一个最大的缺点就是兴趣太广，泛而不精。有时我很苦恼，有时又乐在其中，没办法了…</p><p>后来，Sun逐步削减了在JDS-Linux上的投入，将JDS上的一些开发都转移到Solaris上。我们和日本的一些同事，要负责将IIIMF的新版本（R12），从linux移植回solaris上。我还负责了简体中文、繁体中文、以及欧洲compose输入法的维护工作。这期间还代表公司参与了亚洲输入法标准的讨论和制定工作，结识了CJK许多输入法的开发者，例如James Su、Huang Peng、Wu Peng等等。我为日系和中系两路人马的沟通和交流做了一点点贡献。因为日本方面的主要负责人，Hideki Hiura，曾经是我们国际化部门的资深架构师，他是XIM协议的提出者之一，openi18n.org社区的奠基者。不幸的是，前不久得到他的噩耗，因病逝世了:( 同志们都要注意身体啊…</p><p>这个标准工作组最后同意开发一个全新的输入法平台，即imbus。但是由于种种原因，始终停滞不前。后来，我和Huang Peng一起提出了用python+dbus实现输入法平台的初步构想，也就是今天的iBus。很遗憾，我只是提了一个构想，贡献过一些很high-level的design，并没有贡献过什么代码。</p><p>后来，张磊同学去我们的宿敌M$做Bing去了 <img
src='http://yongsun.me/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> 便将SunPinyin的开发和维护工作转交给了我。随着OpenSolaris的开源计划，SunPinyin也一并以CDDL协议开放给了社区。为了吸引更多的开发者加入我们，我写了一系列的blog，介绍SunPinyin内部的实现细节。我的blog也因而经常出现在blogs.sun.com访问量的前60名（尾部）。也因为在博客上的交流，结识了<a
href="http://twitter.com/tchaik0v">tchaik0v</a>同学。他很热心的帮助我们将SunPinyin从IIIMF移植到了SCIM平台上，现在仍然是SunPinyin社区中最主力的开发人员之一。为了让Linux各发行版能更好的接纳SunPinyin，我又建议和推动了将SunPinyin改为CDDL+LGPLv2的双授权协议（这一协议也沿用至今）。</p><p>后来迷上了Apple，买了台MBP。MacOS自带的拼音输入法着实很难用。QIM是收费软件，FIT虽然免费，但也不是很满意，就想能不能把SunPinyin移植到Mac上。随着Leopard的发布，基于IMKit框架开发输入法变得比较轻便和容易了。我花了四天三晚，照着苹果官方的例子，对着obj-c/cocoa的简明教程，将SunPinyin初步移植到了Leopard上。很感谢我的老板，允许我干这么一件看起来和Sun的业务毫无关系的事情。实际上，我们的这个移植还是非常划算的。Mac的用户都是一群完美主义者，给我们提了大量的意见和建议，极大地鞭策和促进了SunPinyin的继续发展。我也因此结识了<a
href="http://twitter.com/jjgod">jjgod</a>、<a
href="http://twitter.com/linzheming">Lin Zheming</a>、<a
href="http://twitter.com/chumsdock">chumsdock</a>等许多好朋友。</p><p>因为SunPinyin-1.0架构上的一些局限，要实现一些新特性很困难，因此我就开始了2.0版本的开发。在开发过程中，也把同事<a
href="http://twitter.com/billxue">Xue Wei</a>给involve进来，帮助我实现了双拼切分和用户词典的功能。直到这时，我仍然时不时地需要去fix一些IIIMF的bug；有时还要做很多RE（Releasing Engineer）的工作；还有其他一些小的项目。这些琐碎的工作有时真得让我感到很沮丧。后来同事帮我做了一个统计，我在Sun的这近6年时间里，周均要fix 1.5个bug，大概是我们北京国际化中心这边入职时间相当的工程师里，最多的一个。</p><p>08年的金融危机，成了压在Sun身上的最后一根稻草。Sun被Oracle以74亿美金收购了。一轮又一轮的裁员，部门里的人事和结构的不断变更，HR的一些“作为”，以及对并购后工作方向上的不确定性，让我渐渐有了离开的念头。后来，汤森路透这边有一个机会，是用C++开发高并发的金融应用。我对并发编程一直很有兴趣，虽然很犹豫，最后还是接受了offer。我的老板和二线老板都希望我能留下来，至少等收购完成看一看再说。我的老板们对我都很nice，一直很支持我，如果还没有签offer，我想我真的会选择留下来…</p><p>无论从哪方面讲，Sun都是一家伟大的公司，公司的文化非常宽松和开放，给员工的自由度非常大，也非常鼓励员工的创新。我们部门可以全周在家办公，只需要周四到单位碰个面；不定期的有knowledge sharing的session，这个session可以讲任何大家有兴趣的topic，甚至包括摄影、装修、理财等和工作毫无关系的内容。这些都让我们部门成为一个充满家庭般温暖的、紧密团结的大家庭。如果不是因为收购的问题，我真的希望自己能在Sun做到退休…</p><p>2009年8月20日，在美国政府批准Oracle收购案的前一天，我从公司离职了。而到今天为止，Sun中国工程研究院还没有合并到Oracle中国研发部门。我所在的那个组，曾经10来个人的team，走得只剩下两个人了…</p><p>在Sun的近6年岁月里，我获益良多，这是我从业以来最开心的日子，我将永远铭记在心…</p> ]]></content:encoded> <wfw:commentRss>http://yongsun.me/2010/05/%e5%8d%81%e5%b9%b4%e7%a0%81%e5%b7%a5%e8%b7%af%e2%80%94%e2%80%94%e5%a4%aa%e9%98%b3%e4%b8%8b%e6%88%90%e9%95%bf/feed/</wfw:commentRss> <slash:comments>20</slash:comments> </item> <item><title>十年码工路——在红旗的日子</title><link>http://yongsun.me/2010/05/%e5%8d%81%e5%b9%b4%e7%a0%81%e5%b7%a5%e8%b7%af%e2%80%94%e2%80%94%e5%9c%a8%e7%ba%a2%e6%97%97%e7%9a%84%e6%97%a5%e5%ad%90/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=%25e5%258d%2581%25e5%25b9%25b4%25e7%25a0%2581%25e5%25b7%25a5%25e8%25b7%25af%25e2%2580%2594%25e2%2580%2594%25e5%259c%25a8%25e7%25ba%25a2%25e6%2597%2597%25e7%259a%2584%25e6%2597%25a5%25e5%25ad%2590</link> <comments>http://yongsun.me/2010/05/%e5%8d%81%e5%b9%b4%e7%a0%81%e5%b7%a5%e8%b7%af%e2%80%94%e2%80%94%e5%9c%a8%e7%ba%a2%e6%97%97%e7%9a%84%e6%97%a5%e5%ad%90/#comments</comments> <pubDate>Thu, 13 May 2010 12:14:44 +0000</pubDate> <dc:creator>yongsun</dc:creator> <category><![CDATA[Life]]></category> <guid
isPermaLink="false">http://yongsun.me/?p=1381</guid> <description><![CDATA[大四找工作的时候，本来谈好去北京一家做外包的公司，总工是天大的师兄。后来中科红旗来学校招聘，负责招聘的恰好也是天大的师兄，和实验室的老师相熟，我被推荐了去，因为是做linux方面的开发，而我本身对linux又很感兴趣，所以就定下来去红旗了。当时红旗还没有正式挂牌成立，没有人事权，是中科院与NEC的合资公司恩益禧给我们办理的进京指标。我们是红旗招聘的第一批员工，本人还是公司的第25号员工呢… 00年的6月底，我们几个同学租了一辆大面包车，从学校把计算机、书、行李直接拉到了北京，在巴沟一处平房的集体宿舍中安顿下来。我和一个同学被分配到了嵌入式产品部，我的第一份任务是，分析和优化MicroWindows/Nano-X，以及fltk在Nano-X上的porting。算是对嵌入式GUI系统有了些了解，写了份很详尽的文档，以及一些试验性的代码。后来因为可移植性的考虑，部门逐渐将重心转移到了X11平台，我的任务是修改一个基于fltk的窗口管理器，并为其加入桌面背景/快捷图标、程序菜单等功能。因为窗口管理器很多时候需要和X11的API打交道，而且还要将这些API和fltk本身的事件机制（event loop）结合起来，从中学习了不少。我用了两周，基本完成了主体功能。因为对X11 API使用的比较熟练，等第二年的新员工入职时，还是由我来培训X11编程呢。 我的部门经理觉得我比较好学肯干，在我入职半年的时候，开始让我带一个小的团队（大概4、5个人）负责应用程序的开发；半年间也给我涨了两次工资，从3300涨到了4200左右（具体数字我记不清了）。虽然那个时候，写网站的实习生都可以开出7/8000的价码。刚开始带团队时，我对项目管理一窍不通，最开始我都是自己绞尽脑汁的想，该如何划分任务，按自己的经验来估计每个成员的effort。后来的体会是，项目管理应该是一个，在符合整体利益的前提下、自底向上的过程，应该充分考虑个人的偏好和工作量估计，发挥个人的主观能动性。自己后来也买了许多软件项目管理的书，学习揣摩。 公司刚开始是准备到纳斯达克上市圈钱的，总体的氛围不是很扎实。后来因为有国有资本成份，无法将公司的全部资本转移到某个国外的小岛上借壳上市而搁置。再后来，又赶上2000年底网络经济泡沫的破灭，赴美上市是再无可能了。嵌入式部门前期投入的一些项目，也都因为自身技术积累的欠缺，以及其他的种种原因，遇到了很大的困难，基本都以失败而告终了。后来公司从蓝点请来了MiniGUI的创始人魏永明，执掌嵌入式部门，跟随他也来了几位经验丰富的工程师。那个时期，我也被借调到公司的软件工程过程组（SEPG，因为公司想过CMM2，去揽一些政府或国外的项目），所以暂时也离开了开发一线。 我原本对项目管理只有一个很粗浅的认识，通过在SEPG组的工作、学习，慢慢对项目管理有了一个比较系统的认识。我当时负责的是SPP（软件项目计划）这个KPA，写了很多的文档和模版，可惜后来CMM2的认证计划也不了了之了。其间也粗浅的接触了一些XP，RUP等观念。 从SEPG回到开发团队后，调研了一段时间的组件模型（COM/XPCOM/KParts）。又去调研了一段时间的J2ME/KVM，准备将KVM移植到Qt/Embedded上。这些浅浅的调研，都因为没有项目上的需求，就停掉了。也有一段时间，去帮助浏览器组，改善他们基于Mozilla（最初开源版本）的fltk前端。再后来，老板让我组建了一个小组，和另外两个同事调研Konquer/Embedded，准备将其移植到MiniGUI平台上，后来也无疾而终，只留下了几篇分析的文档，在公司的允许下开放了出来，美其名曰不仅要开放代码，更要开放思想。其中《Konqueror-Embedded 之结构分析》是我的拙作，现在还可以通过google检索到。 浏览器组解散之后，我参与到一个电子书的项目，是基于Intel的xscale处理器的。现在看起来有点MID的意思。我重新回归到了团队的普通一员，负责QT/Embedded的本地化和优化，以及部分小应用程序的开发。随着嵌入式部门生存环境的逐步恶化，人员的流失也越来越严重，人员的士气都很低落。随着电子书项目的草草结束，我慢慢陷入一种无事可做的境地，每天在公司里晃。我对自己和部门都很失望，有点想换换环境。桌面部门的老板本来希望我内部transfer，我那时天真的觉得会折自己老板的面子，所以就最终决定离开了。 我当时也是犹豫了很久，毕竟那是毕业之后的第一份工作，其中浸透了自己的很多努力（虽然基本上我接触的所有项目都失败了），对公司有很深的感情。那时候生活简单，女朋友也不在身边，经常晚上10点多才和一起租房子的同事从公司离开；有时会甚至连续一两个月住在公司里，看书查资料。一开始只是铺张床单睡在地毯上，或者睡在会议桌上，可能我的过敏性鼻炎就是那时候落下的。后来，我买了张行军床放在桌子下面，晚上睡觉时舒服多了。公司里的卫生间还有淋浴，HR一度想给我们买一台洗衣机。那些年也因此看了不少书，特别是C++类的，effective/exceptional系列，设计模式，COM，STL等等；还有linux kernel，我买了当时市面上几乎所有的kernel分析书籍，也读了些代码、做过些调试（主要基于UML，user-mode-linux）。因而对操作系统的各个子系统有一个粗浅的认识，不过一直没有机会从事kernel的开发，虽然曾经短时间的维护过一个单工串口驱动。 我发现程序员都有受虐的倾向，喜欢复杂的东西，并乐于将其拆解清楚，呵呵… 总之，在03年的非典时期，我离开了红旗公司，去了西门子中国的手机软件开发部门。而5个月后，在试用期内，我又离开了西门子，有幸加入了Sun中国工程研究院。其中一个原因是，我那时准备和老婆结婚，买了清河附近的房子，做班车去望京实在是太不便了；更重要的原因是，Sun一直是我最向往的技术型公司（没有之一），虽然03年的时候，已经风光不在了。不夸张的说，Sun公司改变了我的职业轨迹，让我真正成长为一个专业程序员；而在Sun公司工作的6年，是我从业以来最快乐的时光... 待续 ...]]></description> <content:encoded><![CDATA[<p>大四找工作的时候，本来谈好去北京一家做外包的公司，总工是天大的师兄。后来中科红旗来学校招聘，负责招聘的恰好也是天大的师兄，和实验室的老师相熟，我被推荐了去，因为是做linux方面的开发，而我本身对linux又很感兴趣，所以就定下来去红旗了。当时红旗还没有正式挂牌成立，没有人事权，是中科院与NEC的合资公司恩益禧给我们办理的进京指标。我们是红旗招聘的第一批员工，本人还是公司的第25号员工呢…</p><p>00年的6月底，我们几个同学租了一辆大面包车，从学校把计算机、书、行李直接拉到了北京，在巴沟一处平房的集体宿舍中安顿下来。我和一个同学被分配到了嵌入式产品部，我的第一份任务是，分析和优化MicroWindows/Nano-X，以及fltk在Nano-X上的porting。算是对嵌入式GUI系统有了些了解，写了份很详尽的文档，以及一些试验性的代码。后来因为可移植性的考虑，部门逐渐将重心转移到了X11平台，我的任务是修改一个基于fltk的窗口管理器，并为其加入桌面背景/快捷图标、程序菜单等功能。因为窗口管理器很多时候需要和X11的API打交道，而且还要将这些API和fltk本身的事件机制（event loop）结合起来，从中学习了不少。我用了两周，基本完成了主体功能。因为对X11 API使用的比较熟练，等第二年的新员工入职时，还是由我来培训X11编程呢。</p><p>我的部门经理觉得我比较好学肯干，在我入职半年的时候，开始让我带一个小的团队（大概4、5个人）负责应用程序的开发；半年间也给我涨了两次工资，从3300涨到了4200左右（具体数字我记不清了）。虽然那个时候，写网站的实习生都可以开出7/8000的价码。刚开始带团队时，我对项目管理一窍不通，最开始我都是自己绞尽脑汁的想，该如何划分任务，按自己的经验来估计每个成员的effort。后来的体会是，项目管理应该是一个，在符合整体利益的前提下、自底向上的过程，应该充分考虑个人的偏好和工作量估计，发挥个人的主观能动性。自己后来也买了许多软件项目管理的书，学习揣摩。</p><p>公司刚开始是准备到纳斯达克上市圈钱的，总体的氛围不是很扎实。后来因为有国有资本成份，无法将公司的全部资本转移到某个国外的小岛上借壳上市而搁置。再后来，又赶上2000年底网络经济泡沫的破灭，赴美上市是再无可能了。嵌入式部门前期投入的一些项目，也都因为自身技术积累的欠缺，以及其他的种种原因，遇到了很大的困难，基本都以失败而告终了。后来公司从蓝点请来了MiniGUI的创始人魏永明，执掌嵌入式部门，跟随他也来了几位经验丰富的工程师。那个时期，我也被借调到公司的软件工程过程组（SEPG，因为公司想过CMM2，去揽一些政府或国外的项目），所以暂时也离开了开发一线。</p><p>我原本对项目管理只有一个很粗浅的认识，通过在SEPG组的工作、学习，慢慢对项目管理有了一个比较系统的认识。我当时负责的是SPP（软件项目计划）这个KPA，写了很多的文档和模版，可惜后来CMM2的认证计划也不了了之了。其间也粗浅的接触了一些XP，RUP等观念。</p><p>从SEPG回到开发团队后，调研了一段时间的组件模型（COM/XPCOM/KParts）。又去调研了一段时间的J2ME/KVM，准备将KVM移植到Qt/Embedded上。这些浅浅的调研，都因为没有项目上的需求，就停掉了。也有一段时间，去帮助浏览器组，改善他们基于Mozilla（最初开源版本）的fltk前端。再后来，老板让我组建了一个小组，和另外两个同事调研Konquer/Embedded，准备将其移植到MiniGUI平台上，后来也无疾而终，只留下了几篇分析的文档，在公司的允许下开放了出来，美其名曰不仅要开放代码，更要开放思想。其中《<a
href="http://jserv.sayya.org/khtml/doc/arch.pdf">Konqueror-Embedded 之结构分析</a>》是我的拙作，现在还可以通过google检索到。</p><p>浏览器组解散之后，我参与到一个电子书的项目，是基于Intel的xscale处理器的。现在看起来有点MID的意思。我重新回归到了团队的普通一员，负责QT/Embedded的本地化和优化，以及部分小应用程序的开发。随着嵌入式部门生存环境的逐步恶化，人员的流失也越来越严重，人员的士气都很低落。随着电子书项目的草草结束，我慢慢陷入一种无事可做的境地，每天在公司里晃。我对自己和部门都很失望，有点想换换环境。桌面部门的老板本来希望我内部transfer，我那时天真的觉得会折自己老板的面子，所以就最终决定离开了。</p><p>我当时也是犹豫了很久，毕竟那是毕业之后的第一份工作，其中浸透了自己的很多努力（虽然基本上我接触的所有项目都失败了），对公司有很深的感情。那时候生活简单，女朋友也不在身边，经常晚上10点多才和一起租房子的同事从公司离开；有时会甚至连续一两个月住在公司里，看书查资料。一开始只是铺张床单睡在地毯上，或者睡在会议桌上，可能我的过敏性鼻炎就是那时候落下的。后来，我买了张行军床放在桌子下面，晚上睡觉时舒服多了。公司里的卫生间还有淋浴，HR一度想给我们买一台洗衣机。那些年也因此看了不少书，特别是C++类的，effective/exceptional系列，设计模式，COM，STL等等；还有linux kernel，我买了当时市面上几乎所有的kernel分析书籍，也读了些代码、做过些调试（主要基于UML，user-mode-linux）。因而对操作系统的各个子系统有一个粗浅的认识，不过一直没有机会从事kernel的开发，虽然曾经短时间的维护过一个单工串口驱动。</p><p>我发现程序员都有受虐的倾向，喜欢复杂的东西，并乐于将其拆解清楚，呵呵…</p><p>总之，在03年的非典时期，我离开了红旗公司，去了西门子中国的手机软件开发部门。而5个月后，在试用期内，我又离开了西门子，有幸加入了Sun中国工程研究院。其中一个原因是，我那时准备和老婆结婚，买了清河附近的房子，做班车去望京实在是太不便了；更重要的原因是，Sun一直是我最向往的技术型公司（没有之一），虽然03年的时候，已经风光不在了。不夸张的说，Sun公司改变了我的职业轨迹，让我真正成长为一个专业程序员；而在Sun公司工作的6年，是我从业以来最快乐的时光...</p><p>待续 ...</p> ]]></content:encoded> <wfw:commentRss>http://yongsun.me/2010/05/%e5%8d%81%e5%b9%b4%e7%a0%81%e5%b7%a5%e8%b7%af%e2%80%94%e2%80%94%e5%9c%a8%e7%ba%a2%e6%97%97%e7%9a%84%e6%97%a5%e5%ad%90/feed/</wfw:commentRss> <slash:comments>14</slash:comments> </item> <item><title>十年码工路——大学篇</title><link>http://yongsun.me/2010/05/%e5%8d%81%e5%b9%b4%e7%a0%81%e5%b7%a5%e8%b7%af%e2%80%94%e2%80%94%e5%a4%a7%e5%ad%a6%e7%af%87/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=%25e5%258d%2581%25e5%25b9%25b4%25e7%25a0%2581%25e5%25b7%25a5%25e8%25b7%25af%25e2%2580%2594%25e2%2580%2594%25e5%25a4%25a7%25e5%25ad%25a6%25e7%25af%2587</link> <comments>http://yongsun.me/2010/05/%e5%8d%81%e5%b9%b4%e7%a0%81%e5%b7%a5%e8%b7%af%e2%80%94%e2%80%94%e5%a4%a7%e5%ad%a6%e7%af%87/#comments</comments> <pubDate>Wed, 12 May 2010 15:47:19 +0000</pubDate> <dc:creator>yongsun</dc:creator> <category><![CDATA[Life]]></category> <guid
isPermaLink="false">http://yongsun.me/?p=1376</guid> <description><![CDATA[看了@tinyfool同学的从业总结，想想自己也工作10年了，一时手痒，不顾东施效颦之忌，也准备写上几篇，以做纪念 ... 转眼间工作10年了 … 我是96年考入天津大学计算机系的，上大学之前仅在高一时短暂的接触过Basic，老师手里的5寸软盘只见过没摸过。高三的暑假，找了一本薄薄的C++的书硬啃，只记得了一点点点的皮毛，知道了有这么一门带class的编程语言。刚入学，老师给我们扫盲时，看到老师手里的3寸软盘，觉得好生羡慕，从贩假软盘的师兄手里买过一盒10张的软盘（当时不知是假，Maxwell，好牌子的）。和其他有一定基础的同学相比，简直是相差太远了；许多同学是用过C的，也有同学是参加过编程比赛的。仗着在小霸王学习机上突击学的指法，还不至于在TT（80后的同学们可能没机会用到了）练习上被甩下太远。 刚上大学时，觉得学习是次要的，锻炼自己的各方面能力更重要，凡是社团活动都积极参加。大学第一学期期中考试，险些挂科，终于警醒，开始上晚自习了。第一学期期末考试时，终于追赶上来，在班里排在4名女生的后面，加上其他乱七八糟的总评分，混了个班级第三。下半学年，和同寝的哥们儿凑分子，买了年级里的第一台电脑（二手的奔75，好像是6或8M内存），去取电脑时，南开的师兄给我们show了一把红警，把我们都给震住了。其他寝室的同学们也陆续买了机器，大家用同轴线缆连局域网打红警，晚上接走廊的灯泡偷电通宵打游戏。走廊里的电据说是半副的交流电，CRT屏幕接上电四角会有奇怪的彩虹纹，而且有源音箱一接就会烧。我们寝室，慢慢从最整洁寝室，变成了最脏乱差寝室。原先班里开班会，都是到我们寝室来的。后来，大家懒到晚上洗完脚都不倒洗脚水的地步了，地上堆满了报纸和烟头，呵呵 … 在校期间，正式学习的第一门编程语言是Pascal，第二门是汇编，数据结构也是基于Pascal的，甚至大二暑假实习的时候要用Pascal写一个Pascal的小型编译器（很遗憾我当时被借调到实验室去做项目了，没赶上）。大二时，为了进学校的IBM中心实验室，我自学了点C/C++和Java。学C++时，找了本《Visual C++从入门到精通》，照着书上的例子敲进去，呼呼呼，编译器报了好几百个错，仔细地一点一点查看，有的是自己的typo，也有是书籍的印刷错误。从此，我就特别痛恨书名是从入门到精通的书籍，绝对是伪劣书刊的代名词。在实验室给老师做项目，还是学了不少东西，我们一帮同学还给实验室写了个网站，参加全国高校IBM中心实验室的比赛，拿过个一等奖呢。当时去参赛时，老师是把网站的前端后台刻了张光盘带去参赛的，呵呵… 在实验室一开始，跟着两个高我一年的师兄搞Java+VRML，大三下半年的时候，还帮两个研究生做毕设来着，由那开始，我就特瞧不上研究生教育，决心坚决不上研究生。后来，大四上半年的时候，阴差阳错和同学参加了一个语音传输的小比赛，是一个什么日本公司赞助我们学校搞的。当时用了多线程、多播等，调用Windows ACM来压缩音频，还自己臆想了一个类似freelist的缓冲区管理。据说我们这一组总评排第三来着，后来为了鼓励本科生的参与精神，颁给我们一个一等奖。到毕业设计时，我和搭档开始弄视频传输，主要也就是用Windows VCM来压缩视频，据说后来评了个优秀毕业设计，还据说当年老师手下几个研究生在继续完善我们的系统，拿这个东西毕业呢。 我很痛恨学校里的教育方式，总体来说是，学不“知”用。还好二年级就学了基础物理，要不然我都不知道微积分有啥用。还有计算数学，虽然会用到微积分，但是还是不明白，计算数学是干啥用的。典型的还有，线性代数、概率论等等。现在回过头来看，这些数学多重要啊，真后悔当初没好好学。好不容易离散数学是真章吧，老师又忒离散，把我们这些学生搞得神经分裂，最后才考了60多分。如果当初能从一个比较前沿的应用领域入手，例如基于统计的自然语言处理，我们肯定会有很大的兴趣，把这些基础学科都学好。还有C语言，大三才开始教，我仗着自己C++/Java都很熟，满不在乎，结果考试时尽是考查错题和输出题，险些不及格。害得我找工作时，每每说自己擅长C/C++时，都被很严格的盘问… 在学校4年，最大的收获是，交了女朋友，也是我现在的老婆。我们是同班同学，从大二开始确定恋爱关系。在那时，我们是很认真的、本着将来结婚组建家庭来谈恋爱的。当时追她的时候，在食堂凑到她身边吃饭，因为我吃得快，她吃得慢，为了不至于我吃完了不好意思不闪人，我那个时期的饭量很大，吃7两米饭，然后还喝一大盆粥。大四时，她希望考研究生的，我就帮她复习，也去陪考了。最后她如愿考上了本校的研究生。我的总分太低，英语还不及格，以至于实验室的老师本来想特招我，都没办法。毕业后，我就到北京工作了，两地分开的两年半，我的电话费花了很多，呵呵… 现在想想，如果不是在校期间就情定终身，我们这种社交圈子小而又小的IT民工，还真很容易变成剩男剩女。现在，我们结婚已7年，小孩儿都快3岁了…]]></description> <content:encoded><![CDATA[<p>看了<a
href="http://twitter.com/tinyfool">@tinyfool</a>同学的从业总结，想想自己也工作10年了，一时手痒，不顾东施效颦之忌，也准备写上几篇，以做纪念 ...</p><hr
/>转眼间工作10年了 …</p><p>我是96年考入天津大学计算机系的，上大学之前仅在高一时短暂的接触过Basic，老师手里的5寸软盘只见过没摸过。高三的暑假，找了一本薄薄的C++的书硬啃，只记得了一点点点的皮毛，知道了有这么一门带class的编程语言。刚入学，老师给我们扫盲时，看到老师手里的3寸软盘，觉得好生羡慕，从贩假软盘的师兄手里买过一盒10张的软盘（当时不知是假，Maxwell，好牌子的）。和其他有一定基础的同学相比，简直是相差太远了；许多同学是用过C的，也有同学是参加过编程比赛的。仗着在小霸王学习机上突击学的指法，还不至于在TT（80后的同学们可能没机会用到了）练习上被甩下太远。</p><p>刚上大学时，觉得学习是次要的，锻炼自己的各方面能力更重要，凡是社团活动都积极参加。大学第一学期期中考试，险些挂科，终于警醒，开始上晚自习了。第一学期期末考试时，终于追赶上来，在班里排在4名女生的后面，加上其他乱七八糟的总评分，混了个班级第三。下半学年，和同寝的哥们儿凑分子，买了年级里的第一台电脑（二手的奔75，好像是6或8M内存），去取电脑时，南开的师兄给我们show了一把红警，把我们都给震住了。其他寝室的同学们也陆续买了机器，大家用同轴线缆连局域网打红警，晚上接走廊的灯泡偷电通宵打游戏。走廊里的电据说是半副的交流电，CRT屏幕接上电四角会有奇怪的彩虹纹，而且有源音箱一接就会烧。我们寝室，慢慢从最整洁寝室，变成了最脏乱差寝室。原先班里开班会，都是到我们寝室来的。后来，大家懒到晚上洗完脚都不倒洗脚水的地步了，地上堆满了报纸和烟头，呵呵 …</p><p>在校期间，正式学习的第一门编程语言是Pascal，第二门是汇编，数据结构也是基于Pascal的，甚至大二暑假实习的时候要用Pascal写一个Pascal的小型编译器（很遗憾我当时被借调到实验室去做项目了，没赶上）。大二时，为了进学校的IBM中心实验室，我自学了点C/C++和Java。学C++时，找了本《Visual C++从入门到精通》，照着书上的例子敲进去，呼呼呼，编译器报了好几百个错，仔细地一点一点查看，有的是自己的typo，也有是书籍的印刷错误。从此，我就特别痛恨书名是从入门到精通的书籍，绝对是伪劣书刊的代名词。在实验室给老师做项目，还是学了不少东西，我们一帮同学还给实验室写了个网站，参加全国高校IBM中心实验室的比赛，拿过个一等奖呢。当时去参赛时，老师是把网站的前端后台刻了张光盘带去参赛的，呵呵…</p><p>在实验室一开始，跟着两个高我一年的师兄搞Java+VRML，大三下半年的时候，还帮两个研究生做毕设来着，由那开始，我就特瞧不上研究生教育，决心坚决不上研究生。后来，大四上半年的时候，阴差阳错和同学参加了一个语音传输的小比赛，是一个什么日本公司赞助我们学校搞的。当时用了多线程、多播等，调用Windows ACM来压缩音频，还自己臆想了一个类似freelist的缓冲区管理。据说我们这一组总评排第三来着，后来为了鼓励本科生的参与精神，颁给我们一个一等奖。到毕业设计时，我和搭档开始弄视频传输，主要也就是用Windows VCM来压缩视频，据说后来评了个优秀毕业设计，还据说当年老师手下几个研究生在继续完善我们的系统，拿这个东西毕业呢。</p><p>我很痛恨学校里的教育方式，总体来说是，学不“知”用。还好二年级就学了基础物理，要不然我都不知道微积分有啥用。还有计算数学，虽然会用到微积分，但是还是不明白，计算数学是干啥用的。典型的还有，线性代数、概率论等等。现在回过头来看，这些数学多重要啊，真后悔当初没好好学。好不容易离散数学是真章吧，老师又忒离散，把我们这些学生搞得神经分裂，最后才考了60多分。如果当初能从一个比较前沿的应用领域入手，例如基于统计的自然语言处理，我们肯定会有很大的兴趣，把这些基础学科都学好。还有C语言，大三才开始教，我仗着自己C++/Java都很熟，满不在乎，结果考试时尽是考查错题和输出题，险些不及格。害得我找工作时，每每说自己擅长C/C++时，都被很严格的盘问…</p><p>在学校4年，最大的收获是，交了女朋友，也是我现在的老婆。我们是同班同学，从大二开始确定恋爱关系。在那时，我们是很认真的、本着将来结婚组建家庭来谈恋爱的。当时追她的时候，在食堂凑到她身边吃饭，因为我吃得快，她吃得慢，为了不至于我吃完了不好意思不闪人，我那个时期的饭量很大，吃7两米饭，然后还喝一大盆粥。大四时，她希望考研究生的，我就帮她复习，也去陪考了。最后她如愿考上了本校的研究生。我的总分太低，英语还不及格，以至于实验室的老师本来想特招我，都没办法。毕业后，我就到北京工作了，两地分开的两年半，我的电话费花了很多，呵呵…</p><p>现在想想，如果不是在校期间就情定终身，我们这种社交圈子小而又小的IT民工，还真很容易变成剩男剩女。现在，我们结婚已7年，小孩儿都快3岁了…</p> ]]></content:encoded> <wfw:commentRss>http://yongsun.me/2010/05/%e5%8d%81%e5%b9%b4%e7%a0%81%e5%b7%a5%e8%b7%af%e2%80%94%e2%80%94%e5%a4%a7%e5%ad%a6%e7%af%87/feed/</wfw:commentRss> <slash:comments>19</slash:comments> </item> </channel> </rss>
