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: March 2008
部落格觀察
都是小圖,看不清楚的可以點回 Flickr 的頁面看到大圖。 我不曉得依照這個規則是怎麼算出比彎彎還要高分:(原出處:部落格觀察貼紙各式說明) 下面這張是依照「Page 總分」排序,彎彎在第九名,第七名是 Gene,第八名是 Wildcat,第十三名是 askareiko,剛好是部落格觀察的「GAW」,這個「排行榜」的公信力大家自己心中應該有數。
Posted in Blog, Computer, Murmuring, Network, Search Engine, Spam, WWW 7 Comments
Zend Framework 的 Zend_Db
這個週末都在研究 Zend Framework 的用法,然後套用到新的系統上。 MVC 的三個架構裡,Controller 透過 .htaccess 與 Zend_Controller 配合,效果還算可以。View 目前是用 Zend_View,不過會看情況改用 Google cTemplate 或是 Smarty,基本上都沒什麼問題。 最大的問題在於 Model:Zend_Db 的功能看起來很多 (在說明文件的份量裡,算是相當厚的一個模組),但實際上有不少缺陷沒辦法光靠 Zend_Db 目前內附的模組解決,需要自己寫 Adapter 處理。在沒時間研究 Zend_Db 的 Adapter 怎麼寫的情況下,只能先把他當作非常小的 ADOdb 使用。 Zend_Db 主要的兩個問題是:Master-Slave 時讀寫必須分開,以及多台時 Failover 及 Load sharing 的處理。雖然這兩個問題都可以用 MySQL … Continue reading
Posted in Computer, Database, Hardware, Murmuring, Programming, Software, WWW Leave a comment
換到 WordPress 2.5
剛剛把系統換成 WordPress 2.5 了。就視覺上來說,改變最大的是後台的介面。新後台的介面用起來沒什麼問題,比以前的確乾淨不少,但是最常被使用的文章編輯的部份反而變得相當的糟糕。 寫新文章時,編輯版面就是固定給寬度是 1024px 的使用者用,超過的部份 (像我會把瀏覽器開到 1280×1024) 仍然是向左邊靠,於是右半部會有一塊留白,如果我開成 1920×1200 就更明顯了。另外,本來可以拖拉的區塊,現在變得無法拖拉… 另外一個插曲是,我使用的 K2 在 WordPress 2.5 上會有問題,所以就順便更新了,如果有遇到後台介面進不去的人,把錯誤訊息拿去 Google 找看看,應該都有人問過了。
Mtron SSD 硬碟
昨天 Mtron SSD 硬碟 3.5″ 32GB*2 終於到了,上線後測試發現與之前的 SSD 硬碟完全不同,以 MySQL 的啟動時效率來看,足以殲滅 15KRPM SCSI*4 (RAID10)。(剛啟動時因為 key buffer 還沒有 cache,會需要一段時間速度才會慢慢上來,在 15KRPM 的 RAID10 SCSI 上需要幾分鐘,但 Mtron SSD 幾乎不需要 slow start) 其他的就不多說了,目前是 jnlin 在測試,請參考他寫的「Mtron SSD 在 MySQL (MyISAM) 上跑了兩個小時」這篇,之後應該會有一些數據可以看。目前已經是卡在 CPU bound 了,接下來要期待 Jeff … Continue reading
Opera 與 Webkit 相繼達成 Acid3 100% Pass 目標
Opera 與 Webkit 兩個 browser (engine) 已經先完成 Acid3 100% Pass: 看 Wikipedia 上的資料,這次 Opera 比 Webkit 快應該是為了報 Acid2 時的仇… (Acid2 由 Opera 的 CTO 所發表,但當時第一個達成 non-public build 100% pass 的卻是 Safari XDDD) Update:結果因為一個 bug 造成翻盤,參考 comment 裡 zmx 提供的 url。
一些雜記
如果 bug 愈找愈久,代表那個 bug 一定很笨 XD 像是今天一整天跟 ronnywang 在找一個 Zend_Db 會爛掉的 bug,最後發現是因為 PDO_MYSQL 沒裝… XD 愈來愈多關節打通了,接下來就來衝吧…
Posted in Computer, Database, Murmuring, MySQL, Network, Programming, Software, WWW 2 Comments
缺乏 Model 支援的 Zend Framework
Zend Framework 前陣子釋出 1.5.0 正式版了,與 1.5.0-RC 系列沒有太大差別,所以沒支援的還是得自己想辦法。 Controller 的部份,Zend_Controller 沒什麼問題,最基本的配置方式都已經摸熟了,也覺得算是還蠻好用的。 View 的部份,Zend_View 畢竟是 PHP 語法,看起來就不太討喜,加上我們是使用 Google cTemplate,其實以目前狀況算是還不錯,要另外再學一套的話要先考慮好處夠不夠足以換掉。far 最近在研究這方面,而我則是想使用 Smarty。但不管是哪種方案,View 的部份看起來沒什麼問題。 真正的問題在 Model,你可以在 Zend Framework 的文件裡面看到 “models” 的目錄配置 (像是在 Using a Conventional Modular Directory Structure 裡),但實際上 trace code 發現沒有對 model 支援。如果你自己寫了一個 … Continue reading
Posted in Computer, Database, Murmuring, Network, Programming, Software, WWW 8 Comments
換主機
趁著 Layeredtech 特價,把主機從 Layeredtech 換到 Layeredtech (因為新的主機方案機器比較好,費用又比較低…),順便把 lighttpd 換回 Apache 2.2。 有不少東西需要調整,到時候看看要怎麼處理吧… PS:在 Current Server Specials & Close-Outs 有現在的特價方案,有興趣的可以去翻翻看…
Firefox 的 DNS query (在 PAC 裡)
在 Brad Fitzpatrick 那邊看到一個疑似 Firefox JS engine 處理 DNS query 時的 bug 造成的 hang:Firefox + PAC considered harmful,在 Mozilla 的 Bug 235853 裡有完整的說明。 所以自己寫 PAC 的人,一種解決方法是改用 FoxyProxy,另外一種則是暫時把地雷函式暫時改寫? PS:最近開使用 FoxyProxy,發現對於一些連線的處理上不像以前要手動改 Proxy,方便許多,應該會列入以後重裝時的套件吧…
MyISAM 在 FreeBSD 上效率不好的原因?
在 Jeff Roberson (也就是目前 FreeBSD 上 SCHED_ULE 的維護者) 的 blog 上說了這樣的話:(原文章連結) MyISAM performance is terrible in FreeBSD 7.0 due to the user-space pthread_rwlock implementation. Just a word of warning if you intend to deploy a database server based on 7.0. … Continue reading
