思考

共 376 篇文章。

为什么美国很多抽奖活动都会说 No purchase necessary

• Life

⚠️ 免责声明

I am not a lawyer and this is purely my notes about my personal understanding. 本人并非律师,以下内容纯属个人笔记性质,如有遇到问题请自行咨询专业人士。

我有时候很喜欢研究广告中的小字(“Fine print”)部分,因为很多时候这些细节正是最需要注意的地方。许多抽奖活动的广告中都会在小字部分写上 No purchase necessary,并承诺无论是否购买均不影响中奖机会。

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

周末地图炮时间:沙箱与开发者的良心

• Security

TextMate 2 宣布开源了,在 一则报道 中指出,这是对苹果 OS X 新增的限制的回应,我对此十分怀疑。

为什么呢?因为沙箱是非常重要的安全机制。沙箱其实到处存在,只不过在过去没有 OS X 中这样全面和细致而已。例如,现代操作系统中两个进程不能随便互相写对方虚拟内存中的内容;又比如,操作系统中通过"用户"、“属主"等概念来进行访问控制,等等。这些机制的存在,限制了由于开发人员偶然犯错导致的损失范围。许多不靠谱而且不负责任的开发者,则会以种种借口指责沙箱拖慢了他们的开发进度。更有甚者,其中的一些甚至还会告诉用户打破沙箱(例如比较常见的是很多 php 应用建议用户 chmod -R 777),其结果则必然是在发生问题时产生更大的损失。

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

三张

• Life

时间过得真是太快了。

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

为什么安全更新通常在周三发表

• Security

目前多数软件产品的安全更新都是在周二或者周三公布了。这种做法 据说 是微软开始采用的,不过具体是谁先开始这么做,目前我还没有找到非常可靠的资料。

一般来说,软件开发者在发布安全更新之前,需要做下面这些事情:

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

伯南克讲课

• Finance

今天在电视上看了 C-SPAN 上播出的伯南克讲联储局与经济危机(也可以在网上收看)。之前一直不太明白的一些问题得到了解答,不过还是有一些别的问题不太明白。

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

用市场比较法来估算价值

• Finance

之前一直对市场如何决定一件东西的价值有疑问,现在记录一下其中一种方法。注意,这是个人对于这个问题的认识,而非科学论述,文责不负。对于读者自己遇到的具体问题,请咨询有关专业人士。

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

水密隔舱与可靠系统设计

• Distributed Computing

我国在最晚不晚于宋代发明了水密隔舱。所谓水密隔舱,是指将船体分成若干个互不相通的舱区,这样当一个或几个舱区进水时,整个船体仍然可以有足够的浮力而不致沉没。这是一项相当重要的发明,类似的设计思路在其他领域也有应用。

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

密码阴谋论

• Security

大家都喜欢阴谋论,所以今天说个关于密码的。话说,假如你拿到了一个大网站的密码数据库,然后恰好这个数据库里面的密码又都是明文,但这个数据有点旧了,怎么样才能立即得到其中的活跃用户的密码呢?

假设你可以控制若干家网络公司所使用的网络基础设施,例如事先装了一些监控非法活动的防火墙的话,方法就很简单了:公布这个数据库,或者公布至少其中的一部分,然后做简单的监听就可以了。这个过程不但可以知道他们的新密码是什么,而且可以知道旧密码是否是对的,还可以知道他们的安全习惯如何,要知道,假如没有这个事件,绝大多数人可能正靠着他们的简单密码睡大觉。

当然,攻击者显然还会注意到,这些网站,以及很多其他网站,多数还都没有对用户做最起码的保护,即使用 https 来保护登录过程。

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

有关"非正常终止"

• Development

多年以前在 USENIX HotOS 2003 论文集中看到了 一篇 关于 “Crash only software” 的论文,当时有一些想法,但很多没有认真地实践。最近做的东西用到的这方面的设计方法比较多,总结一下写出来。

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

一次DNS重大运营事故教训

• Postmortem

长久不做 SA,所以有些事情变得没有以前那么敏感。昨天终于还是出事了,不过幸亏不是商业系统,如果是的话,我觉得绝对够得上是重大事故。记一笔,留个教训。

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