Recent Comments
Archives
- February 2012 (1)
- 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
Categories
- Anime (24)
- AWS (46)
- BBS (17)
- Blog (200)
- Book (18)
- Bridge (1)
- Browser (280)
- CDN (19)
- Cloud (61)
- CMS (33)
- Comic (17)
- Computer (1944)
- Computer and Network Center (31)
- CSS (31)
- Database (129)
- DNS (49)
- Editor (11)
- Financial (37)
- Firefox (147)
- Food (10)
- FreeBSD (114)
- Game (21)
- GoogleChrome (22)
- Hardware (137)
- IE (64)
- Joke (131)
- Lab (3)
- Linux (68)
- MacOS (3)
- Mail (68)
- Movie (18)
- Murmuring (2017)
- Music (37)
- MySQL (95)
- NCTU (62)
- NetBSD (7)
- Network (1465)
- OpenBSD (3)
- Opera (21)
- OS (198)
- P2P (85)
- Photo (57)
- Political (46)
- Programming (306)
- Recreation (365)
- RSS (65)
- Safari (22)
- Science (28)
- Search Engine (126)
- Security (333)
- SMS (5)
- Social (59)
- Software (1039)
- Spam (86)
- Sport (4)
- Telephone (61)
- Television (35)
- Usenet (13)
- Vim (3)
- Wiki (25)
- Windows (46)
- WWW (774)
Blogroll
Meta
Monthly Archives: December 2007
Amazon SimpleDB
Tweet 睡眼惺忪的打開 Bloglines 就看到 Amazon 又在亂丟炸彈了… Amazon SimpleDB 是 Amazon 以 Amazon’s Dynamo 為基礎的另外一個服務,把 Amazon 最缺的一塊,Database,補起來了。 不同於 RDBMS (像是 SQL),SimpleDB 做的事情很簡單,除了 key-value 的儲存以外,另外還可以存放 attribute,並對 attribute 設定條件搜尋,在官方說明文件 Query API 裡就有列出搜尋的條件式,可以看到只支援簡單的 >、<、=,以及 NOT 條件,另外可以對多個結果取交集。其實有這個系統就已經可以架一個 Blog 了。 不過還是有容量上的限制 (不像 Amazon S3 那樣),這可能是因為還在 Beta … Continue reading
Apache 2.2 的 MPM Event
Tweet 這篇其實是在講 C10K 問題,不過我懶得寫長長一篇解釋了… Apache 2.2 的 MPM Event 在測試後發現相當不錯,大力推薦 :D 不像 prefork 模式,一個連線就要一個 process。 再來因為 .htaccess 的彈性,配合 mod_fastcgi 掛 PHP,其實在量大的時候可以取代掉 lighttpd。(量小的時候 lighttpd 還是很棒)
Posted in Computer, Murmuring, Network, Programming, Software, WWW 6 Comments
Google Analytics 程式碼變更
Tweet 在 Google Analytics Tracker Code Change and More 這篇看到的,官方的新聞稿在 Announcing new graphing tools, ga.js tracking, and six new languages 這篇。 看起來主要是對 HTTPS 的處理,然後拆成 _initData() 與 _trackPageview()。據 Google 說,舊的程式碼最少還可以跑個一年,所以就找時間慢慢換過去吧…
Posted in Computer, Murmuring, Network, WWW Leave a comment
FreeBSD 上的 UPnP 設定
Tweet 辦公室裡面的 NAT Server 是一台 FreeBSD,用 ipnat 包這塊,不過一直沒有設定 UPnP,昨天想到的時候想起 Leeym 應該有寫過 UPnP 的文章,可是卻找不到… 結果找了其他軟體發現 miniupnpd 也很簡單,在 FreeBSD Ports 裡也已經存在了,於是就裝起來測試,發現沒什麼問題… (賀) 基本上只要啟動 PF,設定好 minipnpd.conf 後,在 /etc/pf.conf 加上: rdr-anchor “miniupnpd” anchor “miniupnpd” 這樣就可以了。
PuTTY Tray
Tweet 在網路暴民那邊看到 PuTTY Tray,很久前就有看到這套軟體,不過忘記為什麼不使用了… 剛剛看了一下發現更新速度還不錯,最新版是 11/25 的版本。PuTTY Tray 比起原始的 PuTTY 多了一些功能,我會用到的功能包括了 Configurable window transparency (開 224,應該是對應到 12.5% transparency) 與 URL hyperlinking,晚點把 Notebook 與另外一台桌機的 PuTTY 換掉。
Posted in Computer, Network, Security, Software 8 Comments
YUI 2.4.0
Tweet YUI 2.4.0 出版了,非常常用到的 Selector Utility 終於在 2.4.0 補上了:YUI 2.4.0 Released — Selector, Charts, Profiler, Script/CSS Get, and JSON Support。 另外 JSON Utility 也在 2.4.0 補上了,不用再自己拉回來 eval() 了。除了基礎建設的部份外,這個版本還附上改善了 YUI 版的 Rich Text Editor!不過用起來好頓啊…
Catalyst Framework
Tweet Catalyst 是一套 Perl 上的 MVC Framework,由於 CPAN 的資源相當的多,所以 Catalyst 本身只自己實做 Controller 的部份,Model 與 View 的部份可以挑自己喜歡的模組外掛。 剛剛在 Fayland and Perl Programming 這邊看到 Catalyst Framework 開始進行 2007 年的 Catalyst Advent Calendar 了,為期二十五天,前面三天的主題是 ExtJS、YUI、以及 Template。 更早前的 Catalyst Advent Calendar 可以參考 2005、2006 兩份,2005 … Continue reading
Posted in Computer, Murmuring, Network, Programming, WWW Leave a comment
電腦線圈
Tweet 這個禮拜真的是相當幸福啊… 先是 CLANNAD 第九話,再來是電腦線圈 #26 的完結。 《電腦線圈》是從五月開始播放的動畫作品,總共 26 話,中間遇到日本高中棒球聯賽休息兩個禮拜,以及兩話的總集篇 (不計算在 26 話內,所以算進去總共是 28 話),直到 12/1 在 NHK 教育頻道上播放完畢,並準備在 12/8 重播。 有些人看第一話之後就虛掉,因為人物設定的畫風太古樸了 (有人用「宮崎駿風格」描述這部作品,還蠻貼切的 XD),不過這部作品作畫的品質一直維持的很好,加上磯光雄在鋪陳及分鏡的功力,以及齊藤恆芳的背景音樂所營造的氣氛,使得看過這部作品的人就被吸引住了。 另外對於華語世界的人來說,這部作品在 X2 字幕組的加持下也是很重要的一個原因,除了很穩定的在翻譯外,也在不少地方加上適當的註解,使得手邊沒有日文版書籍的人也可以瞭解這部作品的背景設定。 磯光雄在這部作品裡面扮演了很重要的幾個位置:原案、原作、導演、腳本,同時也參與了相當部份 (六話) 的分鏡,如同翠星石所說的「多才多藝」。整個作品的前半段雖然在鋪陳,但卻完全不會讓人感覺到無聊,到後半段不斷的展開,同時間還不斷的埋下新的伏筆,直到最後一話!傳言腳本與系列構成花了數年的時間,從日文版的維基百科可以看到磯光雄從 2003 年之後就沒有參與作品可以猜測幾乎就是全力專注在這上面。 齊藤恆芳的音樂也是作品另外一個扣人心弦的因素,尤其劇情過半,進入主線劇情開始不斷展開時的配樂總是會有「啊!這時候就應該要放這個音樂!」的感覺。 我會找時間來從頭跑一次,也許這個禮拜五去新竹的時候來衝刺?XD 參考:翠星石所寫的「電脳コイル 最終話」。
Posted in Anime, Murmuring, Recreation 4 Comments
MD5 的淪陷:實例
Tweet 自 2004 年王小雲女士找到方法有效率的產生 MD5 碰撞後 (也就是兩個不一樣的資料的 MD5 Digest 相同),就不斷有人嘗試更進一步的攻擊。 之前最主要的攻擊是對某一組 X.509 的 public key 產生另外一組 MD5 Digest 相同的 public key,再對這組 public key 攻擊而產生 private key (因為這組 public key 是 weak key),接下來就可以做各種攻擊。這篇論文在:Colliding X.509 Certificates。 這次則是更進一步思考要如何放惡意程式碼到 Windows 執行檔,卻仍然可以騙過 MD5 檢查,比較抽象的講法是 “chosen-prefix … Continue reading
Posted in Computer, Murmuring, Network, Security 4 Comments
