作者归档:贺 利华

关于贺 利华

正在学习编程,享受编程 热爱文学,闲来读读《读库》 有思想,没理想 正在学会专注

盘点2009

近日看了几部电影,总感觉想要说些什么,但是一直又感觉没有力气,一口气提不上来,话到嘴边又掉下去了,不过幸好还没有烂在肚子里头,产品发布之后(虽然目前还只是有条件通过)终于能有口可以喘的气了。心情颇好,兴致也来了,终于有点话说了。今年的尾巴已现端倪了,按米国的童鞋们的说法,我们该要度年假了。所以趁着2009年的尾巴还有点犹抱琵琶半遮面的时候,我想给自己这一年中看过的电影和电视来一个小小的盘点。

从电影开始,今年是自己本科毕业的年头,本该有点纪念意义的,不过目前发现还没有什么可以值得纪念的呢。生活总是要继续,我们总是能看到一些美好。

  • The Reader,中文译名《朗读者》,翻译有点直白。喜欢凯特·温丝莱特扮演的汉娜,故事虽然并不是非常的曲折,感觉情节的连贯性并不是处理得天衣无缝。到影片一半的时候,当我看到汉娜选择了离开,而男孩继续着他的生活和学业的时候,我曾自己在心中暗自臆测电影之后的情节走向,只可惜无耻的失败鸟。在大学修读法律的伯格跟随教授参加一个庭审,无意中发现被告中有昔日恋人的面容。之后的故事中,电影的画面开始低沉悲伤纠结。直到最后男孩成了一个成功的律师,当他开始再次为汉娜读书的时候,他从多年纠结中再次回过神来,而汉娜终于敢于面对自己并不识字的现实,开始通过伯格的录音和报纸以及书籍开始学习阅读,通过临摹学习书写,最终给伯格留下了一封遗书,估计也是汉娜在人世间留下的唯一笔迹——这无疑也是对之前法庭审判的一个莫大的讽刺——汉娜是因为起草并签署了某分纳粹协议而被判无期,而她的同事因为她的罹难得以幸免。影片以纳粹为背景确实让我大出意外,从影片头的那段超年龄爱情经历,让我误以为这是一个伦理片,殊不知导演在毫无预兆的情况下将我们带进了一个有点诡异的下半场。不过从影片整体上来讲,质量很不错。
  • 我的唐朝兄弟,又名《苦竹林》。为新锐导演杨树鹏新作,电影故事非常简单,两个贼人在打劫一家农户时,恰巧碰上另一群贼人——府军,也想来打劫(不过劫的是色),其中陈六看上了这位姑娘,一怒之下将这杀千刀的一刀爆菊致死了(惨啊)。由于击杀了府军,本村里正便号召村民将二人抓了起来,准备告官处置。谁知贼人十分了得,得以逃脱,待府军队长前来之际又被抓,由于鹦哥的帮助,二人再次逃脱,并击杀了想将罗娘占为己有的队长送上了西天。之后已经被里正烦得要死的燕十三实在受不了里正那副嘴脸,将其捆绑吊了起来,准备杀了他,但是罗娘又一次出来坏事了。最终里正选择了上城里报官,将府军团长引了进来,村子被烧,村民被杀,村已不存,人已无几。村民拿起了武器,血溅三尺,村子中腥风血雨,烈火熊熊。最后大家围坐一起,里正依然满嘴仁义道德,最终趁燕十三不被将十三杀死(使用了一种很诡异的武器),而发疯的陈六在杀了里正之后正待将村子里头的其他人一一杀掉,罗娘再次求情,答应陈六跟他一起过日子,求十三放过村民,让村子能继续活下去。导演杨树鹏讲故事的能力非常好,故事脉络很清楚,人物性格非常鲜明(得益于好的剧本),演员十分靠谱,胡军的十三,姜武的陈六都是入木三分地演绎,里正那副嘴脸就更是传神,“大唐律法……”“我乃常山赵子龙……”将里正刻画得传神。杨树鹏将“苦竹林”改成了“我的唐朝兄弟”也许有点标题党,有点博彩的意味,但是从杨树鹏的心路历程来看,他是和本片是有共鸣的,虽然他在片中扮演的诗人不仅仅给我们留下了“床前明月光,疑是地上霜。举头望明月,低头思故乡”这样的经典诗句,更是给我们留下了此人非比寻常,落寞之际能与十三、陈六一起举杯邀明月,但是待酒醒天渐明,便要叩醒书童,收拾行囊继续前行。也许唐朝兄弟给了杨树鹏一个书法对昔日兄弟的尊重和怀念,但是无奈终分别的心绪。十三和陈六活得现实但浪漫,诗人活得浪漫但现实,在同样的年代,他们曾经偶遇,但终将分别,也许这就是苦竹林的味道。
  • 海盗电台,自由浪漫。通篇的摇滚和朋克,视觉和听觉上给我来了一个冲击,而对于自由的渴望,更是让我对之钦佩。音乐是人类灵魂深处的东西,我们不能用法律和政府这些见鬼的东西来限制她,而仅仅是为了满足某些人某些企业的阴谋欲望,当“Rock n’roll”在海面上此起彼伏的时候,我们看到了一艘海盗船沉了,但是更多的海盗船即将靠岸。自由永存人间,音乐无处不在,Everyone is a DJ.
  • 幸福终点站,汉克斯的表演功夫无可挑剔。整个故事发生在肯尼迪机场,唯克多为了实现父亲的遗愿从祖国来到美国,正准备前去寻找父亲喜爱的爵士乐明星时,发现祖国发生了政变,祖国目前主权不明,美国处于国际法并不能给唯克多签证。所以唯克多的活动范围进限于机场内部,在和机场负责人博弈的过程中,他单纯地以为他只要付出劳动就能得到弗兰克的认可,不过弗兰克还是百般阻挠,想让唯克多自己走出机场大门,从此不再成为他晋升的定时炸弹。只可惜我们的唯克多,通过自己的努力不但挣着钱养活了自己,还同时泡上了美丽的空姐,并通过机场电视和超市学会了英语,并和机场的商户及商家成为了好朋友。最终唯克多的祖国内乱平息,唯克多可以光明正大地走出那扇门了,他也找到了父亲喜爱的爵士乐明星,并完成了父亲的遗愿。
  • 换子疑云,我的父亲母亲,东邪西毒,我的父亲 我的儿子,切 格瓦拉,奇异的恩典,天空之城,风之谷,飞天紅猪侠,侧耳倾听,龙猫,霍尔的移动城堡,风声,秋喜,赤壁,建国大业……

电影给我们带来一些感动,带来一些不同的人生视角。

2009年看过的电视剧不多,完整地看完就三部。

  • 走西口,CCTV-1开年大戏。陪母亲看完的,看完之后觉得有点怪,一个听上去商业味道很重的片名,最终内容竟然是以革命为主旋律的一个红色宣传片。全剧中并没有对田青的创业过程和经营方式一一道明,不似之前的《金银谷》和《乔家大院》等晋商剧中详细地讲述生意人的一生。剧中的田青一直与一个代表了旧势力的人打交道,多次栽在此人手上,此人清朝为县官,民国为县长,最后成了军阀,时刻压着田青,天天找茬。最终我们的田青受不了了,决定自己掌握政权了,开始革命了,本分的商人从此走上了一条不归路。
  • 落地清开手机,喜欢该剧的片尾曲,也就是主题曲 —《放手去爱》。喜欢孙红雷,所以去看,孙红雷演绎的痞子总是那么硬朗而柔情,我喜欢。
  • 《Lie to me》第一季,还在热播之中。目前已经更新到S02E09的《Lie to me》让我渐渐有些失望了,第一季中精妙的分析已经并不常见了,故事越来越大,不是国防部就是中情局,FBI排几个队都排不过来了,我们的Lightman确实越来越有通天的本事了,在各大领导面起颐指气使,歪着头指着这些人的鼻子。但是,除了Lightman依然嚣张的气焰和故事的离奇和特别程度有所增加之外,确实可圈可点之处愈发见少。

2009年就要走了,回头一看……

谁是我们的‘零零壹’

今天打开Google Reader,订阅中有超过三个博客中都有关于“谁是我们的’零零壹’”评选的更新。

自己知道这个活动是从不许联想分享网络2.0中得知的,看过之前的一点点剧透,觉得很有意思,中国互联网如此之大,但是如此混乱,我们的创新在哪里,我们的市场在哪里?

也许这就是此次活动想要问广大互联网从业者和热爱者的一个问题。我们从无到有,互联网慢慢地渐成气候,虽然有我们伟大的GFW的时刻关照,我们不能太过放纵和自由,但是我们的创新是墙不掉的,米国有TwitterHulu,我们也有不错的豆瓣虾米。作为一名互联网深度中毒者,我想既然有这么一个机会,推广一下还是很有必要的。

我也给自己平时很喜欢也时常使用的网站和服务投下了轻微的一票:

  • 分享网络2.0
  • 豆瓣
  • 虾米

其他的有很多平时在用的网站还服务都应该不在创新之列了,就不再投票了。有自己时常去的JavaEye,VeryCD,爱枣报。

参与投票,请点击下面的图片:

谁是我们的‘零零壹

谁是我们的‘零零壹'

《Programming Ruby》感观

学习Ruby断断续续的快有半年了吧,从离开学校来到公司开始,直到现在,7月份到12月份差不多有半年的时间了。这半年的时间,主要学习了一些Ruby的基础语法和特性,之前没有购买《Programming Ruby》作为参考,只是通过《Book of Ruby》这本小书的翻译,边翻译边学习,从目前读完《Programming Ruby》一大半之后的感觉来看,我个人认为《Book of Ruby》更适合初学者,也更像一些通用并且常见的编程语言入门书籍,而《Programming Ruby》相对来说读来会有一些诘屈聱牙的地方,当然可能跟译者的翻译会有一定的关系,不过我还是非常相信译者的水平的,通篇也没有出什么错误,更何况做第二版了,各位译者在语言上也多多少少会有一些造诣,这样的情况是不大可能出现的。但是从语境的翻译上来看的话,肯定还是存在一定问题的,因为译者需要在出版社规定交稿的时间内将翻译完成,有的自己并不是很拿得准的地方并没有太多的时间去推敲和琢磨,会给读者带来一些困惑,但这肯定不会是什么很严重的问题。

其实最大程度上决定《Programming Ruby》在我心中并不是很时候初学者的原因是,该书的风格并不是“Programming Guide”的指南般结构,而是拽着你就往前跑的那种急先锋式开篇。虽然书中的第一部分是以快速浏览并讨论Ruby基础特性为主题,而且示例相对也都很简单,只需通过简单的阅读代码便可以掌握相关的内容了。但是有些点到为止而意犹未尽的感觉,虽然是介绍Array类,草草地介绍了Array类的一些基础特性,之后便进入其他主题。并不会像一般的编程入门书籍,随之而来的是对该类型API的详细使用介绍,而且在后继的一些章节中,会使用到一些前面并没有介绍过的Array的特性和方法,会让读者有点晕乎。虽然书中后半部分就是一个很好的API索引,但是我个人认为大部分初学者并不会也不能充分利用API文档,从我个人的经历来看,在我学习Java语言初期,都是看教学视频(这里需要感谢一下张孝祥老师)和一些示范程序,然后跟着敲代码,待到能独立写出一些简单的UI程序之后了,才会通过API文档去寻找自己需要的接口,慢慢地也就开始会对API文档有了一定的依赖性,对API的熟悉程度就在日常的编码过程中逐渐加强,对语言本身的犄角旮旯慢慢地熟络。在项目和工程的经历中,积累更多的编程经验之后,就会逐渐形成自身的编程思想和风格,开始思考设计问题和语言本身特性的结合。

《Programming Ruby》给我们带来的是直接的思想上的冲击,从来没有一本编程语言入门书籍如此直接。当然这可能跟Ruby语言本身的风格存在很大的关系,因为在当前的编程大环境中,Ruby确属异类,而且朋克得确实会让我们这些还停留在流行歌曲阶段的大众Coder有一些节拍过去强烈,节奏跳跃太快,歌词有些激进,如果你一直期待着有这么一种语言能一箭穿心地刺痛你,让你有一见钟情的快感的话,那么你成功了,而《Programming Ruby》无疑就是献给“Ruby”美人的最佳礼物。相信你们的邂逅来得会是激情热烈的,你们的火花也能成燎原之势。然而我们这些普普通通的Coder们呢?对目前的编程语言尚不是读得通透,也就将将能应付日常工作,但是又想多学习一门语言,为自己将来能另谋生计时多留条后路,纳闷我们该怎么办呢?

  • 首先我们需要明确的是,Ruby本身就不是作为一门大众语言出现的,原本就是一名出色的黑客个人成功的试验。该语言天然拥有诸多黑客美好的品质和古怪的特性,实用,简单是哲学,而规则和变通则是语言的实际外在表现。Ruby语言对于代码的书写方式都有着非常严格的缩进需求,但是在其循环的书写方式上你能有超过5种选择,为什么会出现这样的状况呢?这是因为一名出色的黑客在阅读了众多美好以及丑陋的代码之后,他能明确地感受到代码的组织方式严重影响到产品的质量和维护成本,而目前的编程语言对于编程方式有着太多的条条框框,不能写出有创造性的代码来,这样Ruby就提供了很多让语言能更具创造性的特性,有很多很聪明的实现在语言中做好了,让Coder能有更多的时间花在业务的处理和优化上,而不是经常跟语言缠绵。
  • 其次,我们要明白Ruby虽然原本是一个黑客们的玩具,但是现在她已经非常的成熟丰满了,在她的周边已经有很多成长起来的绅士了,例如鼎鼎大名的“twitter”。Rails框架的成熟和广泛应用,更是让Ruby从此走向了普通大众,社区的成熟,类库的完善,性能的提高,以及最近新发布的“Ruby语言规范”,都在昭示着我们的女王已经从那高贵的殿堂中走了下来,逐渐成为普通Coder手中的利器,你完全可以尝试着使用她来谋生计,而且在谋生计的同时,还能感受一个全新的语言给你带来的创新的快感和学习的快乐。
  • 最后,学习Ruby最忌讳的就是拿之前的编程思维方式来对号入座,对不起没有这个号码。如果你想能痛快地学习Ruby并且精通她,那么请你放弃你之前的各种成见和陋习,但是请你保留你那些性能良好的算法,在Ruby中你可以使用更为精简的代码来实现他们。

在学习Ruby的过程中,我个人目前碰到最大的难题不是没有参考资料和时间,而是在思维方式上的转变还不够彻底,经常使用Java中的编程方式来思考Ruby中解题答案,所以一般都是无解,最终可耻的失败鸟。推荐两个非常好的Ruby练习题获取的地方,而且提供多个漂亮解决方案的地方哦 。一个是“Ruby Quiz”另一个还是“Ruby Quiz”。在这里,你能见到一些非常有趣的题目,可以用来练手,不过每一个都是重量级哦,更重要的是,我们能看到很多很多优秀的解决方案哦!

惊出一身冷汗

昨天博客莫名其妙地就是上不来,尝试翻墙依然上不了。当时心中一惊,莫非被我们伟大的GFW给墙了,但是细想一下根本没有这个可能啊。自己的博客搜索引擎都不知道隔多长时间才会来爬一下页面,博客的更新并不算频繁,而且内容也并不丰富,互动几乎为零。根本没有什么可能触犯到任何需要GFW对我格外照顾的条例啊!

后面索性不管了,估计是服务器宕机了吧!然后等到晚上看书累了的时候,一上,呵呵,好了!

万幸啊!也是不幸啊!万幸的是本博客并未被墙,不幸的是该博客依然还是自身唱和的独角戏!

要加油哦!sali!

关于番茄树和翻东西

记得是在去年冬天这个时候,我刚来北京实习,那个时候没有多带鞋很想在网上买一双鞋,在一个很偶然的机会,从Google Reader中UCDChina的订阅中看到了一篇文章。这篇文章里头提到了番茄树这个网站,名字让我感觉很舒服,就顺势点了进去。进去一看,体验真的非常好,非常喜欢番茄树的UI设计,整体上非常简洁,功能的展示非常到位,是一个真正想帮来这里购物的用户快速找到他们想要的东西网站,其实我不想用网站来描述番茄树,更应该是一个应用,帮助人们节约时间,节省成本的应用。

前几天番茄树的团队中的蔡浩给我发了几封邮件(应该是代码的问题导致的),告知我番茄树有了新作品了那就是现在的翻东西,其实在此之前我已经在翻东西翻过很多次东西了,当然也是从showeb20的RSS广告中得知的,然后跳过去看的,还是那句话,体验非常的不错。因为自己经常在网上购物,但是又觉得自己去找很费时间,所以总想有一些好的应用能够帮助自己快速找到自己想要的东西,第一次上翻东西虽然没有构成直接消费,但是我收藏了三个链接。虽然以前也用过Blogkid好多好多,可能由于好多好多只是Blogkid一个人维护,而且没有专业的美工吧,我个人认为好多好多的功能性大于其美观性。而番茄树不仅仅是提供一种工具,更有了一种逛街的快感(到处都很漂亮),而又不像淘宝那般信息海量,店铺中的掌柜总是喜欢使用一些闪烁的背景和图片什么的,经常破坏了购物的那种快感,甚至会影响到用户来到店铺对商品的直观感受,进而影响到用户购买的欲望。

从UI和体验上来讲,翻东西让我觉得这个网站做得很成功。今天看了一下他们的团队,年轻有活力,其实我也很想能加入这样的一个团队,对互联网有激情,能做一些事情来改变人们的生活,哪怕是一点点的改变。
有图有真相,看看这群帅小伙吧!相信他们能走得更远,相信番茄树翻东西能走得更远。