夏令时来了

出来混迟早要还的。

PST 01:59:59AM之后,系统立即将时间改成了PDT 03:00:00AM。时间就这样在不知不觉中少了一个小时。

参与评论

基于生物特征识别的计算机登录安全吗?

| Security | #Authentication | #Fingerprint | #PAM

许多新的笔记本计算机系统配备了基于指纹的身份识别系统。与通常人们的认知不同,这类系统的安全性往往仅仅与使用口令相当,甚至要比基于口令的身份认证系统来的更差;这类系统的价值在于,它们简化了用户的身份验证过程,而不是其改善了系统的安全性。

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

为什么FreeBSD没有CIRCLEQ_*

最近在看 Berkeley DB,发现一套 FreeBSD 上没有的宏, CIRCLEQ_*

看了一下,这组宏是来自 4.4BSD 的,因此 FreeBSD 曾经有过这个宏;后来, phk 在 2000 年 12 月 29 日从 FreeBSD 里面把它拿掉了(SVN revision 70469),当时的说明如下:

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

外汇储备能用来"藏汇于民"吗?

| Others | #Economics

刘纪鹏老师一篇很有意思的 文章,对这个问题有兴趣的同学建议读一读。

参与评论

OpenJDK on FreeBSD

| Development | #FreeBSD | #Java

Maho今天正式commit了 OpenJDKport,表面上看这是一小步,但在我看来这却是一项历史性的进步,因为终于可以不再受到之前那个 click-through 许可证的限制了(也就是说,可以几乎没有任何限制地随光盘,或者通过网站提供可用的jdk源代码和二进制版本了)。

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

How Project Really Work......

From Project Cartoon. This is version 2.0.

参与评论

为什么是RAID-Z[2]而不是RAID-5

| Development

注意:如果您熟悉RAID请不必浪费时间阅读这篇文章。

为什么用RAID-Z/RAID-Z2而不是RAID-5呢?

答案是:RAID-5有一个不可避免的问题,即它必须使用后备电源才能保证写入的正确性。这也是为什么我一直极力反对使用低档RAID卡和软件实现的RAID-5的原因。

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

1987年

| Shared Chaos

1987年,菲律宾前总统访华,谈到南沙主权问题时说:“至少在地理上,那些岛屿离菲律宾更近。”

邓小平抽了口烟,说:“在地理上,菲律宾离中国也很近。”

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

一道小学数学题

| Shared Chaos | #小学数学题

很久没有shared chaos了,今天来一道小学数学题。

有一个水池,进水的速度恒定,提前接了一定时间的水;水池有若干出水口均在底部,假设所有出水口的出水速度一样(换言之,每多开一个出水口,速度即相应线性提高—-本人注)。同时打开3个出水口,水池水位在80秒后会下降到0;同时打开4个出水口,水池水位在50秒后会下降到0;问:如果同时打开8个出水口,水位需要多长时间下降到0?

参与评论

fgetc()返回值是int而不是char

| Development | #C standard

其实是个很简单的常识,居然搞了我半个小时……

fgetc()的返回值是int,因为这个值除了返回拿到的字符之外,还兼作错误标志。由于fgetc()允许文件中包含任意内容,所以只好增大返回值的宽度来表达。

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