Recent Comments
- mjhsieh on 有消息說 Cisco 要買 Skype?
- Gea-Suan Lin on H.264 的近況
- b4283 on H.264 的近況
- Gea-Suan Lin on 關於重設密碼的步驟
- hoamon on 關於重設密碼的步驟
Archives
- 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
akamai archive captcha capture cdn cisco compatibility debian delete export extension firefox gist git h264 homepage html image ipo javascript jquery js linux mail mailing mobile mozilla mpeg mutt mysql nicovideo password patent php report screenshot skype smilevideo svn tfn university video vnc wkhtmltoimage wordpressCategories
- Anime (22)
- AWS (8)
- BBS (15)
- Blog (187)
- Book (18)
- Bridge (1)
- Browser (233)
- CDN (4)
- Cloud (9)
- CMS (30)
- Comic (17)
- Computer (1635)
- Computer and Network Center (30)
- CSS (27)
- Database (122)
- DNS (37)
- Editor (11)
- Financial (35)
- Firefox (126)
- Food (7)
- FreeBSD (107)
- Game (19)
- GoogleChrome (5)
- Hardware (119)
- IE (55)
- Joke (127)
- Lab (3)
- Linux (48)
- Mail (62)
- Movie (12)
- Murmuring (1703)
- Music (37)
- MySQL (88)
- NCTU (60)
- NetBSD (7)
- Network (1219)
- OpenBSD (3)
- Opera (19)
- OS (166)
- P2P (75)
- Photo (55)
- Political (44)
- Programming (244)
- Recreation (334)
- RSS (59)
- Safari (20)
- Science (27)
- Search Engine (119)
- Security (281)
- SMS (3)
- Social (48)
- Software (888)
- Spam (82)
- Sport (3)
- Telephone (46)
- Television (28)
- Usenet (11)
- Vim (3)
- Wiki (23)
- Windows (43)
- WWW (620)
Blogroll
Meta
Monthly Archives: August 2007
變數在 xx 的處理方式
這陣子抓 bug 的時候發現連自己都要想半天,還是整理起來好了… 假設 $v 是未經過濾的變數,要放到不同地方要做不同的處理: MySQL Statement:這已經是標準了,mysql_escape_string($v) 或是 mysql_real_escape_string($v),或是改用 prepare + execute 的模式。 放在 HTML Form 的 input 元素裡面:要用 htmlentities($v, ENT_QUOTES) 過濾後用 double-quote 包起來,原因是 $v 可以是 “><script> … (一堆邪惡 js 程式碼) … </script>”,這是一種 XSS 攻擊。 放在網址的 GET 參數裡:用 urlencode($v)。 … Continue reading
Posted in Computer, Murmuring, Network, Programming, Security, WWW
9 Comments
lighttpd 1.4.17
我在 Lighttpd 1.4.16 的 404 Handler 行為改變 提到的情況被視為是 bug,在 1.4.17 修正了:1.4.17 – for the sake of the server.error-handler-404。 看起來又修正了一堆東西,看起來有些還蠻重要的… 不過,lighttpd 1.5 看起來還好遙遠啊:1.5.0 的 unclosed ticket。
Redirection Plugin
從 Matt Mullenweg 的 Blog 上看到的 WordPress Plugin,以往必須寫在 .htaccess 寫 mod_rewrite 的工作,現在可以用 Redirection 這套 Plugin 設定。 在網頁上有個五分鐘的影片可以看,看完以後就大致知道要怎麼操作,除了一般的一對一對應外,還可以設定 Regular Expression (像是把 /blog/plugins/(.*) 重導到 /plugins/$1),甚至還可以做 proxy (影片中的 microsoft.com)。另外還有一些奇怪的功能 (像是可以設定 /fun 指到隨機的頁面 XD),其實看起來還蠻有趣的… 可是實際會需要這個用途的人到底有多少呢… @_@
Bloglines Beta
剛剛看到 Bloglines Beta:βloglines: 看得出來抄了很多 Google Reader 的優點,但有很多小細節還是沒注意到。
GPL 與 PHP License
這陣子在 Xapian 的 mailing list 上剛好提到 PHP binding 的問題,結果引伸出來的 license 問題。查了資料以後,在 Wikipedia 上有張表格:List of FSF approved software licenses。 簡單來說,PHP license 與 OpenSSL license 不相容的原因都一樣:因為廣告條款的關係。 Xapian 想要用其他方式解套 (像是有人提出用 SWIG 過水) 都會因為 GPL 有感染性而不太容易處裡:SWIG 軟體本身是 MIT-style 與 BSD-style license,但是他產生出來的 wrapper code 因為使用了 … Continue reading
Posted in Computer, Murmuring, Programming, Software
Leave a comment
狼與辛香料 II 以及動畫化消息
買回來以後其實很快就看完了 (這本在我書單裡的優先權很高的),一直沒有 post 出來而已 :p 照肥睡睡的說法是: 01:16 <@S> 鹹狼第二本….. 這….. 商業詐欺 期貨破產 黑吃黑 威脅利誘 都來了… !@#$% 我覺得這個描述實在太棒了 XDDD 總而言之,這本輕小說仍然保持著極高的水準,依然是強烈推薦大家買來看。 動畫化的消息是在日文版第五本的書腰上公佈的,不過這種小說水準超高 + 內心戲超多的情況下,請不要太期待 XDDD
jQuery 1.1.4
jQuery 1.1 的最後一個版本:jQuery 1.1.4: Faster, More Tests, Ready for 1.2。 這個版本速度比 1.1.3.1 更快,看起來是對幾個最簡單、最常用的 Selector 特殊處理,像是 $(“#id”) 的改善就很明顯,在所有的瀏覽器裡都快了許多。另外多了一些新的功能,像是 .slice()… (這功能好!) 大小的部份,可以看到 jQuery 慢慢變大了。1.1.2 是 21235 bytes,1.1.3 是 21472 bytes,1.1.3.1 是 21557 bytes,1.1.4 是 22679 bytes,這次長了 1KB。 1.1.3.1 到 1.1.4 中間的新功能與 bug … Continue reading
Posted in Computer, Murmuring, Network, Programming, Software
Leave a comment
CSS 攻擊法
CSS attacks! 這篇講到的兩個誘導使用者進行不安全操作的方法: CSS overlays:利用 iframe + CSS,只顯示部份的內容,讓使用者去誤擊某些不安全的操作。 Submit buttons:把 submit button 的 border 拿掉,字體改一改,讓他看起來很像普通的 link。 前面那個可以用 js + Referer 解決大部分的問題 (對於有防火牆把 Referer 擋掉,而且沒有 js ability 的用戶,暫時想不到解法…),後面可以用 Double Cookie 解決。 來找看看 Firefox 有沒有 Plugins 可以加強這些安全上的問題…
Posted in Browser, CSS, Computer, Murmuring, Network, Programming, Security, Software, WWW
5 Comments
長豆芽的鍵盤
Gizmodo 這篇 Keyboard with Plants Growing Inside is More Gross Than Cool 的鍵盤看起來好棒,綠意盎然啊 XD (圖片就不 link 了,自己連過去看吧)
Posted in Computer, Hardware, Murmuring, Recreation
1 Comment
WWW SQL Designer
在依林姊姊的 del.icio.us 上看到這個用 JavaScript 做出來的介面,拿來畫 SQL 關係圖還不錯:WWW SQL Designer。 要注意的是他產生出來的 SQL 指令並沒有把 FK 放進去 (至少 MySQL 與 PostgreSQL 都是),所以畫完後要自己轉成 SQL CREATE TABLE 的指令。雖然如此,但對於拿來釐清一些複雜的架構還不錯…