阳光烂灿的日子

--记录所有碎碎念

伪圣诞节

| Comments

平安夜?今天在公交车上老听到这个词。当时一下子没反应过来。平安夜不是大年三十的嘛。
三秒钟后我才想起明天圣诞。所以今晚也算是平安夜了。网上博士专家们在宣传不要过圣诞节。不过
网下大家照过不误。

说起圣诞这词,我想大学生应该更加热衷于过这个节吧。很多男生都籍着这个机会对女生大献殷勤。而很多商
家都乘这个机会大做生意。

大家过圣诞真的吃火鸡吗?又有多少人知道圣诞节的来历?大部分人除了去吃一顿好的又真的会去做什么有关
圣诞的事情?

在中国,每个过这个节的人都有自己过节的目的。

所以,不必扯到文化之类。大家只是籍此狂欢一下。期待一下朋友的礼物。 所以过不过圣诞对于中国文化无伤
大雅。生活太累。国人期待多的一些假日来释放一下自己而已。

十位博士不用担心,大家过的是伪圣诞节而已。

噢,对了,大家伪圣诞快乐。可不要伪快乐啊!呵呵! :)

活在中国互联网之外

| Comments

自从我用了Linux,我就一直觉得自己活在了中国互联网之外。不,不应该是觉得,是本来就是。

例如大家专心致志地讨论流氓软件的时候,我就在那边着摸着流氓软件是什么样的呢?他们说不能卸载?
偷偷地给你装上插件,不时地跳出一两个页面来烦你。我就很小白地想,怎么可以偷偷着给安装上呢?
在偶的系统上没有权限是干不了这样事的啊。又怎么不能卸载呢?有了root权限直接删除就是了嘛。后来
我明白,这是因为系统不同的原因。噢。其实偶是很小白的。偶对Window系统不了解。所以基本上接不
上大家这个话题。

后来是病毒警报,每年九月份,好像都会有一场比较大规模的病毒风暴。于是专家建议大家做好防毒措施。
像冲击波,震荡波之类的。我看了那些安全警报,又不关我的事了,于是我又不能插上两嘴。身边的朋友
在讨论是瑞星好还是卡巴司基(不知有没有写错)好的时候,我只能说都好或者都不好。因为我不知道他
们的区别。朋友重装找我问系统盘的时候,我拿出一张Ubuntu安装盘给他。他没好气地说,“拜托,给张
XP行不?“ 噢,我好不容易找到一张N年前的XP光盘出来。他又说“没有SP2的吗”,我小白地说“什么是
SP2?”后来一打听才知道是补丁集版本。

还有讨论的是新软件的出炉,Google出Gtalk了,界面清新啊。Picasa图片管理啊什么的。虽然前两样服务
都可以通过另外的方式获取,但总的来说还是和大家说的东西有交流差距。各大游戏就更不用论说了。还好
我对于游戏的需求并不是很过,并且硬件设备也跟不上。最近一阵大家讨论 Vista的出炉,是热火朝天,热气
腾腾。偶呢,还是想想找个显卡来跑Beryl更好。

总之在中国互联网IT频道主流讨论的东西基本上不和偶粘边。
在中国,非主流的东西很容易给定义成另类。有时偶也在想偶是不是一个另类的人。不过偶只是一个普通的人不
普通的网民过着普通的生活上着不普通的网做普通的博客发不普通的唠叨。

有啥好聊?

| Comments

开个QQ,上面不到二十个人。只有一两个在线。大多数是同学,朋友。不认识的网友
基本没有。再开个gtalk,网友倒是很多,不过基本上不在线。有些聊过一两次,后面没下文。
是我的交际圈太小吗?还是我不喜欢聊天?问题可能是有啥好聊?

所以像我这样的人是无法理解那些QQ有二百好友,报怨腾讯好友限制的那些人的心情。

Gtalk常上,还加了两个外国人聊。开始还挺有趣的。但一两次后由于单词的限制,我也无法再深入
沟通下去了,大概大家都是非英语母语国家的人。不过他们的英语当然是比我好了。其它的人则是三
百六十五天不在线。这也很正常。Gtalk事实上还是一小部分人流行而已。

总结来说,我真不知道有啥好聊了。所以我就是无聊!

Google(谷歌)呐喊

| Comments

今天是什么日子?google的logo用了挪威名画《呐喊》。

今天是爱德华.蒙克的诞辰?忌日?

Google一下,原来是生日。不过显示着它生日是12月12日。而现在时间是13日了,
看来是时间差了。

谷歌那的图片更大一点。其实我觉得谷歌今天应该撤下这个logo了。google那边是12日,
但这边不是啊!要放是昨天放,要比google早放才是啊!不怪得谷歌的图片更大张,谷
歌也比google更需要呐喊一下!

Svn 指令速记

| Comments

此篇用于帮助记忆指令,SVN的学习来源于svnbook的中文版。已经学会基本应用。
SVN真是个好东西啊!

创建SVN的版本库中心。

svnadmin  create   /path/to/SVN

将你的项目加入svn数据库中。

svn import   /tmp/project   file:///path/to/SVN  -m  “inital import ”

在某个地方导出你的项目。

svn checkout  file:///path/to/SVN  project

更新你的项目文件。

svn update

查看项目当前状态。

svn status

查看你做的更改。

svn diff

svn commit      -m “message”                  提交你的改变到版本库中,后面参数为此次发动的注释.
svn  list                                   列出版本库中当前目录下的文件
svn delete file                    在本地中删除file文件。svn commit 提交更新才会在版本库实际删除file文件。
svn  add      file                  增加file文件。同样只有在svn commit 提交后才会在版本库中实际增加。
svn move file file2           将file文件更名为file2  .
svn revert                              去除更改。后面可接操作过的文件。

svn log                                    svn 日志。

svn各种状态关键字意义:

L    abc.c               # svn已经在.svn目录锁定了abc.c
M      bar.c               # bar.c的内容已经在本地修改过了
M     baz.c               # baz.c属性有修改,但没有内容修改
X      3rd_party           # 这个目录是外部定义的一部分
?      foo.o               # svn并没有管理foo.o
!      some_dir            # svn管理这个,但它可能丢失或者不完整
~      qux                 # 作为file/dir/link进行了版本控制,但类型已经改变
I      .screenrc           # svn不管理这个,配置确定要忽略它
A  +   moved_dir           # 包含历史的添加,历史记录了它的来历
M  +   moved_dir/README    # 包含历史的添加,并有了本地修改
D      stuff/fish.c        # 这个文件预定要删除
A      stuff/loot/bloo.h   # 这个文件预定要添加
C      stuff/loot/lump.c   # 这个文件在更新时发生冲突
R      xyz.c               # 这个文件预定要被替换
S  stuff/squawk        # 这个文件已经跳转到了分支

点名终结者

| Comments

一不小心给色色点名了。又是玩博客点名游戏。因为上次我已经玩过一次点名游戏了。所以
对于这类游戏已经不太感冒。而且本人总有点不和谐的节奏,每当大家开心的时候喜欢跑到一边故
做观察状。总是不积极参与各种活动。聚会的时候被人叫到说要表演节目总是赖在一旁不肯就范。
似乎总是扫了别人的兴致。看来本人有比较严重的社交恐惧。

话再给说回来,色色的游戏要回答的是    “2006年,你最难忘的10件事是什么?”  这样一提醒我
才对于2006年快过去这个事实有了点现实的觉悟。似乎是猛然的发现。什么叫光阴似箭,日月如梭
啊,这就是。昨天我看到这个题目的时候顿时感到了沉重。这个话题也许真的变得沉重了。我昨晚
想了晚上,但又似乎想不起来什么。色色同学简直给了我一个命题作文,我一下子似乎又回到了学
生时代,对着都是布置的作文发愁了。“不就是想个事嘛,要这么麻烦嘛!”某个声音对着偶说。
呵呵。这我才发现其实我不太擅于思考,也不擅于总结。2006年,对于我还是很重要的。这是一个
从结蛹到蝶飞的变化。又或者可以用龌龊点的比喻,从蛆到就苍蝇。呵呵。不管好歹是从学校里跑
出来了。但对于这一年,你叫我说最难忘的10件事,大概是记性不好。你叫我说这四分之一人生最
难忘的事,我也说不出来,那是因为太多了,呵呵。

但是作业还是要完成的。就说说能想到的吧。

1.过年(实际上具体细节忘了,这只记得过了这个年)
2.照毕业相(这个还是记得的,当时也是很高兴)
3.五一时和老犁去中大的开源节。(博客有记录)
4.散伙会(只记得大家拼命地K歌)
5.散伙会后最后一次在校园里看到路边一个女生哭着跟他男朋友打电话。(为啥知道这么清楚?那个
女生哭的很大声,并喊“点解你甘绝情”。那为啥记这件事哩?只是为了感叹一下校园里的痴男怨女)
6.第一次发工资(当时是很兴奋的,现在已没有感觉)
7.买了个数码相机(每次得到一次物质提升我都比较高兴)
8.博客稳定化(这是一个比较长期的结果)
9.十一去找小武小李小唐玩(嗯,聊了很多开源的东西)
10,发生在12月末(就是未发生)

作为这个游戏的第二部分是应该点名的时候了,不过我这题目就叫点名终结者,意思就是表明,我不
再点名了。大概是因为实在凑不足十个人名出来吧。我这个人实在是很小众的。色色同学,我请你饭
啰。

漫画更新检查脚本

| Comments

不知道各位有没有看连载漫画的。(如果你还有认为漫画只是小孩子看这种观念 ,请迅速离开,
偶无语)。偶就在看《火影忍者》。《Hunter X Hunter》我更喜欢,可惜作者太拖稿了。

当然今天不是讨论这个漫画怎样。这种连载漫画基本上一星期出一集。然后由国内的字幕
组汉化翻译,再发到各在线漫画网站上。一般星期六或者星期天就可以看。不过每次星期六都上
网站上检查一下有没有更新。这个动作其实是很费时和没有意义的。现在我也不上网站去看邮箱,
都是有邮件自动通知的。于是想到写个脚本检查一下漫画有没有更新更好。

#!/bin/sh

FOO=/tmp/foo.txt
FILE=/tmp/foo2.txt
w3m -T -dump http://manhua.fzdm.com/index.html > $FOO ;

iconv -f cp936 -t utf8 $FOO -o $FILE > /dev/null 2 > &1;
grep “火影” $FILE |sed -e “1d” > $FOO

cat $FOO

rm -f $FOO $FILE 实质上是用w3m把在线漫画首页下载回来转换成文本文件,再转码(此在线漫画网页使用国标,
而我系统用的是utf8),再查找关键字。最后把关键字部分打印出来。结果如下: * 火影忍者333话11-30
* 火影忍者332话11-24
* 火影忍者331话11-18
* 火影忍者330话

这样就知道火影有没有更新啦。执行一个脚本总比打开浏览器输入网址下载页面用眼睛查
打关键字更新快多了吧。如果有更新就再上去看。节省一点点时间也是好的。

这个脚本做的很简单。当然还可以做的更好一些。如只显示最新一期的更新,如有更新则
自动下载等等。但我这里重要的是想表达创造是从一点一滴做起的。有想法就去做,尽管
在别人看来好像有些弱智,但对于自己始终是进步。

这个脚本纯属娱乐。(注意脚本运行环境为Linux)

祝双子星生日快乐

| Comments

今天是我好朋友成现生日。在网上找了个蛋糕。送给他。也送给和他同一天生日的春华!:)

只要开心,天天都是生日。

vim技巧之取词翻译II

| Comments

我在九月份的时候搞过一个vim调用sdcv来实现取词翻译的。但是很简陋,是实现外部命令。其实
当时就想着可不可开个临时窗口来显示结果的。不过当时对于vim的脚本编写不熟。没搞成。后来
在网上找到一个已经实现了的取词翻译技巧。特此引用之,为推广。

作者是opera的博客云一样的梦 , 实现的技巧为vim中使用Stardict. 它实现后的图片:

具体实现请参看上面链接中的文章。其实还有gvim版本的tooltip实现,鼠标指定就跳出翻译结果。
这个功能也许更酷。

为尊重作者的劳动,转载省略。。。。

请大家看文章后跳转回来。我这里说两点改进。

作者是把函数加入到~/.vimrc中。这样会使配置文件比较混乱。可以把函数实现写到一个文件中,名
为sdcv.vim, 将文件存到 ~/.vim/plugin 中,这样更方便。

另,作者是在左边打开临时窗口的。如果大家想在右边打开临时窗口的话,将函数中 25vsp diCt-tmp 一句
更改成 botright vertical 25split diCt-tmp