Archive
Archive for the ‘Something’ Category

冒泡

August 4th, 2010 6 comments

咳咳…… 上来冒个泡。今天看上一篇文章的留言,有人犀利地指出,那个文章已经是四月份的了。为了证明本博未死,特此冒个泡。

忙于加班,可支配的时间少了许多;生活也越来越平淡,可折腾的物什似乎也越来越少了。先对之前折腾过的东西归纳一下。

笔记本电脑:Toshiba M19 Pro坏掉了,点不亮。怀疑是显卡再次脱焊。由于机器状态不佳,放弃任何修理的尝试…… 机身部件可拆卸的基本上已经被循环使用。内存(DDR 256M + 512M)打包在水木上廉价卖掉;硬盘(后换的IDE 160G)装入硬盘盒变身移动硬盘;光驱未拆备用;无线网卡(Intel 2200BG,Sonoma 迅驰标配)装在同屋的 ASUS A3V 上发挥余热;剩下可用的还有电池、键盘、屏幕,目前闲置中……

新买了一个 Thinkpad X201i J4C,这次是特意要买小机器的。14.1寸的机器让我崩溃了,才明白笔记本就是拿来移动的,性能啥的都见鬼去(或者去找台式机)。水木正好组织了团购,6k1 顺利拿下,RP比较好没有碰到暗点啥的。遗憾的是这机器不是 WWAN upgradeable,以后万一有兴致了要加 WWAN 卡还得自己加红蓝天线和灯板条,真折腾…… 到时候有需求了再下手吧。(又得拆机器了,nnd)

无线路由器:目前使用 Buffalo WHR-HP-G54 中,传说中的小黑,性能稳定,功能强大。现在没劲儿折腾 802.11n 了,观察了一下,Buffalo 的 WZR-HP-G300NH 评价不错,作为以后的折腾计划纳入考虑之中。

至于相机、手机、游戏机等其它数码产品,目前暂时处于停滞状态,没有任何动力去折腾,还是工作太累了吧,不然很有兴趣的。

最近比较关注北京公交,铁路离我有点遥远,只好改而关注公交了,常去的有百度北京公交贴吧8684公交迷论坛。论坛上的以90后为主,大批都是高中、初中生,生切切地感受到代沟啊。

不瞎说,又两点了,悲剧……

博客回来了

March 9th, 2010 7 comments

前几天阿熊跟我说我的博客打不开了。最开始我还当作是服务器的临时性故障,就没有放在心上。后来在工作时间里偷了个空看看,果然不是服务器的故障,而是我的账户被禁用了,cpanel 和 FTP 都无法登录。

立即联系了主机提供者 jiang,得到回复说是主机可能是没有安装缓存插件的原因导致资源使用量达到限额所以被自动关闭账户了,也承诺尽快给我想办法解决。可是等来等去大概过了一个星期,事情没有得到好转(的确也因为是 jiang 太忙的缘故),只好放弃 wpchina 的服务另投别家了。

这段时间一直加班卖命去了,好不容易今天活干得差不多回得早(晚上十点,对现在的我来说很早了……)终于在新开的主机上利用备份数据恢复了 wordpress 程序以及数据库内容。最近一次的备份是去年12月6日的,好遥远啊。幸好这三个月我总共也就三篇文章,遗失了也就放弃不补算了。Sigh,数据备份果然是要紧且重要的活儿!

最近加班卖命,把剩余价值都贡献给了国家和伟*大*的*党,辛苦已然不觉。在qq上曾经发过一次牢骚“为谁辛苦为谁甜?” 有人说是为了自己和将来,可我只觉得辛苦,不觉得甜,杯具。

被spam流攻击

October 30th, 2009 4 comments

可恶的 Spam !

Yinheli 同学的这个主题里有一个 About 页面模板,作者好心提供了一个邮件表单功能,可以让访客直接填写表单,把表单内容通过邮件发送给博客作者,达到沟通的目的。可是不知道为什么,邮件里经常收到一些莫名期妙的垃圾信。开始还以为博客出现了啥灵异事件…… 后来才意识到是别人通过邮件表单发过来的垃圾信。

可是页面上明明有验证码。 估计是流程上有什么漏洞,或者是对方有验证码识别技术(估计我这个破地方还不值得人肉识别并攻击),导致我的邮件里一日之内收到近百封的垃圾信。

一怒之下索性把页面里的邮件表单取消掉。反正自开通以来,没有人通过这个与我联系……

另外还有一种很可恶的spam,现在在许多论坛上也很多见。 就是发表那些“万金油”的评论。评论内容一律是称赞、鼓励之类(反正就是通用于任何一篇文章,比如“博主写得不错,受教了”),但评论者的个人信息里却带有推广的目的,比如评论者名称为“快速减肥”,留的博客地址打开一看果然是一个减肥的网站。对于这种“软spam”,我是不愿意接受的。目前还不知道有什么有效的方法可以阻止,目前都是统统归到 spam 中,一个也不放过,让 akismet 自己去学习,有一个封一个。

Microsoft Arc Mouse使用手记

October 13th, 2009 6 comments

熊同学不久前刚从万恶的资本主义美国回来,还特意买了一台HP笔记本作为资本主义的见证。Amazon上面买回来的电脑居然是不包含鼠标这样的基本配件的,跟中关村送鼠标送插线板送清洁套装比起来差太多,看来还是我们伟大光荣正确的社会主义好啊。

正因为如此,我决定送一个鼠标给她。拿来送人的东西,当然不能随便买一个杂牌鼠标完事。慎而又慎,挑而又挑,我终于选中了一款品牌、外形、质量都过得去的鼠标,这就是本文要说的 Microsoft Arc Mouse.

送来的 Arc Mouse 是包装在一个透明的硬质塑料盒子里的。送货的中通物流实在难以令人满意,从北京市内海淀区中关村寄到宣武区西客站附近,第一天晚上发货,直到第二天下午我要下班了才在我电话催促之下送到。若我有时间还不如320路公交车往返一次来得实在。另外,送到的包装还有一个明显的裂纹,让送礼的我很是不满,还好做了一个礼品包装,不然就丢人丢大了。

Arc Mouse 最大的优点在于它的广告词写的:Design for comfort, folding for portability. 他有一个独门绝技,可以将自己的身段收起来,这时它的大小只有原来的 60% ,微软还附了一个收纳袋,刚好装下折叠后的鼠标。鼠标的无线接收器是用磁性吸纳在折叠部分的凹槽上的,完美地诠释了 folding 这个词。

哪怕是只从外形上考虑,Arc Mouse 也不会输给其他鼠标。它的整体设计是基于一个优雅的圆弧,展开后的下方是中空的,配以可以自己挑选的颜色,绝对会让挑剔的 MM 一眼相中。

当然鼠标毕竟不是花瓶,除了好看也要好用才是。Arc Mouse 也难得的地具备了这个特点。技术上讲,它是一只2.4GHz无线激光鼠标。无线技术目前有 27MHz、2.4GHz 和 蓝牙Bluetooth 技术。27MHz 是第一代无线技术,目前已经几乎淘汰,我曾经用过的 Microsoft Wireless Notebook Optical Mouse 3000(无线迷你鲨3000)就是这一技术的代表。蓝牙技术本质上也是基于 2.4GHz 无线,只是它遵循特定的调制标准使得支持蓝牙的设备可以互通。它的缺点不在于技术而是市场,原因是采用蓝牙技术要缴纳一笔授权费,造成了蓝牙鼠标成本过高的情况。另外,没有接收器也是一个弱点,因为并不是所有的机器都支持蓝牙。

Arc Mouse 采用了 850 纳米激光引擎,可以在大多数的表面上自由地移动。虽然未采用微软最新的 BlueTrak 蓝光引擎,但激光引擎的易用性已经比普通的红光 LED 好很多了。分辨率和刷新率我还不记得准确的数据,但至少应该有 1000dpi。

总结一下这个鼠标,他虽然没有微软自家的 Mobile Memory Mouse 8000 那样的多功能,也没有罗技 VX Revolution 的 MicroGear 合金滚轮,没有 VX Nano 那样的超小型接收器。但是在功能、便携、易用性之综合上,的确达到了很高的水平。它唯一的“缺点”在于价格,微软官方的建议零售价是 USD 49.99,折合人民币约 340 元,普通使用者看过之后就会望而却步。我买的是礼品,在乎情意而不是价格,却也希望价格能尽快降下来,让更多的人能够体会到如此优秀的鼠标。

帮了一个小忙

August 1st, 2009 10 comments

毕业了,也安顿下来了。抽了点时间,把大学四年积攒的一些教材和辅导书整理了一下,还有四年的一些电子课件材料,一并寄给了远方未曾谋面的一个朋友。

虽然未曾谋面,但通过信件和 Email 的交流已经不少。我们相识还是在一个讨论中小学机器人技术的论坛上,本着共同的志趣和爱好,交流和联系也深入起来。最让我印象深刻并由衷钦佩的是,这位朋友他上高中的时候向校长上书,力陈建立机器人实验室的必要性,并最终得到了支持。这让我想起孔庆东在《遥远的高三八》中写到他们向校长上书要求开设文科班的事情。那个时候的事是令人尤为怀念的,为激情、为爱好、为梦想的信念支撑着我一路前行。

这位朋友他也曾怀着同样的信念,尽管后来因为种种因素一切不那么如意。最后竟跟我一样进入了土木工程这个专业,跟电子和计算机没有丝毫的联系,区分专业的时候被称作“非电类”专业。因为这件事情,我在四年里有过长时间的困苦和沉沦,迷失得找不到方向。最后虽然走出来了,却不愿意看到这样的事情再次在另外一个人身上发生。

所以我尽我所能地伸出援手,倘我的帮助能起到一点点正面作用,也算对得起“朋友”这两个字了吧。 :-D

创建了自己的维基百科用户页

July 11th, 2009 11 comments

如题 :-) 页面地址 http://zh.wikipedia.org/wiki/user:tmqhliu

比较喜欢这样一种图形化的介绍方式,其中有些框框纯属虚构,如有实现,实属故意。 About 页面中原有介绍未作修改,仅添加了如上的链接,以便更详细地了解本人。About 页中的“逗号表达式”风格,学习自 atppp (Acore 说来自 Matrix67,@!#$%&……);维基百科用户页学习自 Forcey,同时也要感谢维基百科

升级到了Wordpress 2.8.1

July 11th, 2009 8 comments

这段时间一直在忙毕业的事情,没有抽出时间来更新博客。现在总算是轻松下来了,只剩 15 号的毕业典礼,拿到毕业证两天之后就要被驱逐了。

正好昨天看到 Wordpress 升级的消息。本来之前由 2.7.1 升级到 2.8 我就很犹豫要不要升级。虽然版本号的变动比较大,但实质上的变动不是太多,唯有新添了在线安装主题的功能,省了点下载和上传的时候而已,不是太激动人心。后来有人建议我等到 2.8.1 出来的时候再升,版本会稳定一些,同时我有些忙碌,于是心安理得地等到现在 2.8.1 发布。

2.8.1 的 change log 我没有太仔细地看,无非是一些小细节的修正。为了保持继续折腾的热情,偶在认真备份之后,悍然点击 Upgrade ,升级到了 WP 2.8.1。升级完成之后看了一下,一切顺利,主题和插件都没有出现不兼容问题。只是主题的 Archives 侧边栏显示有点不正常,每个条目都显示成了 Jul,2009  ,还好 Yinheli 同学的代码比较规范,稍微改了一下源代码中的时间转换参数就搞定了。

目前还没有热情去尝试 2.8 新增的功能,先让 blog 运转一阵再说。

特殊的日子,校内账号被封

June 4th, 2009 21 comments

从本月3号开始,G*F*W 发了一通神威,将 live , TWitter, FLickr 等国外一系列流行的网站一锅端掉。国内的 VeryCD饭否等网站也开始“服务器维护”。中国互联网出现了奇怪的“服务器维护日”。

北大孔庆东孔和尚写了一篇博客文章“廿载风云到眼前”。我有幸从 RSS Reader 中第一时间看到没有修改的文章。过了几个小时,文章中的一幅图被删除了,再过了几小时,我现在去看的时候,文章已经没有了。开始我还感慨终于看到了这样有纪念意义的文章。没想到和谐真是无处不在,哎。

我在校内的签名上写了一个“20 years anniversary”,外加孔和尚这一篇博客的链接,没想到过了不到一天我再尝试登录的时候,已经提示账号被禁用了。看来校内的人肉封禁真是“很好很强大”。账号被封了,但数据还在;打算改天找个借口,让校内把俺的账号彻底删除,这样最清静,不是吗?

20 年前的那件事,我也没有什么资格去评论,那时的我还穿着开裆裤四处找阿娘呢。我只是怀念那时的青年对家国社稷的关心和一份抗争的勇气,虽然有人被利用,有人在利用别人。

用鲁迅先生的诗句结尾:吟罢低眉无写处,月光似水照缁衣。

PS.  转载一个与今天有关的小笑话,出处略去。

lists.debian.org都给封了,原因是里面有太多的AMD64,laf死我了

Update: 今天试着登录了一下,居然可以登录。看来校内也不想失去用户,只是在紧急时刻做做样子而已。但这么一折腾,心情被搞坏了,恢复过来还是不想玩它了。

DNSPod 遭受攻击,博客域名再次转移

May 20th, 2009 9 comments

国内著名的免费 DNS 解析服务商 DNSPod 在今天凌晨再次遭到攻击。攻击手法是 DDoS,以极高的流量冲击域名服务器和机房网络,使之无法正常提供服务。

我凌晨熬夜的时候试图打开自己的博客,但地址解析失败导致无法打开。今天下午再度尝试,发现在教育网内尝试了几个服务器,还是无法解析我的域名。公网的解析现在应该已经恢复了,我用其它网站提供的DNS测试工具测试结果正常。

这次被攻击给域名托管在 DNSPod 的所有用户带来了极其不良的影响。DNS 域名系统作为互联网基础设施,在整个网络的运行中起到了重要的作用,所以 DNS 失效对于网站来说是灭顶之灾,因为网站与用户就这样生生地隔离开了。这次攻击连著名的 IT 资讯站点 cnBeta.COM 也被波及。从 whois 查询结果可以看到

Domain Name:cnbeta.com
Record last updated at 2009-05-12 05:37:27
Record created on 2003/6/22
Record expired on 2011/6/22

cnbeta 站点也在今天调整了自己的域名解析,以避开 DNSPod 被攻击带来的问题。

经历此事,再加上之前 DNSPod 各种原因遭到攻击的记录,综合考虑我还是决定把域名解析从 DNSPod 那儿转移到国外的 ZoneEdit 和 EveryDNS 上。这么做并非觉得国外的服务就一定能够稳定,事实上 EveryDNS 也有过被大规模 DDoS 攻击的历史。只是我决定了在域名上采用 Master/Slave 体系,由 ZoneEdit 充当 Master Server,EveryDNS 充当 Slave,这样我的域名解析就分布在六台不同地区的主机上,而且这六台主机分属两个不同的服务商。无疑这么做会大大提高域名的稳定性。

对于 DNSPod ,我还是心存感激并且大力支持的。毕竟 DNSPod 在中国这样险恶的环境中坚持着智能解析的免费服务,并且提供了“多线路智能解析”和“URL转发”这样的优秀功能,已经实属不易。这种外部攻击导致的服务故障算得上是意外情况,于情于理都应该宽容一些。至少不能像某些心安理得的人一样,稍有不顺意的地方开口就骂。

一直以来我都在找机会建议站长吴洪声提供 Zone Transfer 功能,这样就直接支持 DNS Backup 了,无论是 DNSPod 充当 Master 或者是 Slave ,共对于稳定性的提升都是有巨大帮助的。迫于网络环境的险恶,我选择了暂时搬到国外的两家免费解析服务。当然,在合适的时候,我会回来的。

新主题 Philna2 折腾完毕

May 7th, 2009 34 comments

五一放假的时候看到 Yinheli 同学放出了 Philna2 主题,比较兴奋,于是连夜下载回来然后装上。读说明的过程中又看到作者需要英文翻译,本着一种谢意,用不甚地道的英语把 readme.html 翻译好发给作者了。

其实这个主题已经相当地完善了。Yinheli 在发布之前已经自己使用了好久,为的就是能够尽量减少 Bug 。为此我还一度以为这个主题是私有主题不会公开呢。我是一个注重细节的人,这也是我喜欢这个主题并为之折腾的原因。

首先搞得我头痛不已的是日期显示。本来我不太喜欢使用中文翻译过的主题。因为大多数主题作者在制作主题的时候都是以英语为默认语言的,最后用 gettext 生成 po 和 mo 格式的语言文件作为翻译之用。上传之后我就把 zh_CN.mo 和 zh_CN.po 改名了。以为这下可以以英文格式显示。没想到日期的显示居然有问题。侧边栏那儿 Archives 中的日期应该是“Apr,2009”,如今却显示成了“四月,2009”这种不中不洋的格式。文章标题下面的日期显示成了“四月 2nd, 2009”,更让人无法忍受。我打开主题源代码,找到 mysql2date() 这个函数,试图更改日期字符串的格式,但是无济于事。又一路追查 mysql2date() 的实现,发现这厮在内部调用了 $wp_locale 将一些日期的字符串本地化了。而我的 Wordpress 后台使用了中文语言包,“Jan”和“January”都翻译成了“一月”,这也无怪乎我怎么改日期字符串它都无法显示英文月份。一怒之下将所有的月份翻译都删除,这下终于正常了。

接下来是右上角那个“随机一句话”的功能(作者称“Philna say”)。我在后台设置了十几条句子,跑回来测试。奇怪的是IE下第一次点击可以正常刷新,后面的就没辙了。不管我点击多少次都依然显示一句话。在 Firefox 中测试发现没有问题。更神的是 Yinheli 的主页上居然可以用 IE 来点击并刷新。奇怪也哉!本来自己打算从 jQuery 冲突、PHP 代码等多个角度修复,但由于 Javascript 和 PHP 上的积累实在可怜,告以失败。最后还是把问题提交给作者才得以修复。(据作者说其实很简单,就是把 AJAX 的 Get 请求换成了 Post 请求 :mrgreen:

接下来又折腾了几个地方。哎,辛酸过程略去不表。只说一说结果。

页面宽度改成 960px:这个效果不错。但我适应了之前的宽度,于是马上又改回来了。

Advanced Excerpt 输出带格式摘要:这个插件的高级摘要功能我一直比较喜欢,而且在本博客与 Live Space 和QZone 的自动同步中有用到(后二者同步时只显示摘要)。只是 Yinheli 同学已经实现了一个自己的摘要函数,虽然没有格式支持,不过还可以接受,于是主页上我就没有启用 the_excerpt() 来输出摘要。

Mail to commenter邮件通知评论:我是在 Tao’s opinion 上接触到这个功能的。每次我在他那儿的评论如果有回复了就会收到邮件通知。感觉这个功能很好,可以增加访客和作者的互动性。我不喜欢嵌套评论,所以没有用 Thread Comment 插件。最初用的是 CommentMailer,缺点是必须以作者身份登录之后才可以在回复的时候发邮件通知。后来在网上看到 Mail to commenter,发现它支持 “@user” 的方式回复通知,设置也非常灵活。这与 Yinheli 在主题中实现的鼠标悬浮显示评论内容简直是绝配。下载回来稍加设置,便可以很好地工作了。(PS: 这个地方 commenter 一词是否有误?我看字典中评论员的单词是 commentator )