Gea-Suan Lin's BLOG

Saturday, June 02, 2007

爛掉的 Category…

升到新版後 (svn trunk) 發現文章顯示的 Category 爛掉了,看資料庫的內容沒看出原因 (資料都在),那麼原因應該是 這篇所講的 DB scheme 改變,function 也跟著要改…

大概要再等一陣子 才會弄個 backward compitable function,或是等 修正吧…

不過 還活著嗎… o_O

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 機到台灣了?(應該還在太平洋上?)