Nirvana Studio 首页PR又升了
前一段时候工作室的主页的PR被Google无情地降到了3……今天又发现它长到了5,希望这次可以稳定下来~。
请访问 shiningray.cn
前一段时候工作室的主页的PR被Google无情地降到了3……今天又发现它长到了5,希望这次可以稳定下来~。
一直听某些人说,Emacs是最强的代码编辑器,甚至是一种信仰,不过也常听说Emacs is evil。
过去一直用VIM,随着不断的成长,也受很多人的喜爱,现在对于谁是代码编辑器之王,这两拨人动不动就要吵,有些是从Emacs转到Vim,有些则相反。
这两天搞了个XEmacs玩玩,为什么不用GNU Emacs?因为GNU Emacs对中文支持不好(Windows下)。
Emacs有两个搞笑的名字
今天在公司的机器上装了新的nForce4主板的驱动,驱动中带了一个nvidia firewall,我看那就试试吧,结果,先不说网上邻居不能看,我用ab从局域网上别的机器上测试Apache,居然一个phpinfo()页面要2秒,太不可思议了,删之。
而且,nvidia firewall的配置界面是基于Web的,我一看进程,居然是启动了Apache2,运行了一个cgi,这也太……
所以大家也最好别用nvidia firewall
看了Nicholas的这篇梦的记录,我也想写一下,这是好几天前做的梦了,但是还是要写一下。那简直就是好莱坞大型科幻片。大致的内容是:
某种 未知的力量——可能是外星人,也可能是神——将美国的太平洋舰队传送到了俄罗斯的军事港口,而把俄罗斯的舰队传送到了美国的军事港口,我当时站在俄罗斯的 港口(也可能是中国某港口)附近的大楼上,看着成群的舰队莫名地凭空出现,巨型的航母、舰队在眼前慕为壮观,而当了解了那是美国的舰队之后,感到了无名的 恐惧,然后可想而知,不知是哪一方先开火,整个港口乱成一团,双方猛烈的攻击着,甚至一些舰船直接冲到了岸上。而我便和大家一起,沿着一个圆形的楼梯一直 往下一直往下走,逃往一个地下的区域——似乎,这已经是世界末日了…………
这是一个,还有另一个则很有生活情调,我走在马路上,应该是类似西方电 影中常出现的那种小路,路两旁是很高的白色栅栏,人行道上或有一些小树。我走到了一个商店门口,商店前有较长的台阶——目测门离马路约20米,高2米,商 店门面类似于肯德基,左边是门,右边整块都是玻璃,我可以透过玻璃看到里面有一些小资妇女在吃着一些甜点,她们应该是坐在沙发上——也是类似于肯德基那种 和墙壁合在一起的沙发。于是我也走进去,问服务生要东西吃,她说,这些点心都是免费的,随意吃,于是乎,我就坐在那边的沙发上吃了起来,而后,有人(一男 一女,男的很瘦,很高,女的则约是中年)请我去这个店内庭去吃东西,里面起初十分狭小,而后我们吃了点东西,进入了一个十分旷阔的类似于体育馆的地方,而 我觉得,更像是没人的火车站,而这里面却有一些小孩玩的那种小型游乐场(肯德基、麦当劳那种)。
我并不清楚这些意味着什么,不过,记录自己的梦境,却是一件很有意思的事情。
一天,一个农民的驴子掉到了一口枯井里,驴子在里面凄惨的叫了好几个钟头,农民也是急的团团转,就是想不出办法救它上来.最后,他断然决定,反正这口枯井早就该填平了,而驴子也已经老了,不值得花这么大精力救了.
农民聚集邻居帮他填井,大家拿着铁锹开始往井里填土.驴子很快意识到发生的事情,起初,它只是更加恐慌的嚎叫.不一会儿,它居然安静下来.农民按耐不住好奇的心理,往里面看,眼前的情景令他惊呆了.
每一铲土砸到驴子身上,都被它快速的抖落掉,然后狠狠的用脚踩紧.就这样,没过多久,驴子竟然把自己升到了井口,纵身跳了出来,快步跑开了.在场的每一个人都惊诧不已.
评:其实生活也是如此.各种各样的困难和挫折,都会如尘土般落到我们的头上,要想从这苦难的枯井里逃生,走向人生的成功和辉煌,办法只有一个,那就是:将它们统统抖落在地,重重的踩在脚下.因为,生活中的我们遇到的每一个困难,每一次失败,其实都是人生历程中的一块垫脚石.
现在很多学习RoR的人,其实就像以前学ASP、PHP的人一样……
另外就这个人说render这个词,第一个是这个词来自计算机图形学,在这个上面已
经有固定翻译,叫做*渲染*。
而RoR中的这个render,是一个来自于MVC模式和模版模式的常用词,如PEAA中的
Template View模式<http:
//www.martinfowler.com/eaaCatalog/templateView.html>,它的定义为/Renders
information into HTML by embedding markers in an HTML page./而这个模式其
实是来自过去的UI编程,比如MVC,最初来自于过去的Smalltalk-80,20年前的东
西,那时候还没有什么 Web应用,而后才被借鉴到B/S架构的应用中,也就是说,
Render不过是借用图像编程的数据。然而,在英文中,其实本来也是没有render a
view这种固定用法的。
好吧,我们再来仔细研究一下Render的解释:
render
vt.
报答; 归还(back); 交纳
提出, 开出(帐单、理由等); 报告, 呈递; 作出(判决等)
给与(帮忙等); 表示(敬意、服从、关心等)
让与, 放弃(up); 移交, 托付
致使, 使变为
表现, 描写(个性等); 表演, 朗诵, 演奏(音乐等); 翻译(into)
反映, 反响, 反应
给...重新措词, 复制
提取(脂肪), 炼(油)
放出, 放松(滑车上的索子)
【建】给...初涂[打底]; 粉刷; 给...抹灰
render good for evil
以德报怨
render a bill
开出帐单
render thanks to
感谢, 报答
*render a play into English *
*把一个剧本译成英语*
You have rendered great service.
你们帮了很大的忙。
【习惯用语】
render certain
确保, 保征
render down
把...熬成油; 把...熬成液体
*render into *
*译成(某种语言)*
render oneself up to
投降
render up
做(祷告); 放弃, 交出
也就是说,/Renders information into HTML by embedding markers in an HTML
page./这里render按照习惯用语应当翻译成"将信息*翻译*成HTML"。
而PEAA中的Two Step View的定义是这样的:Turns domain data into HTML in
two steps: first by forming some kind of logical page, then rendering
the logical page into HTML。同样的,在这里,如果按照render真正的习惯用
语,确实应该翻译成"*翻译*"。
反观"呈递、呈现"这个翻译,并不能说不好,其实提出这个翻译的这位朋友,估计
还不了解这个词背后的渊源,因为render已经有所定论,就像很多计算机术语,台
湾和大陆的翻译就不同,但只需要了解其中的意思就可以了,沿用下来就行。再
者,上面的"翻译"的翻译,在某些语境下也应该采纳才对。
另外,在我的印象中,似乎刚学习HTML编程的时候,对Render翻译成"渲染"也颇有
微词,而当我了解了HTML与图形编程之间的渊源之后,我就认为,将Render翻译成
渲染,还是十分恰当。
Nicholas @ Nirvana Studio 写道:
> 原文在:http://www.javaeye.com/topic/24453
> 最近似乎因为 RoR 的缘故,上 JavaEye 总带着异样的眼光,这不刚去 Ruby 专
> 区看看又有感慨了。
> Render 一词毫无疑问翻译为"渲染",在 Web 开发中用的实在常见,居然遭到质
> 疑,不可否认怀疑的态度是好的,但是有点过了...
>
> --
> Posted By Nicholas @ Nirvana Studio to Nicholas @ Nirvana Studio
> <http://nicholasdsj.blogspot.com/2006/09/javaeye.html> at 9/22/2006
> 12:07:00 上午
> --~--~---------~--~----~------------~-------~--~----~
> 您收到此信息是由于您订阅了 Google 论坛"NirvanaStudio"论坛。
> 要在此论坛发帖,请发电子邮件到 nirvanastudio@googlegroups.com
> 要退订此论坛,请发邮件至 nirvanastudio-unsubscribe@googlegroups.com
> 更多选项,请通过 http://groups.google.com/group/nirvanastudio 访问该论坛
> -~----------~----~----~----~------~----~------~--~---
>