Monthly Archives: January 2009

坐劳斯莱斯回家过年

第二次使用自助登机,就是那种长得像 ATM 的机器。把身份证往上一拍,它便知道你要去哪里,于是可以亲自选座位,登机牌跟着轻松吐出。今天仔细看了一下座位,挑了个前排的,这样着陆了出飞机比较快。

事实证明我挑的还不错,第九排,正好是紧急舱门后的一排,也就是说,和第八排之间的距离相当于两排椅子。空间是相当的宽敞,唯一的缺点不能把行李放在脚下了。很快我又发现了此座位更大的好处──正对着空姐的座位嘛~这不成了看美女专座了?如果空姐是美女的话~很不幸,今天在这里服务的是一位大哥……还好空姐座位是有两张的,我猜一会儿还有个姐姐会坐在那里。

确实是那样,起飞的时候,我原本是在看杂志,不过起飞的仰角不利于阅读,我只好向前看。果然那位空哥和另一位空姐在我正对的座位坐下了。现在空中服务员这个职业已经不再那么神秘,甚至感觉空姐的素质也不如早前──我不是说相貌,我是说,坐姿。

刚起飞的那阵是无聊的,不能看杂志,耳朵又没能快速适应引擎的噪音,不能入睡。不过我还是发现了解闷的事,研究我对面这对空哥空姐。空哥的手落下的时候,拍到了大腿,然后顺势来回摸了几下,停在了膝盖上。这本是平常的一个动作,很多人都有无聊摸膝盖的习惯。然而我只注意到,他手下的腿似乎不是自己的……那是他旁边空姐的大腿诶~难道,有奸情?后来觉得是自己太过邪恶了,因为很多人还有拍别人大腿的习惯,我大约是冤枉那空哥了。

侧身看窗外的时候,我看到了飞机的引擎。可能是与以前座位的角度不同,我发现引擎外面有个从未注意过的图案。仔细一瞧,那不是劳斯莱斯么~两个叠起来大写的 R 字,上书 Rolls,下书 Royce。一琢磨,对啊,劳斯莱斯就是造飞机引擎的啊,人家 BMW 当年不也造过。于是乎心中顿时无比舒坦,敢情回家过年,我是坐着劳斯莱斯跑一来回,这么想着,不久我便呼呼睡去。

没有我的同学聚会

同学聚会

昨天高中同学聚会,元锡说,人很齐,来了30多个。不只是一点遗憾,这次,又没有我。我已然不止错过一次了。然而,可能是最后一次这么齐的聚会了,以后,我也不知如何去想象,我只知道我们这些人要聚一起是不容易的。

看了原子寄给我的一些照片,自然是开心的。他们甚至在省中找了一间教室,坐下来,和跃跃说说话,颇有怀旧的味道。只可惜,昔日的省中早已一去不复返,房子都是新的,逝去的永远只能是记忆了。

我不知道他们谈了些什么,大约会有半年之后的去向吧。又一次各奔东西的时候了,这一次,要散布得更远呢。有时候我会想象多年之后的日子,当我和同事或者朋友们出行到某个遥远的城市时,我骄傲的告诉他们,这里有我的同学呢,他在当地一家公司……

然而,又想到多年后的自己。我也不知道会在哪里,倘若突然有同学来访时,我是不是能悠闲地请他喝下午茶,告诉他我有自己的车子,房子,甚至还带花园……还是对他说,日子不好过,我们家二小子幼儿园开学,我正想办法筹学费呢……

See Also

人肉,五毛,阿三……和其他

请注意:此文涉及标题党 及 火星人 🙂

无意中发现了 Mechanical Turk Amazon 旗下网站,点过去发现,是个类威客网站。原本以为是那种像 rentacoder.com 的网站,写代码赚钱。仔细一看之后不是,这里的活儿通常都比较不需脑子,或者不需技术,又挺费力,赚得也不是很多(相比给人写代码)。然而在看着顺眼的情况下,我还是注册了一个帐号稍加挖掘……这站点果然是了不起的。

列3个这里比较典型的任务:

  • 给公司名字 找网站地址,电话号码
  • 给学校名字 找本年度开学和放假日期
  • 给博客地址 判断评论是否 nofollow

任务回报 USD 0.01~0.1 一次不等。都不需啥技术,nofollow 那个只需理解啥叫 nofollow 就行:就是超链接是不是写着   rel=”nofollow”, 这个是关于 SEO 和 spam 的,说清楚就有的说了,但是要干活儿不用知道那么多~ Continue reading

研究的结果……我是小白?

今天看到一则新闻:3G频段分配完毕

  • 中國電信獲得的頻段是1920-1935MHz和2110-2125MHz;
  • 中國移動獲得的頻段是1880-1900MHz和2010-2025MHz;
  • 中國聯通獲得的頻段是1940-1955MHz和2130-2145MHz。

于是引发了不少讨论,主要是关于 iPhone 3G 究竟能不能用联通的 3G 网的问题。

刚开始我看这则新闻,就觉得不能用。iPhone 3G 是支持的频段是 850, 1900, 2100 MHz。都不在联通的频段范围内。然而论坛上大有小白说能用,理由很简单,iPhone 3G 是 WCDMA ,联通的网也是 WCDMA ~ 于是窃笑,他们竟然连频段都不懂……

想美国人虽有 3G ,可 T-Mobile 众却是享受不到 iPhone 3G 的,因为他们的频段是 1700MHz 。可见联通也是一样啊。

然而当发现论坛上小白越来越多的时候,我有些开始怀疑自己的看法了。于是请教了GFWed维基百科,发现世界上绝大多数 WCDMA 都是 2100MHz ,即便不是,也不会是 2130 MHz 这中莫名其妙的数字~ 再略加挖掘,终于找到: UMTS Band I 2100Mhz: Uplink 1920-1980Mhz, Downlink 2110-2170MHz 正好把联通的频段包含在内~

于是,iPhone 3G 是可以用联通的网络的,大部分水货 3G 手机都是可以用联通的网络的…… 再于是,原来我才是小白……

init.d script for nginx, RedHat

在RHEL 5.2上经过测试,debian/ubuntu系其实不需此脚本,因为apt源里装的已经自带了。不是我写的,我只是拿来改到能用为止…… 不过还真是找了挺久。网上流传的某些版本不如这个好~
start-stop-daemon 好像 RedHat 上也没有自带,那个就随便搜搜装一个吧。

#! /bin/sh

### BEGIN INIT INFO
# Provides:          nginx
# Required-Start:    $all
# Required-Stop:     $all
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: starts the nginx web server
# Description:       starts nginx using start-stop-daemon
### END INIT INFO


PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
DAEMON=/usr/local/nginx/sbin/nginx
NAME=nginx
DESC=nginx
PIDFILE=/usr/local/nginx/logs/nginx.pid

test -x $DAEMON || exit 0

# Include nginx defaults if available
if [ -f /etc/default/nginx ] ; then
        . /etc/default/nginx
fi

set -e

case "$1" in
  start)
        echo -n "Starting $DESC: "
        start-stop-daemon --start --quiet --pidfile $PIDFILE 
          --exec $DAEMON -- $DAEMON_OPTS
        echo "$NAME."
        ;;
  stop)
        echo -n "Stopping $DESC: "
        start-stop-daemon --stop --quiet --pidfile $PIDFILE 
          --exec $DAEMON
        echo "$NAME."
        ;;
  restart|force-reload)
        echo -n "Restarting $DESC: "
        start-stop-daemon --stop --quiet --pidfile $PIDFILE 
          --exec $DAEMON
        sleep 1
        start-stop-daemon --start --quiet --pidfile $PIDFILE 
          --exec $DAEMON -- $DAEMON_OPTS
        echo "$NAME."
        ;;
  reload)
      echo -n "Reloading $DESC configuration: "
      start-stop-daemon --stop --signal HUP --quiet --pidfile $PIDFILE 
        --exec $DAEMON
      echo "$NAME."
      ;;
  *)
        N=/etc/init.d/$NAME
        echo "Usage: $N {start|stop|restart|reload|force-reload}" >&2
        exit 1
        ;;
esac

exit 0

nginx, AWStats or Not?

JAWStats

虽然已经有了免费好用的 Goolge Analytics,我想还是不能放弃原始 log 的分析。于是想到了 AWStats,然而我并非一个经验丰富的 Web Master,我只是一个菜鸟……我发现我根本搞不定 perl 和 cgi 🙁 。因为 nginx 本身不支持执行 cgi,而 fcgi 似乎也配置复杂(远不如 php 的 fcgi 方便啊),于是我只能用 AWStats 生成静态页面来看,大大降低了可用度……当然,还有非常重要的一点,AWStats 生成的页面太难看了,对于我这种只是想做了看看而非实际应用的人来说,根本就是不能忍的~

于是乎,nginx, AWStats or Not?

好吧,长话短说,Yes! 最后我终于发现了 JAWStats…… 这个使用 PHP 写的,可以读取 AWStats 生成的 data,再生成更加漂亮的页面,或者那个说烂了时髦词汇—— Web 2.0/AJAX。 对我来说还有更大的意义,我不需要去搞难缠的 perl/cgi 了,在我已经配置好 php 的 nginx 上,JAWStats 只需5分钟便能安装完毕~ 然后这个界面还是挺令人满意的哈~

九点,新的总是好的

豆瓣又改版了,九点换了个醒目的链接,广场撤走了。印象中豆瓣改版改得很勤快,却总是屡屡换来骂声。我是很喜欢新事物的,于是改版之类的事情让我来评论,通常只有正面的回应。新东西出来,有些能玩的小功能,就能让我忘掉重重的不便,甚至不顾保留很久的习惯了。

然而这次的改版又有些不同,用豆瓣日志上的话来说,九点被重新设计,昨天是新九点正是上线。小试了一下,我想我是真的挺喜欢新九点。

九点上线都有两年时间了,我一直不喜欢这个东西,几乎没怎么用过。RSS 阅读器我一直在使用的是 Google Reader 和 抓虾。 Google Reader 的好处是和 Gmail 账户整合,简洁友好的界面, 值得信赖的抓取能力,方便的同步功能…… 至于抓虾,我用它完全是因为热文。 其实我并不喜欢订阅 RSS,因为事实上很少有 Feed 能让我觉得每篇文章都值得一读。于是订阅了一堆 Feed 的结果是,我更本看不完,还是要从中筛选。倘若退订一些,又觉得不够来源丰富,或者不够看。抓虾的热文是个好东西,不花力气就能找到能看的东西。

之前我一直很奇怪豆瓣的九点不能做到这样,一套二套的分类太过CCAV,我实在不理解各自的区别(豆瓣的几个广场我也搞不清)。然后本以为内容聚合是豆瓣的强项,九点却也没能给我这种感觉。

不过现在好了,新的九点,文化、生活、科技、趣味,简单的四类,首页聚合的几篇文章质量也似乎颇高。推荐加评论更是豆瓣必不可少的。加上我的订阅里面,“你可能感兴趣的博客……”,这才是真正的豆瓣嘛。

推荐阅读:

夹不死大叔 你又瘦了?

MonoChrome

两年来第一次没有熬夜看 keynotes ,我几乎总是会早早守在电脑前,不断的刷屏。视频是不会第一时间看到的,只有文字,和手机拍来的模糊照片,然而,还是每次都让人激动不已。不过这次夹不死大叔没有出现,换来的那个……哦,真对不起,我至今记不住名字~也没有抱什么期待了,于是,一不小心就错过 keynotes 了,昨天晚上我才想起来要上网看看结果——果然,不出所料,是令人失望的…… 17″ MacBook Pro, iLife ’09, iWork ’09 没有 DRM 的 iTunes Store…… 似乎和我都不相干~ MBP 已经用了一年多了,但还没有到要换的时候,而且17″对我来说太大了。两套软件么,我很难说服自己去买正版。貌似有和 Leopard 的 bundle 版,也许 Snow Leopard 出来有 bundle 的话,我会考虑一下吧~至于 DRM ,好吧,该死的 iTunes Store 你啥时候开到香港来?

其实,没有 Jobs 的 MacWorld 也是挺好的。有时候我想想 keynotes 都觉得可怕, Jobs 就是一最牛逼的推销员。做 presen 只要用最简单的句子: It’s really really good and only $?+,99! 然后你就开始拿计算器出来乘 7.8 ,顺便摸钱包查银行户头了…… 所以他不来也罢,我的钱包好歹保住了~

Continue reading