FreeBSD's Architectural Guidelines
Translated from here.
下面这些指导方针大体上描述了我们的观念:
·绝不增加新功能,除非由于缺失它而有人无法完成某个实际的应用。
·确定一个系统「不是什么」,和它「是什么」同样重要。不去满足整个世界的每一个需求,相反地,让系统尽可能地容易扩展,从而使增加的新需求能够以向上兼容的形式添加。
·尽可能用通用的方法来解决问题,当然,从一个实例抽象出来的范型要比闭门造车强。
·如果一个问题没有被完整地理解,那么,也许最好干脆不去解决它。
·如果能用10%的努力完成90%的工作,那么,使用这个更简单的解决方案。
·尽可能隔离复杂性。
·提供机制,而不是策略。特别地,把用户界面策略交给客户去解决。
Yesterday's buildworld failed
I’m not sure why, but this is really strange. Maybe cvsup’s bug? I finally removed a directory and re-sync’ed the code and it seems to work properly now. (N.B. files were not updated by cvsup :-(
阅读全文…gcc 3.4.2-snap imported into FreeBSD-CURRENT
As title. With Alexenda Kabbev’s import, we now have gcc 3.4.x in the base system. I’ll try to adopt our code ASAP.
参与评论《七里香》
作词:方文山
作曲:周杰伦
演唱:周杰伦
窗外的麻雀 在电线杆上多嘴
你说这一句 很有夏天的感觉
手中的铅笔 在纸上来来回回
我用几行字形容你是我的谁
秋刀鱼 的滋味 猫跟你都想了解
初恋的香味就这样被我们寻回
FreeBSD to adopt gcc 3.4.x series soon
As Scott Long clarified, 5.3’s RE will start on August 15. Alexenda Kabbev today announced the import of gcc 3.4.x snapshot will happen soon.
阅读全文…有点恼
今天不知道为什么,也许是因为感冒吧,有点恼。
我有几次差点忍不住说「老子不欠你什么,凭什么这么说话」,但多少觉得对方是晚辈,再说,别人无礼,没必要也跟着一起失礼,教训孩子是别人爸爸妈妈的事情……
为什么这样?
我也不知道为什么,但看来我的选择是对的……
阅读全文…遥控重起或远程调试?
必须采取措施了。。。beastie.frontfree.net再次在没有任何预兆的情况下停止响应了。。。
参与评论回到了北京
17:45的飞机,海南航空公司。由于种种原因飞机起飞稍微晚了一些,不过还算顺利。比较搞笑的是在飞机上可乐被倒成了橙汁,HD的小桌子是坏的,而旁边的哥们更不幸,喝了一半的茶被又摞了一个杯子,没留神倒了他一身……
阅读全文…终于见到了活的ld, alu, kinki, wjf, yarshure, wxjoushua :-)
ld和想象中的有些差距,alu比想象中年轻,其他人在以前的照片中都已经比较熟悉了。。。不过他们都说我比照片上胖,冤枉啊,我明明瘦了好几斤 :-)
参与评论和hd聊了聊关于GNS等等的想法
在火车上跟HD聊了聊关于GNS等等一系列项目的想法。所谓GNS是一个全局的目录服务,包括客户和服务器两部分,客户运行在提供各种不同服务的机器上(www, databases, etc)。
客户启动时,向服务器发出一个「WAKEUP」信号,服务器则向需要该服务的所有服务器发出同样信号;反之,当客户所在的机器准备下线时,也类似地发出信号。
www, databases等服务的consumer据此在自己的本地可用服务表中添加/删除目录项。
阅读全文…