2009年12月16日星期三

发送谷波 google wave 邀请

请在帖后留email。

2007年10月27日星期六

英国人爱排队

英国人爱排队,全世界知名。大多数时候排队是好事,公共场所显得很有秩序。是人类文明的体现,也是英国人最爱标榜的事情之一。

所以,英国人很轻松的,毫不拖泥带水的把这件事做过头了——在公车站等公车也排队。公车站一般都有不止一路公车,所以有时候队伍是好几队。乍一听还挺有道理,但是我的目的地是某几路公车都经过的时候怎么办?我排哪队?我又不知道哪路公车先来。有时候车站虽然有很多路公车,但是只有一个队伍,本来就不太成型的队伍,其中一路公车一来就散了,排个什么劲儿。所以公车站排队是毫无理论依据的。

有一次,我没有注意,站到了一个老太婆的侧前方。那个老太婆就用怨毒的眼神瞪我,好像我谋杀了她孙子似的。其实爱在公车站排队的,主要是年纪大的。英国的小年轻出了名的叛逆,所以一般都不排队。神奇的是,这些叛逆的家伙年纪大了之后可以完成那样大的转变,成为那样的老年人。

一句话,英国人有时候脑子不太好。

2007年10月21日星期日

桑拿和鱼

前一阵去参加培训,与一位很会享受的同事同行。他,逢吃饭必言steak;早上大家都习惯冲个澡,他天天泡澡45分钟(住在饭店里);4天培训,其中有3天下了课就去洗桑拿,冲jacuzzi。我虽然没有去桑拿(没带装备),但是想到了一些事。

洗桑拿的时候,进入桑拿室之前都拿个小方冰毛巾。桑拿当然暴热,一进去没多久就不行了,觉得气都快喘不过来了。这时,把冰毛巾往脸上一搁,顿时觉得神清气爽,又可以撑很久(男生一起洗桑拿经常都不是享受,而是比谁挺得久,就像小时候比谁嘘得远一样)。

小时候的生物课上老师说,鱼是一种很蠢的动物,一离开水就活不下去,很快就死。但是如果在鱼的眼睛上帖上两片湿纸,鱼就可以挺很久,因为它以为自己还在水里。当时就笑,鱼可真傻。现在知道了,人也好不到哪里去。

题外话(不过还是有点联系的)。有一件谋杀案,受害者被绑在椅子上,眼睛被蒙上,手臂静脉处固定了橡皮管一头,另一头插在装满温水的热水瓶中。凶手假装刺破受害者静脉,然后使温水不断从其手臂流下。最后当然是受害者死翘了。

2007年8月10日星期五

我是左派还是右派?

一直都对左右代表什么没什么明确的概念。自以为应该是在中间,或是离中间不远。
今天做了个测试,才发现自己错得离谱。

http://blog.farmostwood.net/politics_bdwm

我的结果是:

政治立场坐标(左翼<->右翼)1.2,经济立场坐标(左翼<->右翼)0.75,文化立场坐标(保守<->自由)1.8

当然这套题离有几道其实是测试脑子好不好,而不是左右的。例如,

30、周易八卦是老祖宗智慧的结晶,能够有效的解释很多事情。
33、中国传统医学具有一些现代主流医学不能比拟的优势。

推荐比较闲的人们做一做。

2007年7月17日星期二

推荐牛b软件-影子系统-PowerShadow


发现一个牛b的软件,叫影子系统,国产的,而且已经开始在国外捞金了。

http://www.powershadow.com/

装了这个软件之后,电脑可以运行在两种模式,一个是普通模式,和平时用的没区别。有用的是另一个模式——影子模式,名字很酷。在这个模式下,对硬盘的一切写和修改作用在系统重启之后都会消失。有人测试过,删改系统文件、装流氓软件、拆病毒压缩包、上网裸奔,无论系统伤得多重,重启之后都消失。

这个东西非常适合给父母用的电脑安装,平时就运行在影子模式就行,就免去了很多重装之类的麻烦。

这个软件可以选择对整个硬盘影子,或者只对系统分区影子。见下图(图片来自http://www.powershadow.com/)。


原来这个软件对中国用户是免费的,现在取消了,只有30天适用了。

2007年4月17日星期二

用 Putty 的 SSH Tunneling 安全 VNC


VNC - Virtual Network Computing 是一个基于Remote Framebuffer 协议的桌面共享系统。用来远程桌面共享,要比上次介绍的 XServer 的方法性能高出不少。现在很多的 Linux distribution 都有自己的远程远程桌面方案,而且和 Windows 的 Rdesktop 互相兼容,很是好用。

VNC 很好用,不过本身并不安全,所以今天介绍一下用 SSH Tunnel 来安全的使用VNC。这次又要请出 Putty 了,这东西着实强大,怪不得这么流行。

稍微废话两句基本原理。远程的 *nix 服务器上开个 VNCServer,把远程的图形界面压成很小的数据流,通过 Putty 的 SSH Tunnel 安全的弄到本地,用 VNCViewer 看,效果就和 RDesktop一样。

要用到的软件:Putty、VNCViewer。(假装远程机已经装了VNCServer)
VNCViewer 有不少选择,推荐 tightVNCUltraVNC

操作主要分三块:1. Putty 的设置;2. 远程 VNCServer 的启动;3. 本地 VNCViewer 的链接。

1. Putty 的设置

1.1 服务器地址的基本设置就不废话了,不要忘记选上 ssh 就行。

1.2 SSH 协议的设置。要注意的是一定要选上 Enable compression,这样可以快不少。


1.3 设置 Tunnels。按照图填写 Source port 和 Destination,然后点 Add 按钮就上去了。设置完记得保存。


2. 远程 VNCServer 的启动

用刚才配置的 putty Session 登录服务器。
敲入如下命令:
vncserver :9 -geometry 1000x800

这个命令开了一个端口9的桌面,可以开多个端口不同的桌面。其中的冒号9是指定的端口号,和刚才的 putty 配置中的5909对应,当然也可以用别的端口,不过一般都用58xx或59xx。其他参数就不介绍了。

第一次开启服务时会要求输入一个密码,用来验证远程的客户端。

想关掉某个桌面就用下面的命令,同样要指定关哪个端口的桌面:
vncserver -kill :9

需要提一下的是 ~/.vnc/xstartup 这个脚本。默认的样子如下:
#!/bin/sh

xrdb $HOME/.Xresources
xsetroot -solid grey
xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
twm &

如果需要桌面启动时直接启动 gnome 桌面的话,把最后一句话替换成:
exec gnome-session &
如果喜欢用kde,就用这句替换:
exec startkde &

3. 本地 VNCViewer 的链接

双击 tightVNC ,在地址栏中输入localhost:9,再点链接就应该可以连接上了。


然后会提示输入密码,输入第一次开启服务时自己设定的密码即可。


大功告成,截图一张。


这个 VNC 图像压缩做的不错,所以用起来很流畅,就是不支持音频,比较恶心。

另外,一直想用 xrdp ,无奈总是没有成功,希望用过的兄弟指点一下。

2007年4月8日星期日

Putty + Xming 方便的远程Linux GUI


Linux 以及各种Unix like的操作系统现在都用基于X Window System图形界面。这个东西虽然块头比较大,效率不太高,导致Linux的
3D游戏一直没什么动静,但是,它接口良好,扩展性和可移植性都很好,最重要的是具有网络透明性,所以我们就可以很方便的远程启动Linux的图形程序。今天介绍的就是在Windows下远程运行Linux图形界面的方法。

实现这个功能的是X Window的网络透明性。X Window系统里有一个统一的Server来负责各个程序与显示器、键盘和鼠标等输入输出设备的交互,每个有GUI的应用程序都通过网络协议与Server进行交互。所以对于任何一个应用程序,本地运行和远程运行的差别仅仅是X Server的地址不同,别的没有差别。所以在Windows运行一个X Server,就可以很方便的远程运行有GUI的Linux应用了。

最著名的Windows的X Server应该是Cygwin平台上的了,因为Cygwin太出名了,我觉得这个不太易用。还有不少收费的,我用过的有Xwin32和Xmanager,功能都比较强大。我的感觉是Xmanager要比Xwin32好用,鼠标的移动尤其明显。今天要介绍的是一个开源的X Server软件,Xming,非常简单易用,搭配强大、著名而又免费的putty,就可以很方便的实现这个功能。

下面就来看看最基本的设置方法:
1. 在Session页面的Host name和port里填好putty的服务器地址和端口。

2. 在Data页面的Auto-login username里填好登录用户名。

3. 在SSH页面的Preffered SSH protocal version里设置优先SSH版本是2。


4. 最重要的一部,在X11页面选择Enable X11 forwarding,X display location填上localhost:0,下面的协议选择MIT-Magic-Cookie-1。



5. 运行Xming的XLaunch程序,配置适用于上述putty设置的X Server运行参数。一切都使用默认选择,不用更改任何设置。如下图。


最后一步中的Save configuration可以把这个设置保存为一个文件,以后每次用这个设置只需运行该文件,而不用每次都重新配置。

至此,配置工作已经做完了,可以开始使用了。先运行刚才保存的Xming的配置文件,不会弹出什么窗口,只是系统托盘里出现了Xming的图标,这样X Server已经默默的开始工作了。然后打开putty刚配置的session,登录到服务器后,在命令提示符下输入emacs &试试,是不是发现很正宗的emacs已经开始运行了呢,是不是比Windows版的emacs看上去正很多?

要注意的是,用你的防火墙阻止你的Xming访问网络,因为这样的一个X Server是不安全的。事实上,这个X Server只是你自己用,并不需要上网就可以正常工作。