正當災難電影大講地球快將毀滅之下的人如何自處,《星際快閃黨 The Hitchhiker’s Guide to the Galaxy 》就從毀滅開始,地球在片頭就因為阻頭阻勢而被炸毀。然而,終結只是另一個開始,眼界就地球擴闊到宇宙,翻著「銀河系自由行手冊」玩轉
高速單車
SMTP IP firewall stats at June 18th, 2005
We maintain a filter list of bad hosts and network areas that can'ttalk to our SMTP port at all; their SMTP packets are silentlydiscarded. The filter list is reinitialized each time the serverreboots, currently once a week. During the week we add various spamsources and high volume sources of other rejections to the filters ona dynamic basis.
As the server does its weekly reboot at 6 AM Sunday morning, right nowis a great time to pull a top-N summary from the kernel's
The problem with CPAN (and other similar systems)
At one level, CPAN is a great thing: people really like having a simpleway of installing Perl packages (and a big archive of them). It's sucha good idea that it's being copied over and over: Python's distutils,Ruby's RubyGems, the R statistic package's CRAN, and no doubt others.
But CPAN and things like it have a problem: they're a package managementsystem. Or, to be more detailed, they're another package
365加美味 Greasemonkey User Script
這是我自己「手痕」弄的,就是將 Clip Blog 的連結,變成 bookmark 到 365key 和 del.icio.us ,之前也有類似的 User Script ,我不過是將其合在一起,因為兩邊的 Bookmark 我也用有。
Iterator & Generator Gotchas
Python iterators are objects (or functions, using some magic) thatrepeatedly produce values, one at a time, until they getexhausted. Python introduced this general feature to efficientlysupport things like:
for line in fp.readlines(): ... do something with each line ...
Without iterators, .readlines() would have to read the entire fileinto memory, split it up into lines, and return a huge list; now, thiscode only has one line in memory at any given
AJAX vs Dialups
AJAX is short for 'Asynchronous Javascript And XML', the common termfor the technology behind highly interactive web sites like GoogleMaps and Google Mail. Given that the features AJAX enables (from thelarge to the small) are very appealing to designers, we're pretty muchguaranteed to see more and more use of it on web sites.
But please don't reach for AJAX too fast, because there is such athing as being too interactive.
AJAX's interactivity comes through communication, and communicationtakes