2008年12月31日星期三

从红门到D-22

昨晚在清华美院有个音乐会,叫《红门前的雅集》,先是京剧和昆曲,然后是弦乐四重奏,是中央音乐学院的弦乐四重奏,莫扎特的Eine Kleine Nachtmusik没有听到,后面是伊凡诺维奇的圆舞曲,勃拉姆斯《匈牙利舞曲》第五号,约翰.施特劳斯的《蓝色多瑙河》。最后还来了曲《拉德斯基进行曲》。感觉拉得比较平淡,没有热情,《匈牙利舞曲》拉得没有什么动感,所以可以想像莫扎特的小夜曲也听不出太多莫扎特的欢乐来。

不过那个环境真的很不错。在清华美院楼里面一个叫红门的地方,很有艺术气息。悠扬温柔的琴声在那个环境里面回响,给人很温馨的感觉。特别是我们刚从蓝旗营一个叫D-22的酒吧出来,本来是进去看摇滚演出的,但是还没开始,有人在震耳欲聋地试音,就先去美院了。感觉换了一个世界。

四重奏结束后,我们又返回了D-22,演出已经开始了。之前我基本没怎么听过摇滚。晚上听了三四个乐队,有个叫Slack的乐队,都还是小孩,听了没感觉。有个南无乐队,比较成熟还不错。音量很大,嘈杂震憾,但听习惯了还可以接受。而且在酒吧里和乐手的距离很近,给音乐增加了亲切感。

从红门到D-22,两种迥异的音乐风格,完全不同的感觉。刚才听了一下昨晚在美院演出的昆曲《牡丹亭》选段,也很好听。那我就继续作一个幸福的博爱者吧。

2008年11月26日星期三

百科全书

我想查查摇滚乐的含义,就首先在维基百科上查,但是维基百科上的条目太长,而且前面提示该条目有几处问题 (multiple issues),就没看。又在大英百科全书 (Britannica)上查,但是在线版不免费提供,每隔几秒就弹出一个要求注册的框,很是讨厌。还试了试另一个网站,但条目看起来对我没有吸引力。我想起了几年前看过的微软的百科全书Encarta。这个可以免费阅读。今天把Rock Music的条目读完了。虽然我不懂摇滚乐,但还没把这篇长文读完时,就觉得质量不是很好。终于看完了,文章后面一句话小小得雷到了我:
Contributed By:
Chris Waterman, B.Mus., M.A., Ph.D.
Professor and Chair, Department of World Arts and Cultures, University of California, Los Angeles. Author of Jùjú: A Social History and Ethnography of an African Popular Music and other publications.
敢情这摇滚乐的百科全书条目是一个人写的啊。最起码应该由若干专家共同完成。我对前面阅读过程中对其质量的不满意度也更加确信了。还有一点,这篇文章是从美国人的语气出发的,作为百科全书条目显得不够中性。

我想看看Encarta到底是啥水平。我就查Linux的条目(这往往是我在测试搜索引擎时首先用的词汇),更加让我失望了。Linux的条目只有七段文字,没有小标题。第一句话:
Linux, computer operating system using open source software.
这话把Linux定义为“使用开放源码软件的操作系统”,实在不太恰当。整篇文章多处表意不准确,将会误导不熟悉主题的人。另外,Encarta的网页中没有清晰的文章分类、参考文献,知识体系较分散,Linux这种快速发展的东西的条目更新也太少。

从今晚的阅读中,我得出的结论是:作为在线百科全书,维基百科比Britannica和Encarta都好。

2008年11月19日星期三

有关WingIDE和非自由软件

我用Python写的程序往往都很短,其实我觉得多数Python程序都很短吧。所以我就是在Vim中编辑,在命令行下运行Python程序,调试就靠print。在写4digits的过程中,代码越来越长,调试工作量增大,我考虑要用一个IDE。

Python的IDE第一个看点就是代码补全。也试过一些(号称)有代码补全功能的IDE,但都不是拿来就立刻见到补全功能的。WingIDE的代码补全却很赞,随敲随出。

我在Python主页的维基上看到WingIDE有免费的开源许可,就是说如果只用来开发开源软件,那么就可以获得免费的许可码。我按照要求,把开源许可的申请下载、打印,用手签名,然后电邮给公司。之后,他们就给了我注册码。我申请的是双操作系统的许可,这样我在家的Ubuntu和我在办公室的Windows上都可以用WingIDE。而且如果我再签一份保密协议,甚至可以获得WingIDE的源代码,真是太慷慨了。

除了代码补全功能外,WingIDE用起来很方便的功能还有调试。设置断点调试,程序暂停后,用鼠标指到代码中的任意名字,都会用气球方式的提示显示出该名字的值,非常方便。在调试中,可以在Debug Probe窗口中介入暂停的程序,其实就是一个保持了程序暂停时的执行状态的shell。有内置的Python shell,可以进行方便的交互操作。另外光标所在处的变量的类型、文档等相关信息,都可以自动在相关窗口中显示。

先不说WingIDE的强大和方便。这个软件是商业软件,并不是自由软件。我只有在实在没有满意的自由软件时,才会用非自由软件。Python是自由软件,但是最好的(我认为最好的,但不少人就喜欢折腾Emacs)Python开发环境却不是自由软件。其实,自由软件和非自由软件,不可能有哪个可以完全取代另一个,它们会动态地共存。我的Ubuntu下面,除了WingIDE,还有一些商业软件,如Picasa(非常棒的照片管理和润色软件),Google Earth(好玩的地图),Skype(可以跨平台地语音聊天),Adobe Reader(备用的PDF查看软件),Opera(备用的浏览器),腾讯QQ(备用的QQ软件),微软的若干TTF字体(并不侵权)等。

有个叫vrms (Virtual Richard M. Stallman) 的程序,可以列出计算机中的非自由软件。我的目前是这样的结果(并不全):
tux@Paradise:~/docs $ vrms
Non-free packages installed on Paradise

autobook GNU Autoconf, Automake and Libtool Book
Reason: Modifications limited
cmap-adobe-cns1 CMaps for Adobe-CNS1
human-icon-theme Human Icon theme
latex2html LaTeX to HTML translator
linux-restricted-modules Generic Linux restricted modules.
linux-restricted-modules- Non-free Linux 2.6.27 modules helper script
linux-restricted-modules- Restricted Linux modules for generic kernels
opera The Opera Web Browser
picasa Image management application from Google
stardict-langdao-ce-gb langdao-ce-gb dictionary data files for StarDict2
stardict-langdao-ec-gb langdao-ec-gb dictionary data files for StarDict2
stardict-oxford-gb oxford-gb dictionary data files for StarDict2
sun-java6-bin Sun Java(TM) Runtime Environment (JRE) 6 (architecture
sun-java6-jre Sun Java(TM) Runtime Environment (JRE) 6 (architecture
sun-java6-plugin The Java(TM) Plug-in, Java SE 6
tangerine-icon-theme Tangerine Icon theme
tango-icon-theme Tango Icon theme
Reason: Creative Commons Attribution-ShareAlike 2.5 License
unrar Unarchiver for .rar files (non-free version)
Reason: Modifications problematic
wingide3.1 A commercial development environment for Python

Contrib packages installed on Paradise

dosemu The Linux DOS Emulator
msttcorefonts Installer for Microsoft TrueType core fonts

Contrib packages with status other than installed on Paradise

nvidia-kernel-common ( dei) NVIDIA binary kernel module common files

19 non-free packages, 1.0% of 1827 installed packages.
3 contrib packages, 0.2% of 1827 installed packages.
以前觉得安装这些软件会让计算机变得不够纯洁,现在已经没法避免它不纯洁了:D。

2008年11月8日星期六

一点点慈善

记得还在上大学时候,我在水木清华BBS的LinuxApp版面一个主题中发帖说,等我毕业工作后就向Debian捐款,JulyClyde回帖说,你那点工资,把自己养活了就不错了。他这么说是因为他知道我未来从事的职业。

2004年,我办了一张招商银行的信用卡,之后又在PayPal注册。当时是为了能在因特网上无国界地交易,但我忘了是不是为了给自由软件捐款。我注册了PayPal后,在账户得到认证前试了一下Send Money的功能,账户就被限制了。之后一只没有解限,直到今天依旧。这完全是他们愚蠢的系统造成的,而且还白白扣除了我1.95美元。

如果我的PayPal账户是好的,这几年我肯定兑现了我给Debian捐款的诺言,也就几百块了。时过境迁,如今我已是一个Ubuntu用户了,和Debian的关系也弱了,但我也没必要给Ubuntu这个用钱砸出来的发行版捐款。

这几天看到维基百科页面顶部有捐款的链接,那就给这个伟大的项目捐款吧,但是需要PayPal的。我刚注册了一个新的PayPal账户,本以为要经过若干认证之类的过程才能捐出去,没想到一注册好就把钱捐出去了,30美元。

我作为自由软件坚定而不乏理性的支持者,每每在内心会感谢我用过的那些方便、优雅、跨平台的自由软件,以及这些软件背后的人。我坚持使用自由软件,不时向不了解的人解释、介绍和宣传自由软件,开发自己的自由软件,就已经是对自由软件的支持了。但如果认为捐献了时间就不必要捐献金钱的话,那么这只是不舍得付出一点点的借口。

说到维基百科,比上传统百科全书最大的优点就是条目覆盖面广、条目释义丰富、更新频率高,但是文章质量良莠不齐,不正确、不准确、不一贯的条目很多。但这正是其特点,因为维基百科始终处于一个动态的发展过程中,永远不要指望它的条目都整齐划一。维基百科并不能取代普通百科,不同的场合选择不同的百科全书是个明智的选择。

2008年11月5日星期三

Python中浮点数的输出

Python中可像在C中一样,借助格式串来控制浮点数的输出。共有e/E、f和g三种格式转换符控制浮点数的输出,f用小数形式输出,e用指数形式输出,用g的话当幂大于或等于6时用指数,否则用小数。e、f和g在小数位数方面有什么不同呢?我试验了一下(Python版本是3.0rc1+):
>>> f=1/70
>>> print('%.3e %.3f %.3g' % (f,f,f))
1.429e-02 0.014 0.0143
对e/f/g都指定精度为3,结果e输出了4位有效数字(3位小数),f输出了3位小数,g输出了3位有效数字。再来一例:
>>> f=1200000
>>> print('%.3e %.3f %.3g' % (f,f,f))
1.200e+06 1200000.000 1.2e+06
e和f依旧输出3位小数。但g只输出了两位有效数字,是因为再多的有效数字都是结尾的零,为了好看就没有输出。下例也证明了这个说法:
>>> f=1.2
>>> print('%.3e %.3f %.3g' % (f,f,f))
1.200e+00 1.200 1.2
上面两例中,e和f都忠诚地输出了无用的零,但g却尽可能输出简洁的结果。

f这种输出固定小数位数的方式在某些地方是有用的,比如一系列代表权重的数字,我们希望它们的小数位数一样,这样加起来能够正好等于1。在类似场景中,e也同样适用。g可以给出最清晰的输出,但是不保证输出结果中有效数字位数或者小数位数等于指定的“精度”。

另外,既然格式串能够控制输出小数位数,在程序中就不需要round函数了,这样可以保证计算的精度。只需在输出的时候用格式串来控制小数位数。

上面提了有效数字,想搞清楚有效数字到底是啥含义,却发现维基百科上没有这个条目,顺手创建了有效数字的条目,结果发现我自己也说不清楚 = =。

2008年10月25日星期六

北京国际马拉松赛

如果一个人骑着自行车和参加马拉松的人一起比赛,谁先到达终点?今天我就给出这个问题的答案。

北京一年一度的马拉松赛,全程是42.195千 米,还设5千米的小马拉松,10千米马拉松和半程马拉松。我参加过三次,唯独没有跑过全程。我因膝伤在奥运期间宣布放弃参加今年的北京马拉松赛。之后不 久,国际著名田径运动员刘翔也因伤黯然退出了奥运会110米栏比赛。不过我在笔记本上大大得写下了我的目标:2009年10月18日,人生的第一个 42.195 km。

虽然今年因伤不能跑马拉松了,但我并不甘心被排斥在外,我今年要客串一把观众。狠心把闹钟定在了五点五十,晚上十点多就躺下了,可是快两点才睡下,真是“每临大事无静气”。尽管如此,19号早上还是按时起床,迅速收拾后就骑车向天安门广场出发了。

长安街的马路真宽,自行车道上都可以举办篮球赛了。天安门广场上隔几米就一个小武警。我在天安门广场绕了一圈,就在东边马路起点那等着了。往年都集中在广场里面,印象中人很多。这次我在广场外面,却看不到太多的人。

北京马拉松赛是在每年十月的第二个星期日举行。这时候北京清晨的天是挺冷了,而运动员穿着短袖会很冷的,不少人要披着雨披防寒。工作人员放开隆隆的电子乐, 有人带着大家随着音乐热身。节奏单调近乎噪音的音乐就在毛主席纪念堂边放肆地响着,站在街边的我内脏也跟着震动。在这中国最神圣的地方,响着最躁动最青春的音 乐,真是有意思的一幕。奥运前在朝阳的奥运会沙滩排球馆参观时,工作人员介绍说,国际奥委会曾经想把沙排比赛安排在天安门广场举行,但是中国方面没有同意。

八点整,男子专业选手就出发了。我也随后出发。我本想跟着专业选手一起“跑”,看看他们一路的速度分配,因为我有自行车码表,可以看 路程,速度和时间。可是沿途的交通管制很厉害,连自行车道都不让骑车,自行车只能在人行便道上骑。在便道上根本没法骑快,后来我就慢慢落后跑步的人了。一 路上很多路口都不允许通过,包括公交车在内的汽车排成长队。这半天的马拉松就给大家带来了这么多不便,肯定有人很抱怨,一个多月的奥运会期间民众付出的就更多了。

这天我背了个大相机,在天安门广场照了一些照片。过了十公里后就已经背不动了。我就在寻思能把包暂时放到哪里。右肩太酸痛了,我停下来照了几张运动员的照片稍事休息。路边有个清秀的女孩也在看比赛,我就小心地问她附近是否有超市可以把我的包存下。很感谢这位女孩。我跟着她去了花园 桥西边北洼路上一个叫华普的小超市。因为我推着自行车不方便,她拿着我的包帮存下了。不过是个小超市,存包就是放到架子上,不是带锁自己存的。

存 了包之后我一身轻松。看来有必要装一个货架,外出带东西多的时候就不用背着了,否则会很累。我就一路沿着线路骑,可惜多数时候还是要骑在便道上,而且西边的路线并不是干道,便道很窄,骑得很不爽。相机(不是我自己的)存在那个陌生的地方心里有些不放心,又加上还要去清华西门买装备,最后我决定骑到半程终点就结束。

我在路边看到了清华计算机系的水点,这可是专供本系运动员的。在终点,看到好几面清华的系旗。不过今年路上看到的清华的很少,只见到零星的几件紫衣服,361度赞助的,也许大家不都是紫衣服吧。我跑半程那年,所有运动员中有三分之一的都是清华的。

到半程终点后,我看了码表,时间是1小时28分,已经有运动员陆续到达终点了,就是说我骑车完成半程的速度还没有运动员跑步快。开头的问题得到回答了。

之后一路奔向清华西门。在西门顺如风买了头盔,车灯和水壶架。回去之后到那个超市拿包,完璧归赵,要感谢这个超市。不过回去后就感冒了,因为只穿着毛背心骑车迎风太多。感冒到今天都还没有好。毛衣穿外面一点都不防风,清晰地记得小学有一次就是穿着毛衣出去感冒了。

2008年9月29日星期一

入手勇士Pro




今天下午在美利达阜城门店买了08款勇士Pro,1398元,终于了结了我好几年的心愿。感谢rudey提供建议。最近过得比较累,码不动字了。

2008年9月27日星期六

我是一名运动员



奥运前,在CCTV音乐频道经常看这个公益广告。我很喜欢这个短片,每次看都让我热血沸腾,蠢蠢欲动。如果有低落消极的情绪,看过这个片子后,我也会好很多。

努力克服生活中的一切障碍和逆境,释放我们生命中的无尽潜力吧!

2008年8月9日星期六

乘着歌声的翅膀

昨天是2008年8月8日,北京奥运会开幕的日子,是中国人的盛会。对我也是个特殊的日子,因为我上了人生的第一堂钢琴课。本来计划在今天,我特意提前到了昨天。

一年前,我离开学校后,产生了学习钢琴的想法,与那时比较闲也有关。不过那时觉得条件还不成熟,就买了本五线谱入门书和一把古典吉他,学习了些乐理。到后来有些乐理看不下去了,不得不学钢琴了。想了很长时间、很多问题,终于开始了。

我是怀着多么期待的心情去上我的第一堂钢琴课的,这总让我联想到我的第一堂计算机课。第一堂计算机课,让这个十三岁的少年在那个暑假每个晚上都整夜地梦到那神奇的键盘,从此就被她迷住了。我希望我的第一堂钢琴课也像第一堂计算机课一样,能让我终身难忘。

第一堂计算机课前,我一无所知,没有任何准备,是个单纯的孩子。可是,我的第一堂钢琴课,是我计划、思考和选择了一年之后才实现的,而且我的经历和思想都比十三岁的我复杂多了。所以,我预料我的第一堂钢琴课上得再成功,也不会让我彻夜难寐了,这不是我们的努力能改变的。

我的老师姓向名茜,上课的地方叫“音苑朗朗”。第一节课主要学了手型和高抬指。要求小臂平行键盘,掌关节(手指根部的关节)微微突起。弹奏时,需要弹奏的手指抬高再放下击键,以具备足够力度。手指抬起后不要超前指着,要有弧度,下去后用指尖的肉基本垂直地击键。向老师又讲了左右手分别弹奏上行和下行音阶的指法,有穿指的方法,大概就是所谓的Thumb Under法吧。我在老师的指点下练习,老师在我的笔记本上简单记下要点。我用的教材是小汤一,拜厄和哈农,最后老师给我布置了练习作业。

说实话,一堂课下去,我对手型还不是很明白。我就在网上找些文章、视频和图片,以加深理解。我还没开始练习呢,需要尽快确定一个练琴的地方。

昨天上完课后,我自然比较兴奋了。虽然晚上躺下后想了钢琴课,可是梦中却一点也没有出现白天的情景。假如十一年前我上的第一堂计算机课改成第一堂钢琴课,那我的梦中也会出现神奇的键盘吧。

2008年8月3日星期日

中关村被骗记


昨天我决定去中关村买数码相机,本来打算到王婆 (wangpo.net) 去买的,可是他们的实体店没有样机,于是又去了科贸一楼。在这里我被忽悠到了他们所谓的展厅,在十二楼。我最后被他们卑鄙无耻地欺骗,买了一台奥林巴斯FE-320,花了2100元。虽然我不了解这款相机,但我觉得这家别的相机的报价也差不多,于是就相信了这个价钱。回来后我就上网查报价,我最担心的事情发生了,网上的报价只有1100元。于是我到水木DigiImage版发上了我被骗的经历,就当是对自己的忏悔吧,对大家的警示吧。这家店叫“索盟兴业”,是一家十足的黑店,网上一搜,全是诈骗中国各地消费者的事情。

今天下午我和周刚一起去科贸,打算找商家退货。周刚先在别的店铺询问奥林巴斯这款相机的报价,询到的价钱要1800多,也有1500多的。因为没有问到1100那么便宜的价格,于是他建议作罢。我也不是很想找这些烂人,不想见到这群王八蛋。自己也没有优势,因为我连发票都没要(缺乏常识),只拿了一张收据,而这个收据也是很立不住脚的。最后没有去找商家,回来好好反省。

我现在心里难过的主要不是被骗的钱,而是为这种无耻的骗子气愤。我把周围的人大都想像的很好,至少不坏;每天的思绪飘在天上,满脑子一个艺术的或者哲学的世界,我艹!让我是根本无法做出这种卑劣的事情的。要是世界上没有这些骗子,大大小小的骗子,那我们的生活将会好很多了。

就像水木上的人说的,花钱买教训。我这次要好好反思自己的缺陷。

另外:本来计划周六见个人,周日去买相机,于是帆帆叫我周六去欢乐谷只好推了。没想到约好的人说周六不行改周日。于是我周六去买相机,结果出了这个事情,只好告诉她“出了点意外”,周日没法见面,拖到下周六了。唉,全乱套了,一事无成啊。

2008年7月20日星期日

陶器图案

上面这个图案是无意得来的。

某日在办公室,稍稍有点闲暇。我把一张纸条沿长边对折,之后从中间折成L形。然后一边压一边,折成麻花状,拉开就是一个立体感颇强的麻花。这个玩意小时候就会玩了。把这个麻花压平,就是一个方块。我无意之中用剪刀把方块的两个相对的角剪掉,再把麻花拆开,纸条就成了上面的图案,中间黑色的方块也是被剪掉的部分。剪出来的纸条让我立刻想到了远古时候陶器上的图案,于是我用橙黄色和黑色把它画了出来。

2008年7月5日星期六

To be, or not to be

今天马磊来我这玩,中午吃饭时他给我讲了加密用的公钥和私钥的关系,让我清楚了。他说,公钥和私钥要成对地用:用私钥加密的东西,只有公钥才能解密;用公钥加密的东西,只有私钥才能解密。所以,私钥加密的文件是“加密”的,但不是“秘密”的,因为密码(即公钥)是公开的。用私钥加密文件,可以用来“签名”,以保证该文件是从私钥拥有者发出的。用公钥加密文件,可以用来真正地“加密”文件,只有拥有对应私钥的人才能解密文件。例如,A要给B发送秘密文件,就用B的公钥加密之,B用自己的私钥解密;B给A发送秘密文件,就用A的公钥加密之,A用自己的私钥解密。

另外,马磊说定焦镜头比变焦镜头好。我搜索到一篇介绍这个的文章:http://www.leica.org.cn/read.php?609。他还说,现在洗数码相片就像用电脑放投影一样,把照片用激光装置投到相纸上来显影。现在的相纸分辨率一般是300dpi,所以7寸照片用300万像素就足够了,再高的像素也不会提高洗出照片的分辨率了。另外,现在洗相不用碘化银了,用的是有机染料。

我发现他的知识面挺广的。我们互相聊了聊工作的情况,他让我好好干这个工作,要知足。唉,最近我对我工作的看法让我郁闷又痛苦,所以才在QQ上和他聊工作然后让他过来的。是我太不知足、不成熟呢,还是别人都很麻木?最近睡觉很晚,躺下都不愿入睡,脑子里都在想事情。我该怎么样说服自己安心而且激情地工作和生活下去呢?若干时日后,我也会麻木而又积极地活下去吧,好好作历史的分母。

2008年5月25日星期日

湖南小炒肉

配料:
  1. 五花肉
  2. 蚝油,酱油,蒸鱼豉油(是什么?)
  3. 美人椒,尖椒,杭椒对剖
  4. 葱姜蒜切片
工序:
  1. 各种辣椒先干煸一下,以释出辣味
  2. 油烧热,加入肉、蒜姜炒
  3. 再加料酒+辣椒+酱油+蒸鱼豉油+味精+香油+小葱段
要快炒菜,慢装盘。

这是4月25日在武汉的时候,看董浩叔叔主持的中央台的《天天饮食》抄下的。我喜欢辣,也喜欢吃这个菜。

其实,小时候我就喜欢看做菜的电视节目,也抄过菜谱,那时候张悦还主持着《为你服务》。妈妈让我从电视上记下菜谱,还要我“指导”她怎么做菜。印象最深的一个是“象牙萝卜丝”,就是一个白萝卜丝拌的凉菜,加盐、糖、味精、醋、酱油等就可以了。我记下后让妈妈做,然后很好吃。这个菜后来也被姑姑学到了,她现在也知道是我“传授”大家的。这个菜在我家多年经久不衰。

我抄“湖南小炒肉”那天,主持人说5月10日在西单图书大厦有《天天饮食》的签售活动。可是我那天特意去买,却被告知没有。不过还是买了两本,是很新的书,今年初出版的。下午把它们寄给了妈妈。也许她没有精力去研究那本书,但看书中的精美图片也是一种享受,而且书后还有很好的饮食和厨房知识。

2008年5月12日星期一

地震

昨晚和妈妈通电话,因为搬到新家了,原来的固定电话号码不能挪过去,妈妈就想不要座机了。我说,一定要的,手机有时候打不通。妈妈也说有道理,万一地震了,手机就打不通了。

没想到今天就地震了。不过刚才堂妹在QQ上提醒我问问家人,我才给家里打过去。爸妈的移动电话,一个欠费,一个打不通。只好明天再联系了,不过武威应该是安全的。

刚才看新闻,已经死了好几千,心里难受,生命好脆弱。

前几天看到一条网易新闻,题目是《湖北恩施一池塘8万吨蓄水突然消失》,是5月5日的新闻,那天我看到下面的一个网友评论:
网易山西晋中网友(218.26.*.*) 的原贴:

湖北可能要地震。最近在湖北出差,看到当地报纸新闻里有好几条信息。一是有一户人家的井水突然变成滚烫的热水,二是一户人家的狐狸跑出家门。并且湖北今年的气候也有异常,同比温度是史上最高的。上帝保佑湖北人民。。。


这人说湖北可能要发生大地震,我觉得说得挺有道理。我就给在恩施的姐姐发了条信息,说你们恩施可出新闻了,我说一个池塘的水一夜之间不见了。她说她倒是不知道。她当然不知道这样的小新闻了。我当时怕恩施地震,但是没有直接给她说,只是想提醒她一下。没想到那个网友一语成谶,七天之后竟然真的地震了。

前几天和同事说什么北京房价太高的事情,各自说个解决方案,我就说发生一场大地震,重新洗牌。当然只是开玩笑了,谁知地震早已埋伏好,几天后突然袭来。

前阵子在水面哲学版,有人发帖子《怎样才能振兴人文学科呢?》:
发信人: Insights (悟), 信区: Philosophy
标 题: 怎样才能振兴人文学科呢?
发信站: 水木社区 (Thu Mar 13 22:27:11 2008), 站内

感觉现在的人,思想很贫乏,生活很无味
我当时这么回复的:
发信人: fossilpyz (一坨化石), 信区: Philosophy
标 题: Re: 怎样才能振兴人文学科呢?
发信站: 水木社区 (Fri Mar 14 19:29:37 2008), 站内

发生一场灾难,颠覆人们原来的一些认识。
现在的人多很浮躁,每天都在忙碌,人们读书少了,讨论的多的是物质条件,精神生活很贫乏。也许这样的事情发生,能让人们暂缓原来的追求,去放慢脚步,冷静一下头脑吧!

2008年5月1日星期四

北京法源寺

七、八年前的春节,我用一天时间一口气读完了李敖的一本小说,叫《北京法源寺》。这是一部讲戊戌变法的历史小说,故事颇为悲壮。读过后,北京法源寺这五个字在我脑海留下了深刻的印象。每每想到,都觉得这是一个承载了太重历史的圣地。

法源寺在唐朝贞观年间建成,叫“悯忠寺”,是为了纪念东征高丽牺牲的人们。《北京法源寺》里面的主人公是戊戌变法的烈士们,特别是谭嗣同,他不逃出监狱英勇就义的做法让人痛惜。“悯忠”这个名字,用于戊戌变法的烈士们也许更适合。

今天是五一假期,是旅游的高峰时候,法源寺今天正好要来一位外面的法师,连门前街道都交通管制了,按说游人应该很多。然而,寺里面的游人却很少。来这里的人,不管平时是什么样的德性,在这样的地方大都很安静,走路说话都是轻轻的。

来法源寺的人大都要在佛前拜拜。我对佛没有诉求,所以也没有跪拜的心思,但我并非不尊敬这里。寺院这里那里的墙上贴着手写的板报,是一些教人行善、摆脱烦恼的很通俗的文字,看了也很有启发。例如,修行一要领是不要关注别人的错误。有些话,是从哲学的角度说的,比如要人们去思考我是谁,我来自何方,我去向何方,之后再加入大众的跑道中。


今天我也第一次走了北京的胡同。法源寺隐在胡同内,不是大路边的地方。从广安门内大街拐入教子胡同,进入法源寺前街就可以到法源寺正门。在寺里快走到头了,进入西侧的一个小门,就到了一个后院,从那往外走就可以出去了,到法源寺西里的窄窄的胡同里。窄窄的胡同里,两三个中老年人坐在小凳上,漫不经心地有一句没一句地说话。我想起电影《十七岁的单车》里面有好多胡同镜头,和我在这里看到的很像。对游人来说,这里是法源寺和外面相通的一个“秘密通道”。从窄胡同出去到法源寺后街,再出去就又到了教子胡同。然后我又原路返回,从那后门回寺里了。

在喧嚣的大都市里,能有这么一块思想远离尘世,宣传利他思想,让人心灵得到宁静的地方,这是很珍贵的了。

2008年3月21日星期五

如何从Word文档里取出图片

我在办公场所只能用Windows,而且要经常用Word。有时候想从Word文档里面拷贝出一张图片出来,可是Office (2003) 却没有办法完成这个简单的功能。这里介绍两个方法,可以从Word文档中取出图片来。

一种是用OpenOffice (2.3.0)打开Word文档,另存为开放的ODT格式。ODT文件其实是个Zip压缩包。用7-Zip可以直接解压开,解压出来的文件中有一个Pictures目录,该文档里的所有图片就在这个Pictures目录下。

另一种还是用OpenOffice打开Word档,可以直接输出成PDF档。然后用Adobe Reader打开PDF文档,选中图片后复制,在GIMP里面粘贴为新图像即可。当然,也可以用PDFCreator把Word档打印成PDF再操作。

上面提到的OpenOffice,7-Zip,GIMP和PDFCreator都是自由软件

2008年3月15日星期六

玩头之一──飞镖

今天去易初莲花,终于买了半年来一直想玩的飞镖。一面是正规的飞镖比赛面,一面是中国式的靶子。标准的镖靶直径是18寸,我买的是12寸的。国外的镖靶设计复杂,射中特定的得分区才能得分。这些得分区的面积都很小,相邻得分区分数相差甚远。准头都还没找到的初学者,恐怕基本要靠运气了。对于扎着玩儿的我,还是中国式的好玩。瞄着中间扎就是了,就一个目标,很简单。

上小学高年级时候,曾经流行过一阵子玩飞镖,当然是自己做了。找一根木棍,一头劈出个十字缝,用正方形纸折一个四角形的尾翼,插到十字缝里面,另一头倒插进去一根缝衣针就好了。因为缝衣针尾巴是粗的,不容易插进去,所以有时要试好几根针。家里有个小红色木头箱子,里面都是妈妈做针线活用的东西。其中有个红色香皂盒,里面有几包用锡纸包着的崭新的缝衣针。我就是从那里偷来的针做飞镖的。记得后来被妈妈发现了,妈妈也没责怪什么,只是说了说。这些场景,现在还记忆犹新,每每回忆起来都会勾起一丝忧伤。今年过年回家,妈妈给我看那个香皂盒,说那是她嫁给爸爸时的嫁妆之一。

做好了飞镖,就拿到学校玩。下课时候,大家在教室里面朝后门扔,当然要比谁的飞镖好,谁扔的好了。有个同学,用的木棍又粗又重,记得扔到房梁上扎住了。更厉害的是,他在往后门扔的一次,一个和我还有点亲的同学刚好路过,一下扎到那同学的头上了!只不过是挂在上面,而不是硬邦邦地扎进去。这一幕印象太深刻了。这同学也没事,看来只是戳到了皮毛罢了。

买来的飞镖远距离射击时,飞镖都是斜向下射中镖靶的,说明运动轨迹是个很明显的抛物线。我才切身体会到了古代的弓箭都是要考虑抛物线轨迹瞄准的,就像电影《英雄》里面万箭齐发那个镜头中那样。小时候做过弓箭,不过箭是竹竿做的,箭飞出去不稳定,只能靠短距离直线射击,让我一直觉得古代的弓箭也是直线射击的。

玩了一会儿,心跳速度一直比正常要快,原来飞镖也有锻炼效果的。因为要举着飞镖瞄准,而且扔出去需要肌肉瞬间发力,时间长了,大臂和胸肌都会有酸痛的感觉。而且来回拔镖好多次,相当于走路不少呢。我发现扔出去的时候,胳膊不要提前停下来,要等飞镖飞出去,胳膊完全伸展开来,这样射得更准。这很像网球打球出去胳膊要完全伸展,还有点像拳击中出直拳要胳膊完全伸直到位。体育运动真是有很多相通之处啊。

2008年3月10日星期一

巧取附件

让刘梅帮我从IEEE下载了一篇文章,MSN传太慢,就发到我的Gmail里面。谁知网络太卡,那个一兆多的PDF附件存一半就断了。wget应该可以通过HTTPS验证后来下载附件的,可我弄了两下不成功就罢休了。唉,懒得研究man去折腾了。不过最终我还是巧妙地把文件得到了。

虽然附件下载慢,但是点击回复菜单的Afficher l'original(显示原始邮件之意,这是法语界面的显示),可以用文本形式打开原始的邮件内容,而且速度很快,将近两兆的文本很快就打开了。保存下来之后,把里面附件那部分拷贝到一个新文件,这个文件就是附件的base64编码结果。又是可爱的python:import base64后,base64.decode(file('encoded'), file('decoded','w'))即可得到附件了!encoded是要附件编码后的文件,即附件的base64编码文件;decoded是目标文件,即解码后的结果,就是要的PDF文献了!

多亏Gmail显示原始邮件内容很快,不会像附件那么慢。其实Google还有其他一些类似的特点,比如搜索出PDF或者PPT文件,点击View as HTML会立刻打开;类似的Gmail附件按HTML显示也很快。

2008年3月6日星期四

“跑酷”的启发

除了在学校上健美课时去过健身房,我一直没去健身房锻炼过。一个原因是不喜欢健身房这种室内环境。我喜欢通风的环境,喜欢接近自然的活动。前天下班后跟着小龙去传说中的浩沙健身房体验了一次。不少同事都在那里办了年卡锻炼,我也想考查一下去。浩沙可以让新人免费体验。

进去后我在跑步机上跑了跑步,玩了玩各式各样的器械,兴奋了起来。有个玻璃墙的屋子,叫“动感单车”,里面好多人在踩自行车。这个项目据说很好玩。我进去后,一股浓郁的汗臭味立刻扑面而来,一群人在超高分贝的音乐下跟着教练蹬车。我呆了几秒就出来了。我一不喜欢空气不好的地方,二不喜欢吵的地方,这个屋子都占全了。这个“动感单车”也许真的很锻炼,但却不见得健康。

我有个愿望一直想实现,就是完成一次马拉松。北京每年一次的马拉松赛我从2001年开始总共参加过三次,依次是5公里,10公里和半程,唯独没有参加过全程马拉松。因为这样大强度的运动,必须要有足够的练习才行,否则不但不能完成而且对身体也不好,甚至可能会发生运动事故。如果我办了卡,在健身房的跑步机上就可以尽情地练跑步了。只要坚持下来,就能准备好跑马拉松。那天体验之后,我就基本打定办卡的主意了。

可是,第二天我又有些动摇了。中午在床上看第7期的《三联生活周刊》,有几篇关于“跑酷”的文章。我是头次听说这个词儿,跑酷(Parkour)就是“有意识地利用城市空间来进行锻炼”,“把儿童时代翻墙爬梯的玩闹扩充成一种超越体能与都市环境的极限运动”。让我去玩跑酷不大现实,在北京这种人挤人的城市更不现实。但跑酷体现的在自然中锻炼的精神却和我不谋而合。其中引用了一位叫霍金斯的跑酷爱好者的话:
“城市生活,已经从肌体和精神上扼杀了我们这代人,城市是很可怕的东西,不论你打高尔夫、游泳,还是慢跑,一切都是人工的,一切都建立在社会分工和机械化管理之下。用钱和时间作为运动的交换,这种现代社会的规则,已经打破了运动的本性。而跑酷则不需要这些原则,利用一切城市的资源,从陡坡到楼梯,城市就是健身房,不需要什么金钱投入,也不需要专门抽出的运动时间,这才是真正的乐活精神体现。”
所以,看了这些文章后我去健身房的想法有些动摇了。如果花时间在更自然的锻炼方式上,应该能够获得更多的乐趣。不过,如果我要为马拉松练习的话,去健身房跑步也许是最现实的方法了。

2008年1月13日星期日

Firefox使用技巧之三——用Gmail作邮件发送程序



自从用了Gmail,就慢慢不用Thunderbird了,因为网页界面的Gmail用起来很棒,现在我已经完全不用Thunderbird了。但是要把Gmail设置成默认的邮件发送程序却似乎比较麻烦。有这样的Firefox插件,但我没有找到满意的。我只好把gnome的邮件程序设置为Gmail的页面,但我弄不清Gmail发送邮件用的URL,所以结果也不满意。

今天发现,安装了Firefox的谷歌工具条之后,在网页里面点击电邮链接,Firefox就会问是否以后点击电邮链接时打开Gmail页面。选择是,以后Gmail就成默认的邮件程序了。或者在谷歌工具条的设置里面启用此功能,如图。

该技巧只限于Firefox里面的电邮地址,并没有设置系统的默认邮件程序。

* 技巧一、二在胖鸭子之家