
二选一
猜猜看是谁?
这次不谈艺术,只谈技术。
下面这张照片,很没艺术吧?确实。这次是在玩闪光灯的频闪功能,所谓频闪,就能控制闪光灯以多少频率的间隔,闪烁几次。这样对着一个运动的物体(这里是被悬挂起来的怀表)拍摄,加长快门,就能分几次捕捉到不同位置的影像了。
如下图,就是成品照:
没想到时隔半年,又入了一次键盘坑。为何呢?因为罗技K750用了不到半年,坏了……罗技在传统领域——键鼠工艺方面还是不错的,不过这次故障出在能源系统上——K750是一款太阳能键盘,本来连续用了半年没问题的,这一周来电量很不正常,一天不见光就不行了。刚才早上查了下资料,罗技K750所用的可充电锂电池是研发投入生产才一年的新产品(网页链接找不到了)看来这种新技术果然还是需要经受时间检验啊。
刚才中午跑去送修,把键盘放在了罗技售后处,那边答应检测出来确实有问题就可以换个新的(之所以没有今天就换新的是因为售后没有K750存货),让我等两个礼拜。于是这两个礼拜我的一台电脑岂不是没键盘用了?(当然罗技维修点也提供了备用键盘,不过那个太挫了)遂去徐家汇和浦东太平洋逛了一圈,买了个新键盘。这次上的是filco的青轴,上图:
警告:这是一篇讨论极端理想化事物的文章。
前一阵在D&D吧和人讨论关于游戏自由度,以及电子游戏如何实现TRPG自由度的问题。当时得出的结论是:不可能。因为世界是无限自由的,而计算机的数据存储和算法是有限的,不可能用有限的东西去模拟无限的可能性。
当时我举出的一个例子是:一把椅子。当冒险者面对一把椅子,能做什么呢?最直接的一个是坐下,然后电子游戏里可能可以破坏,或是TRPG里喜欢用椅子敲人,算个伤害1D4的武器吧。然后呢?如果可以用小刀在上面雕花呢?如果可以在上面签字呢?如果可以把椅子劈了当柴烧呢?……等等等等,有无数种可能的选择,在TRPG中全凭想象力与文字描述来加以实现,而电子游戏的图形界面与算法则永远不可能做到来呈现无限的东西——当时是这么个结论。
买了个尼康SU-800指令器。所谓指令器,就是通过红外线传输信号无线引闪离机闪光灯的发射器。之所以想买,一方面是据说尼康光引闪在大太阳下会失效,另一方面是因为上次拍酒杯给朋友看了之后,她说酒杯中央的光斑比较碍眼。我分析了一下,光斑一个可能成形的原因就是尼康光引闪时的光信号无法完全避免参与曝光。后来几次拍钢笔和拍怀表的过程中也验证了这个猜想,确实在近距离拍摄物体时,光引闪信号会不可避免地参与曝光。于是就需要非可见光的红外信号来引闪,于是就买了SU-800。<?xml:namespace prefix = o ns = “urn:schemas-microsoft-com:office:office” />
其实在尼康的SU-800说明书中也提到了这一点,第82页:
“SB-900和SB-800指令器模式
于指令器模式中,虽然SB-900或SB-800已设定为主闪光灯并且其闪光模式已设定为取消闪光[———],但仍会发出减弱了输出量的闪光。假如主体太近,则可能会影响正确的曝光。”
显然,内闪引闪也是有这个问题的。因此也难怪尼康要把SU-800加入近摄闪光灯指令器套装R1C1中,估计也正是这个原因。
今天拍了大概百来张,留下了两张成功的(另一张是调整了亮度和对比度之后的)。当然发现中间其实还是会有条状光斑(但已经没有点状光斑了),这里就推测是杯子形状设计的问题,导致光线在杯壁形成多次反射所致。请看图:
今天尝试着在Ubuntu上跑MonoDevelop(一款使.NET在Linux平台上运行和开发的程序)。安装了之后,新建一个工程,运行范例后报错说没有找不到VB编译器。我一想:哦,原来Unix/Linux操作系统的思想是把什么东西都拆开、让你自己挑选组合——好,既然MovoDevelop只是一个开发工具,那我就继续安装Mono。
装了Mono,发现问题照旧——回头想了想,意识到好像Mono的介绍里好像只有C#,难道还有独立的MonoVB包不成?看了一下Ubuntu软件安装中心,果然如此,要编译VB还需安装第三个包。
装完之后,我想这下总可以了吧?结果,还是不行——报错提示“Error VBNC30451: Could not resolve the name ‘Window’ (VBNC30451) “。这可是程序默认新建工程的代码啊,这都能报错啊!实在是非常不好用户体验了。相比于Windows下正统的VisualStudio越来越好,新建工程非但一键运行而且还有各种亲切友好的提示和范例,Mono这款既要吸引Windows开发者,但却仍保留Unix思想的软件还真是不好用。我觉得就算是要把每个部件都拆开让用户选择,那也应该在安装其中任意一个部件完了之后给用户一个提示啊!——比如告诉开发者,仅安装MonoDevelop是不够的,还需要各种对应语言的编译器。
没有,这种友好的提示都没有。Mono是如此,而Unix/Linux下的各类软件都是如此,没救了。
不要说“专业开发怎么能连这点都不懂“类似的话,难道开发就一定要专业?难道.NET初学者使用Mono就一定要被挡在门外?(好歹我也不是.NET初学者了吧)真没见过什么软件这么麻烦,还要用户自己去猜缺了什么东西少了什么部件的!上周看办公室的另一位老师用MyEclipse也是,要运行个JSP程序要配置七八个地方,真是糟糕的用户体验。而程序员也是用户,不是吗?
微软,我需要你!愿你长存!
买了块怀表。为什么要买怀表呢?因为我没有随身带手机和手表的习惯,与其把手表放在包里,不如选择表面大的计时装置,也就怀表了。
前一阵在《风物的历史》一书上看到这样一种说法:说在中世纪,水钟是教堂的计时工具。随着工业的发展,渐渐出现了机械钟,被放于集市中成为了不受教会掌控、普通百姓都能受用的钟表。
因此,水钟与机械中,也成为了教堂与集市、神圣与世俗对立的象征。