星期四, 八月 31, 2006

Firefox 2 beta 2 released

You can download it from http://releases.mozilla.org/pub/mozilla.org/firefox/releases/2.0b2/

For release info http://www.mozilla.org/projects/bonecho/releases/2.0b2.html

High Recommend for its Improved tabbed browsing

关于blogger

blogger和google的关系其实很简单,就是赤裸裸的金钱关系。google出钱买下了blogger,就像买下了Picasa一样。然后做了公益事业,免费给大家使用(至少目前是如此)。

那为什么blogger的博客网址是blogspot.com呢?blogger其实是一个平台platform,你可以借助blogger这个platform,使用ftp或者email等方式发布blog到其他的server,也可以发布blog到blogger自己的blogspot网站。这段翻译自en.wikipedia.org/wiki/Blogger.com

所以blogspot都包含有blogger的这些特性,比如通过email的方式来发布你的blog。具体的设置在setting下的email栏目。

再谈谈使用blogspot的一些心得。

1。labels是很不错的功能。跟国内某些博客的tags相当于关键词的功能不同,它主要是一个分类的工具。首先在posting的时候,在编辑框的最下面可以添加labels。不建议添加过多的labels,否则会导致分类不清。然后在template的page elements处添加labels组件,之后在首页就会出现所有labels,点击某个label就会出现相关的帖子。这种自动分类的功能对于查找日志非常有帮助。

2。在浏览blog的时候在左上方有个搜索的功能。这个功能目前我还没有研究清楚,经过实验发现大概跟日志的url名称有关系(如果谁比较清楚请comment)。所以3就是关于url名称的问题。

3。日志的url名称会以你的标题title中的字母(英语单词和汉语拼音都成)来命名。如果是纯中文,则命名为blog-post*这类的。我现在采用publish之前先在title加一个相关的英文单词或者汉语拼音,如果不需要的话之后再edit去掉。

4。check spelling的功能似乎很不好用,点了之后老是会插入一些乱的代码。没有试验弄清楚之前最好不要点它。

5。我用Picasa修改好图片后,看到有一个Blogthis可以直接登录上传图片。但是我用google的账号无法登录blogger,说没有这个账号。还不清楚是哪里的问题。

顺德的天是蓝蓝的天(照片)





前三张是美的厂区里面,第四张马路对面就是美的海岸花园,我现在住在那里。厂区和海岸花园就隔着一条马路。接着是早晨在阳台拍的海岸花园和一个椰壳小猪。

我还是我

今天早上顺德美的小东门。似乎跟去年的我差不多,除了头发卷了点(上次烫了一下)。

星期三, 八月 30, 2006

从Internet说起(王小波)

从Internet说起


作者:王小波

  我的电脑还没联网,也想过要和Internet联上。据说,网上黄毒泛滥,还有些反动的东西在传播,这些说法把我吓住了。前些时候有人建议对 网络加以限制,我很赞成。说实在的,哪能容许信息自由的传播。但假如我对这件事还有点了解,我要说:除了一剪子剪掉,没有什么限制的方法。那东西太快,太 邪门了。现代社会信息爆炸,想要审查太困难,不如禁止方便。假如我作生意,或者搞科技,没有网络会有些困难。但我何必为商人、工程师们操心?在信息高速网 上,海量的信息在流动。但是我,一个爬格子的,不知道它们也能行。所以,把Internet剪掉罢,省得我听了心烦。

  Internet是传输信息的工具。还有处理信息的工具,就是各种个人电脑。你想想看,没有电脑,有网也接不上。再说,磁盘、光盘也足以贩 黄。必须禁掉电脑,这才是治本。这回我可有点舍不得——大约十年前,我就买了一台个人电脑。到现在换到了第五台。花钱不说,还下了很多工夫,现在用的软件 都是我自己写的。我用它写文章,做科学工作:算题,做统计——顺便说一句,用电脑来作统计是种幸福,没有电脑,统计工作是种巨大的痛苦。

  但是它不学好,贩起黄毒来了,这可是它自己作死,别人救不了它。看在十年老交情上,我为它说几句好话:早期的电脑是无害的。那种空调机似的 庞然大物算起题来嘎嘎做响,没有能力演示黄毒。后来的486、586才是有罪的:这些机器硬件能力突飞猛进,既能干好事,也能干坏事,把它禁了吧……但现 在要买过时的电脑,不一定能买到。为此,可以要求IBM给我们重开生产线,制造早期的PC机。洋鬼子听了瞪眼,说:你们是不是有毛病?回答应该是:我们没 毛病,你才有毛病——但要防止他把我们的商务代表送进疯人院。当然,如果决定了禁掉一切电脑,我也能对付。我可以用纸笔写作,要算统计时就打算盘。不会打 算盘的可以拣冰棍棍儿计数——满地拣棍儿是有点难看,但是——谢天谢地,我现在很少作统计了。

  除了电脑,电影电视也在散布不良信息。在这方面,我的态度是坚定的:我赞成严加管理。首先,外国的影视作品与国情不符,应该通通禁掉。其 次,国内的影视从业人员良莠不齐,做出的作品也多有不好的……我是写小说的,与影视无缘,只不过是挣点小钱。王朔、冯小刚,还有大批的影星们,学历都不如 我,搞出的东西我也看不入眼。但他们可都发大财了。应该严格审查——话又说回来,把Internet上的通讯逐页看过才放行,这是办不到的;一百二十集的连续剧从头看到尾也不大容易。倒不如通通禁掉算了。

  文化大革命十年,只看八个样板戏不也活过来了嘛。我可不像年轻人,声、光、电、影一样都少不了。我有本书看看就行了。说来说去,我把流行音 乐漏掉了。这种乌七八糟的东西,应该首先禁掉。年轻人没有事,可以多搞些体育锻炼,既陶冶了性情,又锻炼了身体……这样禁来禁去,总有一天禁到我身上。我 的小说内容健康,但让我逐行说明每一句都是良好的信息,我也做不到。再说,到那时我已经吓傻了,哪有精神给自己辩护。电影电视都能禁,为什么不能禁小说? 我们爱读书,还有不识字的人呢,他们准赞成禁书。好吧,我不写作了,到车站上去扛大包。我的身体很好,能当搬运工。别的作家未必扛得动大包……我赞成对生 活空间加以压缩,只要压不到我;但压来压去,结果却出乎我的想像。

  海明威在《钟为谁鸣》说过这个意思:所有的人是一个整体,别人的不幸就是你的不幸。所以,不要问丧钟是为谁而鸣——它就是为你而鸣。但这个 想法我觉得陌生,我就盼着别人倒霉。五十多年前,有个德国的新教牧师说:起初,他们抓共产党员,我不说话,因为我不是工会会员;后来,他们抓犹太人,我不 说话,因为我是亚利安人。後来他们抓天主教徒,我不说话,因为我是新教徒……最后他们来抓我,已经没人能为我说话了。众所周知,这里不是纳粹德国,我也不 是新教牧师。所以,这些话我也不想记住。
  (全文完)

tanyear短评:“应该严格审查——话又说回来,把Internet上的通讯逐页看过才放行,这是办不到的”,英明如小波同志也未能预测到我党禁毒的决心,从GFW可以充分看出我党的先进性。

星期二, 八月 29, 2006

我的缺点之一

没有目标,做事没有计划,或者有计划却拖拖拉拉,或者坚持两三天就give up。

小时候,我就没有什么愿望:没有想过自己长大后会成为警察,老师或者工程师;也没想过有什么心愿,比如世界和平,民主自由;腰缠万贯,三妻四妾等等。记忆中也没有写过那种《长大后,我想成为。。。》的作文,就算有,那肯定也是瞎编乱造出来的。用老豆的话说,胸无大志。

上学后还好,虽然自己也没有计划,但是家里人都会帮我设定一个目标,比如考上某中学,考到第几名,然后考上大学。而且学习方面老师会给我们设定学习的计划,并且督促我们去完成。但是每个假期总是没有计划好,都是到最后两三天的时候,才拼命做暑假生活或者写作文这类的。生活则由一直由家长一手打理。

到大学情况就糟了,突然失去了努力的目标。学习也不再看得那么重,老师也不再会过问学习情况。我想我唯一实现的学习目标应该是大二把英语六级给过了,其他都是一塌糊涂。没有目标就更少制定计划来学习了。

生活也是,父母不在身边,在学校也就马马虎虎的过了。吃饭堂,和同学都住在一起也不用刻意的去有自己的社交圈子和结交朋友。毕业后情况变了,大多数时候吃饭都是叫外卖,周末也找不到朋友,或者有朋友找我一起出去玩,只有一个人待在家里上网,看综艺节目或看电视。

现状:生活没有计划,只是先存点儿钱,这点儿钱买房得等到猴年马月了;工作也差不多是按部就班,没有太多的想法;学习基本上出于停顿状态,但是还是有看一些技术文章;感情方面也没有什么进展。

嗯,我要改变!

lsof的用法

lsof是list open files的缩写。

1。当你umount设备或者目录/mnt/cdrom的时候,提示device is busy。这时候可以用lsof查看这个目录(目录事实上也是文件)谁在使用
# lsof /mnt/cdrom
COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME
bash 13562 root cwd DIR 8,1 4096 105171 /mnt/cdrom
lsof 13857 root cwd DIR 8,1 4096 105171 /mnt/cdrom
lsof 13858 root cwd DIR 8,1 4096 105171 /mnt/cdrom

解释一下输出的几个字段的意思:

FD:File Descriptor number of the file就是文件描述符。cwd表示current working directory也就是当前工作目录。
TYPE表示the type of the node associated with the file,也就是这个文件相关的node的类型。DIR表示目录directory。

其他的可以自己man lsof去查看OUTPUT字段的解释。

2。如果一个文件被删除,但是有进程之前打开了它,并且这个进程一直没有终止,那么可以用lsof把它找回来。比如删除了/var/log/secure文件之后:
# lsof |grep /var/log/secure
syslogd 2574 root 2w REG 253,0 1099 525125 /var/log/secure (deleted)

可以看到进程号为2574的syslogd进程仍然打开了/var/log/secure这个文件,这个文件所显示状态是deleted,已经被删除。现在FD文件描述符是2w。它的意思是文件描述符是2,状态是w写。
我们可以根据这个在/proc/2574/fd/2找到被删除的/var/log/secure的内容。
# cat /proc/2574/fd/2
Aug 19 10:15:34 as4u3 sshd[1953]: Received signal 15; terminating.
Aug 19 15:39:43 as4u3 sshd[2069]: Server listening on :: port 22.
Aug 19 15:39:43 as4u3 sshd[2069]: error: Bind to port 22 on 0.0.0.0 failed: Addr ess already in use.
Aug 19 15:42:37 as4u3 sshd[2563]: Accepted password for root from ::ffff:192.168 .2.8 port 4890 ssh2
Aug 19 16:02:04 as4u3 sshd[3531]: Accepted password for root from ::ffff:192.168 .2.8 port 4935 ssh2
Aug 19 16:25:52 as4u3 sshd[2069]: Received signal 15; terminating.
Aug 29 23:16:21 as4u3 sshd[1953]: Server listening on :: port 22.
Aug 29 23:16:21 as4u3 sshd[1953]: error: Bind to port 22 on 0.0.0.0 failed: Addr ess already in use.
Aug 29 23:16:30 as4u3 sshd[1961]: Accepted password for root from ::ffff:192.168 .2.8 port 2604 ssh2
Aug 29 23:39:44 as4u3 sshd[1953]: Received signal 15; terminating.
Aug 29 23:41:36 as4u3 sshd[2669]: Server listening on :: port 22.
Aug 29 23:41:36 as4u3 sshd[2669]: error: Bind to port 22 on 0.0.0.0 failed: Addr ess already in use.
Aug 29 23:46:13 as4u3 sshd[3356]: Accepted password for root from ::ffff:192.168 .2.8 port 3127 ssh2

因此在误删log,或者被人黑掉删除日志,又没有重启syslogd进程的情况下,可以找回日志文件。所以注意这样一个问题,发现服务器被人黑掉,先不要急着操作,特别是不要急着reboot。第一步先拔掉网线,然后查看进程,查看日志。

3。查看网络连接或者什么程序在监听端口,这个跟netstat比较类似。例:查看25端口是什么程序在监听。
# lsof -i :22
COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME
sshd 2669 root 3u IPv6 5722 TCP *:ssh (LISTEN)
sshd 3356 root 3u IPv6 7242 TCP 192.168.2.10:ssh->192.168.2.8:3127 (ESTABLISHED)


# netstat -anp|grep 22
tcp 0 0 :::22 :::* LISTEN 2669/sshd
tcp 0 52 ::ffff:192.168.2.10:22 ::ffff:192.168.2.8:3127 ESTABLISHED 3356/0

这样就一目了然,如果还不够清楚,就根据pid号1959,用ps去查看
# ps -ef|grep 2669
root 2669 1 0 23:41 ? 00:00:00 /usr/sbin/sshd
root 3356 2669 0 23:46 ? 00:00:01 sshd: root@pts/0
root 3433 3358 0 23:54 pts/0 00:00:00 grep 2669

相似的用法还所有lsof -i @192.168.1.10

本文参考了IBM DW 上的文章“使用 lsof 查找打开的文件”。用法2是从这篇文章上得知的。

偶的blogger的定位

已经有了一个spaces了,现在加多一个blogger。那么怎么定位呢?是替代spaces还是作为贴图的补充,又或者是关于另外一个topic的?

先试用住先吧,至少目前感觉是比spaces要爽。我的感觉,msn的spaces是最垃圾的blog之一,但已经在那边涂鸦很多了,也就暂且忍受住它的龟速,它的超小贴图。

我最终还是打算把spaces整个迁移过来。

广州香江动物园照片







我们经理周末去广州香江动物园拍的照片,主角是考拉,呵呵,还挺可爱的,其实。

试用blogger

第一个感觉就是比较简洁,比live spaces好太多了。无论是界面还是速度。

其次增加了Lables

其他的还在继续摸索中。