超合金魂
Blog
- 有趣的結論 香港 blog 冰山一角?
War
- 正版音樂商反被BT業者提告! 全球最大BT網The Pirate Bay提告Sony, EMI ,… Quote: PB宣稱掌握了證據, 可以證明唱片與電影公司雇用駭客, 意圖用DDOS等手法攻擊TPB上的Trackers
Subtitle
I've mentioned this in passing before, but I should be explicit at leastonce. Here is a very basic principle of designing systems that realpeople will use:
The people that benefit should be doing the work .
Okay, there is one exception: the people getting the benefit can payfor the work instead of doing it directly.
You design systems that violate this principle at your peril, becausegenerally it doesn't work in the long run. You'd think that thisprinciple would be obvious,
超合金魂
Blog
War
Subtitle
By bidirectional pipes I mean a situation where you start a subordinateprogram and both write to its standard input and read from its standardoutput. There are a fair number of programs that are programmed like thefollowing pseudo-code:
to, from = pipecmd("subprogram", "rw")write(to, stuff)reply = read(from)People write these programs, test them a bit, start using them, havethem work, and then one day wake up to discover that their program has
The Exim documentation is a little silent on howExim determines the retry time for local deliveries. Since I spent todaylooking into this, I might as well write up what I've learned.
Exim's retry rules are based on matching patterns against 'the failinghost or address' (as the documentation puts it); call this the retrykey. For local deliveries, it turns out that the retry key is the fulladdress (including any local part prefixes or suffixes) that is handedto the transport
This week, we:
Volume is a bit up from last week . Lookingat the numbers I am reminded of how striking the number of differentIP addresses is