February 3rd, 2010 by live4thee
昨天公司年会,每个员工都有个红包。包装很好,拆开却有点凄凉。这是个两位数,如果十位数是x,个位数是y,则它们满足下面的线性方程:x+y=2; x-y=0。这十足是个迷你红包啊!用来寄个EMS还得贴两块钱信封费。T.S曰:“兄弟们,公司发红包了,今天改善一下伙食,不要去二军大食堂了,去吃稻谷鸡吧!”而遥想当年口号则是,“改善一下伙食吧,今天不要去稻谷鸡了!”何其悲夫!乔大叔说,”Stay Hungry, Stay Foolish.” 有了这个红包我还是很hungry,看来只能保持foolish了。我佛慈悲,今年我和LP终于都被阳光普照(HR居然称其为回光返照奖,有这么说的嘛?!),结束了多年的鸭蛋史。
P.S. Legend同学不日即将大婚,万里长征迈开了第一步,祝福你们!
Posted in life | 5 Comments »
February 2nd, 2010 by live4thee
如果你问我谁是我心目中的偶像,Anders Hejlsberg 便是其中一位。大学时读《程序员》,在李维先生的专栏文章《Borland传奇》中得知其人其事,悠然神往。今天是公司年会,没有去。在家看了Anders在PDC2008的视频,”The Future of C#“。挺精彩。我从未接触过C#,但是看了视频之后毫不惊奇为何它被评为最近几年最有影响力的语言。
摘录视频中的一些观点:
- 在目前的技术条件下,摩尔定律可能不在成立。CPU的发展方向不再是提高工作频率,而是往多核发展。多核、并行编程将会是未来的方向;
- 未来既不是命令式编程,也不仅仅是面向对象或者函数式设计,而是它们的融合。Multi-paradigm programming is the future. 静态类型和动态类型也同样如此。
C#从1.0发展到4.0经历了10年。在十年之后仍然能对自己的项目说出“I am really happy with what they have done”的恐怕是少之又少。
Posted in life | No Comments »
January 31st, 2010 by live4thee
最近经常加班,其改变堪比从学生刚进入工作状态。时间紧、任务急,为了能回去过年,只有主动加班了。周五晚上、周六下午,加上今天一天的劳动终于把自己的进度赶了回来。没想到我堂堂GQ竟然沦为加班男!
工作三年,收获更多的可能是一些教训。它们告诉我以后怎样写出更高质量的代码,清晰、可读并且可维护。这几天写Java代码也是有收获的,最大的感想便是:No Silver Bullet. 这句话几十年前Fred Brooks就说过。在糟糕的设计之下,任何漂亮、优雅的语言都无济于事。
稍微闲下来的时候逛了逛京东,看中一款ThinkPad X200,没有光驱,没有蓝牙,没有modem,没有摄像头,没有Touchpad,也没有指纹锁,如此干净利落,实在令人痛快!如果是13.1的屏幕那就完美了!老鄢,不知道阿布用的是不是这款?
等啥时候俺被lay-off了,拿个package买个X200,装上Debian Squeeze,那该多happy!
Posted in life | 4 Comments »
January 27th, 2010 by live4thee
在健身房跑完步又是大汗淋漓。现在每周两次,感觉体质在慢慢变好 — 因为鼻炎已经明显不如前些日子严重。看来这只鼻子还没到无药可救的地步。跑完洗澡,发现忘了带袜子,只好光脚穿鞋了。这除了让我体会到袜子是一项伟大发明 之外,另外得到一项结论:自己的右脚比左脚出汗多。:)
跑步机上现在我只能跑程序4,两波6-7-8米每秒后最后冲到9米每秒,一次刚好一 刻钟。一千六百米多一点点,能耗值12000多。想想这才相当于绕操场跑了4圈。这让我很有点怀疑当初每次十圈是怎么跑下来的。打开Google Earth求证了一下:交大那操场一圈确实是四百米。从博仕欣居门口到老东家门口大概3200米多一点。这就是说,06年四月开始,基本上每天上午我跑了 3公里路,晚上如果再跑步回去的话就是6公里,有幸碰到段王爷约我去跑步,那就再加上4000米。我KAO,最高一天十公里,原来当年我竟有如此禽兽体 质!
还是那双徒步鞋(在Decathlon买的第一双,花了500大洋),虽然已经穿烂,还是没舍得扔。现放在公司,去健身房跑步的时候就 穿上。可惜鞋是人非啊!俺啥时候才能恢复到当年水平嗫?
Posted in life | 2 Comments »
January 22nd, 2010 by live4thee
[Orignal Link from James Gosling's blog]:
http://blogs.sun.com/jag/entry/so_long_old_friend

Posted in life | 2 Comments »