Gea-Suan Lin's BLOG

Thursday, May 31, 2007

Mozilla Firefox 2.0.0.4

2.0.0.4 出版,修正了幾個安全性問題,其中兩個是比較嚴重的 (crash 與 XSS):Known Vulnerabilities in Mozilla Products - Fixed in Firefox 2.0.0.4

我自己是用 這隻 nightly build (類似 2.0 的 stable branch,目前的版號是 2.0.0.4pre),每天會自動更新,有些 minor security problem 會先在這個 branch 更新。

Anyway,還在用 2.0.0.3 的趕快更新吧 :p

《狼與辛香料》漫畫化

輕小說《狼與辛香料》要漫畫化:

輕小說的部份參考 這篇。

Tuesday, May 29, 2007

HyperDB

的 Blog 看到 所使用的 MySQL Database Partition 及 Replication 程式碼 (在 app 層實做):

程式碼不長,在 http://svn.wp-plugins.org/hyperdb/trunk/ 可以看到他把許多 function 包成一個 class,另外有剛成立的 可以參與討論。

不過切 Server Farm 之後要做一些比較特別的 JOIN 就沒辦法做了。另外 Blog 本身也比較單純,可以透過 BlogId 切 Server Farm。

Clearing floats

這篇是在講 。情況是有有個 #container1,包了 #block1 與 #block2:

<div id="container1">     <div id="block1">content</div>     <div id="block2">content</div> </div> <div id="container2"></div>

其中 #block1 與 #block2 都設有浮動 (float) 屬性:

#block1 { float: left; width: 50%; } #block2 { float: left; width: 45%; }

另外 #container2 裡面也許會有其他的浮動屬性,但是你不想將 #container2 裡面的東西跑到 #container1 的右邊,所以對兩個 container 用 clear: both 處理:

#container1, #container2 { clear: both; }

現在想要對 #container1 設定 margin-bottom,使之與 #container2 有邊距:

#container1 { clear: both;               margin-bottom: 1em; }

但這樣是不會動的,#container1 要加上 overflow 屬性 (參考原文內容):

#container1 { clear: both;               margin-bottom: 1em;               overflow: hidden; }

不過這樣的話 IE6 還是不會動,所以要再加上:

#container1 { clear: both;               margin-bottom: 1em;               overflow: hidden;               width: 100%; }

理論上這樣就可以解決這些問題了… (真是麻煩 :/)

Thursday, May 24, 2007

Google 買下 Feedburner

來自教堂的消息,之前傳言 要買 的消息被確認了,將以一億美金 (大多數都是現金) 買下 $100 Million Payday For Feedburner - This Deal Is Confirmed

這樣測了兩年多的 Google Adsense for feeds 總算有個現成的平台可以直接上?(參考 裡的 )

Wednesday, May 23, 2007

YUI Grids CSS 的問題…

問個 的問題… 在 IRC 上跟 都沒有找到答案,所以還是開一篇問一下…

如果我想要用 做到 1/8 - 1/8 - 1/8 - 1/8 - 1/6 - 1/6 - 1/6 的切割,要怎麼做?(平常應該是用不到這種 case,所以只是問問而已,想知道 YUI CSS Grids 的極限在哪裡)

順便給個失敗的例子:,這裡面 1-3-1 與 1-3-2 換行了…

Tuesday, May 22, 2007

307 位數 (1020 bits)=?UTF-8?B?IOWboOaVuOWIhuinow==?=

上看到三個團隊 () 用了十一個月的時間將 307 位數 (1020 bits) 因數分解。

看起來也許很驚人,但這次是因為這個數字有特殊的性質而能夠使用 分解,這不是什麼新的算法,正常的 RSA Library 都會避開這個問題,所以對目前的目前的 RSA 1024 bits 的影響其實沒有報導裡所說得那麼誇張。

不過,RSA 1024 bits 在電腦速度愈來愈快的情況下的確是愈來愈不安全了,能夠使用 RSA 2048 bits 或是更強的長度會比較好。

參考:307-Digit Number Factored

Monday, May 21, 2007

FreeBSD Ports 半解凍

終於進入半解凍狀態,這代表下列三種更新可以在 的同意下 commit:

  • 與 X.org 有關的修正。
  • 安全性更新。
  • Broken Ports 的修正。

於是

到底什麼時候要修呢…

大概是下錯 SQL query 在 restore 資料庫之類的…

或者是傳說中「比資本額還要高」的 n-CPU Database 機到台灣了?(應該還在太平洋上?)

Saturday, May 19, 2007

The Pirate Bay 將建立 Video Site

在官方的 Blog 上證實了他們會成立 Video Site 的消息:Oh some problems and a treat!

新的網站會叫做 ,目前還是關閉的狀態。很明顯這個網站不會受到 的「限制」,而且加上 的知名度… 毫無疑問會有好戲可以看 :p

Friday, May 18, 2007

Linus 談 Git

最近 開始把這類影片放到 上了,這是 的影片:

的時候,很明顯他對 CVS 的怨念頗深… 有些地方他一直提到 CVS branch 的成本很高 (這點在 上就不會了),以及 merge 時的問題。

我覺得當傳教士在傳教就好了, 的作法與一般的專案開發並不太一樣…

Thursday, May 17, 2007

610×365

這是所謂的認命…?(一時手滑?XD)

狼與辛香料

一部很棒的輕小說。

看完的人 (或是對於在網路上先看到內容不會在意的人) 可以看:

Wednesday, May 16, 2007

WordPress 2.2

官方站台公告了:

這一個版本的改善包括了:

  • Widgets:將 WordPress.com 的那套搬上來用。使用者只要拖拉就可以控制 sidebar 的內容。
  • Atom 1.0:包括 feed 與 Publishing API。
  • Blogger Importer:直接匯入 的文章!聽起來 Spam Blog 好像又會增加了…
  • Comment:看說明好像是把 Comment 的管理介面用 AJAX 處理,刪除後還是會保持在 20 Comments。
  • Plugin:沒有講的很清楚,只有提到,在啟用「會讓你的 Blog 爆炸的 Plugin」之前會提醒…
  • Speed:執行速度的改進,終於…。

等下來更新 svn trunk 版…

Tuesday, May 15, 2007

getElementsByClassName

前陣子找資料翻到 這篇,在 3 上面測試的速度差異:

最快的當然是瀏覽器直接提供 getElementsByClassName() 函數,再來是利用 XPath,最慢的是透過 getElementsByTag() 再抓 class。

らき☆すた (=?UTF-8?B?5bm46YGL4piG5pif?=)

紀錄一下…

翻的時候找到 Lucky Star捏他list#1 這篇,然後發現『らき☆すた』ファンサイト 這個網頁…

Saturday, May 12, 2007

hasname.com

hasname.com 居然過期了 XD

有某位 的 Blog 是用 CNAME 指到 colo-lt-2.hasname.com,過期後就連不上了… 天后在 IRC 找人幹勦找不到,就直接打手機叫我快去 renew…

這一定要抱怨 的啊,我居然沒收到信,而且發現居然不能設定 Auto Renew,也不能一次刷十年之類的 @_@ 這會不會做生意啊…

我錯了,不要再罵我了 :~

Tuesday, May 08, 2007

無名信件完整內容

給只想只接抓原始信件的人: (蔡文能老師放出來的信件內容,需使用 Outlook 或 Outlook Express 開啟)、 (蔡老師所放出來的原始連結,怕他反悔砍掉…)。

以及 4/3 在交大開會的會議記錄: (同上,
備份)、 (同上,蔡老師的原始連結)。

因為之前在交大計中工讀,後來又在資工系系記中當助教,所以在 貼 Blog 爆炸那天晚上,我跟其他人義務性的打了幾個電話通知了主要的幾個相關人事後,才知道據說收到信的人包括了全的教職員與的教職員,後來公開的信件也證實了收信人的確包括了這麼多人…

這代表最少有五十個人會收到信,那麼這封信被貼出來也是遲早的事情… 不論是對不滿的、對不滿的、對不滿的都很有可能貼。(仔細看看信件時間,才不到三天就被貼出來了)

結果今天睡醒就在系記中助教掛的 IRC channel 上看到學弟說蔡神怒了,直接公開所有的內容 :p

引用自他網頁上的文字:

本來此信是內部信件, 但不知誰洩漏到 Internet/Blog.
既然信件已經被洩漏出去(不是機密, 與蘇謝不同, 所以檢調不必查誰洩密罪),
那就把信件原文放這讓大家看光光, 以免胡亂揣測!
原文照放, 連錯白字都沒改, 文章中忘了刪掉的部份也留著.
轉貼也請不要擅自更改或刪除任何文字!
謝謝!

所有的信件請參考:http://www.csie.nctu.edu.tw/~tsaiwn/noname/all/,另外還提供了交大無名 2007/04/03 會議紀錄

Sunday, May 06, 2007

YAPC::=?UTF-8?B?QXNpYSAyMDA3IOeahCBTbGlkZQ==?=

在東京辦的 的 slide 在 可以抓到,另外可以在 上找到錄影檔 (Results for yapc asia 2007)。

Saturday, May 05, 2007

就是茶

換包裝了…

Wednesday, May 02, 2007

MySQL 5.0.=?UTF-8?B?Mzcg55qEIHNlbWlzeW5jIHBhdGNo?=

先前 放出 4.0.x 的 patch,並且放出會做 5.0 patch 的消息,本來以回要等上一陣子的,結果剛剛在 Semi-sync replication for MySQL 5.0.37 這裡看到 semisync replication 的 patch 已經在 trunk/ 裡面的消息了,這個 patch 目前指支援 ,不過據他的說法,應該蠻容易 porting 到別的 storage 上:mysql-5.0.37_semisync.patch

另外在 Wiki 上也註明了:

PS:不知道前陣子 幹的事情的人,請參考 寫的兩個 MySQL 的舊「新」聞

Amazon S3 的降價計畫

Amazon S3: New pricing model 看來的。依照 的公告 (Pricing),現在的價錢是:
Storage:$0.15/GB/month
Bandwidth:0.20/GB
而從六月開始:
Storage:$0.15/GB/month
Bandwidth:$0.10/GB (上傳部份)、$0.18/GB (前 10TB 的下載部份)、$0.16/GB (10~50TB 的部份)、$0.13 (超過 50TB 的部份)
Request:每 1000 次 PUT/LIST 收 $0.01,每 10000 次 GET 收 $0.01。
嘖… 愈來愈便宜了 :/

PS:結果在 Blog 下面看到 留言問問題,他是想要用 的檔案嗎 XD