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: August 2007
Skype 連線問題
不知道從什麼時候開始連不上 Skype,剛剛在 Skype 官方的 Blog 上看到說明了:Problems with Skype login。 依照官方的 Blog,這次大約會掛 12 ~ 24 小時…
在 FreeBSD 上支援 SSL 的 ftpd
以前都是裝 ftp/bsdftpd-ssl,結果在 6.2 與 7.0 上 compile 時都會有錯誤訊息,也看不出什麼好解法,試了 ftpd-tls 好像沒什麼問題就決定用他了,但是又卡在忘記怎麼產生 key… 所以寫一篇紀錄下來 XD (這樣的好處是用 Google 找會找到自己的文章… XD) 到 /etc/ssl 下產生 key 及 crt: # openssl genrsa -out server.key (umask 077 好像沒用,那只好在生完後趕快 chmod 400) # openssl req -new -key server.key -x509 … Continue reading
Rsync 3.0 將會有的改善
在 rsync 3.0 rocks! 這篇看到 rsync 在 3.0 的重大改變:Incremental recursion。 目前的 rsync 2.x 都是先掃完檔案後才開始傳輸,對於只有幾千個檔案當然沒問題,但像是大型站台除了用 NetApp 外,還是會另外找空間備份,這時候的檔案就不只是幾千萬個,通常在掃描的過程就會先出現 “out of memory” 的訊息… rsync 3.0 將會先掃一小部份、傳一部分,再掃一部分、傳一部分,減少記憶體的使用量,另外也會些微增加讀取的效率。(剛掃過的目錄會有 cache?) 繼續期待 rsync 3.0 :p
Form 的安全性問題
這陣子在幹壞事的時候才發現國內一些站台都沒有處理好… XD (我絕對沒有說是哪些站喔,自己裝 Web Developer 用他的 View Form Information 看吧 XD) 直接以程式碼舉例。我在我自己的站上放一個 html,裡面有一個 form 與一段 javascript,會自動 submit 出去: <form action=”http://dingding.example.org/delete-my-account.php” id=”myform” method=”post” name=”myform”> <input … /> (某些需要的欄位) </form> <script> var f = document.getElementById(“myform”); f.submit(); </script> 如果網站沒有正確處理,就可以讓別人幫你砍帳號,或是發文章 (Spam 的好方法?),或是其他事情。這是因為瀏覽器連到 dingding.example.org 的時候會帶 … Continue reading
SEO (Search Engine Optimization) 業者的謊言
Update:有人翻譯出來了,SEO專業術語剖析:你真的看得懂SEO術語嗎?。 對於搞 SEO (Search Engine Optimization,搜尋引擎最佳化) 業者的謊言,在這邊看到一張表格,將這些謊言對應到事實,寫的超棒啊 XD:SEO Speak Translated: The Real SEO Glossary。 也許應該找個時間翻出來…
Posted in Computer, Murmuring, Network, Search Engine, Spam, WWW 4 Comments
Google Shared Storage Program
把 Gmail 用到爆炸的愛用者們,有好消息了:Gmail With 9030 MB?、Google Shared Storage Program Released。 你可以花 $20/year 購買 6GB 的空間,或是 $75/year (25GB)、$250/year (100GB)、$500/year (250GB),也許等到我的 Gmail 快用滿的時候也會買吧 XD Update:在 A simple way to get more storage 這篇提到了這項服務,不過怎麼沒連結 @_@
Xapian 的幾個細節
這篇是延續 幫 Pixnet 做 Fulltext Search 這篇所寫的,這項功能 Pixnet 已經放出來了:[公告] 新增網誌搜尋(Beta)。 最後收尾的階段有一些地雷要注意: Xapian 對大的 Database 更新會很慢。一開始我是對單一 Database 更新,結果更新的速度跟不上條目修改的速度 XD 所以,我跟 far 稍微提過以後,決定用空間換取時間,以 ArticleID 拆開,一萬為一個單位把 Xapian Database 切成 n 個 DB 放在 NetApp 上,更新時是對這些小資料庫更新,最後再跑 xapian-compact 合併。這樣就跟的上速度了:三十萬篇大約需要兩個小時的更新 + 六個小時的合併。 有一天心情不好 (原因就不提了),決定把 xapian-compact 的 … Continue reading
Posted in Computer, Murmuring, Network, Search Engine, Software 2 Comments
Xuite 的 feed…
在 Bloglines 與 Firefox 裡看 Xuite 的 feed 又爛了,這次應該是第三次了吧… 這分別是在 Bloglines 與 Firefox 上看到的情況: 看了 Xuite 的 Atom,看到: <content type=”text/html” mode=”escaped”> <![CDATA[<p>< (... 中間實在太多,省略...) ]]> </content> Atom 1.0 格式裡沒有 mode=”escaped” 的用法,往上翻發現是 Atom 0.3,查了 Atom 0.3 的規格書的確是有 mode=”escaped” 的用法,但是既然都 escape 了,不需要再用 … Continue reading
應該避免在 Comment 允許讓使用者貼圖
在 Robbin 的 Blog 上看到這篇:[WP]讓訪客在留言中貼圖的方式,這是應該要避免的情況,分成幾個方向。 有心的人可以利用 img 統計流量。 另外一個理由比較薄弱:利用 img 送出某些 GET request,在某些網站本身設計有問題的情況下而可以刪除文章之類的。雖然這個問題不是 Comment 貼圖,而是其他網站設計上的問題,但一般還是會避免這類情況。 一時間只有想到這兩個問題,其他的想到在寫…
Brad Fitzpatrick 離開 LiveJournal
Brad Fitzpatrick 在他的 Blog 上提到他要離開 LiveJournal:On Leaving SixApart。 他寫過很多軟體 (主要都是在 Perl 上),不過我想最有名的還是 memcached (這個不在 Perl 上),被廣泛用在許多平台上當作 cache service。像是 Facebook 曾經在 mailing list 上提到他們有兩百台 memcached,每一台都是 16GB 4-core AMD64:Re: Largest production memcached install?。(這應該是目前所知道最大的 memcached 使用站台)
Posted in Blog, Computer, Murmuring, Network Leave a comment
