March 2006 Archives

历史性的日子

| No Comments | No TrackBacks

今天是一个值得纪念的日子,我们完成了某些同学7年前的梦想。d现在还有一些毛边,不过已经是相当的健壮了。

算算用ICQ得有将近10年了,我认为这个产品被彻底做毁了,感觉也完全不对了。

主流邮箱可靠性测试

| 3 Comments | No TrackBacks

看到 一篇文章 虽然测试方法并不可取,但是很显然,我们的工作中存在的问题应该得到解决。留存一份记录备忘。

由于持续不断地受到国内某著名邮件服务提供商的不标准退信:


This message is generated by CxxExxxL email system. I'm sorry to have to inform you that the message returned


你发送到XbXrXcXm@XXX.XXX的邮件由于以下原因被退回 : XbXrXcXm@XXX.XXX 邮箱容量满

如果您对此有疑问,请联系XXXX公司客服部门(全国唯一24小时客户服务): kfXXX@XXX.XXX


在为违反RFC的不良行为感到遗憾之余,我不得不采用了djb的VERP方法。另外,国内目前几乎所有的邮件服务提供商都有不同程度的违反RFC的行为。

SPAM SPAM SPAM

| 1 Comment | No TrackBacks

Seems that my blog was targeted by spammer. I have a work around here that makes comments to be pre-approved for most cases.

使用简体中文是适应使用简体中文的人口逐渐增多的趋势,可是如此废弃正体中文,实在令人感觉不解和遗憾。

Python 2.4.3 RC1

| No Comments | No TrackBacks

So Python will release the bugfix release, 2.4.3. Now they have released the RC1 as a release candidate, with more than 50 bugfixes!

郁闷,被拒了……

| 2 Comments | No TrackBacks

想要加入那个team看来还需要很长时间的努力。。。

之前曾经误认为 Python中存在内存泄漏,不过最终证明还是C程序的问题。Py-LDAP2这个模块在某些情况下,会泄漏一个空的List,具体泄漏代码如下:

retval = Py_BuildValue("(OOiO)", result_str, pmsg, res_msgid, pyctrls ? pyctrls : PyList_New(0));

当pyctrls == NULL时,Py_BuildValue()会为PyList_New(0)生成的那个对象再增加一个引用,这样会导致泄漏。这一问题会发生于调用result()而all=0的情形。

已将patch提交给作者。

转载自 TechWeb - 这里。供现在还相信Alexa的人参考。

晚上晓斌告诉我有人在别的论坛,说techweb的alexa排名作弊。笑死,不知道说什么好。找出过去的帖子,借这个机会,继续发展发展我关于alexa的“屁说”。

一、过去,我说alexa是个屁;现在我还是说现在、未来alexa都是个屁;本来不愿意再说alexa是个屁,因为我很多朋友还是把alexa当个事的。说是个屁,冒犯了他们。

二、说techweb的alexa排名作弊的,无聊到说这个关于屁的事的,屁都不是。

三、techweb排名alexa增长过去是很快,现在也是很快,估计在不久就将进入2000名以内了,没办法,这个屁放的就是太长了,连续放了一年,臭位越来越高;如果臭着某些人了,实在抱歉得狠,这个屁事,非我所为,非我所愿。

四、屁本身没有任何价值,本身不说明什么。techweb过去、现在、未来都不会把屁当个事。关于techweb去年一年的情况,参看:http://www.techweb.com.cn/aboutus

由于购买 OpenBSD CD 的人数日益减少,导致 OpenBSD 最近几年财务困难,最近两年亏损达四万美元。如果再找不到资金来源,恐怕 2007 年的 OpenBSD hackathon 将无法如期举办,因为其花费在1-3万美元之间,还不包括将提供给贫困和在校开发者的旅行补助。

为满足 OpenBSD 开发的需要,现在需要为 OpenBSD 筹集至少 10 万美元/年的经费。

关于捐款的事宜, 请联络 marco at openbsd.org。 请注意, OpenBSD 的开发经费,同样用于 OpenSSH 等子项目的开发。

历史性的一天!!

| No Comments | No TrackBacks

我们终于干掉了MX上的第一个qmail,换成了postfix!!

关于护照的换发

| 2 Comments | No TrackBacks

算是生活常识吧。记两笔。

I used to think that ldap_unbind() is the opposite of ldap_bind(), however I was wrong. Pierangelo Masarati (ando at openldap) pointed out that it was actually opposite of ldap_init(). So, do NOT expect init() -> bind() -> search() -> unbind() -> bind() would success, it's simply wrong thing. You do not need to unbind() before you do another bind().

Just make a note.

漏啊,漏啊

| 1 Comment | 1 TrackBack

今天给某个维护OpenLDAP相关port的老大提了几个patch,等他消息了。

另外就是Python自己也会有泄漏,而且居然是gc部分自己出了许多tuple,这年头:(

西学书目表后序zz

| No Comments | No TrackBacks

梁启超 (1896年)

梁启超曰:吾不忍言西学。梁作霖曰:子日与人言西学,曷为不忍言西学?梁启超曰:今日非西学不兴之为患,而中学将亡之为患。风气渐开,敌氛渐逼,我而知西学之为急,我将兴之;我而不知,人将兴之;事机之动,在十年之间而已。

Ruslan Ermilov大长辈commit了一组Makefile变动。这包含了许多来自NetBSD和FreeBSD ports的特性。

- 新增了MK_*选项。这些选项是开发人员设置的,如果用户配置的话将发生错误。
- 使用WITH_*和WITHOUT_*来控制是否build选项。
- 某些选项提供了MK_*_SUPPORT子选项。
- 系统选项可以在 /etc/src.conf 来配置。

感觉比之前要清晰许多。

OpenLDAP的内存泄漏

| No Comments | No TrackBacks

今天发现了OpenLDAP client库的一个内存泄漏(每次连接会漏掉大约80字节),并提交了ITS patch(4441),不过我觉得这里面上锁上的还是有点问题的,至少逻辑不是很清楚。

freeze的反义词是?

| 1 Comment | No TrackBacks

李鑫 (Xin LI/delphij) | | 5504 said:
好像ports化了

Rebuilding Charlie

| No Comments | No TrackBacks

So I finally got to figure out that Charlie's kernel was built on Dec 20 last year, I will upgrade it to latest FreeBSD/amd64 7.0-CURRENT.

Charlie is the desktop box which has many of my hacks on it :-)

Peter早上发信说这台机器(committer转信以及邮件列表等)上许多芯片烧掉了,还有一些芯片上出现了穿孔并露出了硅片……不过他迅速地更换了硬件。由于FreeBSD.org使用了多个MX,因此这一故障并未导致邮件丢失。

鹅毛大雪……

| No Comments | No TrackBacks

中午听人说海淀镇那边下了鹅毛大雪,我还不太相信,结果下午雪就到我家这边了……Lance同学更是以“三月飞雪”为MSN title……希望能稍微改善一下即将到来的沙尘天气。

(转载自SciScape)

根据最新的测量结果,在2003年所发现的UB313竟然直径比冥王星更大,因此再次点燃起了UB313是否可被称为一个行星,甚至被称为我们太阳系的第十行星的问题。

德国波昂的Max Planck Institute无线电波天文学研究所的Frank Bertoldi利用位于西班牙的Institute for Millimetre Radio Astronomy所拥有的直径三十公尺的望远镜来观测来自UB313的无线电波。用这个方法可以了解有多少来自太阳的热量被UB313所吸收并以辐射的方式放出。用这个方法可以推测UB313的大小及表面温度。

关于MX互备

| No Comments | No TrackBacks

一直想做的一件事:跨越三网的MX和NS互备,我认为基本上可以应付个人网站任何常见规模的网络间断和服务器宕机导致的潜在丢信问题。

(此文档属于备忘录性质,作者不对此备忘录的正确性、条理性、实用性、适用性承担任何责任。
版权所有 (c) 2006 李鑫,保留所有权利。未经作者书面或PGP签名许可,禁止转载、修改、复制,或以其它未经授权的方式使用本文内容)

【日经BP社报道】 本文译自作者于12月7日撰写的日文专题“「頭が悪い人になれる」のが、日本の強さ”,特此备注。更多报道参见“中国点滴”专题。

“辛苦赚钱的是死脑筋”——如果被人这样说,不知道读者会做何感想。

日本的社会风气是,要想赚钱就得辛苦,老老实实、埋头苦干、历经磨难最终成就一番事业的人受人尊敬。而中国社会的风气就不一样了。说得极端一些,轻松挣大钱的人才是最优秀的、也是整个社会憧憬的偶像,而四处奔波忙碌、靠辛苦赚钱的人不会从社会中得到太高的评价。尽管中国社会的这种思潮也有其合理的成份,但笔者觉得如果一个社会不能给予埋头苦干者以较高的评价的话,就很难提高整个社会的竞争力。

Junsu has mentioned SCTP, a stream protocol that is quite interesting. A KAME implementation for FreeBSD is available for years.

第一个是发垃圾邮件的,我很少看到这么执着的家伙:

Mar 5 20:34:12 tarsier postfix/smtpd[5567]: NOQUEUE: reject: RCPT from unknown[218.13.181.114]: 450 <server_9.netstar.com>: (此处略去为什么拒绝此邮件); from=<falkon@163.com> to=<cnproj-cvs-request@lists.cn.freebsd.org> proto=ESMTP helo=<server_9.netstar.com>

有完没完啊,哥们我都拒绝你一个多礼拜了,看不看RFC??

以前看到在墙上涂抹的壁画多数是一些涂鸦,但是人大南墙的壁画确实有点专业水平。今天听 liukang 力荐去那边看了看,各种不同的画风都有。打算哪天没事过去拍几张照片回来……

在21世纪,我们威力无比的三种科技:机器人、基因工程和纳米技术正在使人类成为濒危物种。

作者:Bill Joy

自从我从事科技创造的那一刻起,我就关注其在伦理上的问题。但直到1998年秋天我才认识到我们在21世纪面临着多大的危险。这一不安始于我遇到雷-库茨维尔, 一位伟大的发明家,发明了为盲人服务的阅读机,还有许多不可思议的机器。

我和雷都是在佐治亚州Gilder市召开的远程通讯大会的发言者。会议结束后,我在旅店酒吧与他偶遇。当时我正在与John Searle,一位在加州大学佰克利分校研究意识问题的哲学家,坐在一起聊天。雷走过来与我们攀谈起来。直至今日,我们谈论的内容依然困扰着我。

我没有听到雷的演讲及其后来的座谈,而约翰没有,他们现在重拾未完的话题。雷认为技术进步的速度将会越来越快,我们将会成为机器人或者与机器人结合的合成人,或者与之类似的东西。但约翰不以为然,他认为这不可能发生,因为机器人不会有意识。

笑死我了……

有网友查出,crushworld.net和winfox.com是同一个IP ——127.0.0.3 ,怀疑是同一个人注册,是同一个站主。

while(0)是干吗的?

| No Comments | No TrackBacks

今天 renzhen 同学问起为什么很多宏都定义为 do { something... } while(0),我也顺便温习了一下。

简而言之:如果希望宏表现的和函数接近,就需要这样做。

我们今天发布了 FreeBSD SA-06:09.sshd,这是一个针对 sshd 的 DoS 攻击。如果您使用的是 FreeBSD 5.3、5.4或5.5-PRERELEASE(到昨天之前的版本),请立即升级到最新的安全分支。

该问题为 OpenBSD 的早期 OpenSSH 版本设计缺陷所致。作为临时应对方案,可以采取下述补救措施:

sed -i.bak -e 's/UsePAM.*$/UsePAM no/' /etc/ssh/sshd_config
/etc/rc.d/sshd restart

警告:上述操作将使得密码验证不再可用。

我们相信这一漏洞将很快开始有人利用。使用FreeBSD 5.3-5.5版本的用户,请立即更新系统以确保安全。

前几天忙得晕头转向的……

打算抽时间把libc里面的东西仔细看一看。前一阵发现一个诡异的PHP问题,不知道到底是php的bug还是libc的。。。

Monthly Archives

Pages

OpenID accepted here Learn more about OpenID
Powered by Movable Type 5.2.3