`
bd7lx
  • 浏览: 201035 次
社区版块
存档分类
最新评论

铁道容易吗?应用还是开发?Bob是你的叔叔吗?

阅读更多
Bob是你的叔叔吗? 

http://www.railscn.com/viewtopic.php?t=1887

这也是在Railscn论坛上的零碎,支离破碎的感想:

反复思考,萦绕心头的问题之一
铁道真的容易学习,推广,应用,开发吗?

第一道梁,第一道坎,第一关,就是要习惯ruby和rails的英文思维,还有铺天盖地的英文介绍文章和blog,有许多是单词不认识,认识了也不理解里面的意义。

比如yield, 这个以后再谈...

http://r4rclub.schtuff.com/?q=tag%3Ac8



下面的blog没有太深刻的内容,可以不看,但是ruby中也有许多的idoms式的东西要看,还要习惯的用才行。

不管网络如何进化,对于开发者肯定不是越来越简单。

英文的名词越来越多,

这个坎子不好过,Rails里的英文化思维和理解真不容易!

http://jooto.com/blog/index.php/2006/08/30/the-bobs-your-uncle-factor/

Bob’s your uncle

如果有人对你说 "Bob’s your uncle", 你千万别回答, "Bob is not my uncle." 或者"How do you know Bob is my uncle?", 否则可就要闹笑话了。

其实连许多美国人也是在悉尼奥运会才听说了这个短语的。我们无法找到一个与之相对应的短语解释,大概说来,"Bob’s your uncle" 的意思是 "It is as simple as that! You are in business." ("就是这么简单,你做的完全正确。")例如, "Spray on some stain remover, throw it in the washer, and Bob’s your uncle!", 这是一则去污剂的广告,这儿"Bob’s your uncle"意思是你只要根据使用说明去做,就一定能取得理想的效果。如果你遇上什么麻烦事,就绝对不能用这个短语了,除非你真有个叔叔叫Bob!

那么,这个短语从何而来呢? 三任英国首相兼外交大臣的索尔兹伯里侯爵保守党人罗伯特-阿瑟-加斯科因-塞西尔(Robert Arthur Talbot Gascoyne Cecil)应该是这个词的源泉,虽然他的这个一长串名字中没有一个与Bob有关。

索尔兹伯里侯爵在历史上有很多功绩,最大的莫过于协助大英帝国的扩张,但人们对他的伦理道德却不敢苟同。他的保守观念是"到改革不会带来任何威胁的时候再改革"(to delay changes until they become harmless);他常常抨击他的前任首相利用裙带关系的不良作风,然而他同样把自己的亲戚指派到政府的各个岗位上,人们将他的政府称作"塞西尔家的宾馆"(the Hotel Cecil)。

英语中的裙带关系(nepotism)一词源于拉丁语, 是"侄子"(nephew)或"孙子"(grandson)的意思。如果按字面来解释,索尔兹伯里侯爵利用裙带关系最直接的受益者恰好是他的侄子阿瑟-詹姆斯-鲍尔夫伯爵莫属。

鲍尔夫伯爵利用叔叔的裙带关系,在政界平步青云,在他叔叔首任首相的任期内,就成为地方政府委员会主席;在第二届索尔兹伯里政府中,鲍尔夫出任苏格兰大臣,后又任爱尔兰首席大臣,还在内阁中占有一席之地。后来他还继任了他叔叔首相和外交大臣的职务。他由于提出了支持在巴勒斯坦为犹太人建立家园的" 鲍尔夫宣言"而闻名一时。

由此,《牛津英语词典》在1937年第一次收录了"Bob’s your uncle"词组,形容做事很容易就达到目的。
分享到:
评论
5 楼 ouspec 2006-09-29  
草稿功能正在开发……
4 楼 bd7lx 2006-09-29  
在这个blog和坛子里混要经常期待离题万里的研讨

怀疑自己写的东西实在没有中心思想,但大家的讨论为什么不往开发和ruby,rails上靠谱呢?

这是我回应上一blog中用过的话,对ouspec的说

干什么都不简单

Robin搞得民主运动和技术更新,也没有留给blogger预先保存的功能,然后考虑成熟了,才出盘发货。

还没有写好或想好,save下站个坑,就面世了,而且快手就留言了。


3 楼 eyejava 2006-09-29  
许多美国人也是在悉尼奥运会才听说了这个短语的
-- 这个是为什么? 不是1937年就有了吗
2 楼 ouspec 2006-09-29  
习惯ruby和rails的英文思维

这也是我学Ruby on Rails的第一关,比如说数据库的复数对应controller的单数,poeple,sheep这些关键字就得记住,而不是所有都加s完事。

还有就是Ruby的语法太灵活了,我以前写java的,写java代码可以写的冗长一点,关键是好读,但是Ruby的语法可以有多种写法,熟悉起来感觉很麻烦
1 楼 robbin 2006-09-29  
觉得学习了很多国外的文化知识,惊叹你的渊博啊

相关推荐

    铁路电务大数据平台中通信智能运维应用功能开发.pdf

    本文主要围绕铁路电务大数据平台中通信智能运维应用功能的开发进行了详细的讨论。 铁路电务大数据平台的构建基础在于多年积累的业务信息系统数据,这些数据经过处理、分析,能够极大地提高铁路通信及信号系统的运维...

    大数据在铁路信息化中的应用及展望.pdf

    大数据在铁路信息化中的应用及展望这一主题涉及多个关键领域和概念,不仅包含了大数据本身的技术特点,还深入探讨了其在铁路领域信息化建设中的具体应用以及所带来的创新和挑战。以下是根据提供的文件内容对相关知识...

    50128-2011 铁路应用-通信、信号和处理系统-铁路控制和防护系 统软件

    在深入探讨文件内容之前,首先要明白文档标题中所指的“50128-2011 铁路应用-通信、信号和处理系统-铁路控制和防护系统软件”是一个标准文档,它规定了铁路控制系统软件开发中必须遵守的规则和标准。文档指出,它是...

    人工智能在我国铁路的应用与发展研究.pdf

    人工智能在我国铁路领域的应用与发展研究,是当前中国铁道科学研究院集团有限公司电子计算技术研究所团队,针对我国铁路智能化战略实施的深入探讨。研究团队成员张晓栋、马小宁、李平、武威等,结合人工智能技术的...

    铁路新一代客票系统大数据应用创新研究.pdf

    铁路新一代客票系统大数据应用创新研究 本文介绍了铁路新一代客票系统的大数据应用创新研究,旨在探索铁路客运大数据的应用前景和发展方向。文章首先介绍了铁路新一代客票系统的建设和运营过程中积累的大量数据,...

    CAD二次开发及其在铁路信号施工图设计中的应用.pdf

    CAD(计算机辅助设计)软件在铁路信号设计领域中的二次开发是一个复杂的过程,它涉及到对现有CAD软件进行功能上的扩展和优化,以满足特定工程的需求。在铁路信号施工图设计中,二次开发尤为重要,因为标准的CAD软件...

    铁路智能选线系统开发与应用.pdf

    铁路智能选线系统开发与应用 摘要:铁路智能选线系统是通过结合人工智能、地理信息等技术开发的一种铁路三维空间智能选线系统。该系统可以在给定选线参数、约束条件的基础上,在选线区域内快速优选多个走廊带,并给...

    铁道中文应用开发现状综述2006版

    ### 铁道中文应用开发现状综述2006版 #### 1.1 本报告的形成过程和作用范围 本报告旨在总结2006年8月底之前的Ruby on Rails(简称ROR)在中国的应用和发展现状,侧重于描述而非深度分析。报告计划随着ROR在中国的...

    铁路智能选线系统开发与应用.rar

    《铁路智能选线系统开发与应用》是一份深入探讨现代铁路建设中关键技术的文档,它主要聚焦于如何利用先进的信息技术和算法,优化铁路线路的设计与规划。这份资料详细阐述了铁路智能选线系统的开发背景、设计原理、...

    人工智能语音识别技术在铁路系统应用.pdf

    人工智能语音识别技术在铁路系统中的应用是一个先进技术与行业需求相结合的范例。在这个过程中,涉及到了人工智能、数据分析、云计算等多项技术。本文从人工智能语音识别技术的基本概念、铁路系统中的具体应用、技术...

    Auto CAD二次开发在铁路桥墩设计中的应用.pdf

    为了改善这一现状,徐贤德在2014年发表的论文中探讨了AutoCAD二次开发在铁路桥墩设计中的应用,旨在开发出一套集设计计算和绘图一体的铁路桥墩设计绘图参数化平台系统。通过二次开发AutoCAD,研究者希望帮助设计人员...

    CAD二次开发在铁路车站信号工程设计中应用的研究.pdf

    CAD二次开发技术在铁路车站信号工程设计中的应用研究涉及利用AutoCAD软件的开发工具和编程语言来增强和优化铁路信号工程的设计过程。本文深入探讨了VisualLisp语言在CAD二次开发中的应用,其目的在于提升工程师的...

    电气化铁道牵引变压器的应用

    电气化铁道牵引变压器是一种关键的电力设备,它在电气化铁路系统中扮演着至关重要的角色,即把输电线路的高压电能转换为适用于电力机车的电压等级,保证铁路的正常运行。下面将详细阐述电气化铁道牵引变压器的应用及...

    铁路机务大数据应用系统设计研究.pdf

    在探讨铁路机务大数据应用系统设计的研究中,首先应当了解铁路机务大数据的应用背景和其在智能铁路建设中的重要性。铁路机务作为铁路运输生产的重要组成部分,其效率和质量直接关系到整个铁路运输系统的效能。大数据...

    铁路客票系统应用开源数据库技术研究.pdf

    铁路客票系统应用开源数据库技术研究 概述:本文研究铁路客票系统应用开源数据库技术的可行性和实现方法,以解决铁路客票系统数据处理能力的瓶颈和商业数据库的技术制约和经济制约。通过对开源数据库的研究和应用,...

    《51单片机应用系统典型模块开发大全》配光盘内容02

    《51单片机应用系统典型模块开发大全》配光盘内容 作者:郑锋,王巧芝,陈绘兵,王鼎媛编著 页数:657 出版日期:2010.06 请下载 《51单片机应用系统典型模块开发大全》配光盘内容.zip.001~003后解压

    Android开发应用实战详解.(铁道出版.张元亮).part2

    《Android开发应用实战详解(附光盘)》循序渐进地讲解了android技术在各个领域中具体应用的典型范例,详细介绍了各个范例的具体实现过程。《Android开发应用实战详解(附光盘)》内容新颖、知识全面、讲解详细,...

    无线通信技术在兖州矿区铁路运输生产中的开发应用

    综上所述,兖州矿区铁路运输生产中无线通信技术的开发应用,不仅提高了运输效率和安全水平,而且也为铁路通信技术的进一步发展提供了宝贵经验。随着无线通信技术的不断进步,未来铁路运输领域将会看到更多的创新和...

    《Android开发应用实战详解》

    资源名称:《Android开发应用实战详解》资源截图: 资源太大,传百度网盘了,链接在附件中,有需要的同学自取。

    CAD二次开发在铁路车站信号设计中的应用.pdf

    本文将介绍如何利用AutoCAD软件和LISP语言进行CAD二次开发,以及开发出的专门用于铁路车站信号设计的计算机辅助设计软件的关键技术和应用。 CAD二次开发的主要目的是为了解决现有CAD软件功能不完全满足专业需求的...

Global site tag (gtag.js) - Google Analytics