delphij's Chaos

while(0)是干吗的?

Development

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

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

阅读全文… ( 本文约 124 字,阅读大致需要 1 分钟 )

严重安全问题公告 FreeBSD SA-06:09.sshd

Security

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

阅读全文… ( 本文约 207 字,阅读大致需要 1 分钟 )

移民与殖民

Life

昨天和在M$的一票兄弟一起吃饭的时候说起了移民的问题,然后聊起了殖民地,最后我们发现,其实殖民就是有一定规模的有组织的移民……所以说,下次他们去美国的时候就跟签证官说,我们绝对不是移民,而是去殖民了,嘿嘿……

参与评论

给csh增加了简体中文(GBK)支持

Development

对GBK的locale做了一些改动,使得其能够提供正确的字符宽度信息了。这样一来,csh就能够正确处理GBK的中文了。昨天还增加了正体(我们叫做繁体)中文对应的locale变化。

阅读全文… ( 本文约 119 字,阅读大致需要 1 分钟 )

忘记更新证书了:(

Security

想着想着还是给忘了,忘记了更新证书,以至于看到「根据您系统的当前时间,服务器提供的证书已过期」发愣了一阵。

也许应该写一个自动提醒程序?

参与评论