学学人家Matthew Dillon

| Life

有人一天改了一万一千多行代码。

有人一天改了一万一千多行VFS代码。

有人一天改了一万一千多行FreeBSD VFS代码。

我靠……

Matthew Dillon总是给人惊奇,这是一个你没办法不佩服的人。也许他的一些话让有的人感觉不爽,也许他被一些人误解,但他是Matthew Dillon。

阅读全文…( 本文约 205 字,阅读大致需要 1 分钟 )

缄口不语

| Life

人不能太聪明,不能知道的太多,否则他们就会觉得不快乐。我也许不算聪明,但是我知道很多我本不该知道的事情,结果,我不很快乐。

我时常问自己,是快乐重要,还是真相重要?每次我都告诉自己,真相比一切都重要。但是,但是,那只是我的看法。

我发现我说的话正在伤害别人。我在学着不要去打碎别人的美梦,对一些人我在学着对他们,以及一些事缄口不语。

缄口不语。

阅读全文…( 本文约 218 字,阅读大致需要 1 分钟 )

围脖发来的文章,权且一笑

| Shared Chaos

结婚后三年,慧娟发现丈夫松清有外遇,究竟什么时候开始的,她却不能确定,他穿得比实际年龄年轻的衬衫,听他骗她晚上要陪老板应酬,她知道他是要陪另一个女人。

慧娟表面不动声色,心里却暗暗恨着,这恨一日比一日深,找不到宣泄的管道,不知道是有意或无意,慧娟的菜愈做愈咸,原本不用猪油炒菜的她,以猪油较香为理由,开始改用猪油,松清偶尔在家吃饭,对慧娟的手艺赞不绝口,其实他的口味本来就重,过去慧娟为了他的血压着想,每道菜都做得清清淡淡,以前做砂锅狮子头,只用瘦肉,现在却加一半的肥肉,狮子头炸出来有弹性又滑嫩,松清的肚子却一天比一天凸出,像是慧娟藏在心里的恨会从松清的肚皮里显现出来。

阅读全文…( 本文约 880 字,阅读大致需要 2 分钟 )

How to optimize your FS?

| Kernel

It turns out that we have to optimize our FS before benchmarking. I have read some articles and maillist archives so I got some impression:

  1. Give correct parameters to newfs(1)
    avgfilesize, filesperdir, will control DIRPERF hashing.

  2. Turn on noatime mounts.

  3. etc.

Just make a note.

参与评论

好的代码读起来如同欣赏一件艺术品

| Life

而不好的代码读起来如同吃进了一只苍蝇,而且苍蝇还在你的嘴里不停地蠕动……恶心死了。

我终于明白了老韩当时说的「代码复审很累的」那句话。

写在这样的一天,有些人的代码看起来是一种享受,能学到很多东西,但并不是所有的人的代码都这么友善。

参与评论

刻苦学习中文!!

| Life

发现自己的中文能力是越来越差了,我要努力学习中文!!

参与评论

ASP.net forum deployed

| Development

It seems that sater@ have deployed the necessary resources for ASP.net forum on Frontfree’s internal network. I have not read the code but I wish this a success.

参与评论

鸡蛋的做法

| Shared Chaos

火冰狐 @ 2004-06-03 05:03

看了也写了很多美食的帖子,今天整理一下,以下是所有好吃的做蛋法!

1、金针菇炒蛋
2、3个蛋打散,加少许盐、味精(鸡精的话更好),金针菇洗净,切成2cm长,放入蛋中,搅匀。
锅内放油适量,烧至4成热(不是很热)时把蛋下锅,火关小,待蛋液基本都成固体时翻面煎,把火开大,待全熟即可。
特点:鲜香,金针菇爽滑可口。

阅读全文…( 本文约 2280 字,阅读大致需要 5 分钟 )

首次在FreeBSD下写中文blog

| Life

在阿鲁等一大票人的帮助下总算搞定了中文输入……总算可以差不多结束Windows下的日子了

参与评论

A script to update site periodically through CVSup(R)

| Development

The script I am using for updating my own website(s) is not quite complex, it is here:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
#!/bin/sh
# Detect and update the files
#
# $Phantasm$

CVSROOT="/home/ncvs"
SUPFILE="/home/delphij/cvsup/supfile-delphijweb"
LOCKFILE="/home/delphij/cvsup/cvsup-lock"

if [ -f ${CVSROOT}/CVSROOT/commitlogs/have_updates ]
then
	rm ${CVSROOT}/CVSROOT/commitlogs/have_updates
	cvsup -1gL 2 ${SUPFILE}
fi

Of course you need some CVSROOT scripts to get it work, but the idea is not too complex.

参与评论