VMW are 推出了免費的 VMP layer ,讓用戶可以在自己的機器上建立虛擬機,再跑另一個作業系統。這個 VM Player 可以開啟 VMW are Workstation, GSX Server, ESX Server, Microsoft Virtual Machine, Symantec Live State Recovery disk 做出來的 Image 。這個 VM Player 功能上相當齊全,網絡卡、光碟機、音效等等都可以「
How ETags and If-Modified-Since headers interact
Part of the fun of writing programs that deal with HTTP is decodingthings like RFC 2616 to answer somewhat obscure questions about how various thingsinteract. Today's case is the following question:
When can your web server generate a 304 'content not modified'response if it receives a request with both an
If-None-MatchandanIf-Modified-Sinceheader?
If-None-Match and If-Modified-Since are HTTP request headers usedto implement 'conditional GET'
MSNbot (still) has problems with binary files
Dating back to our first experiences with msnbot,the MSN Search web crawler, I've known that it was kind of crazy aboutrepeatedly fetching large binary files. Since then, we have pointedthis issue out to MSN Search people more than once and switched to using accurate Content-Types .Recently we had a week of MSNbot not refetching those large binaries,so it looked like MSNbot had finally been fixed.
So much for that. Since 7pm Wednesday night, MSNbot has fetched 3.1gigabytes of various
計計 Blog 價
趕一趕熱潮 計一計自己的 Blog 價,步驟如下:
- 到 Technorati 搜尋自己的網站
- 看 Techorati Rank
- US$ 564.64 x 網站連結數 = Site link 價
- US$ 564.64 x 文章連結數 = Post link 價
本站的價格是:
Site link: 140 Technorati: 8,445 (424 links from 149 sites) Site link
寫 Blog 的熱情?
相信各位 Blogger 在空閒時,都會上搜尋器查找一下 有誰連結了自己的 Blog ,有引用了自己的文章。最近看到 達明開的新 Blog ,說小 Blog 燃起了他心中寫 Blog 的火,實在很開心,自己還有那麼一點點的感染力。記起之前也看過 充盈 – 再上路 一篇
我們
不不不,
從來沒有迷上過「四大天王」。
所以,
這夜的演唱會,
所有的歌曲都是那樣熟悉。
就算記不起歌詞,
也總會哼得出旋律。
喜歡看到蔡一傑在唱《失樂園》最後一句前的沉默,
寂
Accidentally shooting yourself in the foot in Python
Recently, I stumbled over a small issue in Python's cgi module that is agood illustration of how unintended consequences in Python can wind upshooting you in the foot.
The cgi module 's main purpose is to create a dictionary-likeobject that contains all of the parameters passed to your CGI programin the GET or POST HTTP command. DWiki uses it roughly like this:
form = cgi.FieldStorage()for k in form.keys(): ... stuff ...
Then one
A Python surprise: exiting is an exception
Once upon a time I wrote a program to scan incoming mail messages duringthe SMTP conversation for signs of spam. Because this was running aspart of our mailer, reliability was very important; unhandled errorscould cause us to lose mail.
As part of reliability, I decided I wanted to catch any unhandledexception (which would normally abort the program with a backtrace),log the backtrace, save a copy of the message that caused the bug, andso on. So I wrote code that went like this:
你要計較到什麼地步
「很少機會會這麼早在旺角流連,看著工人搭建女人街的檔口,看著許留山開門,看著
Thoughts on Jakob Nielsen on weblog usability
I cannot resist pointing to Jakob Nielsen's latest column, Weblog Usability: The Top Ten Design Mistakes .If you're interested in usability issues, and anyone interested inmaking effective web sites had better be, his columns are usuallyworthwhile. (One of my embarrassments is that I haven't been readinghim much lately; I used to care about this quite a lot.)
I think that Nielsen's weblog usability issues, like a fair amount ofhis writing, are aimed at what I would