琐事10

LaTeX

根据Lore,史诗TAOCP的第一版,是1969年使用Monotype(没错,就是那个开发了 Times New Roman和微软正黑的公司)公司的排字机(当然是排铅字)排印的,因为高德纳坚持这种19世纪所谓“good classic style”的优良传统。可是七年之后,当TAOCP的第二卷第二版付梓之时,GrandMaster高德纳同学发现世界被迫进步了,而他却无法忍受激光照排的惨不忍睹。于是他干了一件非常Geek的事情,就是发明TeX和METAFONT[wikipedia]。等到TeX真正定型,已经是1989年的事了,大师自己也没想到,开发TeX会花费这么久,大概更没有想到,他为人类排版事业做出了多么巨大的贡献。俺现在坐在这里,回想高大侠当初因不能忍受自己的书印得不好,怒喝一声拍案坐下写代码的风采,只觉得一股浩然之气凛凛于胸,几欲落下泪来。

论文终于到了要下笔的时候。因为学校办公室的机器是linux,家里的笔记本是vista,所以文档格式的选择就成了一个问题。每天在doc和odt之间转来转去显然是愚蠢的,google docs、zoho或者buzzword之类的在线字处理器倒不失为解决方案,但是我总觉得不够那个。不够哪个呢?想了半天,应该就是不够Geek。不管是Master Knuth这样的先驱,还是如今我这样坚持用vi写html的小鸟,不使用WYSIWYG编辑器,是Geek的标志之一。当然,高德纳是因为没得用,而我只是想拥抱web standard兼懒得点鼠标罢了。现在既然有一种叫做LaTeX的东东可以让我用写html的方式来写论文,又避免了背着一台笔记本电脑往返于学校和家之间的痛苦,而且可以用svn控制版本,何乐而不为呢?毕竟,对于程序员来说,纯文本实在是再可靠不过的东西。现在用LaTeX写了几天论文,感觉学习曲线还是比较平缓的。常用的标记有现成的cheat page,印出来一份摆在手边随时查阅,过不了一周就可以很熟练了。回想大四的时候溽暑中抱着侯捷先生的《word排版指南》写论文,最后还是改格式改得不厌其烦,那段日子是多么的遥远和,嗯,不够geek啊……

N95

对于O2合约何时可以解除,我一直存有误解。所谓“取消期限为合约结束前三个月”一直被我理解成“在合约结束前的三个月里可以申请取消”,也就是说,24个月的合约需要在第22和24个月之间取消。结果昨天用TMobile的同学抱怨说期限过了几天就不能取消了,我还和他争论了一番。最终给O2客服打了个电话,才弄明白合约9月4日到期的我,想要取消的话必须在6月4日(我不是故意的……)之前申请。我不禁有点郁闷,因为此前我的理解是仔细阅读合约的结果,居然是错的,说明我的德语的确够烂;我也有点纳闷,就是既然要在至少三个月前申请,大家刚签完合同就申请取消不就好了,为什么总要拖到deadline刚过才追悔莫及?

不管怎么说,现在合约已经被自动延长了一年,我想索性去店里延到两年好了。到O2把Genion M升到了两年的Genion L,人家问我想要什么手机,我说6300。帅哥店员看了我一眼,转身到后台拿出一黑一银两台6300,以及一台N95。经过他的一番如簧巧舌之后,我最终将这台yy过很久、又被自己否决掉的,曾号称Nokia旗舰机型的N95带回了家,代价是比9块钱的6300多花70欧元。

N95

蔡司镜头样张:

Canonet 28

被淘汰的瑞士牛

今天去弗莱堡晃了一圈,看招聘会兼试用N95的GPS,晚上回家之后又给N95灌了几个程序,玩了玩NGage,看了看s60的开发平台。总体来说,大概是此前对N95的期望太高了,导致失望也比较大。N95的若干卖点上,WLan和相机还是很让人满意的;程序的响应速度就只能说差强人意;而GPS简直是个笑话,电池耗费的速度更是令人咋舌。我反复考虑了很久要不要去店里退掉换成6300,结果还是算了。毕竟保留它还可以试试为S60开发点程序,而且五百万像素的相机也意味着以后出去玩其实可以不用专门带数码相机——虽然必须带充电器。诺基亚似乎也知道用户必须把充电器带来带去,索性把它做成了火柴盒大小。

但是命运注定我还是要去一次O2,因为就在我试着从斑痕累累的旧索爱里用蓝牙发送所有联系人到电脑上的时候,它忽然黑屏了。再开机时,屏幕只是一闪一闪,在全白和全黑之间不停转换。拔掉SIM卡插上充电器,涛声依旧,反复折腾了半天都无解。世界上总有这么巧的事情,买新手机的当天,旧手机就坏了。可是我不能就这么跟它说再见,我的论文还要仰赖它做On device debugging…… 无奈,只能等到星期一再去拜会一次帅哥店员,希望他若能给我换个新的当然最好,纵然不行,总要给我修一下吧……

琐事10

琐事9后面是琐事11,因为琐事10先于琐事11开头,却后于琐事11结尾。我没碰blog程序已经快一个月了,早就应该实现的分页和存档浏览功能到现在也没弄,尴尬的事实就是您只能看到最新的十篇,后面的那些只能等我把程序弄好才好重建天日……

2 comments. feel free to add yours.

琐事11

受很多同学的影响,我也对胶片旁轴相机感兴趣了起来。在eBay德国上关注了很久,见到了不少耳熟能详,甚至小时候还有幸把玩过一番的的经典机型,可也遇见了若干此前闻所未闻的品牌,比如VoigtländerBaldaAdox。我被迫面对了作为自称的摄影爱好者,我对于相机兵器谱是如此地无知这一事实,更惊讶于那些名称陌生的器材居然有一些曾经那么红。总之我很兴奋地寻找各种旧相机的收藏评论,试图理解那些被竞标到在我看来是个天价的相机究竟之前强在何处,我能不能以一个低廉的价格,把玩一下它当年的风采。可是,翻来覆去观察了一两个月,我终于发现能以一个理想的价格买一台理想的相机,实在是一个太过于理想化的理想。

什么叫理想的古董相机,对我来说,不能免俗地是一台莱卡。在来德国之前,我曾抱着美好的憧憬,也许能在那里的旧货市场上看到堆积如山的莱卡,从中挑一台最其貌不扬最便宜的打对折买回家,然后它在半夜里发出耀眼的光芒,变身成一个小机器人,瓮声瓮气地问:我来自赛伯坦,请问您要底片扫描还是即时冲印?但是来到德国之后我发现,也许全球化带来的影响之一就是,你其实没什么办法在一个名牌的原产地以更低的价格买到它。莱卡,无论何种机型,有多陈旧,其eBay成交价格从未低于500欧元过。标了一口价的那些,更是动辄就要800多,让囊中羞涩的我,真是很想哭穷。而且这种高价几乎一直呈现一枝独秀的状态,我很难看到其它什么牌子的古董相机,能够获得像莱卡这样的追捧。如果不是对于莱卡的这种贵族定位早有心理准备,以我一个天朝子民的思维揣度,大概会把它归结为德意志人的爱国精神。

所以理想必须和现实妥协,在有物欲没钱的时候,这往往是唯一的答案。我试着将自己的目光转向一台宝丽莱或者Lomo LCA,可是每当我把鼠标移向Bieten按钮想要按的时候,我脑海里就有一个声音说,你丫这是装逼么?我抵抗说,玩旁轴的本质就是装逼啊。那个声音就说,那你考虑过Photoshop的感受么?我又狡辩说,Photoshop做的lomo效果太不自然了。那个声音就说,屁话,lomo本身就是对自然的扭曲,你说什么叫自然地扭曲自然?

而一般来说,那只相机就会在介于这一番心理斗争之后和买或不买的决定作出之前的微妙时刻结标,成为别人的东西,我只留下一堆以“如果当初”开头的遐想。

不管怎么说,莱卡太浮云,买了也不敢用。Lomo太做作,我又不是“那种”文艺青年。宝丽莱么,嗯,相纸太贵了。仔细推演我买旁轴的动机,归根究底,其实只是想感受一下那个即便平民摄影也仍旧需要构思、节省和等候冲印,而不是像现在这样按个快门只是改变一堆电路状态的时代罢了。于是给自己定了个50欧的上限,耐心地等待,终于看准了一台Canon Canonet QL 17(不是GIII)。这是一台七十年代的相机,有着中规中矩的指标:40mm镜头f/1.7到16,快门速度1/4到1/500,热靴;以及作为一台旁轴最经典的外形。我绝对在小时候看我爸把玩过这台相机或者其仿制品,如果它有仿制品的话,因为我看到它的第一眼,就觉得它似曾相识,是我脑海里第一个和“相机”这个词产生联系的物体。

但是最终我没有得到它。一般来说,这台相机会在40欧左右结标,而离结标时间还有1小时的时候,它的价格还停留在20不动。我怀着此前下标必中的自信,乐呵呵地等待着结标时刻的来临。等得有点无聊,便随手往前翻翻看有没有什么有趣的东西。结果就看到了一台还有5分钟就结标的Canon Canonet 28。Canon Canonet 28是Canon Canonet QL 17的量产型。就像EVA的量产型没有EVA贰号机厉害一样,28也不如QL 17,具体表现在你用它拍照片的时候只需要做两件事:对焦和按快门。而当时它的标价是27欧。

现在的我已经无法理解自己当时在想什么,反正我在那台28的bieten按钮上点了一下,加了一欧元。唯一的解释是,这是一种怪癖。我偶尔会去标一些根本不需要也不感兴趣的东西,而且只加价一欧元,脑海中念念有词地说,这是为经济做贡献。eBay的竞标规则是,当前显示的竞标价格其实不是目前得标者给出的最高价格,所以如果你想买下一样东西,就不能玩在结束前一秒多加一分钱这种把戏,你必须估量标价者的最高价格是多少,然后试着出一个更高一点的价格,而通常来说,八成以上的现在最高价比实际最高价要低出1欧元以上。所以我这种行为,只是使得竞价过程无端多出了一块钱而已。但是这次不同了,eBay祝贺我说,你是最高出价者!

我惨叫一声WTF,开始拼命点刷新,期望在剩下的3分钟里有一位善人在比我多出一分钱。时间一秒秒地过去,那个价格却如一潭死水,直到最后都没有改变。我怀着惆怅的心情望着Gtalk的新email提示,eBay告诉我,我得标了。

在咬指甲自残之后我接受了这个现实。在这台相机真正辉煌的年代,文艺青年们应该会把这种事情归结为缘分。于是我付了钱,在几天后拿到了这台Canonet 28:

Canon Canonet 28

它拿在手里沉甸甸的,分量几乎赶上我用过的那台EOS88。除了胶片仓后盖四周角落里的密封衬垫有点胶化之外,没有什么老化的迹象。机身上标着产地,民国台湾省,哈哈哈哈。从楼下超市里买了盒胶卷装上,试着拍了几张。旁轴果然是旁轴,似乎怕你忘了这一点,在取景框里还能看到镜头的一角。对焦很简单,快门也不算重——虽然和莱卡比起来算是惊天动地。还不知道照下的这几张质量如何,等凑满了36之数才能知晓……

以前照片不ps就不敢拿给人看。后来无所谓了,连手机拍的照片也敢传到flickr上。现在居然买了一台胶片机,而我之前满以为自己的下一台相机纵然不是EOS40D,好歹也应该是PowerShot G9。人真是越活越不上进了。

或者我也是个文艺青年?

5 comments. feel free to add yours.

又见帕累托法则

A Mind of Nerd中,wonderfulmore给出了80/20法则的函数,我就把这条线plot了出来。

80-20法则

它看起来竟然如此眼熟:时下方兴未艾之“长尾理论”的所谓“长尾”是什么?就是下图中黄色的那一段。其数学原理是什么?帕累托分布。而8020法则的学名是什么?帕累托法则。那么两条曲线之间的数学关系是什么?如果我的高数还没有完全背弃我,应该说上面那条曲线所代表的也就是下面这条曲线的积分方程。

long tail, source: wikipedia

我依稀记得在donews上写bdF第一版的时候就乱弹过这个法则。也许,帕累托法则只不过是另一个用数学模型将纷繁世界加以抽象的例子罢了。很多时候,这种抽象具有相当地颠覆性,比如人们用数学模型成功地解释行星的运动,导致了上帝开始渐渐失业。(当然,以另外一种观点来看,我们仍旧需要上帝来解释这个数学模型何以如此。)而80/20法则所昭现的事实,大概足以让一个孩子挥去一些人生利用率的谜团,明白如下道理:

  • 考试:假如你付出全力能考100分,那么你只需要付出其中20%,就可以考80分。更为诱人的是,只需要付出其中4%,就可以得到64分。换言之,假如一门考试你需要复习100天才能得满分,那么你只需要复习4天就能及格,而剩下的96天可以做你想做的事情。
  • 美女:这个在bdF donews已经总结过了……即20%的mm分享80%的美貌,其中4%更是占有64%。你想要把到其中靠前的20%,就需要付出另外80%的努力。此外对于美女来说,美貌是需要保养的,保养很花时间,不过其实你只需要花20%的时间就可以获得80%的效果。
  • 语言:你只需要20%的时间就可以使用一门外语进行80%的会话,甚至4%的时间就可以学会六成。
  • 读书:20%的书讲了80%的事情。你也许只需要读4%。对于计算机书尤甚。
  • 程序:20%的代码完成了80%的工作。

嗯,在本科时代,我花了和wonderfulmore同样的时间复习,结果我考了64,他考了80。这意味着什么呢?我需要多学5倍长的时间,才能考出一个80……

4 comments. feel free to add yours.