Recent Comments
Archives
- May 2012 (8)
- April 2012 (11)
- March 2012 (10)
- February 2012 (11)
- January 2012 (5)
- December 2011 (13)
- November 2011 (12)
- October 2011 (10)
- September 2011 (7)
- August 2011 (5)
- July 2011 (11)
- June 2011 (21)
- May 2011 (22)
- April 2011 (36)
- March 2011 (43)
- February 2011 (23)
- January 2011 (24)
- December 2010 (34)
- November 2010 (19)
- October 2010 (16)
- September 2010 (15)
- August 2010 (10)
- July 2010 (12)
- June 2010 (3)
- May 2010 (3)
- April 2010 (4)
- March 2010 (8)
- February 2010 (14)
- January 2010 (13)
- December 2009 (16)
- November 2009 (28)
- October 2009 (24)
- September 2009 (12)
- August 2009 (7)
- July 2009 (10)
- June 2009 (11)
- May 2009 (22)
- April 2009 (21)
- March 2009 (18)
- February 2009 (7)
- January 2009 (32)
- December 2008 (19)
- November 2008 (12)
- October 2008 (15)
- September 2008 (14)
- August 2008 (15)
- July 2008 (18)
- June 2008 (20)
- May 2008 (19)
- April 2008 (27)
- March 2008 (22)
- February 2008 (21)
- January 2008 (15)
- December 2007 (22)
- November 2007 (17)
- October 2007 (29)
- September 2007 (31)
- August 2007 (34)
- July 2007 (31)
- June 2007 (36)
- May 2007 (23)
- April 2007 (22)
- March 2007 (30)
- February 2007 (50)
- January 2007 (75)
- December 2006 (48)
- November 2006 (59)
- October 2006 (89)
- September 2006 (29)
- August 2006 (48)
- July 2006 (14)
- June 2006 (35)
- May 2006 (62)
- April 2006 (63)
- March 2006 (72)
- February 2006 (83)
- January 2006 (56)
- December 2005 (46)
- November 2005 (60)
- October 2005 (27)
- September 2005 (54)
- August 2005 (83)
Tags
amazon android api aws bittorrent browser cdn certificate chrome cloud cloudfront cpan database dns ec2 facebook firefox freebsd google hosting html https ie image ipv6 javascript jquery js linux mobile mozilla mysql p2p performance perl php secure security ssl twitter ubuntu video web wordpress yahooCategories
- Anime (25)
- AWS (51)
- BBS (17)
- Blog (201)
- Book (18)
- Bridge (1)
- Browser (283)
- CDN (21)
- Cloud (66)
- CMS (33)
- Comic (17)
- Computer (1980)
- Computer and Network Center (32)
- CSS (31)
- Database (132)
- DNS (50)
- Editor (11)
- Financial (37)
- Firefox (149)
- Food (11)
- FreeBSD (115)
- Game (25)
- GoogleChrome (25)
- Hardware (144)
- IE (64)
- Joke (131)
- Lab (3)
- Linux (72)
- MacOS (4)
- Mail (69)
- Movie (18)
- Murmuring (2056)
- Music (37)
- MySQL (97)
- NCTU (63)
- NetBSD (7)
- Network (1486)
- OpenBSD (3)
- Opera (21)
- OS (205)
- P2P (86)
- Photo (57)
- Political (48)
- Programming (315)
- Recreation (372)
- RSS (65)
- Safari (22)
- Science (28)
- Search Engine (126)
- Security (336)
- SMS (5)
- Social (60)
- Software (1062)
- Spam (86)
- Sport (4)
- Telephone (62)
- Television (35)
- Usenet (13)
- Vim (3)
- Wiki (25)
- Windows (48)
- WWW (782)
Blogroll
Meta
Monthly Archives: June 2006
The Pirate/Phoenix Bay 的 DNS 反解
在 Boing Boing 上看到 The Pirate Bay 的反解有很多很有趣的名字 XD:PirateBay hides anti-MPAA taunt in DNS。 PS:The Pirate Bay 又改名了,這次叫 The Phoenix Bay,然後 Logo 畫個鳳凰… 不知道 MPAA 的大魔頭看到會有什麼感想 XD Update:剛剛在 Digg 看到 The Pirate Bay 從荷蘭搬回瑞典的消息,難怪會把 Logo 換成鳳凰:The Piratebay Returned To Its … Continue reading
Posted in Murmuring Leave a comment
INSERT … ON DUPLICATE KEY UPDATE
把放很久的文章整理出來。 在 Photo Matt 這裡看到 MySQL 4.1 之後的版本可以有 INSERT … ON DUPLICATE KEY UPDATE 這種用法:MySQL Counters。引用的原文在 INSERT ON DUPLICATE KEY UPDATE and summary counters. 這篇。 如果你對於 race condition 有瞭解,你可以在文章裡看到這種用法將本來要自己做的檢查交給 MySQL 處理: INSERT INTO ipstat VALUES(inet_aton(’192.168.0.1′), 1, now()) ON duplicate KEY … Continue reading
Posted in Computer, Database, Murmuring, Programming, Software 5 Comments
Google 的 Pay-Per-Sale
Google 也開始測試 Pay-Per-Sale 了,也就是完成交易後才付出廣告費用: Google Testing Pay-Per-Sale AdSense? News: Google Pay Per Action Network Test Pay-Per-View 容易以大量的假流量偽造,而 Pay-Per-Click 則有假點擊的問題。當時就有人提出 Pay-Per-Sale 的觀念:在交易成立後才需要付廣告費用,而這種方式幾乎無法偽造。 看 Google Adsense 的發展看了兩年,終於推出 Pay-Per-Action 了… (跟以往一樣,都先找一批人測試,然後看效果如何並進行評估) 加上前陣子剛好又有風聲要搞 Google Payment,而發言人跳出來澄清說他們不是要做類似 PayPal 的東西,看起來還頗有樣子的,接下來就是等時間了 :p
Prefetching 的問題
在 Geeking with Greg 這看到關於 Web Accelerator 如果使用 Prefetching 會造成的問題:Web acceleration without prefetching。 有些網站設計上有些瑕疵,會用 <a href=”blah.php?action=suicide”>刪除帳號</a> 這種方法來傳指令,然後自以為很聰明的用 Javascript 跳出一個 Yes/No 的視窗確認。這種網站在遇到 Prefetching 時就會… 舉個例子說,Group.NCTU.edu.tw 的 logout 就是一個例子。 比較「中性」的方法是放棄這麼激烈的作法,改用 DNS cache,然後先連線到對方主機,但先不要送資料。這樣可以省下 DNS 查詢的時間以及建立 TCP Connection 的時間。只比原來 Prefetching 的方法少了最後抓資料的時間,但卻讓穩定性上升不少。
Posted in Computer, Murmuring, Network, WWW 4 Comments
大胖子 Scoble 離開 Microsoft 後的新聞
Posted in Blog, Computer, Joke, Murmuring, Network, Recreation Leave a comment
受傷
騎腳踏車受傷,右手手掌骨折,縫針打鋼釘,要修養一個月 O_O 如果有事情,請儘量打手機找我,用單手打字不太方便 :p PS:該搞 Podcasting 嗎?o_O Update:突然想到,我現在沒辦法在實體商店用信用卡 O_O 這樣就不能跑出去偷買東西了 :~
Posted in Murmuring 8 Comments
世界盃
世界盃開打,結果賭博網站掛掉:UK Betting Sites Hit By Outages During World Cup。 照 Netcraft 的說明,這次的「經濟規模」是 2002 年的五倍,但另一方面,每當有重大比賽時,這些網站就會被勒索,如果勒索不成就會遭到 DDoS 攻擊。所以目前還不是很確定這些網站掛掉是因為量太大的關係,還是因為有人惡意攻擊。
Posted in Computer, Game, Murmuring, Network, Recreation, Sport Leave a comment
RSS 2.0 的定義
看到 zmx 這篇 RSS 標題編碼問題 想到之前碰到的問題。 之前在寫 RSS 2.0 時發現,如果只照著 Spec 上送 <description>內容</description>,在 Bloglines 上看不到斷行,後來決定看 WordPress 處理的方法,發現除了 <description>內容</description> 以外,還多了 <content:encoded>內容</content:encoded>,照著這個方法作就會有斷行。 也許該試看看 Atom 1.0…
Posted in Computer, Murmuring, Network, Programming, RSS Leave a comment
Andrew Viterbi
這學期修 Coding Theory,在裡面學到的 Viterbi Algorithm 是 Andrew Viterbi 發明的。 Andrew Viterbi 除了在電子方面的成就外,還是一個成功的經營者:他是 Qualcomm 的創辦人之一。西元兩千年時 Andrew Viterbi 在 Forbes 400 排名第 386 名,是個大長輩 :p PS:Coding Theory 的程式作業 這篇實在是… XD
Posted in Computer, Murmuring 4 Comments
