Archive for ‘ 2011

瀏覽器的側邊欄整合搜尋 for Firefox

Firefox 雖然有提供搜尋列,也有套件讓你整合多種搜尋引摯,但是由於搜尋列要以下拉清單的方式切換尋引摯,用完了還要手動切換回來。於是我製作了一個網頁,整合了 22 個我常用的搜尋引摯,可以直接加在 Firefox 的側邊欄。

整合搜尋

Read more

[PHP]安裝 Roundcube Webmail for IMAP Server

Roundcube Webmail 是一套「僅支援 IMAP」的 Webmail 程式,它結合了 Ajax 技術,讓 UI 變得更容易操作。

Roundcube 是我目前看到最能兼具簡單與華麗的 Webmail,而且它也是少數支援多國語言介面的 OpenSource 之中,能夠把繁體中文翻譯得很不錯的。

它可以自訂的項目很多,不過對於系統的需求頗高,我也是將系統昇級至 Centos 6 之後才安裝來使用。如果你的環境也是使用 IMAP,非常建議使用 Roundcube。
Read more

CentOS 6.x 如何安裝 Proftpd

在 CentOS 6.x 安裝 proftpd:

yum -y remove vsftpd
yum -y install proftpd
chkconfig proftpd on

在改好設定檔,重新啟動 proftpd 之後,卻發現 ftp 用戶無法正常登入!!也跟防火牆的設定無關,我從 redhat linux 7.3 使用 proftpd 到現在,這種情形還是一次遇到。
Read more

[轉載]既成的事實都是沉沒成本

轉載自: http://news.xinhuanet.com/fortune/2006-10/25/content_5245586.htm


既成的事實都是已經沉沒掉的

我的衣櫃裏有一件紅色外套。買下它是因為那天我逛 了一下午的街,沒找到滿意的,又不甘心白來一趟,就放低要求隨便拿了一件,結果一到家就發現它根本不適合我。可是,幾天後我還是穿著它去上班,因為總覺得 新衣服一次都不穿,實屬浪費,錢就白花了。於是,我就穿著這件該死的紅外套,像個大紅燈籠一樣在公司裏晃悠了一整天。

後來,一個學經濟的朋友指出,我在這件事上連續犯了兩次同樣的錯誤——買衣服只因為逛了很久的街,穿衣服只因為花過了鈔票。這種「傻事」在行為決策學上叫作 「沉沒成本謬誤」。意思是說:人們在判斷是否要做一件事情的時候,實際上只應該考慮兩個因素:「它將給你帶來多少好處」和「你需要為它付出多大成本」。但 是,很多人還是習慣於把之前已經為這件事做過的投入也考慮進來——雖然這些投入不管是對是錯,都是不可能再收回的了。

Read more

Windows Server 2008 R2 SP1 評估版與延長使用期限

下載與安裝

微軟的評估中心 下載 Windows Server 2008 R2 SP1 180 天軟體試用版 (Windows Server 2008 R2 只有 x64 與 Itanium 的版本)。

在安裝 Windows Server 的過程中,Windows 會依照你所選取要試用的版本,自動幫你使用評估版的序號安裝。

Read more

[MySQL]MySQL 的欄位名稱可以用空白字元

今天被一個 Bug 困住好久,可能是之前自己的手誤造成!!

原因就是...MySQL 的欄位名稱竟然可以使用空白字元,而且還可以放在第一個字元,我真是學藝不精!!

經測試,連資料表的名稱也可以使用空白字元:

CREATE TABLE ` test table` (
` field 1` TINYINT NOT NULL ,
PRIMARY KEY ( ` field 1` )
) ENGINE = MYISAM CHARACTER SET utf8 COLLATE utf8_unicode_ci;

上面看得出我在資料表與欄位的名稱都用了空白字元嗎? 而且還是放在第一個字元!

我想,如果想要陷害別人絕對可以用 MySQL 這一招。

至於處理空白欄位名稱的問題,你可以:

  1. 將錯誤的欄位名稱改掉。
  2. 存取資料表與欄位時,在前後加上 ` `,例如: ` test table`.` field 1`。

 

return top