善意提醒

如果您打开本站很慢,布局排版混乱,并且看不到图片,那么可能是因为您还没有掌握用科学的方法上网的本领。

2006-04-27

日记2006.04.27

好久没有记流水帐了。时间刚好合适,记录一下今天所发生的琐碎事情吧。

又是一个 27 日,又是定期存单到期的时间。去理财帐户里面办了续存。这次总算没有忘。以前已经忘过很多个月了。我想,每个月存一次的习惯可能要花好久才能养成。

科比战太阳的日子,结果这次科比赢了。可惜不是今天中午去广电交有线电视费!我倒还真想看看这场比赛。最好五一期间转上几场,可以好好地看个够。第一轮的 7 番战,如果没有改赛制的话,应该是 2-3-2 吧?如果这样的话,也许接下来就都是在斯台普斯中心的比赛了。

午饭时先去取钱,然后准备去麦当劳。走到门口,看见里面排了 N 长的队伍,于是改变主意,去吃拉面,结果下午很快就饿了。西北人吃的玩意儿,真不顶事儿。晚餐去吃了顿重庆人吃的东西,不错,管用,到现在都不饿。

今天晚上先去洗澡了,没有等到睡前。否则洗了头发干不完全,明天早上起来跟只狮子似的。本来想对娜娜说上一句:「刚出浴的皮皮,浑身香喷喷的」,没想到这家伙说要休息先跑了。大约五年前她这样子对我说过,把我噎得说不出话来。……这家伙今天成功主持了一个节目,据说非常成功,心情看来很不错。加之明天的飞机回家过节,大概做梦都会笑了吧?

洗完澡出来,外面就下起了大雨,这天气真是……。算了,本来就预报说有雨的。反正过完五一就是一日热过一日了,一年中,也就只有这几日的气候值得留恋了。想起了 sijet,还好她有带伞,不然这趟到厦门来肯定被淋舒服了。

2006-04-25

突然又想起了她

本来都快忘记了,即使是今天在看老妹的 MSN Spaces 的时候看到了和她有关的事情,心里也不会起波澜了。结果娜娜给我看了一封别人发给她的忘情信,看着那个男人的文字,看着娜娜的诉说,突然在他们身上看到了我和她的影子。

也许,她一开始也是打算只是把我当作一个特殊的异性朋友,所谓的「无话不谈」的朋友来对待。是我一头扎了进去,拖着她一起越陷越深。然而两个人并没有因此就拥抱在漩涡中,而是各自都想要跑出来,却又都不肯甩开对方的手,才形成现在的局面。

我在想,在漩涡中的时候,我若是把她拉过来抱个满怀会怎么样?可惜,世事是不允许有这种事后的假设出现的。我那所谓的理智,还有那自我保护的心理;她那所谓的理智,还有她那自我保护的心理,都会阻止这事情的发生。然而,不舍得放手,是每个人的正常反应,却又是悲剧的开始。我们都发现各自无法放开对方的手,于是,终于有一方下了决定——我砍断了自己的手。

心好痛,就如同那滴血的伤口。然而,既不能抱紧,又无法放手的痛,却比这还要强烈。很庆幸娜娜他们并没有拉上手,于是也就没有人会断手。我只有一双手,所以只想抱紧那一个人。就算还有很多很诱人的手等着我拉,我抱的时候会闭上眼的。

提醒各位,注意安全

早上一来,就发现有一个 MSN 加我的信息。看见 jie 和 shell 的字样,觉得可能就是那个前天晚上刚刚梦到的老同学。一个上午,没见她登录过,下午上班的时候,发现她在线了。问了两句,没回答,过了一会,脱机了,估计赶着上班去了。

在 MSN 上调查了一下,无意中发现她有写 MSN Spaces。26 岁,医师,再一看到照片,就知道确实是她了。这么说来我们还真是有心灵感应啊!哈哈!都好久没联系了。小两口日子过得挺不错的,在重庆都买第二套商品房了。看她 4 月 24 日最新的日志,发现她 QQ 被盗号了。看来她可能是因为这个才昨晚跑来 MSN 上找我的。

对付盗号这种事情,其实我也没什么好办法。都以为可以黑回来,纯属黑客帝国看多了的缘故。给她提了几条建议之后,跑去腾讯的官方网站上看。处理结果已经出来了,「证据不足,申诉不予受理」。她可真倒霉。这种刚刚被盗的号码,应该很容易找回来才对。再说她 QQ 上应该很多同学的,随便找五个出来根本不是问题。也许她申诉不得法吧。不管怎么说,为了防止被人删好友名单,都得尽快再次申诉才行。无奈她的手机好像没有在网上公布过,查了同学录也查不到,翻 QQ 聊天记录也没有,只有晚上看能不能碰到她了。

在此也再次提醒各位 Q 友,一定要注意安全啊!安全第一!安全第一!密码保护一定要申请,尽量别去网吧上 QQ,别人发过来的东西别乱打开……

差点起不来

昨天十二点过一些睡的,也不是特别迟,不过今天早上差点起不来。The 3rd 闹钟响起,表示已经是最后一道防线了,仍是过了一分钟才坐了起来。大概是天气的缘故吧?昨晚外面又开始下雨,气温蛮宜人的,服务器发出的声音又和酒店的中央空调特别像,让我睡得好生惬意。

周日晚上也是在下雨,所以也睡得很舒服。做了一个很奇怪的梦。梦见一个多年的老同学。她和她男朋友上学迟到,被老师教训。她男朋友也是我们同班同学。很搞笑的是,我还梦见她一直在怪她男朋友太贪玩,以至于没有搭上回来的飞机。

想想,也对,五一快到了,我却都从来没空去考虑去哪里玩。也许梦境是在提抗议了吧?刚刚收到 095555 发的短信,说从广州出发去三亚只要 399 元。有点动心,不过一个人也不可能真去。郁闷啊!

继续,工作。

2006-04-21

日记2006.04.21

终于捱到了盼望已久的周五,正常了大半天,却在快下班的时候一下子忙了起来。

策划人员提交了一份业务需求,还要求说 28 日 24 时前必须开发完成。她一贯这语气,我也就不计较了,反正时间也还充裕。不过,文档里面漏洞一大堆,我只好把她叫过来,几乎是耳提面命了。改过之后的文档还是漏洞一大堆。无奈已经到了下班时间,我连她的影子都没有抓得到,只好放在周一再教训了。

电信在网站上发了一则公告。我们的 SMGP 3.0 升级测试安排在 5 月 12 日下午进行。14:30 至 17:30,只有短短的三个小时。不用说,事先肯定得自己测试好了。又是还好,还有差不多两周多的时间。和同事合计合计,完成升级测试应该是没有太大的问题。

整备服务器遇到了一定的困难。Oracle 死都装不上,关键性的文件被我丢在家里了,利用现有的资源无论如何也搞不定,只有等下周带盘过来了。我心一横,干脆趁这个机会把整个数据库系统升级了,反正目前也没有应用系统用到它。眼下最新、最合适的版本,是 Oracle 10g Release 2 for Linux x86-64,好像只有它能更好的发挥支持 EM64T 的新 XEON 的性能吧。可惜 Oracle 的网站在公司访问起来非常慢,一直到了快走的时候,才勉强注册好帐号。至于操作系统,我也打算升级到 Red Hat Enterprise Linux AS 4.0 Update 3 x86-64 的版本,来全面发挥硬件的性能。这个盘倒是很顺利就在 TLF 网站上找到了 BT 的下载种子。5CD,不小啊!传回家里的服务器上,开始下载。

晚上干姐打来电话,又叫我过去吃晚饭。昨天就在她家吃的,可把我撑坏了。好大一碗稀饭啊——她只会煮稀饭。最后还害我半夜起来上厕所。原来今天姐夫说好要回来吃,但是又临时出差去了,于是拖我过去消饭菜。想想还是算了,肯定有我不爱吃的荤菜。不过明天早上还得陪她抱小 BB 去打预防针。555,懒觉又睡不成了。

回家,看着电视中关于世界杯连篇累牍的报道和专题,突然想起还有那个该死的 WAP 网站还没做。上网搜了一下,没有找到什么好的 WAP 建站系统。得,自己做一个吧。反正我 PHP 的开发库也积累到了一定程度,做一个应付世界杯的建站系统应该不是难事。就怕五月份还生出什么难以预料的事端来,那可就有点措手不及了。

该死的 blogcn.com,据反映,访问速度还不及我在自己台式机上架设的测试 blog 站点。看来要加快点替换的进度了。

2006-04-20

服务器整备手记(二)

装好了操作系统之后,接下来就是安装各种应用系统了。按照计划,这台服务器的主要工作任务,是作为 Oracle 中心数据库服务器,以及 Web / WAP / 流媒体服务器。中心数据库目前可能还用不上,因为必须要周围的应用系统也要进行相应的修改才能使用它,所以前期的主要用途就落在做Web服务器了。

Linux 下架设 Web 服务器,Apache 肯定是不二之选了。数据库除了以后要安装的 Oracle,MySQL 也要装上。按照计划,一些轻量级的、独立的应用,将用 MySQL 来作数据库,以便与主数据库隔离开,也方便今后这些系统和主营系统进行分离。至于服务器端脚本,计划支持 Perl CGI / PHP / JSP,先以我最熟悉的 PHP 进行安装吧。

PHP要支持的功能,包括:iconv、XML、MySQL 5 Client(废话)、GD(PNG/JPEG)、ZLIB、Oracle。其中,XML 和 ZLIB 是自带的,Oracle 功能依靠以后安装的 Oracle 客户端。其他功能都需要相应库文件的支持。因此,先要把以下的库安装或升级好:

  1. libiconv-1.9.2.tar.gz(PHP 需要它来提供 iconv 功能,以进行各种字符编码的转换。Linux AS 3.0 只带了动态链接库)
  2. gettext-0.14.5.tar.gz(它有用到 libiconv,因此放在第二位)
  3. openssl-0.9.8a.tar.gz(Linux AS 3.0 有自带,不过是 0.9.7a 版本的)
  4. jpegsrc.v6b.tar.gz(让 PHP 的 GD 功能能够对 JPEG 图片进行操作)
  5. libpng-1.2.2-25.src.rpm(让 PHP 的 GD 功能能够对 PNG 图片进行操作。Linux AS 3.0 有自带,不过是 1.2.2-16 版本的)

其中要注意的是,除了 openssl 可以装在 /usr/local/openssl,其它的几个库都最好设置 --prefix=/usr。这样以后编译 PHP 的时候可以省点心。特别是 libiconv,如果按默认设置装在 /usr/local 下面,那启动 Apache 都不行的。原因?ldconfig 默认的配置不包含 /usr/local/lib。

另外,libpng 是一个 src.rpm 包,安装步骤如下:

rpm –ivh libpng-1.2.2-25.src.rpm
cd /usr/src/redhat
rpmbuild –bb SPECS/libpng.spec
rpm –Uvh RPMS/i386/libpng-devel-1.2.2-25.i386.rpm

尤其要注意的是这最后一步。选项用 U 而不用 i,是因为系统内已经有了 1.2.2-16 的版本了,若用i则会提示有文件冲突。而且,一定要安装这个 devel 版本的包。若安装 libpng-1.2.2-25.i386.rpm,将会发现静态链接库不会出现。

好了,现在一切就绪,可以开始 APM 的安装了。MySQL 无论何时装都可以,我就先装了。根据 INSTALL-BINARY 文件内的提示,可以很容易地搞定。最后把 support-files/my-medium.cnf 复制为 /etc/my.cnf,并把 support-files/mysql.server 复制为 /etc/init.d/mysqld。然后 chkconfig –add mysqld,添加其为系统服务,运行 setup 打开它的启动选项。reboot 测试,OK。

  • 编译 Apache,编译选项是:--prefix=/usr/local/apache2 --enable-so --enable-ssl --with-ssl=/usr/local/openssl --enable-rewrite
  • 编译 PHP,编译选项是:--with-apxs2=/usr/local/apache2/bin/apxs --enable-inline-optimization --with-xml --with-iconv=/usr --with-gd --with-zlib-dir=/usr/lib --with-mysql=/usr/local/mysql --with-jpeg-dir=/usr --with-png-dir=/usr/lib

由于以前已经在不同的机器上配置测试过多次,选项都已经很固定了,因此安装过程非常顺利,乏善可陈,按下不表。

2006-04-19

服务器整备手记(一)

新申请的服务器到位了。尽管申请了三台磨蹭了很久只批了一台,不过也总比没有强。IBM x336,双至强 3.0G 的 CPU,2G 的内存,146G SCSI U320 的万转硬盘做成 RAID1。现在手头总算有台像样一点的中心服务器了。昨天让系统集成部的同事配好了 RAID,今天马上开始折腾。

首先安装操作系统。为了和已有的两台服务器保持一致,选用了 RedHat Enterprise Linux AS 3.0。这同时也是该服务器的网卡驱动所宣称支持的最高版本的 Linux。昨天晚上因为 CD 盘片损坏,安装失败。今天特地从家里带来了经过测试的安装盘。

只是要装上使用,是很容易的。然而,我还想利用这个机会,摸索出最适合的安装包搭配。为了求保险而选择完全安装,这不是我的风格。第一次安装,我选择了最小安装,没有选中任何可选包。这次的安装大小只有 608M。然而,装好系统之后,一敲 GCC,就知道这不是我要的系统。当然,这也完全在我的意料之中。

第二次,我选中了 Developement Tools。这次编译器是都上去了,开发所需要的库也都上去了。配好 IP 地址,我准备回到办公室用 SecureCRT 慢慢做余下的工作,结果却发现怎么也连不上。到服务器上 ifconfig 一下,嗬,连 eth0 这设备都没出现。把笔记本抱过去检查了一下网线,是好的。两块网卡换着插,也不行。翻翻说明书,基本上可以确定是网卡驱动没有安装的缘故了。

说来也奇怪,昨天去客户那边安装的是一台 IBM x346,2U 的机器。相近的型号,那台就不需要安装网卡驱动。不知道是不是主板型号不一样的缘故?不管怎么说,翻出服务器的附件包,找出网卡驱动盘。还真专门做了一张盘来放网卡驱动。仔细阅读了 README 中的说明之后,我选择了 SRC.RPM 包的方式进行安装,却在编译时发现需要内核源码。看来安装时必须选择 Kernel Developement Tools 了。重新安装了系统之后,编译驱动成功,手动载入 module,网络确实可以使用了,不过 reboot 之后又不行了。编辑了 /etc/module.conf,把 eth0 和 eth1 都设置成了网卡驱动的别名。这次总算可以了。 

2006-04-18

倦了,累了。

上午去了厦门海景皇冠假日酒店。不是去开房,是去参加 Oracle 的业务战略发布会。刚参加工作的时候,也去参加过一次 IBM 的类似会议,还领了一个包回来背背。这次说实话也是冲着礼品去的,要灌输的那点东东,在我看来已经是老调重弹了。

去得晚了点,还好有同事占座。去的人很多,最后多到会场坐不下。组织者把会议室的隔扇搬走了,这样可以坐得下更多的人,却也让这侧面的阴风吹得我冷飕飕的。吹了一会儿,转了转眼球,发觉有点头痛,我知道我已经有点感冒了。

坚持到了会议结束。领礼品的时候,居然不够发,到我面前的时候已经没有了。主办方说以后再寄给我。我也懒得理会了,直接走到中山路 KFC,休息了一下,给客户打电话联系了下午的行动。还好对方两点半才上班,还可以稍微休息一下。

回到单位,一起开会的同事还没来,看来可能路上跑哪儿偷闲去了。还没到两点半,申请的服务器先到公司了。检查了一下配置,其它都对,就是电源只给配了一个。我明明要的是冗余电源嘛!去问商务,说要加一个电源的话,又得多上一千多块钱。算了,下次找 IBM 下单的时候顺手摸一个吧,这次就算了。

交待系统集成部的同事把 RAID 给装好。我赶去客户那边了。带了一个实习生一起去,计划是让他动手我指导,这样对培养新人比较有利。不过到了之后,一问客户,才发现事情并没有我们想象的那么简单。多花了一些时间,总算是把事情搞定了,超出了预定下班时间十几分钟。在我看来也是常事了。

把笔记本丢回公司,然后打算先把服务器的 Linux 装上,还引来了几个兴冲冲的同事。可惜装了一半才发现 CD2 是坏的,只有明天带自己的盘来重装一次了。公司的烂货 CD-R,不知道在哪里买的便宜货?我都是买原装的 SONY 和 TDK 盘的。

在公司附近吃过晚餐,回家的途中遇到一个明天要结婚的同事。明天据说是个良辰吉日,有两位同事都要结婚呢。不过,我并不打算参加婚礼。以我现在这种心情,参加别人的婚礼并不一定是一件痛快的事情。

到家之后,放下手中物品,突然觉得非常的累,头痛也开始明显起来。草草地脱下了鞋子,躺在床上就睡。再醒来的时候,已经是十点多了。头依然隐隐作痛。勉强起来洗漱之后,接着睡。人还是感觉很想睡,却很难舒舒服服地睡着。在床上翻来覆去,辗转反侧。这种经历对于向来睡眠都非常好的我来说,别提有多难受了。

2006-04-16

日记2006.04.16

难得的周末,雨总算停了。没有灿烂的阳光,不过总算是个像样的天气。

还躺在床上的时候,就做了一个梦。在梦里,我让自己清醒地意识到——今天是 16 日了,信用卡的结帐期已过,如果今天去刷卡,那么要六月份才会被追债了。我想,这是在提醒我自己,可以买手机了。

我本月是没有太多的奢侈品预算的。要交下一个季度的房租,那可是一笔不少的数目。而上一个月份,因为买了电脑,并没有多少节余。然而,我对我现在的这部使用不到半年的二手 Philips 9@9++ 相当恼火。信号特别差,我担心这会造成辐射超标,伤了我脑子就不好了。

本来是计划去买一部 Nokia 最便宜的家伙来使的。我不需要别的功能,就只要能打电话和发短信就可以了。别的高级玩意儿,我可以用我的 N-Gage QD 来完成。不过后来被网友告知说 Nokia 11XX 系列都不怎么好用,因此我计划再多观望观望。同时,也等那部二手货用满半年,好名正言顺地淘汰掉。

临出门,穿鞋的时候犯了难。两年前买的一双 NIKE,后跟已经磨破了,再穿下去就开始磨气垫了。我发现我的走路习惯,特别容易磨后跟的外后侧位置,几双鞋在这个位置上都有不同程度的磨损。眼下有三双鞋轮换着穿,也许会好一些,但这 NIKE 我可能逛街已经不敢穿它了。看来鞋也得再买一双。

在麦当劳吃了早餐加午餐,直奔 SM。一、二楼的男女装,一律没兴趣。移动又在搞什么买机送话费,一看要绑定 20 个月,我就打消了询问的念头。一楼的运动装备店也不少,在 NIKE 店我又发现了两双很不错的跑鞋。都非常轻,我想,穿上去的感觉肯定很不错。不过其中一双有气垫的感觉不怎么耐磨,另一双可能比较耐磨,偏偏又不是气垫鞋。我是偏爱气垫鞋的,减震效果真的不一样啊!看来熊掌与鱼不可兼得。

除此之外,就只有 ADIDAS 店里有一条运动短裤我还有点兴趣。二楼的运动装备店都是些二线的品牌。上次在匹克店里买了一双篮球鞋,这次我又看中了一款跑鞋。我第一眼就看中了它,也许这就是所谓的一见钟情吧?当我还在扫描鞋架的时候,这款侧面是渐变色的跑鞋就吸引了我。我并不喜欢跑鞋,因为一来网面难于做清洁,二来防水性几乎可以改为透水性,遇到雨天就傻X,三则是它们基本没有一款让我看上去觉得外观很漂亮的。然而这款跑鞋起码在颜色上做到了这一点。

安踏的后掌气垫的跑鞋不少,不过款式都相近。我已经买过一款了,总觉得它的那个后掌气垫效果很一般。而且,来的时候,在公车上,居然看见一个 MM 穿一款和我一样的跑鞋,只是颜色有所不同,怎么想怎么觉得不应该再考虑这个品牌了。

在三楼呆了不少时间,用于寻找 Nokia 在千元左右及以下到底有哪些型号。拿 QD 出来记录了一下,一共是:3220、1600、3120、2600、6100、6108、6030。好像还有 3100,不过可能是很老的库存了,2003 年的机型啊!目前还不知道这些机型到底谁比较符合我的要求——要是只有一款,那倒是根本不用考虑了。回去先在 younet.com 上查查资料再说吧,这样,今天又省了几百块,可以花在鞋上面了。

五楼的衣服没有引起我更多的兴趣,因此直接去二楼买那双匹克的跑鞋。走过门口的时候,犹豫了一下,不过还是进去了。犹豫的不是预算问题,而是这家店的收银员上次搞得我很不愉快。我的信用卡刷出来的签单上,有效日期写的是 2000 / 00,于是她就盘问了我半天。后来我发现所有银联卡在所有商场的 POS 机上刷出来的都是 2000 / 00,明明是她自己少见多怪,还来问我。唉,不过,喜欢的是鞋子,又不是人,是不?

2006-04-15

雨,下了一整天。泪,湿了街。

不知道是不是我这个人阴气太重的缘故。每到周末,就无缘无故地下起雨来。以至于事先计划好的所有事情,都必须要有个变化才行。按理说,春天到了,应该出去踏青才对。却屡屡因为上天这任性的落泪,而无法有所行动,也间接地成全了我的懒觉。

昨天,单位有女同事大呼小叫地要去爬山。一时间,响应者众,独我不在其中。非我特立独行,实在是贪恋那周末的懒觉。和朋友畅谈各自的人生乐趣,偶有遇到言「懒觉」者,便引以为同类,仿佛遇到了一丘之貉。

一下雨,心情就不会很好啊。这是我的老毛病,不知道从什么时候开始的。听说,有的风湿病人,或是受过伤的人,一到了阴雨时节,关节或伤处就会隐隐作痛。不知道精神上是不是也有这么一种病症?听着哗哗的雨声,看着铅灰色的天空,心情自然就好不起来。

然而,还不止于此。伴随雨滴而来的,还有寒流一般的降温。刚刚迈入夏天的气候,一下子又跌回到了初春时节。呆在家里,连穿上毛衣都不顶事,把睡袍都披上,才刚刚好暖和而已。若不是活过四分之一个百年的经历在脑子中打包票,单看眼前的事实,简直令我难以相信这气温还会再升起来。又是一个轮回啊!去年此时,我也是抱着这个想法。以至于放心地让外婆从老家过来,结果度过了一个难熬的夏天。

大概全国都是这个天气吧?网上的网友也特别多。一边聊天,一边洗衣服,一个下午很快就过去了。和人说话的时候,一点也不感到寂寞。然而,当人都跑掉的时候,一种寂寞感毫无预感地就袭击过来,打得我好不郁闷。我开始有点明白为什么天空要落泪了。它也在寂寞吧?

2006-04-11

花落花开

公司楼下,有一个小公园。有一棵树冠很大的大树,周围都是绿地,环境很不错。午餐之后,如果有闲暇,我往往会去那里逛逛。就算是凉亭的石凳被没品的人脱了鞋子躺在上面睡午觉,我也可以去其它地方呼吸一下新鲜空气,吹吹轻柔的风,放松放松那紧绷了一个上午的神经。

那儿有两棵,不,确切地说应该是三棵树——两大一小。树上开满了美丽而且馨香的花。从前,她特别爱去那树下捡刚被风雨吹打下来的花朵。拾回一大捧,带着水滴。脸上的笑容,就像花儿一般灿烂。我也一起去过,至今还记得那次,正在埋头找花的时候,她跳起来猛踹树干然后跑开的情景。

变故、分手以后,也就许久未去了。倒没想过会不会触景生情,只是从未有过了那份心情。春天来了之后,去过一次。两棵大树上,不单花儿,连一片树叶居然也没有剩下。光秃秃的,在四周一片绿色,春意盎然的情景下,活象一种外星植物。小树上倒还留有一半的枝叶,还相当茂盛。抚摸着光滑的树干,心中一阵酸楚,差点如书中角色一般喷出眼泪来。

今天再去看时,树上发出了新芽,有些小嫩叶已经长了出来。让我心里觉得十分安慰。起码我知道,它们还活着。掉落的叶子,还可以再长出来。凋零的花,来年可以再开。死去的心,是否可以再复活呢?也许,在我身上,也会潜藏着某些休眠中的东西吧?

2006-04-09

博客的研究(二)

继续昨天的研究。

EzBlog 已经看过了,下一个是 ExBlog。又是一个用 Smarty 引擎开发的 blog 系统。在 SecureCRT 上操作的时候,我突然想到接下来需要开设虚拟主机的情况肯定还有很多,也许应该制作一个 shell 脚本用于自动完成这一系列的操作。稍后吧……

ExBlog 的安装还算顺利,不过在配置的时候,出现问题了。一些配置项的值显示 ?? 这样的字符,并且根本无法修改。字符会出现问号的地方,都是汉字的位置,我知道这应该是 MySQL 的编码问题。可根本就不让修改,这我不知道是哪里的问题了。也许这个 1.5.0 Beta 还没有在 Linux 上面测试过,还不够稳定吧。总之,目前我只有放弃了。

接下来,是一个叫 SaBlog 的系统。我花了一点时间,先做了一个 shell 脚本,用于创建 MySQL 用户、开设虚拟主机等一系列的操作。由于对 shell 还很是不熟,花了相当的时间来进行编写和调试,不过最后的结果颇令我满意。现在我可以一个命令就搞定以前要花不少时间做的事情。剩下的,只是把 apache 重启一下,以及在本地的 hosts 里面配上域名解析而已。

SaBlog 的安装和配置也没有遇到任何麻烦,这让我确定了刚才的 ExBlog 确实是它自己的问题。这个 SaBlog 据说是以安全为第一任务开发的,因此美工方面表现似乎稍差。在功能方面,和 EzBlog 相比,它有支持 Tag,不过还是不能让我满意。

下一个是 WordPress。dzxr 自己就在用它,因此我对它也会稍微重视一点。安装比其他 blog 更为简单一些,不过由于是从外文系统汉化而来,界面上就不那么友好了。我花了不少的时间来调整模板。虽然知道做下去是肯定可以调整到满足我对界面的要求,但还是暂时放弃了,毕竟我只是在测试它们而已。从功能上来讲,WordPress 比前几个 blog 系统多了个页面功能。我想,这就是我要的东西了!它支持按等级放置,这样的话,就是一个基本的 CMS 系统。我其实要的就是一个 Blog + CMS 的结合体。

剩下一个多用户的 blog 系统和两个英文系统,下次继续研究。

2006-04-08

博客的研究(一)

昨天还在想着,总算又到了周末了。一眨眼,就只剩上一个早上可以挥霍了。今天的早上是被干掉了。09:34 的时候,房东太太打来电话,说想带她的父母来看房。心情我可以理解,好不容易在厦门买了房,爸妈从老家过来,当然想 show 给他们看看。厦门周围地区的人,都是以在厦门能拥有一套房子为荣的。

爬起来,做清洁先,总不能太脏乱吧。电脑所在的房间,是不用打扫的。睡的房间,也是不用打扫的。就是客厅,厨房和卫生间的地需要拖拖,另外沙发和茶几应该擦擦,堆在上面的书报该整理整理了。自从买了电脑桌,装了电视卡,就很久没有在客厅待过了,厦门虽不脏,薄薄的一层灰,总是有的。

刚打扫完,房东打来电话,说联系不到她父母,因此时间能不能改在晚上。得,一整天都泡汤了。也罢,那就先休息一下,看看 NBA。天气虽好,无奈有点阴冷,也许并不太适合往外面跑。

姚明艰难地率领火箭赢下了一场客场。心情也因此开始不错起来。在送别了所有网友之后,开始继续上周的 blog 研究。上个周末,其实只下载了一些 PHP + MySQL 的 blog 程序,还没有正儿八经开始研究。今天先从一个名叫 BlogEz 的开始。

解压出来看说明,感觉和 discuz 论坛的安装方法很像。由于 Apache + PHP + MySQL 都已经装好,因此安装就省事多了。我直接建立了 Linux 用户(可能下一个工作应该是把 vsftpd 架设起来,重剑的论坛是需要的),开 public_html 目录,设置权限,然后去 Apache 那边增加虚拟主机。自从给 dzxr 架了站之后,对于大点的系统,我几乎都喜欢用虚拟主机来做,感觉上要「清爽」不少。在 MySQL 里面创建数据库和用户,然后设置上自己的工具运算出来的乱数密码。这一切都很快完成了。

然后是执行 install.php。设置的时候,我在本地路径中填写了一个使用了符号链接的路径。安装完成之后,出来的首页是一块白板。很有可能是不支持符号链接的问题,我把设置修改为物理路径,就可以使用了。——呵呵,写到这里,我想起来了。vsftpd 似乎不支持符号链接的,因此我后面很可能需要用 mount 来代替符号链接的作用。这是当时在给 dzxr 架站的时候,最后遇到的一个问题。

总算可以使用 BlogEz 了。风格也很像 discuz 论坛,看来我应该学习一下 Smarty 了。功能有些让我失望。我最想要的文章专辑整理,没有找到。它最多只能替代 Blogcn.com,但无非是文章管理、上传图片、评论、留言、回复、文章分类等等常见的 blog 必须具备的功能。没有提供更多的花样,也不能支持多用户,仅仅是一个个人 blog 而已。

房东还没打电话来。我还是先出去逛逛算了,顺便吃晚饭。

2006-04-07

遭遇小偷事件

真是「万幸」,总算让我遇见了一次小偷。

下班之后,有气无力地走到了文灶,实在是不行了,直接进麦当劳补充能量。脑力劳动真是消耗体力!今天也就是比平时忙点,就饿成这样。
抓了一份 The Big Mac 中号套餐,我找了一个单排的位置坐了下来。几口吃掉了巨无霸,然后稍稍休息一下,开始啃薯条。前面的那张桌子上,一个身高还不错,但气质和长相都在中等以下的男人也坐了下来,没吃东西,大概要等人吧。
啃着啃着,他的女朋友来了。个子也蛮高的,好像比我都要稍高。于是,男人去排队买吃的,女的等。不过,他们似乎对吃什么还有疑问,于是经常离开座位去看菜单。男人似乎对座位上的东西还稍有点在意,几次回头看,女人几乎不管。最后,男人定下心排队,女人大概是太饿了,站起身来朝着收银台那边,翘首以盼。

我自顾自地啃着薯条。一个穿浅色衣服的男人从我们的桌子边走过,看起来是要去收银台或是从那边的店门离开,或者也有可能是去上洗手间。然而,在经过他们的桌子时,那个男人迟疑了一下,抬起头往四周扫了一下,就向他们的桌子靠了过去。我还以为这个男人是他们的熟人,靠过去是想打个招呼。没想到他直接走向那个女人背后,拿自己的衣服稍做遮挡,手就冲着放在桌子上的手机去了。
那个时候,我的脑子里面已经有一部分清醒地意识到了:这个家伙是个小偷。但我不敢相信的是,他居然敢当着我的面这么干。我的眼睛一直在跟着他的行动。我离他很近,不到两米的距离。我也一直抬着头,而不是低头盯着手机看。我不知道他为什么居然敢这么大胆?
得手以后,小偷立刻若无其事地离开了。出手在我看来不算干净,因为被我看得一清二楚,但是相对于其他木偶来说,已经时间短得可以忽略不计了。我在心里考虑了一下应该怎么办。不管它?因为它不关我事?念头甫一闪过,又立刻被否定了。这家伙在我面前这样做,显然完全不把我放在眼里!我不理睬?那我岂不是成了他的同伙?狗屎!我立刻弹了起来。

和以前做白日梦时的想法不同,我这次是迅速拍着那位小姐,指着那件特别显眼的浅色衣服,告诉她那个家伙拿了她的手机。她花了两秒钟的时间弄明白情况,然后就追了上去。先提醒事主是必须的,如果自己先冒冒失失地跑上去抓小偷,搞不好倒被栽赃当作小偷打。
然后,我在考虑要不要跟上去。小偷并不知道我这么快就提醒了事主,还在以比普通人稍快的步速走着,而没有跑。一跑起来,就完全暴露了,他大概有这个考虑。那么,现在马上追,都不用冲刺就可以追上。但是,我的笔记本包还在这里呢。要背上它跑,就追不上了,要扔下它?得了,放弃这个念头吧!想都不用想的。那里面的数据,可不是钱能买得到的。
正好,有个麦当劳的工作人员从我身边走过。我马上拉住他,要他跟上去。要向他解释情况,可就和提醒事主不同了。我花了将近五秒钟的时间,才让他迷迷糊糊地向那方向走去,不过半途中,就看见那位小姐手里拿着手机回来了。那个男人完全不知道整件事情,不过看他那事后诸葛亮的口气,稍微有点反感呢。

一声谢谢是应该得的,不过我也不想要别的什么感谢了。说不定那家伙还在门外等着我呢。啃完薯条,喝光可乐,背起包包,说声拜拜。我朝着平时不常走的另一条路出发回家了。