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

[size=24]Bob是你的叔叔吗? [/size]

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

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

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

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

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

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

[img]http://static.flickr.com/37/92117835_7b301b1fec_m.jpg[/img]

下面的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"词组,形容做事很容易就达到目的。
物联网通信协议测试是保障各类设备间实现可靠数据交互的核心环节。在众多适用于物联网的通信协议中,MQTT(消息队列遥测传输)以其设计简洁与低能耗的优势,获得了广泛应用。为确保MQTT客户端与服务端的实现严格遵循既定标准,并具备良好的互操作性,实施系统化的测试验证至关重要。 为此,采用TTCN-3(树表结合表示法第3版)这一国际标准化测试语言构建的自动化测试框架被引入。该语言擅长表达复杂的测试逻辑与数据结构,同时保持了代码的清晰度与可维护性。基于此框架开发的MQTT协议一致性验证套件,旨在自动化地检验MQTT实现是否完全符合协议规范,并验证其与Eclipse基金会及欧洲电信标准化协会(ETSI)所发布的相关标准的兼容性。这两个组织在物联网通信领域具有广泛影响力,其标准常被视为行业重要参考。 MQTT协议本身存在多个迭代版本,例如3.1、3.1.1以及功能更为丰富的5.0版。一套完备的测试工具必须能够覆盖对这些不同版本的验证,以确保基于各版本开发的设备与应用均能满足一致的质量与可靠性要求,这对于物联网生态的长期稳定运行具有基础性意义。 本资源包内包含核心测试框架文件、一份概述性介绍文档以及一份附加资源文档。这些材料共同提供了关于测试套件功能、应用方法及可能包含的扩展工具或示例的详细信息,旨在协助用户快速理解并部署该测试解决方案。 综上所述,一个基于TTCN-3的高效自动化测试框架,为执行全面、标准的MQTT协议一致性验证提供了理想的技术路径。通过此类专业测试套件,开发人员能够有效确保其MQTT实现的规范符合性与系统兼容性,从而为构建稳定、安全的物联网通信环境奠定坚实基础。 资源来源于网络分享,仅用于学习交流使用,请勿用于商业,如有侵权请联系我删除!
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值