Lyman's profile苦水潭 国内镜像站PhotosBlogListsMore Tools Help

Blog


    April 12

    [苦水潭] 异乡的云

    4 月 11 日夜,云来势汹汹,遮天蔽月,席卷半穹。大图见我相册





    --
    由 lyman 于 4/12/2008 11:55:00 上午 在 苦水潭 上发表
    April 11

    [苦水潭] 虚惊一场

    4 月 10 日,零点。准备关机。Win2k3 std。

    例行转移一些大个文件到外置存储设备。漫长的拷贝进行中。

    这时提示 7 个安全补丁已经下载完毕。照惯例点了安装。

    装到第 6 个,惊奇的发现桌面失去响应。硬盘繁忙,看不出在忙什么。Ctrl + Alt + Del,呼叫任务管理器,未果。

    等了几分钟,依旧。

    无奈,reset。虚惊正式拉开序幕。

    画面定格在了 Win2k3 的欢迎页。硬盘有节奏的工作。(莫非硬盘……)

    reset,F8,最后一次正确配置,同上。

    reset,F8,带网络的安全模式。硬盘哗啦哗啦,等了一阵之后居然自动重启。

    F8,安全模式,硬盘很是卖力的哗啦了一阵之后居然又是重启。(看来真的是……)

    0:10 了。准备放弃尝试,洗漱去了。

    回来之后,惊奇的发现居然进入登录界面了。伴随几个消息框,Windows 延缓写入失败云云,写入位置有 $MFT 和 $BitMap 等等。看起来挺诡异,确也不难找先例:

    http://zhidao.baidu.com/question/46112939.html
    http://topic.csdn.net/t/20050813/12/4206875.html

    登入。硬盘狂转,慢如蜗牛。重新安装 7 个安全补丁。安排所有分区自检。重启。

    漫长的自检。某几个分区修复错误若干云云。自动重启。

    居然又是自检。然后居然顺利进入登录界面。

    登入,一切复原。

    检查之前转移的大文件,已经成功转移了。看表,0:18,睡觉。

    感想:

    1、硬盘好样的,西数比日立坚挺。
    2、安装补丁的时候那句“请关掉其他所有正在运行的应用程序”不是白写的,Windows 真难伺候。
    3、NTFS 的自检修复还是靠谱的。

    --
    由 lyman 于 4/11/2008 11:44:00 上午 在 苦水潭 上发表
    March 31

    [苦水潭] 新宿御苑的樱花

    作为日本的国花,樱花树确实种的到处都是(没印象中国的国花是啥?就算有好像也不很普及。省花、市花皆同)。要不是门外的几株提醒,或许我已忘记已然到了赏樱的季节。

    天气预报说,周六日光尚好,周日有雨。由于担心坏天气会让樱花“雨打风吹去”,周六赶紧携妻抓上相机出了门。家离神代植物公园是最近的,只是我们上周末已去过一次,感觉平平,于是这次的目的地选在了新宿御苑。一来比较近,有月票可用;二来可以顺路逛街压马路扫日用百货电子产品。

    这里贴几张小图,喜欢的朋友可以去我的 picasa 空间仔细观瞧。照片还在整理当中,会陆续补充一些的。







    之前在北京玉渊潭也赏过樱,但远不如这番花团锦簇,怒放争春。还有就是公园里的古树令人叹为观止(类似年纪的树在国内似乎只在山区见过,城市圈里绝难找到),在东京这个被燃烧弹洗礼过的城市,能有这样的树幸存不能不说是一个奇迹。

    --
    由 lyman 于 3/31/2008 11:22:00 上午 在 苦水潭 上发表
    March 13

    [苦水潭] intel 显卡在 linux 下的双头显示

    最近在公司内部作报告,临场时因为双头显示搞了个手忙脚乱,还影响了报告效果。于是花了一些时间好好折腾了一下。在双头显示这个问题上,linux 秉承了一贯的风格,功能强大,但不够易用。以至于那些用惯了 MacOSX、Windows 的同事看我不按 Fn 而是在 terminal 里面敲 xrandr 的时候,显得很有些惊讶。

    现在在 linux 下使用双头显示,归根到底是要搞清楚一个叫 xrandr 的东西。关于 xrandr 的介绍、使用,这篇文章应该是必读的 (ThinkWiki……啊,ThinkPad 的用户真幸福)。这里贴上我的 xorg.conf 的相关部分:


    Section "Monitor"
    Identifier "Laptop Panel"
    Option "DPMS" "true"
    EndSection

    Section "Monitor"
    Identifier "External Monitor"
    Option "DPMS" "true"
    Option "PreferredMode" "1280x1024"
    EndSection

    Section "Device"
    Identifier "Intel X3100"
    Driver "intel"
    VendorName "Intel"
    BoardName "Mobile Intel® GM965 Express Chipset"
    Option "MigrationHeuristic" "greedy"
    Option "monitor-LVDS" "Laptop Panel"
    Option "monitor-VGA" "External Monitor"
    EndSection

    Section "Screen"
    Identifier "Screen0"
    Device "Intel X3100"
    Monitor "Laptop Panel"
    DefaultColorDepth 24
    SubSection "Display"
    Depth 16
    Modes "1280x800" "1280x768" "1280x720" "1152x768" "1024x768" "832x624" "800x600" "640x480" "720x400" "640x400" "640x350"
    Virtual 2560 2560
    EndSubSection
    SubSection "Display"
    Depth 24
    Modes "1280x800" "1280x768" "1280x720" "1152x768" "1024x768" "832x624" "800x600" "640x480" "720x400" "640x400" "640x350"
    Virtual 2560 2560
    EndSubSection
    EndSection


    我的笔记本用的是 Intel GM965 集成显卡。按照文档,965 之前的 Intel 集成显卡的 virtual screen 不能超过 2048x2048(这个在上面推荐的文章里提到过),虽说我的显卡正好不在此列,但是实际使用起来还是有些问题。比如当我将两个 1280 宽度的桌面横向摆放时,右侧那个的桌面无法完全正常显示:桌面似乎停留在了 2048 这个位置(壁纸无法延伸至 2048 以外,用鼠标拖出选择区也不能超出 2048),但是全屏窗口和上面板却可以正常显示。似乎某个地方仍旧受着 2048 的制约(我觉得这个问题将来应该会得到解决)。

    虽然不影响正常功能(窗口可以显示),但是用到双头的场合,毕竟大都是比较正式的对外演示,残缺的壁纸总有些奇怪。于是当下比较好的办法是仍旧遵守 2048 规则,把第二个屏幕放到主屏幕的下面。

    当然这样也还是稍微有点问题。比如 compiz fusion + avant window navigator 且后者为自动隐藏的情况下,avant window navigator 被显示在下屏幕的上部。所以在准备作双头显示之前,有必要先把 avant window navigator 干掉,我的办法是在 gnome 面板上留一个菜单式窗口选择器来应急。

    最后就是写个脚本来简化启动 xrandr 时的输入了(xrandr 写全了真是够长的)。笔记本屏幕的分辨率是固定的,通常即使用双头的时候我也不希望改变主屏幕的分辨率(主要是 gnome 面板上的 applet 顺序有可能会乱掉),唯一需要指定的只是外接显示设备的分辨率。所以这个脚本也很简单:


    #!/bin/bash

    if [ $1 ]; then
    RES=$1
    else
    RES="1280x1024"
    fi

    echo Set external VGA as $RES below LVDS.

    xrandr --output LVDS --mode 1280x800 --output VGA --mode $RES --below LVDS


    用的时候在脚本后面加个指示分辨率的参数就行了(不加的话默认是 1280x1024)。3D 桌面效果完全不影响双头显示,很帅很强大。

    p.s. 刚刚看了下笔记本的官方参数,不知道为什么 fujitsu 写着“如果双头同时显示的话,最大分辨率不能超过 1280x768”。或许这是 vista 的限制吧。用 linux 的朋友虽然要经过上述“磨难”,但是可以不用理会这样的限制。

    --
    由 lyman 于 3/12/2008 05:53:00 下午 在 苦水潭 上发表
    March 05

    [苦水潭] 去掉 emacs 里面的 ^M

    这是 \r\n 和 \n 之间的故事。故事很古老,有兴趣的可以翻墙啃啃 wikipedia 上的这篇文章

    emacs 里面打开 windows 的文本,每行行尾都会显示一个 ^M,有伤大雅,看着别扭,影响思维等等罪名不一而足。如果这个事情和 emacs 无关,linux 下面专门有工具干这个事情,叫 dos2unix。

    既然已经用 emacs 打开了,就懒得外部处理。可是 emacs 似乎没有专门为此设置的 function。

    Google 搜出某 邮件列表里的一封信,试了一下可用,于是写此短文以方便只看中文的懒人 :P

    M-x replace-string C-q C-m RET


    --
    由 lyman 于 3/05/2008 12:36:00 下午 在 苦水潭 上发表
    February 28

    [苦水潭] archlinux 的中文环境

    通常,在装 archlinux 的时候,就已经在 /etc/rc.conf 里面指定了 LOCALE 为 zh_CN.utf8。但是这样有一个缺点,就是没有 X 的话,中文都会显示成方块。比如关机的时候那一行中文提示(已经退出 X 了),看着就很别扭。而且这样的情况用 zhcon、cce 也不好解决。

    今天在从 linuxsir 上 jarryson 的回帖里得到的了启示,于是立即动手实验了一下。

    先改 /etc/rc.conf,将 LOCALE 改回 en_US.utf8。注意检查一下 /etc/locale.gen,如果这里面的 en_US.utf8 之前是被注释掉的话要去掉注释,然后运行一下 locale-gen。这一步完成之后,系统的默认 LOCALE 就是英文的了。启动、关机的时候不会再出现中文了。

    然后是指定自己的 LOCALE。像我这样用 GDM 来进行登录的用户可以把配置写在 ~/.xprofile 里面。我的是这样的

    export LANG="zh_CN.utf8"

    export XMODIFIERS="@im=SCIM"
    export GTK_IM_MODULE="scim"
    export QT_IM_MODULE="scim"

    scim -d &


    需要注意的是,虽然不指定第一行,在 GDM 中通过选择语言的办法也能使自己的 gnome 运行在 zh_CN.utf8 的环境里,但是似乎 GDM 指定 LOCALE 比启动 scim 要晚,所以 scim 还会使用系统默认 LOCALE,这可能会导致输入法的字体比较难看。

    --
    由 lyman 于 2/28/2008 12:50:00 下午 在 苦水潭 上发表
    February 22

    [苦水潭] [转载] linux 环境刷 bios

    发信人: gcc296 (VisualFool.net), 信区: LinuxApp
    标 题: Re: 请问如何刷bios?
    发信站: 水木社区 (Fri Feb 22 12:31:30 2008), 站内

    安装grub和syslinux,下载一份dos的img文件

    syslinux的包里面有个memdisk文件,连同dos的img文件拷到/boot下面

    然后用grub启动:
    kernel /boot/memdisk
    initrd /boot/dos.img
    boot

    【 在 donated (吾未见好德如好色者也) 的大作中提到: 】
    : 分区里面一个Linux一个FreeBSD,想刷BIOS,但是那个刷bios的工具要windows或者dos环
    境。
    : 而wine或者dosemu/dosbox都是在保护模式下执行的,怎么办?


    --

    造物主可没有闲情找来几千匹白马然后在每匹身上画上26条黑线


    ※ 来源:·水木社区 newsmth.net·[FROM: 211.86.156.*]

    --
    由 lyman 于 2/22/2008 03:50:00 下午 在 苦水潭 上发表

    [苦水潭] 同一个 firefox,不同的渲染

    近日才发现 firefox for linux 版渲染 windows live spaces 有问题。可是奇怪的是同样是 firefox,for windows 版本的就没有问题。

    对比图在此:

    linux:
    http://bp0.blogger.com/_OqtFwf6WuT4/R75kRy_9yOI/AAAAAAAABOc/pOwyV5MN68Q/s1600-h/linux_firefox.png
    windows:
    http://bp0.blogger.com/_OqtFwf6WuT4/R75kYy_9yPI/AAAAAAAABOk/axh9Rs5PrTM/s1600-h/windows_firefox.png

    可以看到,firefox for linux 的渲染很成问题,最要命的是直接把欢迎词那个块给省略了。

    opera 在两个平台下都没有这个问题。

    --
    由 lyman 于 2/22/2008 02:51:00 下午 在 苦水潭 上发表
    February 20

    [苦水潭] 与时俱进的解梦

    最近梦多。跟以前不同的是,最近几次的梦居然还都记得。

    前天清晨的梦跟核弹有关。记忆非常清晰。大抵就是己方已经得知“敌人”会在自己头上扔核弹,决定“跑反”以减少 损失。每个人都在地图上被告知了“跑反”的位置。

    于是到达指定位置,开始挖防御工事(其实就是最简单的野战工事——战壕)。然后趴在里面等待。这是一段非常特别而珍贵的时间。因为核弹随时可能会落在自己 头上,所以必须珍惜生时的每一寸光阴。夕阳西下,金色遍野,静谧和谐。

    不多久,就是“太阳”突然爆发,瞬间一切皆白。心下叹了一口气,然后赶紧双手护头紧紧伏在战壕里。然后是炽热从手臂的每一寸肌肤传来,愈发强烈,最后竟似 感觉到了一丝清凉。

    梦在此时中止,这才发现自己真的是俯卧的睡姿,双臂露在了外面。10 度左右的室温,难怪这梦如此逼真。

    昨晨无梦。

    今晨梦续,不过和核弹无关。仿彿是一处机密所在,守卫森严,处处有电眼监控。人皆言此处不可儿戏,否则后果严重。而我和几个朋友却决定偏要以身试法,明目 张胆在电眼之下进行疑似非法的表演。于是守卫们蜂拥而出,两个同伴瞬间逃逸,我却慢了一步,被守卫追上。这守卫功夫不济,被我制住难以动弹,我本想借机解 释清楚,他却不听,直唤来了更多守卫。于是寡不敌众,不支被擒。

    而今一时兴起,突然觉得既然记得这么清楚,不解个梦未免浪费。后一个倒还好说,只是周公解梦,不知道会不会有关于核弹的叙述。

    没想到竟然真的有哇!(原子弹那段是哪位达人给加上的?)
    http://www.zhanbuwang.com/zhougongjiemeng/21/zhougongjiemeng2846.htm

    炸弹可以代表潜意识的情绪力量——如性或攻击。压抑愿望及动机只会给自己和他人造成大的伤害。应该给予它们关注及恰当的位置。在所有的恶梦里,一直做到梦 真的结束是有益的,而不是在危险结果发生前醒来(爆炸、从高处摔到地面或其它)。如果你在梦结局出现前醒来,意味你对你的人格或你外在的生活避责任。若是 原子弹,梦代表你对世上的事感到焦虑。另一方面,担心原子弹是对自己焦虑的一个象征。


    这是后一个的
    http://www.zhanbuwang.com/zhougongjiemeng/17/zhougongjiemeng4519.htm

    战斗梦多数时候是和紧张焦虑的情绪相伴的。举例有一梦,说到和歹徒搏斗,那表示和自己内心中的杂念搏斗。


    看来这些梦都直指一个原因——焦虑。唉,我到底在焦虑啥呢?醒时反倒不如睡着了清明。

    --
    由 lyman 于 2/20/2008 11:13:00 上午 在 苦水潭 上发表
    February 14

    [苦水潭] svn 引发的一系列麻烦

    零、前言

    先简单介绍一下问题发生的环境。手头有很多测试机,windows/linux/solaris 俱全。在为了方便协同工作,拿其中一台 solaris 测试机设置了共享目录。这样 linux 机器可以直接 sshfs 挂载;windows 机器可以用 samba 挂成虚拟驱动器。这些测试机本来都是用公司公共 nfs 服务的 ,后来测试环境隔离出来之后,就搭成了这个样子。原因也没别的,solaris 不熟,用起来很不顺手,也没有现成的 sshfs 和 smbfs 可用,干脆就把共享目录扔在 solaris 机器上了,本地目录访问起来不需要任何配置。

    一、不稳定的 sshfs

    最近做 svn 更新(当然是在其他机器上对 sshfs 挂载过来的目录进行更新,solaris 那么难用),居然两次令 sshfs 失去了响应。看来这 sshfs 还是不够稳定(感觉还没有以前的 nfs 稳定)。而且失去响应了之后,umount 不掉,只得重启机器,很是麻烦。看来高强度 IO 的时候还是不要用 sshfs 共享的办法,不要给自己找麻烦。

    二、svn: Can't convert string from 'UTF-8' to native encoding

    于是转而 ssh 到 solaris 上作本地 svn up。更新到一半,就出了标题上的那个错误。看了看,是个名字带日文的文件。上网搜上述错误信息,答案很清楚,执行 svn co 环境的 locale 无法表达某些字符。

    解决办法倒是不难。如 linux/solaris 这样的系统,可以用 locale 命令看当前 locale 设置——这 solaris 居然一直是光秃秃的 zh,之前一直都没注意过,汗——赶紧把下面这一行扔到了 .bashrc 里面

    declare -x LANG=zh_CN.UTF-8


    三、还是 svn: Can't convert string from 'UTF-8' to native encoding

    终于可以继续了。只是这 solaris 在诸多测试机中配置最老,硬盘也最小。更新未完居然磁盘空间不足。看了一下,已经 8.4G 的数据了,难怪 sshfs 吃不消。反正这次要更新的项目跟 linux/solaris 也没什么关系,于是准备把这个 svn 项目迁移到 windows 机器上,只要 windows 之间能共享就行。

    两台 windows 测试机,一台英文 windows xp + 中文包,一台纯日文 windows xp,都装了 cygwin,一是为了用着顺手,二是作 wii/ds 开发调试必不可少。

    先在英文 windows 上 checkout,居然出现了熟悉的错误。可能是非日文系统的缘故,于是又在日文 windows 上尝试,居然一样。这才觉得可能跟 windows 系统本身的编码没有关系,而是 cygwin 的问题。但是 cygwin 下居然连 locale 命令都没有,连当前 locale 都不得而知(估计默认应该是 ISO-8859-1 吧)。

    继续用 cygwin + locale 搜,得知 cygwin 下的 locale 貌似已经是个老大难问题了。网上也不乏各种 hack 的技巧,让 cygwin 环境也能正常显示中文云云,林林总总,不胜其烦。

    我倒不很在意能否在 cygwin 下显示中日文,这 cygwin 本来就是寄人篱下,用来便利日常工作的。我等懒人,还是换用 TortoiseSVN 作 checkout,一切正常。

    p.s. 10G 数据的项目用 svn 管理真是害人哪,还我青春……

    --
    由 lyman 于 2/14/2008 12:36:00 下午 在 苦水潭 上发表
    February 13

    [苦水潭] 不是猛士

    最近下载了一批国产片。有新的有老的,新的如《一年到头》,老的如《盲山》、《盲井》;有的本来是怀着不纯正动机下载的,如《苹果》。但是无一例外,这些 片子我一个都没能细致的看完。浮光掠影之后,一句“真的猛士,敢于直面惨淡的人生,敢于正视淋漓的鲜血”在脑海中久久回荡。虽然《纪念刘和珍君》是早在初 中就学过的课文,但时至今日,我才似乎真的开始明白这话的含义。

    看不下去。真的看不下去。应了老罗说过的那段话,大意是生活在痛苦年代的人们,都是喜欢看喜剧的,因为生活已经很苦了,哪有心情看悲剧。该放松该娱乐的时 候还是放些个悲剧,群众会很生气,后果会很严重。

    我想,这大抵也是今天中国文艺片经常备受好评,但是国内票房多数惨淡的一个原因吧。片子固然很好,只是题材大都太过沉重。对于国内观众来说,这些令自己愤 怒、令自己无奈、令自己麻木的日常身边事哪能带来半点愉悦。在这样的国度里,除了励志片,大抵也只有令人眩目的垃圾快餐更符合大众口味。

    犹忆李白诗云

    金樽清酒斗十千,玉盘珍馐直万钱。
    停杯投箸不能食,拔剑四顾心茫然。
    欲渡黄河冰塞川,将登太行雪暗天。
    闲来垂钓坐溪上,忽复乘舟梦日边。
    行路难,行路难,多歧路,今安在。
    长风破浪会有时,直挂云帆济沧海。


    --
    由 lyman 于 2/13/2008 10:50:00 上午 在 苦水潭 上发表
    February 09

    [苦水潭] archlinux 下的 load/unload 问题

    大概两周前把笔记本上的 linux 从 ubuntu 迁移到了 archlinux。现在感觉一切良好。archlinux 的各种配置确实比 ubuntu 感觉要更清晰而有条理,所以折腾起来是一件令人愉快的事。

    作为笔记本用户,第一关心的当然是据称涉及所有 linux 发行版的硬盘 killer 问题,之前也写过一篇文章, 主要涉及 laptop-mode 的设置,对于这一块来说,archlinux 的设置并没有什么不同。

    但是如果启动的时候插着电源,laptop-mode 是默认不开启的。于是有必要增加一点“保险措施”。即在 /etc/rc.local(这个文件是专门留给用户编辑的)里加上

    # set hdparm mode
    /sbin/hdparm -B 254 /dev/sda


    p.s. 如果不加任何设置,我的笔记本自带的硬盘 FUJITSU MHY2120BH 的 apm level 默认是 128。

    p.s. 其实强制 laptop-mode 启用,在 rc.conf 的 DAEMON 里面直接加上 laptop-mode 是更省事的办法。

    --
    由 lyman 于 2/09/2008 11:33:00 下午 在 苦水 潭 上发表
    February 08

    [苦水潭] 居酒会畅饮须知

    一、不用准备。中国人的酒桌上有中国人的礼节,大家趁这个机会扩大自己的交际圈,这个是谁谁谁的朋友谁谁谁,那个和谁谁谁是很好的同学,还可能是自己的老 乡等等等,敬酒有序,有必要的话要提前作点功课。日本人的酒桌没这么复杂,干杯只是用来宣布酒会开始,其后大家都自便,主要内容是扯淡,我认为放松身心的 目的高于应酬交际(忘年会不在此列,赴这种会一定要备足名片),想趁着居酒会给上司显摆点自己的业务水平也得上司没有要喝醉的意思才行。

    二、不用害怕。日本人没有灌酒的习惯,与会者不用担心自己的肝。倒是日本人经常还没怎么着就先把自己灌的东倒西歪,自愿的,估计也是平时压抑的。

    三、不用客气。居酒会没有极特殊情况的话都是 AA 制,没有人会帮你点东西吃,所以自己想吃什么千万不要客气,否则会挨饿。不要怕贵。居酒屋当然很贵,但是你客气了挨饿的 100% 是你自己,受益却只有你分摊的酒钱的 1/n(n = 与会人数)。

    四、不要掉以轻心。居酒会一般在下班后。按日本的工作习惯本来下班就不早,喝酒扯淡,时间过得很快。没有日本人(即使是发起人)会像他们口头上表现的那么 关照你,千万别忘了自己回家电车的末班时间——不然就会像我一样,大半夜的呆在公司写 blog。

    --
    由 lyman 于 2/08/2008 01:17:00 上午 在 苦水潭 上发表
    February 03

    [苦水潭] mg75xv 和 s6510 的区别

    昨天晚上心血来潮,想试一下新笔记本(mg75xv)的录音效果如何,结果这才发现,居然内置 mic 不工作。于是开始了痛苦的折腾过程。各大论坛,alsa-project 的 wiki,甚至 kernel.org 都去逛了一圈,无功而返。

    突然想起水木 notepad 版有人问起哪些型号的笔记本有内置 mic 的事,这才恍然大悟,不会是这笔记本根本就没有内置 mic 吧??

    赶紧查资料,mg75x/v 这型号的本子还真就没提有内置 mic 的事。幸好台式机上还有个 mic,插上试试,工作正常。虽然没有找到直接的证明资料,但是八成这本就是没有内置 mic 了。

    我还以为所有笔记本都有内置 mic 呢(就连我那 2002 年的老 Compaq 也是有内置 mic 的呀),日本人的产品设计习惯还真是诡异。买这本之前我主要参考的是 mg75 系列的海外版,s6510 的评测(还是日语不够行啊),甚至连拆解都出来了,明明记得是有内置 mic(还是立体声的,屏幕左右上角一边一个)的,换到日本本土型号上居然就这么没了。不知道这后面隐藏着什么诡异的使用文化。

    所以,想购买 mg75 系列(日本本土)的海外朋友们需要注意了,这机器跟你所熟悉的 s6510 相比,还是有不少不同之处:

    s6510 是英文键盘,mg75xv 是日文。当然映射成英文键盘盲打起来基本上也没有区别(只有一个“\”键的位置不太合适),但是日文键盘没有单独的前后翻页键(用 Fn + 方向键)。
    s6510 有内置摄像头,mg75xv 没有。
    s6510 有内置 mic,mg75xv 没有(这东西虽然不值钱也不起眼,但是真要用到的时候缺了也挺麻烦)。
    s6510 的无线网卡是 Intel 的 4965,mg75xv 的是 Atheros AR5008。后者的开源驱动不如前者。
    s6510 不一定有蓝牙(产品页面上写的是以实物为准),mg75 系列也一样。mg75xv 有,mg75x 就没有。
    s6510 比 mg75xv 少一个无线电视接收器,这东西只能在日本用,没啥价值(320x240 分辨率的电视不看也罢)。
    January 28

    [苦水潭] 父辈的爱——每一份牺牲都永垂不朽

    感动。久违的,久久无法平静的感动。

    在这部 2006 年 11 月就已经放映了的名为“含泪活着”的电视片里,我看到的不仅仅是丁尚彪个人的经历。我看到了父辈们整整一代人的心路历程。多数生于 80 年代的人,大概都会和我一样,从影片的主人公身上或多或少看到自己父母的影子。

    没有父辈们令人动容的牺牲,便没有我们这一代跨越式发展的今天。

    感谢张丽玲。感谢富士电视台。感谢我的父亲母亲和千千万万父辈的中国人。套用集结号的宣传词,每一份牺牲都永垂不朽。

    感动提示:片子很长,优酷版本(含中文字幕)每一部分都将近 30 分钟,但最好能找时间一气呵成。

    part 1
    part 2
    part 3
    part 4

    p.s. 不知为何,一年多了,早已成为网虫的我似乎从来没有印象在国内媒体(无论平面还是网络)上看到过这条消息。我们都知道国内的媒体关注什么,喜欢炒作什么。

    --
    由 lyman 于 1/28/2008 11:39:00 下午 在 苦水潭 上发表
    January 25

    [苦水潭] 东瀛初雪

    23 号早晨一爬起来,就看见窗外下着大雪。

    http://picasaweb.google.com/lymanrb/KySJj/photo#5158650487056273202

    不知是从何时开始下的,出门上班,看见周围居然已经是一篇雪白。

    http://picasaweb.google.com/lymanrb/KySJj/photo#5158650530005946194

    在年最低温度都难以达到零度的东京,我估计这是难得一见的盛况,虽然赶着上班,路上还是顺手捏了几张。

    http://picasaweb.google.com/lymanrb/KySJj/photo#5158650572955619186

    作为一个东北人,能在异国他乡看见如家乡一般的雪,纵然转瞬即逝,心里还是很高兴。

    http://picasaweb.google.com/lymanrb/KySJj/photo#5158650551480782690

    --
    由 lyman 于 1/25/2008 07:10:00 下午 在 苦水潭 上发表

    p.s. 这里居然不让链接外部的图片,真是有够土鳖的。
    January 21

    [苦水潭] 还是那个硬盘 load/unload 的 bug

    新买了笔记本,所以对这个问题也有了新的认识(查老本的 load 次数都 11w 多了……)。

    结论

    这个问题确实存在。起因是硬盘频繁 load/unload 的声音引起了我的注意。查了一下,在卸掉 vista 装上 ubuntu 总共开机 18小时的时间里,这个指标达到了 3xx,平均 3 分钟 1 次,这个指标太吓人了。

    解决办法

    安装 laptop-mode,手动编辑 /etc/laptop-mode/laptop-mode.conf,大概 216 行左右,按如下修改:

    #
    # Should laptop mode tools control the hard drive power management settings?
    #
    CONTROL_HD_POWERMGMT=1


    #
    # Power management for HD (hdparm -B values)
    #
    BATT_HD_POWERMGMT=192
    LM_AC_HD_POWERMGMT=254
    NOLM_AC_HD_POWERMGMT=254


    第一项是为了让对硬盘参数的设置纳入 laptop-mode 管理(默认不开)。后面三个就是指定各种模式下的硬盘参数了。默认情况下是 1/255/255。1 这个值太激进(估计 3 分钟 1 次就是它干的),我改成了 192(电池模式下毕竟还是要省电的,虽然这个值在不同品牌的硬盘可能表现差异很大,但是根据我搜索的结果,设置成 192 的时候硬盘已经很难有机会自行 unload 了)。后两个默认值 255 是可以不改的,但是 255 是直接关闭 APM(高级电源管理),据说某些硬盘可能会忽略 255 这个极端值,所以改成 254(我的出发点其实还是不想舍弃 APM)。

    然后是修改 /etc/default/acpi-support 这个文件。文件末尾两个参数,按如下设置:

    # Switch to laptop-mode on battery power - off by default as it causes odd
    # hangs on some machines
    ENABLE_LAPTOP_MODE=true

    # Spindown time on battery
    SPINDOWN_TIME=60


    第一项是开启 laptop-mode,第二项似乎是控制用来控制硬盘空闲多长时间自动断电的,可根据自己喜好修改(默认值是 12)。

    经几天观察,基本上这个 Load Cycle Count 只在关机的时候才会增加了。

    附:监测 Load Cycle Count 的方法

    sudo smartctl -a /dev/sda


    设备可能是 /dev/hda(IDE 硬盘)或 /dev/sdb(第二块硬盘)等等。如果觉得输出太多,可以加上 grep 193。


    sudo smartctl -a /dev/sda | grep 193


    --
    由 lyman 于 1/21/2008 12:38:00 下午 在 苦水潭 上发表
    January 16

    [苦水潭] 鸟枪换炮

    上个周末买了第一台真正意义上自己的笔记本。富士通的 MG75XV(大致对应国内的 S6510)。T7250/1G(元旦回国时早有蓄谋的屯了 4G 的镁光 D9)/120G,配置上虽然只是当下的主流水平,但在不考虑显卡、不超频的情况下,也比自己的游戏专用 pc(E6300/2G)强上一截了。相比之前一直用的某单位淘汰下来的 n410c(P3 1.2/512M/30G),简直就是鸟枪换炮了,美!

    先说一下对这个本硬件的感受:


    1、13 寸的本 14 寸的屏,这个是我最看中的。Thunderbird / Akregator 之流终于可以开三列了,爽!
    2、随机附件不错,送的耳机居然是铁三角的。
    3、富士通果然很注意环保,连说明书都专门标明了是用大豆制成的环保墨水印刷的。

    不爽
    1、这年头镜面屏大行其道,看反光真别扭,还不如原来的 n410c。
    2、这日文键盘如果只是比英文键盘多了些按键倒也没什么(应该说还是很实用的),可是这很多符号的位置都变了就是日本人画蛇添足了,更可气的是在日本国 内,除了 sony 之外似乎没有任何厂商提供英文键盘的笔记本。
    3、预装 vista 和 office 2007 personal。对我来说这就是花钱买垃圾,还不能不买。

    于是这个周末忙着把数据和工作环境都誊到新本上,顺便折腾了一下慕名已久的 ArchLinux。因为时间紧张,最终还是放弃了 Arch 而装了个 ubuntu 了事。这里记录一下折腾时的一点印象。

    1、因为这本已经很快了,所以没有很明显的“Arch 比其他发行版要快一些”的感觉。或许回头在 n410c 上换个 Arch 能有更深刻的感受。
    2、安装声卡时遇到了些麻烦,alsa 不能自动识别我的声卡,而 ubuntu 直接是 out-of-box 就可以用的(Intel 82801H HDA/ALC262,ubuntu 是这么识别的)。既然 ubuntu 下可用,那么 Arch 自然也是能折腾好的。
    3、X3100 还在 compiz fusion 的黑名单上,除非暂时忍耐,否则还得折腾一下。
    4、Atheros AR5418(vista 下认的是 AR5008)不认(发行版带的都是 madwifi 0.9.3 release),需要自行 checkout 0.9.4 trunk 的代码编译 mod,这个折腾还不算太麻烦,无线网络可以工作但不是非常稳定(偶尔会出现突然丢掉连接但是再也连接不上只能重启的情况)。
    5、即使是 ubuntu,休眠也还是有问题。
    6、屏幕亮度调节快捷键无效,/proc/acpi/video/GFX0/* 的 brightness 也都是 。
    7、对 Arch 的分区工具很有点微词。居然是提问式的逐个问分区挂载点,连 swap 都不能不要(4G 内存要哪门子 swap 呀),不直观,不友好。

    不过对于 Arch 的 KISS 原则还是很欣赏的,看着干净的系统心情很愉快(ubuntu 就不知在幕后做了多少工作,无论是我想要还是不想要的),下一步准备在 n410c 上继续折腾 Arch,什么时候 Arch 熟了在用到工作环境里好了。

    --
    由 lyman 于 1/16/2008 12:18:00 下午 在 苦水潭 上发表
    January 13

    [苦水潭] 国内镜像建成:找个支持 email 发布的还真不容易

    终于准备向 GFW 妥协。这妥协倒不是放弃原有阵地,而是在“敌后”开辟第二战场,在国内建个访问无阻的镜像。

    维护镜像同步是件麻烦的事情。于是像我这样奉懒惰为美德的程序员,就会本能的想办法把这种无甚意义的重复性劳动尽量简化。在我眼里,即使是在 blogger 写完了之后,粘贴到其他博客上,也是很麻烦的。

    于是想起了 email 发布。目前我的做法是在 blogger 编辑,发布时会自动往 gmail 信箱发送全文。这本来是出于备份的目的,现在则有了偷懒的机会。其实我只要在国内找个支持 email 发布的博客,把这用于备份的邮件转发一份过去就行了。如果格式没有问题的话,今后甚至可以直接将文章写成 email,回头给各个站点都抄送一份就完了(blogger 也是支持 email 发布的)。

    于是找一个支持 email 发布的中文博客就成了关键。

    首先考虑在转到 blogger 之前曾在国内辗转过的几家(毕竟还有点点沉淀),从最早的 blogchina(bokee),到后来的天涯等等,居然都不支持 email 发布。于是上网搜索,这才发现,支持 email 发布的中文博客居然如此凤毛麟角,反倒是手机发布、短信发布等等花样繁出,难道国人都不怎么用 email 么?

    在多方搜索,考察了 blogbus、网易、和讯、歪酷等等众多的博客服务之后,我选择了 windows live spaces。虽然这 spaces 非常之慢,但是仅支持 email 发布一条就足以令我枪毙其它选项。简单试用下来,spaces 和 msn 联系还颇紧密,社会网络功能也符合国人习惯。对于推广也有点点作用。

    这是主站,我还是希望国内的朋友能够访问这里。
    这是国内镜像,但愿访问不会太慢 :)

    分流也是无奈,但愿我没有低估 M$ 中国的攻关能力。

    --
    由 lyman 于 1/10/2008 01:07:00 下午 在 苦水潭 上发表
    January 10

    [苦水潭] 应该对中医持什么样的态度

    老罗博客上“跟中医药没完”一 栏里的文章,我逐一仔细的看过了。有些文字(不是文章,因为有可能是文章的一部分),看过颇为兴奋,因为剖析有深度,值得中医借鉴改正;也有些文字,看过 有被人扼喉之感。可惜我并没有多少中医学养,很难直接予以专业的回应。只是我笃信中医,并非盲目。于是很想写一点自己的看法,算作微弱的呼声也罢,算作痴 人呓语也罢,总之是不吐不快。

    一、医分贤庸

    医者无论中西,都存在贤庸的问题。只所以把这个写在最前面,就是因为中西医两派的辩词中,大都“以己之长,攻彼之短”,苦口婆心的教育大家对方的某种做法 多么荒谬等等。这里我想说的是,田忌赛马式的论据只能用来吵架,而不能用来辩论。医分贤庸,用该扬弃的部分以偏概全搞一刀切,对辩论的任何一方来说,都不 是科学的做法。

    我相信无论中西,医之贤者都秉有探求真理和济世救人之心。所谓“但求世间无疾苦,何妨架上药生尘”,古今中外,“人同此心,心同此理”,并无二致。对于庸 医,无论中西,都应该被批判。倘若将今天中国人民所享受的医疗水平就看作为西医,那么西医也绝对配的上狗血淋头四个字。眼下的中医存废之争,就好比一群猪 和一群狗,猪比较壮,看狗群里有吃屎的狗,觉得太恶心了就叫嚣着要把狗杀得一条不剩,这跟吃屎本身一样很令人发指。毕竟猪也不都是好猪,也有不少害群之 “猪”,拿吃屎的狗说狗的事很没有力量。

    辩论中医存废,焦点在于医理,这本属医界私事,当由两派高手切磋过招。试问哪个得了诺贝尔医学奖的大家站出来旗帜鲜明的要干掉中医了么?至少我没看到。所 以,“猪头”不发话,“猪小弟”最好不要太嚣张。用老罗的话讲,“大家都是出来混的,做事应该得体一点。”所以,各位斗士如果要坚持立场,应该努力加强自 身修养,向“猪头”靠拢,这样说出话来才更有份量。

    二、关于五行

    以我现有的所学所知,五行八卦,和中医的关系并不太大。这是祖先留给我们的符号推演系统,工具而已,而和现代意义的金属、木材、水、火、土壤没有什么必然 联系。祖先的很多文明成果,包括中医,都使用了这套工具加以描述和推演。

    工具大都面目可憎。比如离散数学里的谓 词逻辑,没接触过的人看到谓词表达式的第一反应就是这都是些什么乱七八糟的东西。问题就来了,面对类似这样的天书,是该认为它是“玄之又玄”的 “众妙之门”,还是该认为它是懵懂孩童的信手涂鸦?这就有很有赖于看客的主观意愿了。

    所以,只看到金木水火土的字样就想当然的认为五行很幼稚很荒谬,基本上可以断定这是个没学过中医的土鳖下的结论。

    题外话:近代西学强袭,建国后文化浩劫,使得古老的工具对现代人来说愈发的神秘莫测。倘使这套工具真的已经失去了繁衍的根基,我也更希望能够有达人现世, 将古籍整理为现代人易于理解的形式。一如任何一门语言、文字的消失,随其消失的并非是语言、文字本身,更有更多用这些语言、文字描述的前人的智慧。

    三、科学与伪科学

    同样身为反伪科学斗士的司马南曾经讲过这样一句话,我认为挺好,叫做“科学是谦虚的,包容的,继承的”,意即如果有无法解释的现象,科学承认自身的不完 善,科学从不承诺可以解释一切现象;即使看似矛盾的理论,只要没有被证伪,科学对其持包容态度(请回忆关于光是波还是粒子的争论以及光的波粒二象性);不 可能哪一天突然有一种全新的万世不拔的放四海皆准的终极理论出现,新的理论总是在原有基础上又向前迈进了一步,亦或抬头开阔了一点视野(请回忆经典牛顿力 学和狭义相对论的关系)。

    现在问题来了,现存西医理论能够彻底证伪中医么?我没有看到确凿的证据。挺西医派对于中医的种种“神奇”,也只是反诘道有种种可能性而非中医之功。这不是 证伪。

    而且,似乎大部分堂而皇之称中医为伪科学的专家似乎对“伪科学”的定义并没有深究。这里不妨引用 wiki 上对于“伪科学”的一段补充叙述,中医更应该属于“没有经过完整归纳、验证的知识,”暂时“无法纳入科学体系,但并不是伪科学”:

    科学是人类的知识体系之一,但不是唯一的知识体系。在科学之外,还有很多有用的知识,它们并不属于伪科学。

    * 没有经过完整归纳、验证的知识,无法纳入科学体系,但并不是伪科学。例如日常生活的经验和直觉。
    * 科学之外的其他知识体系,不能以伪科学来评判。例如文学、艺术体系,不适合用科学、伪科学来评价。


    因此,科学的做法应该是保持宽容,直到现有的西医理论完善到能够以自己的语言解释中医,或者中医界通过努力将自身纳入现有科学体系,亦或中医被直接证伪。

    四、斗争的方法

    一件事物的消亡,极少来自外界的打击与压力(请回忆纳粹的种族灭绝政策),而经常是死于自身生命力的不足。这里先假设,以历史的眼光来看,所有伪科学都缺 乏生命力,那么如果中医是伪科学,自然不劳各位大驾。更何况今天的局面,中医并非是甚嚣尘上,飞扬跋扈于市井的阿飞,反倒似是鲁迅先生笔下的落水狗。倘若 有人要这狗死而高声棒喝,引得路人围观,反而聚拢了落水狗的人气。到时候“不明真相”的群众倘若一心“妇人之仁”,声讨你手段过于残忍决绝,岂不极可能白 白浪费了力气却徒增了落水狗的气数。

    所以,这里奉劝各位斗士,以今日中医之处境,灭亡中医的最好办法莫过于不理不睬,置其于边缘化,僵死化的境地,自生自灭,不了了之。他日中医倘若不死,反 而“病树前头万木春”的时候,再打不迟。各位斗士还是将精力放在事关百姓疾苦的方面为宜,比如痛陈一下为何今天医疗会成为百姓头上三座大山之一。

    五、一点联想——“矫枉过正”

    西学东渐的强烈冲击,使得中国传统文化几乎所有方面都受到了前所未有的质疑。不仅是中医,传统哲学,甚至汉字也在其中。无论是先行开化起来的日本,还是随 后跟进的中国,都有过试图废除汉字,文字全部拉丁化的运动。这使我不禁想起微观经济学课上学到的“矫枉过正”的道理。

    矫枉过正,是人类的通病。即人如果从一种极端状态下解脱出来,往往容易陷入另一个极端的状态。黑暗的中世纪之后,文艺灿然复兴,至今仍有人不解于文艺复兴 的人体艺术与色情之间区别的底线在哪里。我觉得根本就没有本质区别。那是对人性长期压抑之后的强烈反弹,其本身所表达的含义,只是同一事物的两种描述。类 似的例子还能举很多,这里不再赘述。

    中国有一句老话,叫“儿孙自有儿孙福,莫为儿孙做远忧”,表达的意思大概就是我们这一代人并不会比下一代人更聪明,不要过多以己辈的价值观衡量、干预下一 代的行为(这个观点在老罗语录中有更生动精彩的叙述)。但是这句话反过来也是对的。我们这一代人也并不比古人更聪明。

    六、推荐站点

    求医不如求己,中里巴人老师温文尔雅,文字深入浅出。 只是最近一段时间博客上尽是些活动通知,内容有些缩水。

    汉唐中医, 倪老爷子性如烈火,文风颇为刻薄,不喜者勿入。

    --
    由 lyman 于 12/12/2007 12:38:00 下午 在 苦水潭 上发表