打油诗-咏雪
雪殇
忌
晚茶早酒黎明色,瓜履李冠棋酒言。
……【阅读全文】perlstyle(Perl风格指南)
-
英文原文
- 在终端中输入 “perldoc perlstyle” 即可查看
- http://perldoc.perl.org/perlstyle.html
-
中文翻译
-
简单修改整理后的中文翻译
《Perl语言入门》(第五版,中文版)勘误
说明:此勘误表最早由Jeova Sanctus Unus发表在perlchina邮件列表中。经作者同意,现整理后转发于此。
P128 习题1 “如果输入某一行包含字符串 fred”中的”fred“应为“Fred”
P128 习题2 “接受fred”,”输入的字符串是fred”,两处中的”fred”均应为”Fred”
P128 习题4 “而不输出含有Fred” 中的”Fred“应为 “fred”
P132 正文倒数第2行 “/bFredb/” 应为 “/bfredb/(即F应该小写)
P135 第8行 “如果$what的值为fred(barney)”多了”)”
P144 注26 模块的名字应该是YAPE::Regex::Explain(即Regexp改为Regex)
P145 习题2 “Mrs._Wilma_Flintsone”应为”Mrs. Wilma Flintstone”
P158 第3段 “对大程序来说无关轻重“多了个”大“
P180 习题1 “Too hight”多了个”t”
P236 第15章 智能匹配操作符已经不符合交换律了!
如:
P236 表15-1 “@a~~123” 应为 “123~~@a”
P236 表15-1 “@a~~ ‘Fred’” 应为 “‘Fred~~@a”
详细说明请参看perlsyn中的”Smart matching in detail”部分。
P274 习题2 “[ $_ ? 1]”中的”?”应为”-”……【阅读全文】
(翻译)编程中的命名约定
序:此文是译文,有选择性的翻译了Wikipedia上的原文,原文题目:Naming convention (programming)。因能力有限,难免存在讹误;如果你有能力,建议你阅读英文原文。原文链接见文末。
在计算机编程中,命名约定是用于程序源码和文档的一套规则,根据此规则来选取合适的字符串作为变量、类型和函数等的标识符。
之所以采用命名约定(而不允许程序员随意选取字符串)的原因在于:
- 便于阅读、理解程序源码;
- 美化程序源码(如,不允许过长的命名及缩写命名)。
命名约定是一个极易引起争论的话题,因为不同的“党派”都坚信自己使用的规则是最完美的的,其他人的规则都“略逊一筹”。通俗得来说,这属于“宗教信仰”的问题。好多公司或群体量身定制了自己的命名规则。
蒙提霍尔问题(山羊和车的游戏)
-
简单描述
假设你正在参加一个游戏节目,你被要求在三扇门中选择一扇:其中一扇后面有一辆车;其余两扇后面则是山羊。你选择了一道门,假设是一号门,然后知道门后面 有什么的主持人,开启了另一扇后面有山羊的门,假设是三号门。他然后问你:“你想选择二号门吗?”转换你的选择对你来说是一种优势吗?
[共享]正版电子书——O’Reilly Pocket Reference系列
O’Reilly曾对自己出版的Pocket Reference系列书籍(原价$8-$12不等)进行打折(所谓的Exclusive $3.99 Ebook Deal of the Day)。多年来一直都是使用盗版电子书,这次借机买了10来本,算是安慰一下自己、减缓一下内心的愧疚感。详细书单如下:……【阅读全文】
《新水浒传》剧中人物之我观
《新水浒传》已经看到20多集了,始终感觉好多剧中人物有一点不”和谐“。
- 先说”和谐“的:
宋江:中规中矩,无甚优点、无甚缺点。
公孙胜:颇有仙风道骨,很帅!
吴用:比其它”鲁莽“的英雄好汉更加沉稳、冷静,不负”智多星“盛名。
白胜:不愧是”地耗星“,很有鼠性嘛!