Sunday, July 27, 2008

Gnome快捷键

GNOME快捷键

通用快捷键

Alt + F1 类似Windows下的Win键,在GNOME中打开"应用程序"菜单(Applications)

Alt + F2 类似Windows下的Win + R组合键,在GNOME中运行应用程序

Ctrl + Alt + D 类似Windows下的Win + D组合键,显示桌面

Ctrl + Alt + L 锁定桌面并启动屏幕保护程序

Alt + Tab 同Windows下的Alt + Tab组合键,在不同程序窗口间切换

PrintScreen 全屏抓图

Alt + PrintScreen 当前窗口抓图

Ctrl + Alt + → / ← 在不同工作台间切换

Ctrl + Alt + Shift + → / ← 移动当前窗口到不同工作台

窗口操作快捷键

Alt + F4 关闭窗口

Alt + F5 取消最大化窗口 (恢复窗口原来的大小)

Alt + F7 移动窗口 (注: 在窗口最大化的状态下无效)

Alt + F8 改变窗口大小 (注: 在窗口最大化的状态下无效)

Alt + F9 最小化窗口

Alt + F10 最大化窗口

Alt + Space 打开窗口的控制菜单 (点击窗口左上角图标出现的菜单)

应用程序中的常用快捷键

(注: 并不适用于所有程序)

Ctrl+N 新建窗口

Ctrl+X 剪切

Ctrl+C 复制

Ctrl+V 粘贴

Ctrl+Z 撤销上一步操作

Ctrl+Shift+Z 重做刚撤销的一步操作

Ctrl+S 保存

Saturday, July 26, 2008

Debain下面的"彩蛋"

star@star-desktop:~$ aptitude moo
There are no Easter Eggs in this program.

star@star-desktop:~$ aptitude -v moo
There really are no Easter Eggs in this program.

star@star-desktop:~$ aptitude -vv moo
Didn't I already tell you that there are no Easter Eggs in this program?

star@star-desktop:~$ aptitude -vvv moo
Stop it!

star@star-desktop:~$ aptitude -vvvv moo
Okay, okay, if I give you an Easter Egg, will you go away?

star@star-desktop:~$ aptitude -vvvvv moo
All right, you win.

                               /----\
-------/ \
/ \
/ |
-----------------/ --------\
----------------------------------------------

star@star-desktop:~$ aptitude -vvvvvv moo
What is it? It's an elephant being eaten by a snake, of course.

star@star-desktop:~$ aptitude -vvvvvvv moo
What is it? It's an elephant being eaten by a snake, of course.

star@star-desktop:~$ apt-get moo
(__)
(oo)
/------\/
/ | ||
* /\---/\
~~ ~~
...."Have you mooed today?"...

star@star-desktop:~$ apt-build moo
(__) ~
(oo) /
_____\/___/
/ /\ / /
~ / * /
/ ___/
*----/\
/ \
/ /
~ ~
..."Have you danced today ? Discow !"...


The programmer is so funny : ).

Friday, July 25, 2008

诗与歌词

日记 (海子)  
  
  
  姐姐,今夜我在德令哈,夜色笼罩
  姐姐,我今夜只有戈壁
  
  
  
  草原尽头我两手空空
  悲痛时握不住一颗泪滴
  姐姐,今夜我在德令哈
  这是雨水中一座荒凉的城
     
  
  除了那些路过的和居住的
  德令哈┄┄今夜
  这是唯一的,最后的,抒情。
  这是唯一的,最后的,草原。
  我把石头还给石头
  让胜利的胜利
  今夜青稞只属于她自己
  一切都在生长
  
  
  今夜我只有美丽的戈壁 空空
  姐姐,今夜我不关心人类,我只想你

姐姐
张楚
这个冬天雪还不下
站在路上眼睛不眨
我的心跳还很温柔
你该表扬我说今天还很听话
我的衣服有些大了
你说我看起来挺嘎
我知道我站在人群里
挺傻

我的爹他总在喝酒是个混球
再死之前他不会再伤心不再动拳头
他坐在楼梯上也已经苍老
已不是对手

感到要被欺骗之前
自己总是做不伟大
听不到他们说什么
只是想忍要孤单容易尴尬
面对外前面的人群
我得穿过而且潇洒
我知道你在旁边看着
挺假

姐姐我看见你眼里的泪水
你想忘掉那侮辱你的男人到底是谁
他们告诉我女人很温柔很爱流泪
说这很美

噢 姐姐
我想回家
牵着我的手
我有些困了
噢 姐姐
带我回家
牵着我的手
你不要害怕

我的爹他总在喝酒是个混球
再死之前他不会再伤心不再动拳头
他坐在楼梯上也已经苍老
已不是对手

噢 姐姐
我想回家
牵着我的手
我有些困了
噢 姐姐
我想回家
牵着我的手
你不要害怕
噢 姐姐
带我回家
牵着我的手
你不要害怕
噢 姐姐
我想回家
牵着我的手
我有些困了

至今还记得那天晚上和张楚一起唱这首歌,有一种想哭的冲动。

Tuesday, July 22, 2008

Drop Windows和未来的一些随想

今天将家里电脑上的Windows Xp彻底地Drop掉了,不再需要这个系统了,因此也没有必要让它占着几个G的硬盘。一年多的Ubuntu使用经验已经可以让我彻底摆脱了Windows依赖。在Windows上能做的事情在Ubuntu上基本上都能做了,而且很多事情比Windows做得更漂亮,更高效。不过那些SB银行用Active X实现的网上银行还不能使用,据说支付宝马上都要支持Firefox了,不知道这些银行啥时候能够顿悟。

中国的反垄断法8月1日要生效了,不知道微软会不会成功第一个被告? 不过对于中国广大盗版Windows用户来说微软成为被告可不是件好事。最近Google发布了Gmail,Google Doc,Google Reader,Google Calendar的离线版本,这些东西直接与软件的Office系统形成竞争,微软的日子是越来越不好过了。 Ubuntu在这几年的大力推广,尤其是在EEEPC上面已经开始大量的OEM了,这势必造成支持Linux的软件增多,随着软件的增多和Linux系统易用性的提高,必然导致Linux份额的增多 ,使得很多软件供应商不得不开始考虑Linux平台来。就如同最近几年Firefox的市场份额不断增多,使得各个公司在开发新产品时不得不考虑对于Firefox的支持。

我猜想一个更极端的情况可能是再过几年,操作系统已经不再那么重要,所有的软件都是在线版本,只要你能上网,通过浏览器就可以完成你所要做的所有事情。那时候将会产生另外一种软件 生产销售的商业模式。大量的软件以在线的形式提供,软件服务采用服务费的形式提供,每次使用需要申请一个licence,使用之后即作废,那个时候所谓的盗版也就完全消失了。 也可能使用软件不需要收费,但是和Google一样在页面的旁边加上一些广告。 那个时候不再是通过网站的内容来吸引用户,而是通过软件的品质来实现。 当然还可能有许多其它的商业模式,哪天我想创业了肯定要往这方面发展。
一不小心写了这么多,哪天将脑子里面的东西整理一下,看看能不能理出一个好的创业点子 。

希望5年之后再回过头来看这篇文章时,上面的一些预言能有一些应验。

Sunday, July 13, 2008

流氓一家亲

今天看了个新闻,中国对于美国和英国其它国家提出的向津巴布韦实行制裁的提案投了否决票,同样投否决票的不家俄罗斯。 新闻里面没有一点关于津巴布韦目前状况的消息,照理评论里面又都是清一色爱国语言,叫嚷着打倒美帝。 津巴布韦到底发生了什么? 为什么美国,英国,法国等国要求制裁它? 关于这个问题阮一峰这篇博客里有很详细的论述。

看完这个事件之后总感觉有点别扭,为什么我们的ZF总喜欢和一些流氓政权成为朋友? 前段时间的苏丹,一直以来支持的朝鲜,曾经的越南,更远一些的柬埔寨。如果说物以类聚的话,我们ZF确实应该被归结为流氓一类。

可是很可悲的是很多人从小受的狼奶爱国主义教育已经让他们失去了自己的思考能力,对于ZF一切行为都认为是正确的,正当的。大家平时对ZF的不满情绪都可以被“爱国主义”所平息,毕竟ZF再坏也是国内的问题,在“爱国主义”面前国内问题都是小问题。这种思想还真是屡试不爽,比如今年上半年出现的很多事情就证实了这点。 这不由得让我想起了Animal Farm中,每当动物们对猪有点不满时,猪都会说“Jones will come back”来平息动物们的怒火。 其实动物们的处境已经比Jones在的时候更悲惨了。 其实我们现在又何尝不是呢? 为了一个运动会,100W民工被遣返,所有的地下室关门。这和“后清”有什么区别呢?

Thursday, July 10, 2008

有用的shell脚本

for i in `find . -name "*.java"`; do dos2unix $i ; done

这个脚本非常有用,其实可以算着是一个对某个文件夹下所有文件进行迭代操作的模板。
for i in ' ' ; 迭代出每一个文件
do
some cmd; 对每一个文件的操作
done

提供一些常用的脚本
转换编码(将gb2312转换成utf-8):
for i in `find . -name "*.java"`; do iconv -f gb2312 -t utf-8 $i -o $i.new;mv $i.new $i; done

这个脚本非常有用,当你同时在使用Windows和Linux两个平台时,不同平台间文件编码的问题可以轻松解决。

Wednesday, July 9, 2008

平庸的恶

以下文字来自网络,看完后感触很深,将我很多无法组织的话说了出来。 一个人最不能失掉的就是独立思考的能力。

上世纪六十年代,阿伦特在《纽约客》上发表了一组题为《艾克曼在耶路撒冷:一篇关于平庸的恶魔的报告》的系列文章,提出了一个非常富有启示性的观点,即像艾克曼这种组织实施大屠杀的纳粹军官,具有的只是“平庸的恶”。

从一九三八年到一九四一年,艾克曼负责驱逐在德国的犹太人,一九四一到一 九四五年,他负责运送整个欧洲的犹太人以及波兰人、斯洛伐克人、吉卜赛人去死亡集中营。一九四四年三月在德国已经溃败的情况下,艾克曼到了布达佩斯,组织 向奥斯威辛的运送。一九四四年三月十五日起,他和他的部下经常每天把一万人送到指定地点。此后四个月中,他组织运送了七十多万犹太人。乃至到了战争快结束 的时期,火车车皮不够用了,艾克曼便让被捕者自己步行走向死亡营。艾克曼为自己辩护时,反复强调“自己是齿轮系统中的一环,只是起了传动的作用罢了”。作 为一名公民,他相信自己所做的都是当时国家法律所允许的;作为一名军人,他只是在服从和执行上级的命令。

阿 伦特以艾克曼的行为方式来阐释现代生活中广泛存在的“平庸的恶”,这种恶是不思考,不思考人,不思考社会。恶是平庸的,因为你我常人,都可能堕入其中。把 个人完全同化于体制之中,服从体制的安排,默认体制本身隐含的不道德甚至反道德行为,或者说成为不道德体制的毫不质疑的实践者,或者虽然良心不安,但依然 可以凭借体制来给自己的他者化的冷漠行为提供非关道德问题的辩护,从而解除个人道德上的过错。这就是现代社会技术化、体制化之中个人平庸的恶的基本表现。


Monday, July 7, 2008

美好的一夜

几个月前室友来上海出差看到我珍藏上“魔岩三杰”在香港那场演唱会时,很惋惜地说要是能再在一起唱一场多好啊。 没想到几个月之后这个梦想就成真了,这也算是了却了我的一个愿望吧。

演唱会有多精彩我也不想多说,我是完全被感染了。和何勇一起唱漂亮姑娘,垃圾场,钟鼓楼很High,很爽,比KTV爽一百倍。 张楚的嗓子真是好啊,蚂蚁蚂蚁吼得太爽了,姐姐唱得太High了,以至最后的高音我的嗓子都要哑了。 姜昕以前没听过她的歌,不过从现场的表现来看,唱功也不是一般的强啊。不过台下很多的人太不给她面子了,哎。窦唯的歌实在是不适合这种场,不过那种氛围很不错。

或许几年之后这场演唱会的记忆还会深深刻在我脑海,太高兴了,唱得太爽了。 很久没有这么彻底的宣泄过了。

Sunday, July 6, 2008

Bash shell快捷键

经常使用Linux下面的人会发现有时候输入了一长串的参数之后发现最前面的命令有个字母打错了,怎么办? 一般就只能用方向键移动光标了,真是痛苦啊。 其它呢bash shell提供了许多的key map能让你输入命令是更高效。 比如刚才的问题就可以用Ctrl+A返回起始字符。

下面是别人整理的关于bash shell的key map汇总:

CTRL 键相关的快捷键:

Ctrl + a - Jump to the start of the line
Ctrl + b - Move back a char
Ctrl + c - Terminate the command //用的最多了吧?
Ctrl + d - Delete from under the cursor
Ctrl + e - Jump to the end of the line
Ctrl + f - Move forward a char
Ctrl + k - Delete to EOL
Ctrl + l - Clear the screen //清屏,类似 clear 命令
Ctrl + r - Search the history backwards //查找历史命令
Ctrl + R - Search the history backwards with multi occurrence
Ctrl + u - Delete backward from cursor // 密码输入错误的时候比较有用
Ctrl + xx - Move between EOL and current cursor position
Ctrl + x @ - Show possible hostname completions
Ctrl + z - Suspend/ Stop the command
补充:
Ctrl + h - 删除当前字符
Ctrl + w - 删除最后输入的单词

ALT 键相关的快捷键:

平时很少用。有些和远程登陆工具冲突。
Alt + < - Move to the first line in the history
Alt + > - Move to the last line in the history
Alt + ? - Show current completion list
Alt + * - Insert all possible completions
Alt + / - Attempt to complete filename
Alt + . - Yank last argument to previous command
Alt + b - Move backward
Alt + c - Capitalize the word
Alt + d - Delete word
Alt + f - Move forward
Alt + l - Make word lowercase
Alt + n - Search the history forwards non-incremental
Alt + p - Search the history backwards non-incremental
Alt + r - Recall command
Alt + t - Move words around
Alt + u - Make word uppercase
Alt + back-space - Delete backward from cursor
// SecureCRT 如果没有配置好,这个就很管用了。

其他特定的键绑定:

输入 bind -P 可以查看所有的键盘绑定。这一系列我觉得更为实用。
Here "2T" means Press TAB twice
$ 2T - All available commands(common) //命令行补全,我认为是 Bash 最好用的一点
$ (string)2T - All available commands starting with (string)
$ /2T - Entire directory structure including Hidden one
$ ./2T - Only Sub Dirs inside including Hidden one
$ *2T - Only Sub Dirs inside without Hidden one
$ ~2T - All Present Users on system from "/etc/passwd" //第一次见到,很好用
$ $2T - All Sys variables //写Shell脚本的时候很实用
$ @2T - Entries from "/etc/hosts" //第一次见到
$ =2T - Output like ls or dir //好像还不如 ls 快捷
补充:
Esc + T - 交换光标前面的两个单词

Thursday, July 3, 2008

理想

前些日子与朋友谈到理想的事情,当她问我理想是什么时,很不严肃的说了句:“我的理想是用来丫丫的”。 现在想来当时很扫她的兴吧,满怀希望的问我,结果却吃了个闭门羹。哎,没办法,我就是这么不懂人情事故,总在该当玩笑时过度认真,该认真的时候当成玩笑。很多时候我自己也很讨厌自己,当年Kurt说了句"I hate myself and i wanna to die",结果他真的"kill himself"了,我还没有讨厌到要"Kill myself"的地步。
我一直认为我是个有理想主义情结的人,做事有自己的底线,不会为了利益做超出自己底线的事情。我的理想是什么? 认真的说,我希望这个社会能够真正的民主,自由,理性的人能多一点, 大家不需要把自己变得虚伪,恶心来适应这个社会。我认为我是不适合这社会的,因为我发现很难把自己变得恶心去适应这社会,那些肉麻的说想到就觉得恶心,更别说说出来了。这也许是我一直没女朋友的原因吧,虽然喜欢,但是没有办法肉麻地表达出来。在大学四年,无数次的考试我都没有过做弊的想法,我始终都认为没有必要骗自己,从这里可以看出我做人的底线。有的时候很庆幸自己选择了软件这个行业,只要你技术足够好就怕没饭吃,而不需要把自己变得恶心去迎合别人。
关于职业上的理想我曾经希望我能做一个出色的构架师,现在看来比较难,因为我决定转到DB上去,或许未来能成为一名数据库构架师吧,但愿我的梦想成真。 另外的理想就是有时候读自己热爱的快,最近特别想看看哲学方面的书,当然主要是西方哲学方面的了。当然读书的目的不是为了能显摆,而是真切的想了解这些人类智慧的结晶。
今天脑子里面忽然有一个奇特的想法:什么样的死法是我最喜欢的? 我想我肯定不会慢慢老死的,我的性格肯定忍受不了自己变得没有创造力,没有思想。就现在来说我最喜欢海明威的死法,发现自己不再有追求,不再有创造力,不再有想像力,不再有生活的激情之后还是自己了结吧。继续活下去也不过是行尸走肉,还浪费粮食呢。