Zheng's profile月半轩PhotosBlogLists Tools Help

Zheng Lu

Interests
学习->工作->学习 莫思身外无穷事,且尽生前有限杯
November 28

2012虽然很一般,但是真的不辱华。。。。。。

本来对这类特效灾难片的兴趣不是很大,一直觉得现在的电影也好,游戏也罢,越来越炫耀声光特技,内容反而乏善可陈。但是最近2012在网上真的很火,而且火的原因是据说它又辱华了。。。。。。于是在某些阴暗心理的驱动下,我也难得的去了趟电影院。因为我是在德国影院看的,不知道是不是国内传说的未剪切版,不过从头看到尾,除了恶心的主角(好莱坞式的不死小强+衰神附体+越关键时刻越谈情说爱。。。克死了所有和他接触过的人之后安全的前妻再续前缘),bug的剧情之外,这部片子真的还算不错。尤其是对中国的部分,基本算是接近谄媚了,这样还是被火眼金睛的“粪青们”看出了辱华,只能说“欲加之罪,何患无词”。。。。。。
 
都说自卑的人最敏感,矮子才最怕别人说“矮”字,外国人拍电影加点中国的内容,我们干嘛非要在里面找“隐喻”。片子里美国总统和白宫一起被航母拍扁了,意大利总理和罗马教廷一起完蛋,法国埃菲尔铁塔也塌了,巴西耶稣十字像也粉碎了,印度难民全被海浪吞没,俄罗斯商人对主角一行的冷漠,英国女皇甚至牵狗上船……导演是不是把全世界都辱了??其实这不过又是一部好莱坞的大俗片而已,如我之前所说,在绚丽的特效下边,其实没有什么经得住推敲的内容。大家去影院,欣赏的就是上边提到的那些惊心动魄的大场面,可偏偏“粪青们”明明是抱着跟我们俗人一样的目的看这样的俗片,却硬是要挤压出几分不俗的见解来表现自己的超凡脱俗。按你们的逻辑,奥巴马前段日子访华其实是秘密来视察方舟建造速度的吧大笑
要我说这个片子一句话就能概括:有钱不如有权(花了10亿又怎么样?照样被人一句话关在外边),实在没钱没权的话,还是早点去学个一技傍身吧(比如开飞机,要是这个也没条件学,那就学好游泳吧)。
 
PS.n年没更新,顺便通报一下现况,我也是小黑一族了。微笑
June 25

德国队又赢了!!!意大利又输了!!!

德国队不幸又赢球了,坐在屋里上网,窗外德国人的欢呼声,汽车喇叭声响成一片,网络上,各大BBS上又是骂声一片,好像德国赢球就是十恶不赦!!德国就不配赢球!!!哪怕他们打出了精彩的连续2过2配合后进球,也还是“技术粗糙”,“人高马大”的“头球队”。
意大利又输球了,又输在他们的乌龟防守120分钟之后的点球上,各大BBS上又是哭声一片,“悲情意大利”,“华丽的谢幕”,哪怕全场没有一次有力的射门,意大利队也是最有“足球内涵”的“艺术”球队。
这就是中国球迷的逻辑。作为一个合格的球迷,一个“看10年意甲过来”的球迷,意大利永远是伟大的,德国永远是丑陋的......
幸好我不是球迷。才可以快乐的享受看球的乐趣,不用在网上费劲的扯淡装B。
October 30

Ipod Touch 试用笔记

昨天终于买到了Ipod Touch。购买的过程一波三折,提起来简直是字字血泪!这里先按下不表了。
单说Touch到手之后,首先焚香斋戒,沐浴更衣,然后至至诚诚开始试用。使用了个把小时后发现,作为Iphone的同门,Touch体积轻巧的同时,功能也比Iphone缩水不少。既然两者硬件几乎相同,而且还使用同一操作系统,那么理论上Iphone上的所有软件,Touch也可以使用。于是上网查资料,果不其然已经有了破解方法。马上开始破解,然后安装Iphone软件.经过一晚上的努力,现在我的Touch除了还不能打电话之外讽刺,拥有了Iphone的全部功能!!大笑包括Google Map,Email,天气,GPS定位,股市查询。而且还顺便安装了中文输入法,德汉词典,文本阅读器和一些游戏!!彻底从一个简单的Mp4播放器变成了功能强大的PDA。
 
相机没电了,先用手机拍张破解后的界面,很想Iphone了吧
 DSC00032
对比一下原始版本
 
ipod-touch-hand-0
 
今天先写这么多,还有很多软件没有安装,以后有时间再慢慢介绍。
June 01

javascript的常用页面操作

     这东西不上用,老是忘。每次需要时都是重新到Google上搜。这回整理一下贴到这。

  按钮式:

  <INPUT name="pclog" type="button" value="GO" onClick="location.href='http://luckluzheng.spaces.live.com'">

  链接式:

  <a href="javascript:history.go(-1)">返回上一步</a>

  <a href="<%=Request.ServerVariables("HTTP_REFERER")%>">返回上一步</a>

  直接跳转式:

  <script>window.location.href='http://luckluzheng.spaces.live.com';</script>

  开新窗口:

  <a href="javascript:" onClick="window.open('http://luckluzheng.spaces.live.com','','height=500,width=611,scrollbars=yes,status=yes')">月半轩</a>

March 21

Vista 优化心得

使用Vista有一段时间了,开始不习惯,用了一段时间,感觉还不错,推荐给身边的朋友,可是大家都说太占内存。其实这完全是受了一些不负责任的注水网络文章的误导。现在批评vista成风,好像不批评一下就不算时尚,其实有几个人真正用过,或者说好好研究一下?如果微软花了7年打造的系统真的这么不堪,那他们干脆改行算了。
我自己对vista作了一些配置优化,结论是我发现在Vista上我能优化到比以前xp更好的水平,也就是说Vista并不吃内存,取决你怎么用它和配置它。
一般来说,提高性能和减少内存最简单的方法是减少系统中启动程序和关闭用处不大的进程和服务。所以我的尝试也是这样的,我使用SysinfoMywork 2.1,这是一个很小的工具,主要是可以显示机器的内存和CPU使用情况。

我的电脑是Acer 3295,2G内存,使用xp时,关闭不常用的服务和进程,一般启动后内存在1628M+(SysinfoMywork显示)的范围,理论上说Windows启动占用了近380-500M的内存,而运行Vista旗舰版,也关闭不常用的服务和进程,很轻易的到了1619M(SysinfoMywork显示)的指标,这还包括我启动了Aero透明和玻璃风格(打开了全部的Visual Effects效果),ReadyBoost、Superfetch这样xp中没有的服务。

但有两个地方Vista和Windows xp不同,第一,如果你要获得Aero透明和玻璃效果,可能需要你比xp更高配置的显示卡(另外我认为CPU也是一个因素)。第二,Vista大约比Windows xp要多4倍的硬盘空间,而且要求转速更高的硬盘。

微软说Vista最低配置运行在一个512M内存的机器上---的确可以,但要求你要调整这些进程和服务,使得Vista启动占用300M左右的内存,这样剩下的212M+硬盘交换文件,Vista可以流畅的运行,但是这只是运行操作系统,不包括上面的应用或其他程序。但如果你真要在Vista上工作,1G内存是需要的,而且要求要比Windows xp更高的CPU和转速更高的硬盘
题外话:一个德国人在一台AMD K5 90 MHz, 224 MB RAM的机器上成功运行了Vista,不过启动vista就用了14分钟!!!

Vista中开机加载的有近150个服务,系统真正必须的服务只有十几个。不要抱怨Vista是一个复杂庞大的操作系统,也许到了改变你对Windows印象的时候了:)
 
说明:Default:XXXX 表示Vista默认的选型,(cc:XXXX)表示我建议的设置。我只列出了可以关闭的服务,其他服务的作用请参见ccboy的文章。
 
Application Experience - Default:Automatic (cc:Automatic) --如果不用Aero风格,我感觉Vista好像和Windows 2003差别不大,这个是运行Aero风格必须的服务,会给所有的窗口加上玻璃、透明效果
Application Information - Default:Manual (cc:Manual) - 需要使用Admin权限安装一些老的软件(并没有标示Vista兼容的比如你心爱的某款战略游戏),如果没有什么老的软件建议设置成Disabled,配合系统的UAC,也许还可以防止木马和不知名的病毒安装程序
Base Filtering Engine - Default: Automatic (cc:Manual) -主要是系统安全方面服务,防火墙、远程连接、Internet连接共享以及一些不常用的协议(没有文档说明)会使用该服务,建议使用默认,如果想再省些内存,不妨设置成 Manual,如果不使用自带的防火墙,可以考虑Disabled

Diagnostic Policy Service -Default: Automatic (cc:Manual)--1%的情况下它会帮忙修复Internet断线的问题,而Vista或IE7有时会弹出对话框问你是否需要让它帮忙找到故障的原因,第一我不喜欢这个功能,第二这个功能经常要去网上找,如果你也嫌烦,不妨设置成 Disabled
Fax - Default: Manual (cc:Disabled) -如果你没有一个传真机和扫描仪,那么和我一样设置它吧
IKE and AuthIP IPsec Keying Modules - Default: Automatic(cc:Manual)--主要是针对VPN网络环境的,Disabled它会造成降低系统安全,具体的IKE和AuthIP去网络上查询查询,这也是Vista的一个新特性,但我想,你可以放心的设置成Manual
KtmRm for Distributed Transaction Coordinator - Default: Automatic (cc:Manual) -Vista提供的另外一种事务服务,对开发人员来说是比较有用的,对于一般的用户或者非开发人员来说,设置成Manual
Microsoft iSCSI Initiator Service - Default: Manual (cc:Disabled)-如果本机没有iSCSI设备也不需要连接和访问远程的iSCSI设备,设置成Disabled
Multimedia Class Scheduler -Default: Automatic (cc:Manual) -听说Disabled会导致声卡有问题,其主要是针对一些多媒体应用的,Vista家庭娱乐版或媒体服务器版不建议打开这个服务
Offline Files -Default: Automatic (cc:Disabled)-脱机文件服务,不过为了有更多的硬盘空间,我一般不使用这个服务,可以考虑设置成 Disabled
Parental Controls - Default: Manual (cc:Disabled)--都是成年人了,不管访问网络也要注意安全和健康
Portable Device Enumerator Service - Default: Automatic (cc:Disabled) -一般我不需要Windows Media Player和一个移动存储比如MP3进行数据同步,如果你非常不确定,建议你设置成 Manual
Program Compatibility Assistant Service -Default: Automatic (cc:Disabled) 如果你使用到Program Compatibility Assistant或者需要将你的程序设置成兼容模式运行,比如运行在Win95 或 Windows 2000的方式下,如果你有这样的程序,就修改成Automatic
Secondary Logon - Default: Automatic (cc:Disabled)-简单的说,就是十分允许一台机器同时有两个用户登录,我不喜欢也不需要
Windows Time - Default: Automatic (cc:Manual) - 和服务器同步时间的,一般我都关闭它
Windows Search - Default: Automatic (cc:Disabled)-对我来说,本机的Search服务都是耗费机器性能、硬盘和CPU的,所以设置成Disabled
Windows Media Player Network Sharing Service - Default: Automatic(cc:Disabled)--针对Vista Media Center版本的,建议禁止,除非你需要这个功能

 
August 30

你应该知道的 关于“扣肉”的几件事

  英特尔采用全新Core微架构的Core 2 Duo处理器,也就是现在俗称的“扣肉”(Conroe)处理器,已在今年7月横空出世,在这款处理器上市了整整一个月后,我才有时间来研究了一下。在这里谨向对此还不甚了解的Infermatiker(in)们提供一些最为基本的信息。

  1.采用宽度动态执行(Intel Wide Dynamic Execution)、高级智能缓存(Intel Advanced Smart Cache)等突破性技术的英特尔Core 2 Duo和Core 2 Extreme处理器将是最快的处理器,不仅超过了Pentium EE,在最近的横向测试中还击败了AMD的旗舰处理器FX62。
  
  2.到2007年第二季度,新的Core微架构将应用于包括单核心Conroe-L在内的所有英特尔入门级桌面处理器。截至2007年年底,基于NetBurst微架构的Celeron D和Pentium 4处理器将全线退出市场。

  3.英特尔首次在全系列产品上采用统一的Core微架构:Conroe(桌面处理器),Merom(笔记本处理器)和Woodcrest(工作站和服务器处理器),以上产品均采用双核心设计和共享二级缓存机制。

  4.Core微架构处理器拥有更强大的运算能力和更低的功耗水平,有助于增加笔记本电池的续航能力,缩小笔记本和工作站的体积,同时也令系统内采用更少的散热风扇成为可能。

  5.较低的功耗对于风扇转速的要求也有所降低,系统的运行将更加安静,有助于更多的PC走进起居室。

  6.尽管Conroe处理器采用了LGA775接口,但是由于电路设计不同,目前市面上绝大多数的Pentium D/EE(LGA775)主板并不能支持Conroe。不过有些主板厂商最新的产品已对处理器供电部分进行了重新设计,因此这类主板已经可以支持Conroe,采用这样主板的系统可以较低的成本顺利过渡到Conroe平台。

  7.支持英特尔VT虚拟化技术的Core 2 Duo处理器,将系统多线程处理能力推向更高的层次,你可以将一台PC转化为数个虚拟系统,分别运行不同的程序或操作系统。比如,理论上可以在第一个系统内运行FTP服务器,在第二个系统运行网站服务器,第三个系统运行数据库,而在第四个系统内玩游戏或者浏览网页。

  8.目前,仅有商用PC才内置了TPM 1.2 保护芯片,而Core 2 Duo处理器则保护所有PC,信用平台模块(TPM,Trusted Platform Module)从硬件级别保护计算机的口令和用户数据免受黑客和间谍软件的攻击。

  9.关于Core微架构处理器的代号—Conroe、Merom和Woodcrest,其实与产品的速度和性能并无关系。事实上,英特尔桌面和工作站处理器的设计部门分别位于美国俄勒冈州(Oregon),加利福尼亚州(California)和德克萨斯州(Texas),英特尔将当地的地名作为处理器的开发代号,于是就有了“Conroe”(德克萨斯州)和“Woodcrest”(加利福尼亚州),而“Merom”则来自于以色列一个湖泊的名称。

IT界13大著名并购案

以并购金额排序如下:

NO.1.2000年1月10日:AOL以1650亿美元并购Time Warner。

NO.2.2006年3月5日:AT&T以670亿美元并购BellSouth。

NO.3.2004年12月15日:Sprint以350亿美元并购Nextel。

NO.4.2002年5月9日:HP以250亿美元并购Compaq。

NO.5.2004年12月15日:Symantec以135亿美元并购Veritas Software。

NO.6.2006年4月2日:Alcatel以134亿美元并购lucent。

NO.7.2004年12月13日:Oracle公司以103亿美元并购PeopleSoft。

NO.8.2005年6月2日:Sun以41亿美元收购StorageTek。

NO.9.2005年9月12日:eBay以41亿美元并购Skype。

NO.10.2005年4月18日:Adobe以34亿美元收购Macromedia。

NO.11.2005年12月22日:Seagate以19亿美元并购Maxtor。

NO.12.2004年12月8日:联想以12.5亿美元并购IBM全球个人电脑业务。

NO.13.2005年6月7日:明基4.29亿美元并购Siemens手机部门。

  在我印象里应该还有Nvidia并购3Dfx,Nvidia并购Uli,这都是算影响力比较大的了。不过可能涉及金额比较小吧。其实我最关注的是,AMD并购ATI!!!

July 10

圣人和流氓

孔子去卫国,一定要经过刚叛卫的蒲地,蒲地人担心一向讲究"君臣之道"的孔子会教唆卫君讨伐蒲,所以不让他通过,差点引发武力冲突。因为孔子一行人也多,还有公良儒和子路等好斗的武士,最终双方达成妥协,孔子发誓过蒲后不去卫,蒲地人才放行。但孔子过蒲后照旧去卫国,学生们问道:"发过誓可以不算数吗?"孔子笑着说:"我发誓是为了避免流血冲突,刀箭威逼下的不义盟誓,有遵守的必要吗?"
  
  看看,这就是圣人。圣人为了到卫国去,可以愚弄憨实的蒲地人,可以把自己的誓言当屁一样放了,然后为自己龌龊的行为找到一个看似不错的理由。
  
  一个流氓,以前经常偷鸡摸狗。一个月黑风高的夜晚,流氓路过一个大户人家的后街,突然想撒一泡尿。他刚走到墙角,被人看到了。路人一看是流氓,大喊一声,抓贼啊。流氓被爆打一顿,第二天送至官府,治了个盗窃未遂。路人被赏金一两。
  
  流氓就是流氓,无论你是要偷东西还是要撒尿。即使流氓只是想撒一泡尿,流氓还是为自己的流氓本质被打了一顿,治了罪。
  
  圣人是伟大的。无论他做什么事情,他都是圣人,即使他愚弄了人家,即使他轻易的把誓言当屁一样放了。
  
  齐达内是伟大的。他在球场上才华横溢,混身充满了艺术细胞,他是艺术大师。他的人品随着他的球技升华了。无论他是踩塔了凶狠防守的沙特人,还是一拳打在防守他球员的脸上,他还是大师。大师怎么可能去攻击别人呢,一定是有他充足的理由。即使他一次次的恶意报复,世人还是说,这次是真正的男人。世人们说,就该这么干,如果是我,我会直接用脚揣烂那个人的下体。于是世人们继续将齐达内视为英雄与侠义的化身。

  
  流氓是龌龊的。因为你是流氓,你就应该干流氓的事情。无论你在干什么,反正你是流氓。
  
  马特拉齐是个流氓。他在球场上经常用凶狠的犯规和危险的动作弄伤别人,也可以在场上场下挥舞着他的大腿和胳膊,嘴上还脏话连篇。即使马特拉齐在球场上站着,人们也说,这流氓又要干什么,好象又要打人了,先给他罚下去再说。所以当马特拉齐对澳大利亚人做了个铲球动作,很不幸,没铲到人,当然也没铲到球。马特拉齐却被红牌罚下了。第二天的标题出现了“马特拉齐双腿飞踹被红牌罚下”这样的标题。于是人们继续将马特拉齐视为流氓,流氓还能干什么好事。

  这一天,流氓和圣人在路上相遇了。流氓和圣人说了句话。不知道为什么圣人怒了,圣人拔出弟子的配刀,一下就结果了流氓。弟子大惊。圣人被官府以杀人罪判了死刑。弟子和世人们不干了。圣人杀人一定有他的道理,一定是流氓用卑鄙的手段引诱了圣人,一定是流氓骂了圣人并且是最恶毒的语言。于是世人开始揣测流氓的那句话,一个弟子说流氓骂圣人是猪.一个弟子说流氓骂圣人其实是垃圾,还有一个弟子说流氓用眼神强奸了圣人.总结了很多,最后的结论是圣人才是真正的男人。于是世人继续顶礼膜拜着圣人,继续找寻着流氓所做的“流氓”事情。
  
  当世人还在醉心于圣人的一个屁时,流氓也因为一泡尿而被世人咒骂。
 
     写这篇文章即不是因为反感齐达内,更不是因为同情马特拉齐。其实这件事在我看来,双方都没什么光彩的,各打五十大板完事,就这么简单(我也勉强算是齐祖的球迷)。真正看不惯的是双方的拥趸为了这件事大打笔仗。把自己一方描写的万分无辜,对方则是阴险无耻。吵得天翻地覆,真的很没有做人的立场。。。。。。当然啦,作为自已国家的球迷,为自己的队员辩护也无可厚非。最受不了的还要算是中国球迷,居然也吵得面红脖子粗的,两个外国人就算是互殴死了,关你们屁事呀!!!!
May 28

布拉格游记之“人骨教堂”

     4天的布拉格之旅结束了,一路走马观花,基本也算看全了布拉格的所有景点,还很幸运了地看到了捷克最著名的“黑光剧”。之所以说幸运,是因为我们无意中找到的那家黑光剧院居然就是布拉格最著名的一家,就是这家剧院的演员创造了这种充满创造力的艺术形式,更幸运的是当天我们买到的票是这家剧院最精典的保留剧目“Aspects of Alice!”。关于黑光剧这种“光怪陆离”的表演形式,不亲身经历是很难体会到的。我就不再继续介绍了,下面要介绍的就是题目中提到的“人骨教堂”。之所以把它放在布拉格其他景点之前(比如有1000多年历史的圣吉亚大教堂)完全是为了满足一下我的恶趣味^-^.(我估计有这种恶趣味的人也所在不少)
     人骨教堂坐落在距布拉格50多公里的小城“库特纳“。驱车往返要4,5个小时。说实话,做这么长时间的车去看几块骨头,我倒是很不以为然。不过呢……这种经验,的确又是可遇不可求!

      这个教堂是纪念中古世纪黑死病的,当时葬在这儿的约有四万人之多,后来到了18世纪,专门请了一位设计师将这些人骨装饰在殿堂中(是不是比较变。。?)墙上还有设计师的名字!

  走下阶梯,迎面而来的是一盏超级豪华的‘人骨’吊灯,以及由四座小小的骷髅尖塔组成的”巴洛克“式的祭坛。站在大灯下往上一看,乖乖的不得了,屋顶竟也有一串串的头骨装饰,一个个的脸骨都是往下,看遍了两个世纪来的游客,也看遍了世间的变化无常!  

      殿堂的四周有四座都是骷髅及大骨堆砌而成,类似‘灶’的建筑,每一座大概都有上千上万人吧!代表着众多的人们没有一个人有资格面对上帝的冠冕宝座,一直到死也没有区别。洞内点上昏黄的烛光,洒在雪白的人骨上,仿佛有一股阴森凄惨的冷风吹过……其余还有用骨头排列成的帘幕、十字架、教皇用的皇冠等等。

      先写这么多,下边贴几张教堂的照片。其他景色下次再说吧

May 09

水晶虾饺

今天去亚超采购酱油之类的调料,无意中发现了传说中的澄面,一时心血来潮,买了一袋回家,晚上做了一顿水晶虾饺(没有虾仁,只能放了一些Lachs)。除了没有虾仁外,不论卖相还是口感都很地道。下次可以挑战我的最爱“肠粉”了!!
May 02

花草茶

花草茶 :台湾人还是会享受的,就用那几种花瓣,却泡出了一壶的春天。花香被水锁住了,而心情被茶解放了。就在这一泡一品的过程中,心中瞬间可以毫无杂念,就如这水清澈见底,再如这花阳光灿烂。
 
     春天到了,本来应该是无忧无虑,轻松自在的季节。可是听说有人最近火气很大,心情不好。特意推荐这种茶叶,希望能缓解一下烦躁的心情。
March 06

七个笑话:顿悟七个人生道理

1、建筑师
  一位夫人打电话给建筑师,说每当火车经过时,她的睡床就会摇动。
  “这简直是无稽之谈!”建筑师回答说,“我来看看。”
  建筑师到达后,夫人建议他躺在床上,体会一下火车经过时的感觉。
  建筑师刚上床躺下,夫人的丈夫就回来了。他见此情形,便厉声喝问:“你躺在我妻子的床上干什么?”
  建筑师战战兢兢地回答:“我说是在等火车,你会相信吗?”
「顿悟」
  有些话是真的,却听上去很假;有些话是假的,却令人无庸置疑。

2、引诱
  英国绅士与法国女人同乘一个包厢,女人想引诱这个英国人,她脱衣躺下后就抱怨身上发冷。先生把自己的被子给了她,她还是不停地说冷。
  “我还能怎么帮助你呢?”先生沮丧地问道。
  “我小时候妈妈总是用自己的身体给我取暖。”
  “小姐,这我就爱莫能助了。我总不能跳下火车去找你的妈妈吧?”
「顿悟」
  善解风情的男人是好男人,不解风情的男人更是好男人。

3、调羹
  麦克走进餐馆,点了一份汤,服务员马上给他端了上来。
  服务员刚走开,麦克就嚷嚷起来:“对不起,这汤我没法喝。”
  服务员重新给他上了一个汤,他还是说:“对不起,这汤我没法喝。”
  服务员只好叫来经理。
  经理毕恭毕敬地朝麦克点点头,说:“先生,这道菜是本店最拿手的,深受顾客欢迎,难道您……”
  “我是说,调羹在哪里呢?”
「顿悟」
  有错就改,当然是件好事。但我们常常却改掉正确的,留下错误的,结果是错上加错。

4、穿错
  饭厅内,一个异常谦恭的人胆怯地碰了碰另一个顾客,那人正在穿一件大衣。
  “对不起,请问您是不是皮埃尔先生?”
  “不,我不是。”那人回答。
  “啊,”他舒了一口气,“那我没弄错,我就是他,您穿了他的大衣。”
「顿悟」
  要做到理直气壮,并不是件容易的事情。理直的人,往往低声下气;而理歪的人,却是气壮如牛。

5、回电
  一个苏格兰人去伦敦,想顺便探望一位老朋友,但却忘了他的住址,于是给家父发了一份电报:“您知道托马的住址吗?速告!”
  当天,他就收到一份加急回电:“知道。”
「顿悟」
  当我们终于找到最正确的答案时,却发现它是最无用的。

6、伤心故事
  有三个人到纽约度假。他们在一座高层宾馆的第45层订了一个套房。
  一天晚上,大楼电梯出现故障,服务员安排他们在大厅过夜。
  他们商量后,决定徒步走回房间,并约定轮流说笑话、唱歌和讲故事,以减轻登楼的劳累。
  笑话讲了,歌也唱了,好不容易爬到第34层,大家都感觉精疲力竭。
  “好吧,彼德,你来讲个幽默故事吧。”
  彼德说:“故事不长,却令人伤心至极:我把房间的钥匙忘在大厅了。”
「顿悟」
  我们痛苦,所以幽默;我们幽默,所以快乐。

7、卖书
  一个很有名的作家要来书店参观。书店老板受宠若惊,连忙把所有的书撤下,全部换上作家的书。作家来到书店后,心里非常高兴,问道: “贵店只售本人的书吗?”
  “当然不是。”书店老板回答,“别的书销路很好,都卖完了。”
「顿悟」
  “拍马屁”是个奇怪的词:你象是在奉承他,又象是在侮辱他。

March 03

猜猜是哪些动物?

动物大学的动物们学毕业论文,看到下边的论文题目,能猜出是哪位动物的大作吗?(全猜中有奖!)
   论文篇目如下:
  
   一、人仗我势的新说; 作者: 狗 (这个是例子)
  
   二、杀我吓猴的愚蠢

   三、团结就是力量

   四、试论大款的形象  

   五、关于蚯蚓的欺骗性  

   六、再论拍我的屁股
  
   七、我学主人说话和奴才学我说话的关系
 
   八、偷吃粮食要名正言顺
  
   九、人类应该全面保护动物
  
   十、草也应该是人类的粮食
  
   十一、谈谈伯乐的虚伪性
  
   十二、东郭先生应该平反和恢复名誉
  
   十三、滑溜与高速度
  
   十四、横行道路之必要性
  
   十五、美丽的不是花
  
   十六、经验就在胡子上
 
   十七、崇拜缰绳是被奴役的根源
  
   十八、动物世界不能没有国王
  
   十九、关于老虎充大王的疑义
  
   二十、我们应该走在大街上
 
March 01

无题

今天上msn,所有在线的朋友头像左边全是黄星闪耀,照实是把我吓了一跳。(注:“照实”北京方言,不是我打错别字)看来真是考完试了,又都有时间了。看看我这了Bolg,又落了一厚层灰了。人气低呀。随便写点东西,为了更新而更新一下吧。
最近忙着考试,实在没时间继续写学术文章了。只能写流水账了。
连着考了三门试,说不上好坏,反正通过是一定的,高分是很难了。本来这学期打算考7门,折腾了一个学期,最后只能考6门。先是放弃了Requirement,打算用Design来代替。可是随后为了Krypotographie,又放弃了Design。看来我和Software Engineer还真是无缘。其实这两门是我这学期唯一感兴趣的两门课了。。。。
(未完待续)
 
January 26

不可能的任务

最近看新闻,明年的最期待大片里赫然有“碟中谍3”(Mission: Impossible 3)。虽然还没去公映,但谁都猜得出结果:英俊潇洒的 Tom Cruise大叔 不会让全球影迷失望,在片中,他一定会再一次地完成了不可能的任务(可能还会有抱得美人归的 bonus)。要是我说,这种任务只能叫做(Mission: Difficult),当然擅长行销的电影公司绝对不会取这么没号召力的名字。连续完成了三次的任务,还说是Impossible,我看 Tom 在情报局的上司对任务的分级有问题 ......
要称得上是不可能的任务,我最近到时想到了一个,那就是“让 Java 透过虚拟机器的方式执行得比 native 的 C/C++ 快”。 
在 HotSpot 虚拟机器 1.0 推出之前,Sun 用了约一年的时间在为 HotSpot 造势,天花乱坠的说法中,最让大家感兴趣的是他们所宣称的“HotSpot 可以大幅地提升 Java 的执行速度,使得执行效能逼近 C/C++,甚至超越 C/C++”。
饿地神呀!“甚至超越 C/C++”,这种超越极限的事,的确是值得大书特书的。但仔细想想,怎么可能超越 C/C++ 的 native code 呢?以编译器的原理来看,这根本就是不可能的!
一个程序要能执行,必须经过六大步骤,分别是:语汇分析、语法分析、语意分析、产生中间码、最佳化、产生目的码。纯直译式的语言不需要编译,执行的时候才由直译器进行这六个步骤;纯编译式的语言在程序执行前需要进行编译,完成上述的六大步骤之后得到执行档,此执行文件用到底下硬件平台的指令集和相关的函式库,所以直接就可执行,不需要直译器,这样的执行档我们称为 native code。
除了纯直译和纯编译的语言之外,还有一种叫做混合式语言,传统的 Java 就属于这一类。Java 程序需要编译器来进行前四大步骤(语汇分析、语法分析、语意分析、产生中间码),产生出来的中间码就是 class 檔。这些 class 档不能直接执行,需要直译器来进行最后的翻译步骤才能执行。
C/C++ 是纯编译式的语言,所以程序必须被编译成底下平台的指令集,执行时就不像 Java 需要直译器的翻译,所以 C/C++ 的执行档自然比 Java 的 class 档快许多。因此,只要 Java 程序是在虚拟机器上执行,不管使用什么样的算法来加速,仍然不可能比 C/C++ 的 native code 快。
费了这么多话,你应该也能体会 Java 为什么速度上的表现一直未能让我们满意。但为了得到跨平台的好处,这一点牺牲也是值得的。更何况新一代的的 Java 虚拟机器的执行效能一直都在进步,但再怎么进步还是不可能超越 C/C++ 的 native code。
现在总是有人号称他们的虚拟机器可以让 Java 的执行效能“比汇编语言好”。我看这已经不是 Mission: Impossible,而是 Mission: Laughable 了。叫那些人去上一上“编译器原理”的课,别再出来显眼了。

January 18

读书笔记之“什么是 Design Pattern”

看了一下午的design,又有心得无数,赶紧上来记一下,继续提升Blog的专业水平!!!
Pattern 最简单的定义是:只要是一再重复出现的事物,就是 Pattern。依照此定义,生活中就可以找到一堆 Pattern 的例子,比如说电影。
请看下面的例子:

提高追杀时紧张程度的 Pattern

坏人追杀好人时,好人躲进车子,却发现车子发不动,引擎嘎嘎作响,一面努力地继续发动,一面念念有词「Come on, Come one」。
坏人追杀好人时,好人冲进电梯,死命地押着 close 按钮,脱口而出「Come on, Come one」。
许多电影都会使用上述两个 Pattern,虽然是老掉牙的 Pattern,但每次看到这里,总是让我紧张得心脏病差点发作,我不得不承认这两个 Pattern 实在是挺有效的。

增加主角杀死坏人合理性的 Pattern

电影最后,坏人和好人大对决,最后好人胜利,但是好人如果直接把坏人宰了,那好人在观众心中的形象就会受损,所以好人先饶坏人一条生路,但是坏人却坏到骨子里了, 偷偷拿出一把枪瞄准好人,说时迟那时快,好人机警地察觉,为了自保于是将坏人一枪毙命。这个 Pattern 可以让好人有人性,又让坏人死有余辜。
 
 
公式化
好莱坞的电影比较多 Pattern,而欧洲的电影比较少 Pattern。正因为好莱坞的电影很容易就可以找出 Pattern,所以常常会有似曾相似的感觉。许多人批评好莱坞的电影很「公式化」。
 
 
基本上,Pattern 就是一种公式化的表现。那么,究竟公式化是不是好事?

以艺术来说,公式化的结果会造成僵化,所以负面效果居多。电影号称是「第八艺术」,也是一种艺术创作,所以最好不要出现太多 Pattern,否则肯定被影评人痛批「了无新意」。

以工程来说,公式化是好事。这些公式都是「千锤百炼」的结果,运用这些公式可以确保工程具备一定的品质,并加快工程的进行。而软件开发也是一项工程,也需要尽量运用公式。 (软件另有需要艺术的一面,这不在本文的讨论范围)。

什么是 Design Pattern
所以,Pattern 就是一种「千锤百炼」的智能结晶。有经验的专家和没经验的新手,差别就在于:有经验的专家知道如何在适当的时机,套用某些公式(Pattern)以解决特定 的问题,这是专家经年累月所培养出来的 Know-How(请参见「软件产业的知识经济」一文)。

一般来说,面向对象软件开发的程序可以粗略分成 OOA(面向对象分析)、OOD(面向对象设计)、OOP(面向对象操作)。在 OOD(Object-Oriented Design)阶段所采用的 Pattern 就称为 Design Pattern。运用良好的 Design Pattern,可以使得系统架构更优良(也更快完成),对于后续的 OOP、测试、维护,都会有很大的 帮助。Design Pattern 会告诉你,什么情况下用 Delegation 而不要用继承、什么情况下用 Interface 而不要用 Class... 诸如此类的知识。这些都是软件界前辈的智能结晶。

我要强调 Design Pattern 专指 Design 时期的 Pattern。但是 Coding 时的 Pattern(例如程序代码内缩)最好不要称为 Pattern,以免混淆。Coding 时期的 Pattern 最好称为 Coding Style(或 Code Style)。

Design Pattern 这个名词也可沿用到许多地方。我认为孙子兵法就是一本军事领域 Design Pattern 的书,它告诉你什么时候该采什么样的军事动作。至于怎么去砍人,则是属于 implementation 的部分,不属于孙子兵法的范围。

January 10

读书笔记之“传说中的web 2.0”

唉~~~~几天不学习,就赶不上潮流了,今天网上有人问我什么是Web 2.0?我竟然不知道!!!!
实在是比较的丢人。现在把我的学习心得写下来,希望对其他的Infermatiker们有所帮助(提升一下我Blog的学术气氛)
要理解WEB2.0,先得看WEB的历史。(这段是废话,可以跳过去)World Wide Web,简称WWW,是英国人TimBerners-Lee 1989年在欧洲共同体的一个大型科研机构任职时发明的。通过WEB,互联网上的资源,可以在一个网页里比较直观的表示出来;而且资源之间,在网页上可以链来链去。在WEB1.0上做出巨大贡献的公司有Netscape,Yahoo和Google。Netscape研发出第一个大规模商用的浏览器,Yahoo的杨致远提出了互联网黄页,而Google后来居上,推出了大受欢迎的搜索服务。
 搜索最大的贡献是,把互联网上海量的信息,用机器初步分了个线索。但是,光知道网页里有哪些关键字,只解决了人浏览网页的需求。所以,Tim-Berners-Lee在提出WWW不久,即开始推崇语义网(Semantic Web)的概念。(注意!!!重点来了)
    因为互联网上的内容,机器不能理解。他的理想是,网页制作时和架构数据库时,大家都用一种语义的方式,将网页里的内容表述成机器可以理解的格式。这样,整个互联网就成了一个结构严谨的知识库。
      从理想的角度,这是很诱人的,因为科学家和机器都喜欢有次序的东西。Berners-Lee关心的是,互联网上数据,及能否被其它的互联网应用所重复引用。
但是,语义网提出之后,曲高和寡,响应的人不多。为什么?因为指望要网页的制作者提供这么多额外的信息去让机器理解一个网页,太难;简直就是人给机器打工。这违反了人们能偷懒就偷懒的本性。
      所以互联网下一步,是要让所有的人都忙起来,全民织网,然后用软件,机器的力量使这些信息更容易被需要的人找到和浏览。如果说WEB1.0是以数据为核心的网,那我觉得WEB2.0是以人为出发点的互联网。
    我们看一看最近的一些WEB2.0产品,就可以理解以上观点。
    Blog:用户织网,发表新知识,和其他用户内容链接,进而非常自然的组织这些内容。
    RSS:用户产生内容自动分发,定阅。
    Podcasting:个人视频/声频的发布/定阅。
    SNS:blog+人和人之间的链接。
    WIKI:用户共同建设一个大百科全书。
    从知识生产的角度看,WEB1.0的任务,是将以前没有放在网上的人类知识,通过商业的力量,放到网上去。WEB2.0的任务是,将这些知识,通过每个用户的浏览求知的力量,协作工作,把知识有机的组织起来,在这个过程中继续将知识深化,并产生新的思想火花。从内容产生者角度看,WEB1.0是商业公司为主体把内容往网上搬,而WEB2.0则是以用户为主,以简便随意方式,通过blog/podcasting 方式把新内容往网上搬。
    从交互性看,WEB1.0是网站对用户为主;WEB2.0是以P2P为主。从技术上看,WEB客户端化,工作效率越来越高。比如像Ajax技术, GoogleMAP/Gmail里面用得出神入化。我们看到,用户在互联网上的作用越来越大;他们贡献内容,传播内容,而且提供了这些内容之间的链接关系和浏览路径。在SNS里面,内容是以用户为核心来组织的。WEB2.0是以用户为核心的互联网。
    那么,这种意义上的WEB2.0,和Tim Berners-Lee的语义网,有什么不同呢?语义网的出发点是数据的规整及可重复被机器调用,提出使用语义化的内容发布工具, 试图从规则和技术标准上使互联网更加有序。
    Google等搜索引擎,在没有语义网的情况下,尽可能的给互联网提供了线索。WEB2.0则是鼓励用户用最方便的办法发布内容(blog/podcasting),但是通过用户自发的(blog)或者系统自动以人为核心(SNS)的互相链接给这些看似凌乱的内容提供索引。因为这些线索是用户自己提供,更加符合用户使用感受。互联网逐渐从以关键字为核心的组织方式和阅读方式,到以互联网用户的个人portal(SNS)为线索,或者以个人的思想脉络(blog/rss)为线索的阅读方式。WEB2.0强调用户之间的协作。WIKI是个典型例子。
    从这个角度看,互联网是在变得更有序,每个用户都在贡献:要么贡献内容,要么贡献内容的次序。
    对下一代互联网的看法,还会有很多的讨论。有一点可以肯定,WEB2.0是以人为核心线索的网。
    提供更方便用户织网的工具,鼓励提供内容。根据用户在互联网上留下的痕迹,组织浏览的线索,提供相关的服务,给用户创造新的价值,给整个互联网产生新的价值,才是WEB2.0商业之道。
December 08

原来大长今描写的是武松的故事

    韩流袭来,一部大长今让中国人终于看到了韩国电视剧的罗里八嗦,但是主题歌却是一首反映中国一段野史的颂歌,歌曲表达了对山东大汉武松为兄报仇的英雄事迹,最佳效果为边听边对照歌词……

大长今主题曲 - 呼唤 [韩文版]
  
    武大郎武大郎~~~~挨猪打(武大郎挨打了,还挨猪打,反映了韩国人民对西门庆的强烈鄙视和仇恨,称其为:猪。)
  
    挨打了挨打了挨猪打了……(一唱三叹,更加强烈的表达感情)
  
    打了你打了猪,葫芦打地!(借景抒情,反映了武大郎挨打时候鸡飞狗跳的场面)
  
    啊弟弟!啊弟弟!阿弟怒咧!(武二郎怒从胆边生,武大的弟弟武松上火了,怒吼了,集气了)
  
    踹呀~~踢啊,挨打的那头猪,哭去喽,哭他妈,他就完啦(在武松的连续技强攻之下,西门庆一败涂地,哀号至死)
  
    武大郎武大郎~~~~挨猪打……(武松在大哥坟前哭诉)
  
    他打啦他打啦挨猪打了(怒斥西门庆的恶行)
  
    他打你他也痛混蛋打你(他把你的女人带走,他也不会快乐很久……)
  
    啊你弟啊你弟啊弟哭咧……(你弟弟武二郎在此用他人头祭奠你了……)
  
    这首歌用简单明了的语言反映了当时武松为大哥报仇的一段场面历史,简洁有力,一唱三叹,有情有景,感人至深,不愧是近年来韩国历史题材影视剧的青春励志佳片

 

November 25

雪过天晴

今天雪停了。一场大雪,一夜大风,今天的空气果然变好了不少。继续诗兴大发中,再赋停雪诗一首:
 
昨夜北风寒, 天公大吐痰。
东方红日出, 便是化痰丸。
 
Photo 1 of 8