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