2005-05-31

工作两年(五)--进入Blog的世界

看了我在CSDN的blog,是从04年8月开始写的,但那并不是我第一次接触blog,在那之前,我在另一个地方申请过一个,还辛辛苦苦写了游黄山系列,可惜那时候不知道备份的重要性,结果所有的文章在人家升级失败后全部丢失了。

过了没多久吧,CSDN开始提供blog服务,我就申请了一个,断断续续写了那么几篇,现在回头看看,当初写得过于正式了,或者说缺乏生活气息。那时对blog的理解也比较肤浅,写了半天也不知道RSS是怎么回事,因为没觉得用一个RSS reader会有什么好,其实当时根本没试过。直到前一段CSDN的blog崩溃了一两个星期,我不得不跳出这个小圈子,才发现外面的世界真精彩。

这一切都是从wikipedia上对News aggregator的定义开始的,然后申请了bloglines的帐号,然后又是del.icio.usfeedburner,从此一发不可收拾,原来只浏览四五个网站,现在订阅了一堆的feed,看也看不完,像CNET News纯粹就是摆样子,倒是Engadget的图片很漂亮,另外还订了一堆成天没完没了地讨论blog、RSS、tag之类的blog,开始得时候算是普及教育,看多了就有点受不了了,谁让咱是搞技术的呢,对应用不是很关心。尤其是那些看似很专业地剖析发展前景,然而网页布局搞得一塌糊涂,字体小得根本没法看,还要在页面上堆砌许多“时髦”的东西,如skype me、gmail、subscribe to XXX等等,好像紧跟时代潮流的样子,实在难以想像满嘴用户体验的人把自己的blog设计成那个样子。我虽然没做过网站(或网页)设计,只是粗略地学了HTML和CSS,但直觉告诉我,页面一定要简洁,要主次分明。

blog对我来说更多地起到一个记录、积累的作用,工作、生活中的点点滴滴,技术细节、经验总结等等……,至于展现自己,不是不想,扬名立万是每个男人的梦想,只是时机未到,还需厚积薄发,扬名立万也要取之有道嘛!

正常的挫败感

Scalar variables in Perl are always referenced with the leading $. In the shell, you use $ to get the value, but leave the $ off to assign a new value. In awk or C, you leave the $ off entirely. If you bounce back and forth a lot, you'll find yourself typing the wrong things occasionally. This is expected.

这段话引自Learning Perl第三版 2.5 Scalar Variables。我就遇到过这种情况,当时非常具有挫败感,一种暗无天日、没有前途的感觉。看了这段话,心理舒服多了,正常嘛,大家都这样,并非我个人的问题。

就我看来,This is expected这句话的价值非常大,它让人不必在无谓(或者无法控制)的事情上浪费感情。

2005-05-27

blog已经成为一种交际

Annie Rambles: Blog Questions: "Perhaps this is an old topic that I've missed having just entered the blogging world at the beginning of 2005, but I am wondering about your attitudes towards certain blog behaviors. So, I ask:

(1) If I leave a comment on your blog, you:
  • a) do nothing
  • b) come read my blog
  • c) come read my blog and try to leave at least one comment back
  • d) respond to the comment on your blog
  • e) send me an email
  • f) some combination of the above (tell which ones)
  • g) it varies too much for each comment to say

(2) If you find out that I link to your blog, you:
  • a) do nothing
  • b) come check out my blog
  • c) thank me via a comment
  • d) thank me via an email
  • e) link back to me, if you like my blog
  • f) link back to me, regardless of your opinion of my blog
  • g) some combination of the above (tell which ones)
  • h) it varies too much for each link to say

(3) For the blogs that you link to and read regularly, do you:
  • a) read them every day
  • b) read them a few days a week
  • c) read them about once a week
  • d) read less often than once a week
  • e) read some frequently (1 - 3 days), but others less often (give percents if you can)
  • f) wish you could read them more often, but you just don't have the time
(4) Your significant other (if you have one):
  • a) also has a blog, which you read regularly
  • b) also has a blog, which you rarely or never read
  • c) reads your blog
  • d) never or rarely reads your blog
  • e) thinks blogging is a total waste of time
"

2005-05-26

工作两年(四)--进入Configuration Management的世界

刚开始学写程序的时候只会用IDE,吃过苦头之后就开始备份,或者每天做一次备份,或者一个功能完成后做一个备份,省得再出现程序崩溃后无法恢复的悲剧。用cvs是参加工作之后的事情了,在公司里,几乎所有的项目都用cvs做版本控制,也有用sourcesafe的,但不是主流。从那时开始,逐渐学会了check in、check out、update、merge、以及diff等等。记得《程序员修炼之道》上说,“要把所有的文本都用版本控制工具管理”。但是,有版本控制的意识,并不代表可以充分利用它,我已经用cvs两年多了,由于diff和annotate与emacs接合的比较好,所以这两个功能用得比较爽,可还是拿不准该在什么时候开branch,什么时候check in,偶尔还是会痛苦地努力恢复崩溃的程序。其实也难怪,还是没把版本控制当回事,总觉得可有可无,不去学习最佳实践,怎么可能用好它呢?!昨天看了“Version Control with Subversion”的第一章,打算接这个机会好好学一下版本控制,也学会这个最新的开源版本控制工具。

另一个工作后学会的工具是缺陷管理工具。所有的bug都有记录,这是我从前没有想过的,bug也有优先级,哪些重要,哪些不重要。重要的要尽快fix,不重要的可以托一托,但是因为有记录,就不会忘记。当我感受到记载bug的重要性后,就自己搭建了bugzilla,用来记录一些不适合记录在公司工具里面的bug。

我做的最不好的是schedule,到现在都做不好,因为每做一个task后总是会有一些想法,到底是该按照自己的想法继续做下去呢?还是该按照订好的计划行事?这让我很矛盾。而我的一个坏习惯是如果感到矛盾,就什么也不做,一直矛盾下去,虽然明知道这样根本不能解决任何问题。

2005-05-25

宽容 => 希望 => 解脱 => 自由

让我们不再恐惧 | 博客中国:

"对于上访者,我还要说的是,再也找不到一个群体比他们更忠于共产党了。村镇干部欺负他们,他们去县委诉说冤情;县领导迫害他们,他们去市委寻求救济;市里官官相护,他们到省委寻找正义;在地方得不到说法,他们不远万里,到北京盼望“青天”,有的一盼就是几年、十几年。他们相信党中央是英明的,一时被人蒙蔽而看不到他们的冤情。他们相信制度是好的,只是一小撮歪嘴和尚把经给念歪了。然而就是这样一群合法性的生产者,被认为是越级上访的刁民,是破坏社会稳定的不良因素,是肮脏的多余的人而加以驱赶、欺骗、压制和迫害。上访者充满恐惧和绝望,但还有那么一点点希望和期待。但是仅存的这一点点期望也被这个体制所带来的残忍和冷漠一点点地剥夺。即使当局想要认真解决,他们解决冤情的速度也远远比不上这个体制所产生新的冤情的速度。叫我如何不恐惧?

……

我在北大读书十多年,每一年六月四日前的几天,北大周围就一片莫名的肃杀气氛。警车一辆一辆地从四面马路上驶过,警察和便衣警察神色紧张地盯着每个行人,好像每个人都是暴徒。各种有形的和无形的力量都被动员起来,似乎在防止随时可能发生的不测。这种特殊氛围使我们这些没有亲身经历六四的人感觉到六四是一个特别的纪念日。显然比大学师生更恐惧的是警察,是这个不敢面对历史和掩盖真相的体制。2000年的六四之前,一个叫江绪林的研究生在北大三角地和北大BBS上贴了几张海报,意思是,在六四那天,希望人们到三角地去点燃烛光,不为对抗,而为和解。这是一种理性的、克制的和解精神,企图消除人们的遗忘和恐惧。这次富有象征意义的和平行动,最后以保卫部把人带走而告终。和解的烛光还没有点燃,就被恐惧的狂风所吹灭。

感到恐惧的不仅是孙志刚,还有折磨孙志刚的警察们;不仅是上访者,还有他们所举报的干部;不仅是囚犯,还有监视和惩罚囚犯的看守;不仅是反抗者,还有那些享受一切特权的人们。一个对人施以暴行的人,不正是说明了他内心是怯懦和恐惧的吗?一个关押囚犯的人,不正是同时失去了自己的自由吗?一个镇压民主运动的军人,不正是屈从了暴力的淫威而非服从了自由的意志和内心的良知吗?一个自由的人,一个在人性中充满宽容和慈悲的人,绝不会囚禁和杀戮他的敌人。没有奴隶的自由,就没有奴隶主的自由。只要我们心中还有暴力、仇恨、奴役和恐惧,只要我们心中还有敌人,自由就不会来到我们中间。我们谴责那些暴行,我们呼吁一个自由和人道的政治,报复和消灭敌人不是我们的目的。只要对人性、对这个体制的运作逻辑稍有省察,我们就不会把一个具体的警察、贪官或安全局的细作当作敌人。像图图大主教,一个伟大的“受伤的疗伤人”,所说的那样,我们必须区分罪孽与罪人:痛恨和谴责的是罪孽,而对罪人则要满怀热诚。"

对昨天消极情绪的积极回应

博客连载:走出单位(十三) | 博客中国:

"在公司整体治理状况不好的时候,中外雇员都有无能为力的感叹,认为身在分公司能做的事很有限,改变不了大局。在这种时候,外籍雇员的低落士气往往导致中国雇员更低落的士气,甚至只剩下了唉声叹气。中国雇员应该看到,其实在分公司有许多事可以做,外籍雇员不做,中国雇员就更应该做,因为这是中国雇员创造业绩、发挥领导力的好机会。

克服随大流的习惯是需要一点勇气的,那毕竟是与多数人的行为相悖的事。我们通常都知道什么是正确的事,但我们还要有勇气和责任感在别人都不做甚至都反对的时候坚持做正确的事。"

更新Fedora Core 3

曾经在Fedora Core 2下用过up2date,速度很慢,只好手工更新,ftp到一个mirror上去把所以需要更新的rpm包全下载下来。装了Core 3后仍然这样,很麻烦,但为了速度快嘛,也没办法。一次偶然的机会发现从redhat(用wget)下载的速度居然达到了100多k,比用韩国的mirror快多了,然后从那开始就用wget直接从redhat下载rpm包。

昨天又有更新通知,原来有新的kernel了,一时心血来潮,试了一下up2date,发现速度很快,很方便就更新好了,不知道是不是redhat收了Dell的钱,升级了硬件啊?

2005-05-24

为什么软件书籍翻译得这么差?

学术繁荣与翻译质量成反比 | 博客中国:

"翻译之为业,业内与业外理解有很大差距。在一般人,特别是不懂外文的人看来,只要懂外文(不论程度如何)的中国人,拿着字典就能对付。惟内行知其艰苦,知道对一名合格的译者要求有多高----需要精通本国和对方的语言,熟悉所译的专题,跟上原作者的思维和广博的知识,等等。在这一切之上,还要有高度责任感和敬业精神,不做唬老百姓之事。但是这里有一个悖论,具备这样条件的人往往更愿意自己从事研究著述,而不翻译他人的著作,因为在多数情况下,这毕竟是为人作嫁。前辈大师如严复、鲁迅、巴金等从事翻译是抱着“偷天火”的精神,以此为“治愚”(严复语)的启蒙工作。他们创作和翻译两不误,都可以传世。还有一种情况是翻译本身就是专业研究,如傅雷译巴尔扎克及罗曼*罗兰的《约翰*克里斯多夫》,朱生豪译莎士比亚,其译文也成为经典。继承这一传统,随后的一批外国文学专业研究者,其翻译著作也是研究的一部分,并蔚然成家,尤以法国文学令人瞩目。此类文学翻译之成就可以使我国不懂外文的学者从事外国文学研究专业,以至于相当一段时期许多大学的这个专业设在中文系下。尽管我本人对此一直持保留意见,但外国文学译著之规模可见一斑。然而,现在我要说的,是一个很特殊的颇具讽刺意义的现象:改革开放后,学术研究的繁荣与翻译著作的总体质量,居然形成了反比。这是我国1949年以来特有的现象。"

领导的傲慢

“口误”事件:最要不得的是傲慢 | 博客中国:

平心而论,顾校长认不出篆体的“侉”字,一点也不奇怪。他是学物理的出身。漫说他是搞理工的,钱钟书、吴晗这样搞文史的人也一样有认不出字和说错话的时候。不要动辄拿清华当年如何如何与今天相比。当年,钱钟书数学不及格、吴晗数学零分照样上清华,现在他们再考清华试试!总分那么低,一边凉快去。有个蒋老师想复古,提倡中小学生读四书五经,殊不知学生专读四书五经的时代,他们是不必学数理化与生物的。

顾校长之错就错在他出席那么重要的场合,代表学校与大陆学界送人家礼物,居然不肯礼贤下士先预习一下“功课”。这当然不能用校务繁忙或精力不济之类辞令来解释。用句不中听的俗语说,就是“吊儿郎当惯了”。

记得在《南方人物周刊》今年第8期上读到清华教授陈丹青的专访,其中有几句话令我心灵震撼。他说:“一次是2002年清华贺书记听取清华人文艺术学院工作意见,后一次是去年新任顾校长听取党外人士意见。我记得在场领导和其他教师都很礼貌地倾听,没有人接话、附和、回应。我从未天真到期待回应,只是说出来,就像对着空屋子讲话。我没听说,也不认为这类意见会上达教育部……今天还没出现这样一个空间:你假定某个部长期待知道哪项政策有问题,然后你告诉他,他会着手想办法改变,不,至少在教育问题上我看不见这样的可能。”

netcasper:大概官大了都这样,我们公司所谓的open forum,大领导们都是只带一张嘴就好了,从来不见follow up。开始的时候英语不好,没勇气问问题,等后来听多了看多了,也就懒得问了,反正总是没有下文。不过为了防止大脑痴呆,还是坚持在私底下想一些自认为很尖锐的问题或者很有建设性的想法。

2005-05-23

单位代表一种制度化的价值系统

博客连载:走出单位(十一) | 博客中国:

"单位代表一种制度化的价值系统,以其完善的奖励—认同机制来维护系统的有效性和持续性。这套奖励—认同机制就是规范个体和群体行为的工具和方法。为了得到认同、获得奖励,个体对组织行为规范做出趋同努力便是自然的行为反应。事实上,我们从幼年时期就开始通过父母接受单位的行为趋同要求,经过十几年的教育和训导,待到参加工作时,已经基本接受了单位制价值观并基本适应了体制内的行为规范。所以,加入某个具体单位后,绝大多数人并不需要特别的文化或体制适应,也不需要特别的行为整合努力。这与我们加入跨国公司后的情形十分不同,甚至相反。"

2005-05-20

在bloglines里面看到google的广告了

ubiquitous ads

如果你用Bloglines订阅Engadget的RSS Feed,就可以看到google的ads。下图是我截的一张图。

google ads at bloglines

手机被偷了

上班的路上手机被偷了,大概是在57路上,后来听同事说57路和925路上小偷是比较多的。

手机是02年3、4月份买的,西门子3618,当时是1800多吧,苏宁在杭州的第一家店开张,我去凑了个热闹。想想已经用了三年,虽说现在手机早是彩屏、摄像的天下,但我对手机没有太多的要求,发发短信,偶尔接个电话,仅此而已,所以S3618足够用了。何况闹钟、便笺、记事本以及日历等功能非常实用,所以从来就没想过要换手机。

这下不换也得换了,郁闷。到了公司连忙去办停机,然后给老婆、爸妈打电话,防止他们被骗,老婆的手机号码倒是记得,爸妈的平时不怎么打,就从来没记得过,一般都是打家里电话的。没办法,只好碰碰运气,老妈居然在家,正好,赶紧告诉她,老妈居然没太大反应,说正好换一个。后来老爸打电话来问我办停机了没有,我说停了,他也就没再说什么。何着就我一人郁闷得要死。本来今天发工资,是个大喜的日子,结果说什么也高兴不起来,都怪那个ZOLO包,手机袋的位置偷起来方便着呢。也是自己托大,以为看得牢……

2005-05-19

5*19二十周年

看了央视5台足球之夜的5*19回顾,心潮澎湃,感慨万千啊!第一次如此具体如此详细地了解了中国足球历史上第一个大事件,有机会把这期足球之夜BT下来收藏。

2005-05-18

在Fedora Core 3上使用USB flash

$ modprobe usb-storage
然后把flash插在USB口上就可以了,如果常用的话可以写到启动脚本里。Using a USB flash drive with Linux讲述了具体的过程,只不过那是在Red Hat 9上。

程序员的blog

程序员的blog该是什么样子呢?和一般的blog有什么区别呢?就我看来,程序员是blogger里面非常特殊的一个群体,他们对软件有着更深入的理解,有版本管理的概念和使用经验,对程序设计语言和标记语言有相当程度地了解。所以,提供给程序员的工具应该更强大、更高效,也就更复杂。

下面的经历,描述了程序员使用blog的过程。

  1. 散落在系统里的一些文本文件,只有自己才能看到。
  2. 创建一个目录树和一堆符号链接,按照时间和类别将这些文件组织起来。
  3. 将文本文件转换成HTML文件,加入链接,方便浏览。
  4. 申请免费blog空间并发布,供人浏览。
  5. 学习HTML和CSS以改善页面布局。
  6. 申请多个blog,尝试不同功能特性。
  7. 选择功能最强人气最旺的一个拼命发帖提高知名度。

BSP由于各种原因忽视服务质量使人无法忍受于是决定搬家。几经周折之后终于厌倦了寄人篱下于是申请宽带、安装Web Server、申请动态域名开始自给自足的小农经济。但是把散布在各个角落里面的文章转移到自己的地盘足以让以懒惰为美德的程序员烦躁至极。

于是他(或她)想:blog应该像RSS一样采用XML格式,而不是不方便数据交换的HTML格式。XML文件不仅方便数据迁移,而且使得文章结构与文件格式以及显示效果分离,这样就可以采用不同的转换程序将其转换为多种格式,如HTML、PDF、ps等格式,用于不同的目的。此时程序员写的blog就不是最终产品,而是一个源blog,应该像源程序一样置于版本控制的管理之下,并通过一定的方法给予浏览者查看历史版本的能力,而不是像某些人现在做的一样用特殊的标签或效果直接在网页上体现修改。版本控制工具非常适合于程序员写的blog,因为他们写的文章中很大一部分是知识归纳总结型的,不像新闻工作者写的文章时效性那么强。随着知识的积累,程序员要不断修改他们已经写好的文章,而记录每次修改的内容正是版本控制工具存在的目的。而RSS也应该具有相应的发布文章修改信息的能力,通知订阅者他们曾经看过、甚至收藏过的文章被原作者修改了,提醒他们有必要重新阅读。

当然,这还是一些粗糙的想法,目的是不想浪费那些已经融入程序员血液的程序开发能力,blog未必要用同一种方式写出来,程序员有权利选择他们最擅长的方式。也许某一天程序员可以以这样的方式写blog:check out或者update源blog,然后打开心爱的emacs修改以前的blog或写新的,写好后提交。想要发布的时候登录到Web Server所在的机器,check out源blog后执行以下命令:

$ ./configure --prefix=/var/www/html/blog/username
$ make #缺省为make blog
$ make install
每个月(或者季度或者年)的最后一天运行:
$ make pdf
汇总这一段所有的blog生成一个PDF文件,供人下载。十年之后运行:
$ make book
生成一本名为《我的十年》的书,然后出版……等等。

人力资源部的屁股没有坐在员工一边

博客连载:走出单位(八) | 博客中国:

"跨国公司针对中国雇员的人力资源政策都有中国雇员参与制定,针对外籍雇员的人力资源政策也都有外籍雇员参与制定,参与其中的中外雇员的做法却常有不同。从作用上讲,这些中外雇员都是各自群体利益的代言人,他们的意见和主张代表了各自群体的意愿。但不知为什么,中国雇员的代言人常常不能理直气壮,对员工的抱怨听而不闻,使得中国雇员的利益表达声音微弱,而外籍雇员的代言人总是不遗余力地维护自己群体的利益,使得外籍雇员群体的利益表达声音响亮。外籍雇员的行为是符合逻辑的,因为他们在代言外籍雇员群体的同时也是在维护个人的利益,但中国雇员的行为就令人费解:中国雇员群体的利益也是他们自己的利益呀。

我曾听到一个外籍人力资源总监说,中国雇员的福利不够好,公司应当考虑改善,但我从未听到过这家公司人力资源部的任何中国雇员说到过这一点。这些中国雇员是否真的认为外籍雇员群体享受良好的待遇是理所应当,而中国雇员群体没有资格享受更好的待遇呢?或者是觉得为中国雇员争福利会得罪公司领导层并损害自己的职业发展前途呢?无论是什么原因,都一定是错误的,因为公司的目的是让员工满意从而保持住优秀的员工,一旦员工因福利待遇问题另谋高就,公司是要怪罪那些代言人的。"

Bloglines | News | Weather Forecasts on Bloglines

Weather Forecasts on Bloglines:

"Outdoor wedding in Seattle this weekend? Spring skiing in Tahoe? Or maybe you are wondering weather this is the right weekend to replace your roof? Keep an eye on the weekly forecast with Weather subscriptions. Simply click the 'Add' link from your My Feeds display, and then select the 'Weather' link. You can add a weather forecast by city or by zipcode to get a daily forecast update for the entire week. Forecasts are available in cities throughout the world and, like all of Bloglines, this new feature is localized in the 8 different languages that Bloglines supports. Check out the Ask Jeeves blog today where Robyn DeuPree, the new Product Manager for Bloglines, introduces herself and shares how she's using weather subscription for her upcoming road trip.

Tue, 17 May 2005 17:00:00 PST"

下面是一幅截图,可以看出温度是华式度,不符合中国人的习惯。

weather at bloglines

2005-05-17

终于升级firefox了

昨天还在想,firefox 1.0.4都出了这么多天了,怎么Fedora Core 3的update里面还没有?难道要和简体中文版一起出?:-)

今天rpm出来了,赶紧升级一下,据说是很严重的漏洞,虽然咱一点都不懂是咋回事。另外把其它的也都升级了,这两天从redhat网站下载的速度很快,一会儿就把所有升级需要的rpm包都下载下来了。

说来惭愧,入行快10年了,Linux用的还是很初级,很多东西都不懂。Perl还在继续学,感觉找不到门路,学得比较艰辛。本来是想今年再学一门语言的,现在看来能把Perl用熟了就不错了。

老婆看错短消息了

老婆昨天来上海,晚上说稍微晚点回来,让我先去吃饭。我吃好饭回到家正好七点,就顺手给老婆发个消息让她“注意身体不要饿着”。

快八点光景老婆回来了,兴冲冲地对我说“你做饭给我吃啦?”我说哪里啊,不是让你在外面吃嘛!老婆说“你明明给我发消息了……”,然后掏出手机拼命找,看了几条都不是,我逗老婆说,你看的是旁边帅哥的手机吧,记错了吧:-)。

老婆哪里肯承认,虽然找不到那条短消息,仍然不依不饶,“我本来想在外面吃的,你说做了饭,我才急着赶回来的,我都饿死了”。没办法,出去给老婆买了炒面, 老婆吃了两口就饱了,剩了一大半。老婆周末有考试,拿出书开始复习,我在厅里看天下足球,突然老婆大呼一声,“哎呀,我看错短消息了”。

原来是一条我周日发的短消息,当时在杭州,丈母娘做好饭,老婆还没回来,我就发消息问“你什么时候回来啊?饭做好了”。老婆晕晕乎乎,不知怎么看了那一条…… :-)

2005-05-15

别动!还原!——激情的性爱奶酪 | 博客中国

别动!还原!——激情的性爱奶酪 | 博客中国:

"其实,当一个女人放弃理性的时候,她的情感世界像一个游弋于荒郊野岭的孤零零的女鬼。你“拥有了”吗?

权利和义务,从来都是相互对应的。当你享受权利而没有承担义务的时候,权利早已丧失了必要的支撑,翩翩公子没有给你添“麻烦”,但也没有义务对你相濡以沫,没有必要在你困惑、疾患、痛苦、挫折的时候与你风雨同舟。肌肤之亲甚至甜蜜的旅行,无法取代心灵震撼和撞击,就连婚姻中两口子吵架激出的泪水也有一种你永远无法企及的刻骨铭心的幸福。夫妻之间那相互走进心灵、融入血液的恨爱交加、披肝沥胆;那每添置一件新衣、添置一件家具时因共同创造、共同承担而带来的真实分享;那姻缘和血缘相互交融而绽放的生命之花;那迎接婴儿、哺育新生时共同栽培的挚爱亲情;那夕阳之下斑白华发之间的相互搀扶、相依为命;那病榻之前赛过一切良药的轻轻呼唤,甚至灵柩之前撕肝裂胆、穿透一切世态炎凉、人情冷暖的长啸痛哭……,你拥有了吗?你“拥有”什么了?"

2005-05-11

几个Perl Module

用Bloglines订阅FeedBurner中出现的问题

今天在FeedBurner申请了个帐号,把bloggerchina-pub上这种容易改变的Feed烧成不太会改变的。没想到在bloglines里面一直显示不出来,试了一整天都没成功,刚才再一次仔细想想自己的Feed和别人的Feed有什么不同,URI有点长?不过Sage上显示好好的啊?无论如何,尝试一下吧。

先改成四个字符,成功!然后恢复成原来的长URI,失败!最后选了七个字符,也成功了。没有继续测试bloglines到底允许来自FeedBurner多长的URI,应该是bloglines的一个bug吧。

2005-05-10

mplayer开始干活了

以前在Cygwin上玩过mplayer,当时是自己编译的源代码,感觉不错,但是GUI没有弄出来。现在有了自己的Linux box,mplayer是个不能不装的软件,当时图省事,就下载了一堆rpm包。可是一直放不出片来,开始还以为是rmvb不支持,就装了RealPlayer10,先看了片再说。

昨天老婆让我看个wmv格式的短片,又没放出来,当时就很差异,原来Cygwin上mplayer放微软格式的视频都爽的很,怎么现在不能放了?

没办法,check out代码、编译、安装,然后用mplayer放,可以!再用gmplayer放,还是不行?!再用mplayer放一遍,原来选了DMO做视频解码,然后 在gmplayer的配置里把codec改过来,再放,终于可以了。又试了一下rmvb,也可以放,就是不能拖动。

开始跟老婆说不能放,老婆还怪我为什么只装Linux不装Windows,这下终于可以扬眉吐气了,晚上把昨天失去的尊严找回来!:-)

2005-05-09

中国Linux公社 - 自由软件

中国Linux公社 - 自由软件: "Chmsee(查看CHM文件的工具)
类别:其它软件 上传时间:2005-02-25
版本:0.9.5 大小:299.80 Kb
提交者:zhong 得分: 78% 好
下载次数:5028 投票: [好] [差]
相关网址: http://211.92.88.40/~zhong
简短描述:
一款在Linux下浏览HTML Help(chm)文件的工具,对中文支持不错.

RPM for FC3
http://211.92.88.40/~zhong/files/chmsee-0.9.5-1.i386.rpm

DEB
http://211.92.88.40/~zhong/files/chmsee_0.9.5-1_i386.deb
http://211.92.88.40/~zhong/files/chmsee_0.9.5-1_amd64.deb

安装步骤:
tar -jxvf chmsee-gtkhtml-版本号.tar.bz2
cd chmsee-gtkhtml-版本号
./configure --prefix=/usr
make
make install


测试环境:
FC3"