2005年12月27日星期二

John Rocke: I can't do this alone


看Lost (unofficial fansite) ,在Episode 3, Season II的最后, 他们在资料影片上看到必须每108分钟重置那个按钮, 而不按的后果具体是什么也不清楚,原来的“维护人员”Desmond也跑掉了...

Jack认为这只是一个谎言,走了出去,关上门,离开。Rocke一力想要做点什么,但一抬手,乒乒乓乓,不知什么吊到地上去了,只得有些绝望地抱头: Why is this happening like this? What am I supposed to do?!

Sayid修好了电脑,Jack回来时,只剩几分钟了,Rocke大叔想让Jack跟他共同承担起这个“工作”,Jack坚决不愿意不愿意。Rocke几 乎有些崩溃了: I can't do this alone, Jack. I don't want to. It's a leap of faith, Jack.

当时Rocke大叔脸上是什么表情呢?是想说服Jack相信?是企盼他相信?我觉得那只是他自己恐惧情绪的流露。尽管下肢瘫痪了好几年的他在岛上又能站起 来了,尽管第一次陷身未知怪物的包围其他人都认为他已遇难的情况下他能够拖着一头野猪重新出现,尽管Sayid说如果这个岛上还有什么希望的话也就是 Rocke了,但这一次,他害怕了。有这种恐惧,是因为他对于自己力量不再有信心,是因为他对于未来不再感到有把握。

我们心中的恐惧又来源于何处?

2005年12月26日星期一

闲话UI: 最小化...到任务栏?

对,我是个linux的fans。对于gnome/kde,我有一个很大的不满: 为什么要去学Windows的任务栏风格?

我认为比较好的方式是什么呢? 是WindowMaker的"最小化为图标"。



在最小化为图标的方式下,你可以将图标自行组织,也不局限于一行。但在M$的风格里面,你被限定在这一排上了。而且在XP下,你还可以得到两个更“高级”的选项: 一个是变成几行,你可以上下来回切换,总会让你有点事情做;另外一个特性就是“分组”...

当 然,缩小为图标的时候,其他窗口最大化可能会覆盖这个窗口,这是个问题。但这个问题至少在WindowMaker上可以很容易地解决:在WPrefs里面 Window Handling Options(第二个图标)将When maximizing...do not cover icons选上就可以了。

最开始玩Windows 3.1的时候,最小化都是缩为一个图标的。后来知道Windows早期很多东西都是从X Window System上学的,OpenLook和CDE也都是缩小为一个图标。然后玩WindowMaker,也是这样。可惜现在GNOME和KDE也都学M$的 风格(好在还有一个Roll Up/Down,聊胜于无吧)......

P.S 前几天在一个论坛上看见一个M$ Windows的扩展: Desktop Mate,可以让你的窗口最小化为一个浮动图标:

Usage: right click on minimizes window to floating icon:

2005年12月25日星期日

如何从ISO安装Debian

前两天转了一篇“如何用ISO从硬盘安装Mandrake",就有网友问如何从ISO安装Debian。其实在Debian的安装手册中已经有说明:

4.5 为从硬盘引导准备文件

5.1.2. 使用 LILO 或 GRUB引导 Linux

6.3.1.5 寻找 Debian 安装程序 ISO 映像

这里唯一没有说明的是如果你现在系统上没有lilo或者grub怎么引导安装程序,方法很多: syslinux, loadlin, grub for dos, 以grub作boot loader的floppy或者cdrom。只要搞清楚怎么传给它一个kernel和initrd,都很简单了。孔子说:举一隅而不以三隅反,则不复也。呵呵。

[@more@]

简单地说吧,很多网友对windows比较熟悉一点,机器上也有windows或者dos,比较简单的方法就是找一个grub for dos

  1. 将grub for dos解压到C:\,保持grldr和boot目录在根目录;
  2. 修改C:\boot.ini,添加一行"C:\grldr=Grub for DOS
  3. 从这里下载vmlinuz, initrd.gz(如果要2.6的内核,进入2.6子目录),放到C:\boot\debinst
  4. 用notepad编辑c:bootgrubmenu.lst,添加如下内容
    title Install Debian from ISO images

    kernel (hd0,0)/boot/debinst/vmlinuz root=/dev/ram0 ramdisk_size=128000

    initrd (hd0,0)/boot/debinst/initrd.gz
  5. 建议: 将你的Debian ISO文件放在某个分区的根目录
  6. 退出Windows,重启,选择grub for dos

2005年12月23日星期五

Whick Superhero are you?

Your results:
You are Spider-Man
Spider-Man
80%
Superman
70%
Robin
69%
Iron Man
65%
Supergirl
62%
Green Lantern
60%
Batman
60%
Hulk
55%
The Flash
45%
Catwoman
35%
Wonder Woman
27%
You are intelligent, witty,
a bit geeky and have great
power and responsibility.
Click here to take the "Which Superhero are you?" quiz..

2005年12月18日星期日

转: 如何用iso从硬盘安装Mandrake

一个朋友问起这个,最后帮忙在linuxsir的mandriva版的"常见问题及解决"里找到了:

  1. 把Mandriva 2006几个iso文件放在fat32根分区。
  2. 把第一个iso文件中找到vmlinuz和all.rdz(好像是在..alt0里面的),解压跟iso文件放在一起。
  3. 然后启动到纯dos,然后运行dos版的grub。
  4. grub>find /vmlinuz (回车)就会提示你vmlinuz在哪个分区里,比如(hd0,5)
  5. grub>kernel (hd0,5)/vmlinuz ramdisk_size=256000 root=/dev/ram3 automatic=method:disk acpi=ht vga=791
  6. grub>initrd (hd0,5)/all.rdz
  7. grub>boot

My Cygwin Repository Updated

Updated: xfce4-4.2.3.2(except for xffm and xfce-icon-themes)

Updated: sylpheed-claws-gtk2-1.9.100-1t (testing)

Updated: gtkpod-0.99.2 (and libgpod-0.3.0)