2009年3月31日

vimperator

我离不开Firefox。
一开始用Firefox是因为喜欢新鲜,到现在离不开它是因为它的一个插件:vimperator。
我是一个很懒的人,懒得连鼠标都不想去动。因为有了vimperator,让我不用再去动鼠标了,直接用键盘就OK了。
我用得最多的是vimperator的 j k Ctrl+o Ctrl+[ 这几个键,其它的不用是因为我不会。我会去学习一个令我爱不释手的插件。
如果没有vimperator,我也许就不会用Firefox了,其实我一直都觉得FireFox的启动速度真的不怎样啊。

2009年3月29日

awesome

在awesome3.2中,mod4(就是键盘上的win键,系统自定义的)+回车键是启动xterm的,这是系统自定义的,如果你不想或没有xterm的话,那就把下面一句:

key({ modkey, }, "Return", function () awful.util.spawn("xterm") end),

中的xterm字样改成你的终端就得了。或者你不想用mod4+回车键来启动,那就把Return的字体改成你想要的”key“这样你想启动就是mod4+"key"来启动终端了
原来awful.util.apawn()是启动一个程序的函数啊,如果你想让什么程序直接用keybord来启动的话,那就用上面的这条语句吧!

左上角的1 2 3 .. 9这些数字有点解其它WM上的workspace,系统自定义的切换方式是mod4+Left, mod4+Right, 为了让awesome符合我的习惯,我把它的切换方式改为了:

key({ modkey, }, "p", awful.tag.viewprev ),
key({ modkey, }, "n", awful.tag.viewnext ),

这个就是vim的习惯了,使用mod4+p来往回切换,mod4+n是向前切换。
忽然间感觉到awesome就是screen,只是过screen只能在终端下活着,而它可以在程序间流动!

还在不断更新中.............

2009年3月28日

给Xwindows加背影色

我觉得给X加一个图片background是很好看,很漂亮!最近我安装了awesome3.2来玩,每当启动的时候什么都出来了,唯有background出来的最慢!于是就烦了,为什么鲜花都快谢了,绿叶才开始发芽呢??于是我就不怎么想用有图片的background了,认为这样会拖慢X的启动速度!最近发现,只用色彩的background也不错啊,就像windows XP的没图片的 bule background 也不错啊。于是我就让自己打开awesome后的background变成了只有色彩,这样我就在$HOME/.xinitrc下写入

xsetroot -solid \#215CF1

\#215CF1是一种蓝色,这样当X启动后的background就变成蓝色了,看起来也不赖啊!!

2009年3月25日

FreeBSD的启动过程

今天看了一下FreeBSD的启动过程,在过程中它一定要启动“Waiting 30s for an interface to come up:“, 哇!!竟然有30秒之多,我可等不了那么长时间,想了解一下FreeBSD的启动过程来解决它为什么要我等30秒!在看手册的过程中,让我了解了FreeBSD的整个启动过程和一些文件的作用,现在写下我理解的FreeBSD的启动过程:

第一步: /boot/boot0 这文件用于在启动时引用MRB来引导要进入哪个系统
第二步: /boot/boot1 这文件用于识别BSD的分区信息
第三步: /boot/boot2 这文件用于选择内核和加载器和加载系统
第四步: /boot/loader 这是一个可执行的二进制文件,它会探测控制台和磁盘,识别用哪个磁盘来引导进行系统

到第四步为止,算是完成了一个如何引导和加载进入系统,接下来的几个步骤就是用于加载和启动内核模块和基本系统

第一步: 加载内核文件。/boot/loader会读取/boot/kernel/kernel来启动内核文件
第二步: 加载内核模块。/boot/loader读取/boot/defaults/loader.conf和/boot/loader.conf来启动默认和修改后的模块。这两个文件的区别就是/boot/defaults/loader.conf主要是加载系统默认的内核模块,而/boot/loader.conf就是从加载从/boot/defaults/loader.conf修改过的内核模块。当你想加载你想要的模块的话,就在/boot/loader.conf里加入,而不要 去动/boot/defaults/loader.conf。
第三步: 用户进程init。/boot/loader读取/etc/defaults/rc.conf和/etc/rc.conf来启动默认和修改后的模块。这两个文件的区别就是/etc/defaults/rc.conf主要是加载和启动默认的基本系统的服务和守护进程,而/etc/rc.conf就是从加载从/etc/defaults/rc.conf修改过的服务和守护进程。当你想加载你想要的服务和守护进程的话,就在/etc/rc.conf里加入,而不要去动/etc/defaults/rc.conf。

最后,我发现要我等30秒的原因就是/etc/defaults/rc.conf中的"if_up_delay="30" # Time to wait for interfaces to come up."最后我在/etc/rc.conf把它改成了10,也就是"if_up_delay="10""

2009年3月16日

求职

今天,我发现在我的求职生涯就如一没有沉浮的一天,心情也如太阳一般有起有落!!
星期一 ----- 如朝阳般,刚从东边升起.想像着我所发出去的简历会在这一天会被人注视
心情 -------- 如将要升起的太阳,有点激动!想像着盼到企业的电话或邮件

星期二 ------ 从朝阳慢慢升起,成为还不明亮的火球.我想像着自己的简历会有人在细读
心情 -------- 不断地抑制着自己期盼的心情,等待企业的电话或邮件

星期三 ------ 太阳升到了最高点,用它那热能直射大地.我想像到了企业边看我的简历边电话拨打我简历上的电话号码
心情 -------- 非常激动,估算着自己会在一企业中如日中天的发展

星期四 ------ 太阳往西边靠了,我想像到了企业拿着我的简历,斜眼看着台上的另外的简历
心情 ------- 我的心就如火遇到水,开始屈服在水的恐怖之下.

星期五 ------ 太阳快下山了,把它身边的云朵染成了鲜红色. 企业正把我的简历扔在一边,拿起了他人的简历.
心情 -------- 水终于把火给熄灭,剩下的只能被蒸发后的水汽!!

星期六天,那只是一个夜晚,偶尔会有一两颗流星闪过!!

2009年3月14日

Mac

这两天一直都在安装一个新的系统:MAC的ideneb v1.4 leopard10.5.6, 用我的那台可怜的thinkpad sl400,那个安装过程只有一个字:苦 !! 安装一次需要二个多小时,而且无法使用显卡和声卡啊!!最后搞得桌面有点模糊(电脑的分辨率是1280x800,而这系统的分辨率只能是1024x768),而且没声音.如果想听歌的话只能由我唱给我那台电脑听了.

不过那系统的桌面才叫华丽啊.而且易用性真的很好!现在给用户提供的就是易用性,这样Apple做得真的很好,令我删了又安装. 唉,抵不住诱惑啊!!

我觉得Mac的这个桌面就如gnome, kde, xfce4, fvwm, fluxbox.......一样,而内核是使用FreeBSD5.0改变而来的,叫Dirwin啊,幸亏我用过FreeBSD啊,会用一点点的命令,所以对它的命令行操作有一点点熟悉.现在我用的是它的终端来操作.对它的桌面真的不是很会用啊!!

我认为它是用一个UNIX的内核加上一个很好,很易用的桌面来构建了这么一个操作系统啊!

现在只能表达这么多,因为我还没深入了解它.等以后了解了再慢慢记录下来作为自己的足迹!!

这些是我安装Mac的过程了

有钱一定要买个正宗的Mac来玩!!!

后记:安装的快慢应该是我的光驱问题,因为我刻了一个FreeBSD的DVD碟来安装,它的速度只有100多M每秒。而当用CD的FreeBSD的光盘来安装的时候,却有1000多M每秒。所以说应该是光驱的问题了!

2009年3月8日

route

route--路由。今天想了一下,乱想通了路由的作用,就是:1 给数据选择最佳的路径 2 将数据包送到目的地址去。 而今天我用traceroute 来搞了一个数据,为了让自己的瞬时记忆得到发挥,只好把这些都写下来,作为长久的记忆:
tracroute cssremix.com 的记录:

1 192.168.0.1 (192.168.0.1) 1.209 ms 1.012 ms 1.135 ms
2 119.131.134.1 (119.131.134.1) 10.150 ms 10.140 ms 9.973 ms
3 121.8.105.153 (121.8.105.153) 10.092 ms 10.133 ms 12.005 ms
4 61.144.3.117 (61.144.3.117) 12.091 ms 10.122 ms 9.981 ms
5 61.144.3.30 (61.144.3.30) 10.110 ms 12.099 ms 10.009 ms
6 202.97.40.133 (202.97.40.133) 54.071 ms 54.068 ms
61.140.0.45 (61.140.0.45) 96.157 ms
7 202.97.33.130 (202.97.33.130) 56.254 ms 56.355 ms 59.537 ms
8 202.97.51.162 (202.97.51.162) 186.133 ms
202.97.51.50 (202.97.51.50) 226.205 ms 228.102 ms
9 64.208.110.141 (64.208.110.141) 226.148 ms 212.170 ms 225.978 ms
10 ge6-1-10G.ar3.LAX2.gblx.net (67.17.110.2) 270.057 ms 268.140 ms 276.010 ms
11 NEW-DREAM-NETWORKS-LLC-Los-Angeles.ge-0-1-0.410.ar1.LAX3.gblx.net (64.215.183.50) 330.105 ms 324.211 ms *
12 ps7840.dreamhost.com (75.119.212.92) 322.176 ms * *


行头的IP和网址都是到达cssremix.com的过程route来的。而第一个就是我自己路由IP,最后一个是cssremix.com的网址和IP,中间的那些IP是到达目的所要给过的路由IP,而这些IP都是路由给我选出来的到达目的地址的best路径啊!!

而下面就是我dig cssremix.com的数据,dig是lookup DNS的一个实用程序来的:

; <<>> DiG 9.4.2-P2 <<>> cssremix.com
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 20165 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;cssremix.com. IN A ;; ANSWER SECTION: cssremix.com. 13802 IN A 75.119.212.92 ;; Query time: 13 msec ;; SERVER: 202.96.128.166#53(202.96.128.166) ;; WHEN: Sun Mar 8 22:48:41 2009 ;; MSG SIZE rcvd: 46


这样通过用dig来证实cssremix.com的真实性!

通过这些可以看出route的作用了吧(说给自己听的 )!!

2009年3月7日

海角七号

记得从小学到现在只写过两次看后感(看电影后有感啊),不过都是被逼着写的啊!恐怖吧。不过今天看了一部电影,觉得是时候写一些东西来增强自己的表达能力了!
今天写的电影是《海角七号》。这部片的内容主要是由抗战时期一个日本男人写给他爱上的一个女人的信为情调,以组织一个乐队为线索,勾画出男主角与女主角从无情到有情的过程。男主角是一个有才没地方出的一个乐队主唱,而女主角准确来说是一个“保姆”。这部片
有点长,但过程却不会让人感觉到闷,因为在过程中其他的配角的出现和搞作,令这部电影不再感觉到沉闷的气氛。
片外话:那个在抗战时期的日本男人写给他爱上的一个女人的信的文笔很好,很值得去参考啊。还在一句话我觉得挺经典的,就是:“女主角说:又下雨了,而坐在她后面的一个男的对她说:难道你不期待彩虹的出现吗”