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: September 2008
jQuery 與 Microsoft & Nokia 的合作
jQuery 官方 Blog 公佈了這項消息:jQuery, Microsoft, and Nokia。 jQuery 將被整合進 ASP.NET Ajax Framework,同時微軟也會利用 jQuery 為基礎發展 widgets。Nokia 則是在自己的平台 (Web Run-Time) 試著整合現有的開發工具 (而非重新造輪子),所以選擇了 jQuery。 如同官方 Blog 所說,微軟與 Nokia 都直接拿來用,而非要求 jQuery 釋出特殊的版本。所以不需要擔心之後升級 jQuery 會需要 patch 之類的問題。
Posted in Computer, Murmuring, Programming, Software Leave a comment
Catalyst 與 Apache 的測試環境
Catalyst Framework 是 Perl 上一個蠻有名的 MVC Framework,使用 Catalyst 比較知名的站台是 Vox.com。(可以參考 How we build Vox 這一份投影片) 在正式環境下會用 FastCGI 或是 mod_perl 提供服務,但測試環境用 CGI 版本似乎是個還可以的選擇,因為改完後馬上就會生效。我記得我很久前用過 Apache + Catalyst-CGI,但是一時間找不到設定檔,只好再從頭摸起。趁這次重新摸的時候把設定檔寫到 blog 上,之後用 Google 找的時候才找的到。 在 .htaccess 裡這樣設定: # AddHandler cgi-script .sh Options +FollowSymlinks -Indexes # … Continue reading
Posted in Computer, Murmuring, Network, Programming, Software, WWW Leave a comment
WYSIWYG
WYSIWYG,也就是「所見即所得」,不過我要講的是 Browser 裡常用的所見即所得的編輯模式。 感想:這東西能不碰就不要碰,基本上是個大地雷。如果打算要支援 1% 以上市佔率的瀏覽器,那麼就包括了 IE6/IE7/Firefox2/Firefox3/Safari/Chrome,每個都是地雷密佈。如果真的要碰,找個 JavaScript 強者,學 Blogger 弄一個超簡單的版本吧,避免支援一堆特殊效果… (絕對會因為 browser 的「特性」而死人) 然後儘量加強傳統模式 (non-WYSIWYG),像是 JS Quicktags 這種編輯器,因為這種編輯器的後遺症少很多,少一些使用者用 WYSIWYG editor,就可以少一些人抱怨。 這是這幾天看 TinyMCE forum 的感想。
YUI Compressor
Yahoo! UI Library: YUI Compressor,用 Java 寫的 CSS 與 JS 壓縮器,安裝以及使用起來也很方便。雖然軟體的速度不快,不過以現在的效能已經夠用了。 在 FreeBSD 上可以透過 ports 的 www/yuicompressor 裝到系統裡,而使用上只要把檔案從 stdin 輸入,或是在第一個參數裡指定檔名,就會從 stdout 輸出 (或是用 -o 指定輸出檔名) 壓縮過後的版本。 軟體本身的授權方式與 YUI 本體相同,都是 BSD license。
Posted in Computer, Murmuring, Programming, Software 1 Comment
Google 的 jQuery 與 jQuery UI
Google AJAX Libraries API 除了包括 jQuery 外,也包括 jQuery UI 了:AJAX Libraries API Developer’s Guide。 應該是愈來愈愉快了,什麼東西都用 Google CDN 幫你… XD
Google 創辦人 Sergey Brin 的 Blog
Posted in Blog, Computer, Murmuring, Network Leave a comment
Amazon CDN
Amazon 要搞 CDN 了:We’re Never Content、AWS Content Delivery Service。 可以直接跟 Amazon S3 配合,並且提供 API 管理… 不過 CDN 這塊已經算是比較成熟的領域,Amazon 的價格不知道夠不夠漂亮… 另外 Amazon 的 CTO Werner Vogels 也有寫一篇「Expanding the Cloud」廣告 Amazon CDN。
Posted in Computer, Murmuring, Network, WWW Leave a comment
Amazon EC2
這兩天跟 XDite 聊 Amazon EC2,除了拿來跑 apache、MySQL、memcached 外,也有人拿來作為其他的用途。 其中一個比較有名的例子是去年十一月的時候,紐約時報的 Derek Gottfrid 寫了一篇文章,說明了把 1851 年至 1922 年的 TimeSelect 與 The New York Times 轉成 PDF 的過程。 他們已經有 TIFF 格式的圖檔,現在想要轉成 PDF 檔,但原始 TIFF 檔有 4TB,如果在短時間內要轉成 PDF,需要投資不少設備。 由於他之前使用過 Amazon S3,覺得 S3 是一個還不錯的服務,所以他決定嘗試 Amazon EC2。首先先把 … Continue reading
Posted in Computer, Murmuring, Network 4 Comments
重灌 Windows…
又有一陣子沒有重灌 Windows 了,這次居然是因為誤砍 Windows 系統檔案而爛光光。還好還可以先拿 Notebook 的 Ubuntu 做事,然後另外一邊重灌 Windows 以及 Windows Update…
TWNIC 反解問題
這個週末大概要大亂了… 剛剛發現系統異常,一路追查下去發現國內 ISP 一卡車的反解不見了,從上層一步一步 trace 後,似乎是 TWNIC 改設定造成的問題 XD 以 HiNet 為例,122.116/16 整段都是 HiNet 的 (IP代理發放單位網段:122.116.0.0-122.117.255.255),但 DNS 並不是直接交給 HiNet 管,而是透過 TWNIC 管: 116.122.in-addr.arpa. 86400 IN NS rns2.twnic.net. 116.122.in-addr.arpa. 86400 IN NS rns3.twnic.net. 116.122.in-addr.arpa. 86400 IN NS rns1.twnic.net. 目前 twnic.net 有兩台 … Continue reading
Posted in Computer, DNS, Murmuring, Network Leave a comment
