Ajaxian
這次介紹一個比較專門的 Blog,目標觀眾是開發者。自從 GMail、Google Map 等應用出來了以後,Ajax 一詞走紅開發界 (甚至非技術人員),使用舊有的技術如 XHTML、CSS、Javascript 等做出更豐富的網絡應用。Ajaxian 是專門搜集此類技術的 Blog
Every so often these days there is some agitation that program sourcecode should not be stored as text but instead in some more intelligentand more abstract form, and just presented as text by editors.
This is the programming language version of the web's 'semantic markuponly' movement, and it fails for the exact same reason that only a smallfringe writes in purely semantic markup: the appearance of the text is important, it is not an afterthought. Programmers care not justabout the meaning of their code but
The bottom line is that Solaris is hard to administer (yeah, it's afair cop), so server data is just going to have to suffer. Hopefullysome day Solaris will be as easy as redhat, or debian, or ubuntu, or
. Some day. Meanwhile, I'll choose dataintegrity over ease of administration. The problem with this is that quiet disk corruption is not currently abig issue for most people; it just don'
20070528 推介網誌
Ajaxian
這次介紹一個比較專門的 Blog,目標觀眾是開發者。自從 GMail、Google Map 等應用出來了以後,Ajax 一詞走紅開發界 (甚至非技術人員),使用舊有的技術如 XHTML、CSS、Javascript 等做出更豐富的網絡應用。Ajaxian 是專門搜集此類技術的 Blog
Paying for security exploits
Somewhere out on the Internet, there is probably someone waxingindignant right now about how companies generally now have to payrelatively substantial bounties for security exploits in their products.After all, why do the security researchers now demand payment for theirresearch work?
I thin that there are two reasons: the obvious reason and the deeperreason.
The obvious reason is that companies are competing for new securityexploits with the criminal groups exploiting security vulnerabilitiesto do various bad things. Said groups pay well for new vulnerabilities,because there is
Weekly spam summary on May 26th, 2007
Unfortunately, our SMTP frontend restarted sometime Friday, so I onlyhave some statistics up until Friday morning. That said, this weekwe:
- got 10,439 messages from 277 different IP addresses.
- handled 18,746 sessions from 1,402 different IP addresses.
- received 137,918 connections from at least 49,448 different IPaddresses up until Friday at 4am.
- hit a highwater of 9 connections being checked at once.
The risks of spam filtering (part 1)
While spam filtering is 'dangerous' in that it can trigger on legitimateemail, incorrectly classifying it as spam, there are different levels ofdangerousness depending on what you do as a result of things triggering.In increasing levels of danger, there are three general things that peopledo:
- reject the email message during the SMTP conversion.
- discard the email message.
- bounce the email message back to the alleged sender.
The danger of the second option is obvious: the sender of a legitimateemail message receives no indication that their
If you want work done, you need to pay for it
It's not news that if you want work done you usually need to pay peopleto do it; there are not that many selfless volunteers and sooner orlater you stop being able to trick people into doing it for free. Ofcourse, the open source movement is a clear demonstration that you don'thave to pay people in money; people find any number of things rewarding.But you do need to give people a reward that they find meaningful.
(You can argue that a certain amount of open
取得全文 Greasemonkey scripts
RSS 放全文還是摘要,討論一直沒有停過。我當然最鼓勵大家用全文,但無可奈何地仍然有得多地方仍然是用摘要的,例如香港雅虎新聞的 RSS。最近在研究 Gresemonkey,小試牛刀寫了個 script 來弄個在 Google Reader 內取得全文的 script。
你必需:
- 使用 Firefox
- 已安
Menu