2004年6月24日 星期四

我不得不在這邊Post新文章,因為我覺得很興奮

  • 很久沒有回Blogger.com看看了,這次回來,中文已經OK~
    讓我驚訝的是,多了好多很不錯的Template可以換,這對我這個懶惰蟲來說是一大福音,Blogger首重內容嘛,外觀有人設計的這麼好看直接用就好了。

    • 剛剛發現「中文的點(在逗號右邊)」這個符號似乎無法放進Blog裡頭,會變成?。


  • 我拿到GMail的邀請函了,因為我參加冰果室的小抽獎活動,把我小小最近用R10拍的中正校園四季相片整理了一下傳上去,沒想到就被抽到了,抽到當天早上還有一個小小的意外驚喜,就是我等了半天的純喫茶會員通知信函終於在系上Mail Server修好之後收到了,早上上去一抽,就給我不小心抽到T恤。
    一天得到兩次獎賞對我來說實在是驚喜不斷。
    拿到GMail之後,每天都會進去看一下,可是我也還沒告訴其他人我的gmail信箱,所以當然沒啥信件。
    不過其實看了一下,因為之前一直很期待GMail到底是長啥介面,有啥吸引人的功能;除了Label/Conversation這種新奇的玩意以外,介面我感覺不是很滿意,我覺得還可以更好的。

    • 有些選項點下去忽然跳出來(例如編輯Filter),整個感覺很新奇,但是會把整個介面給搞亂掉,眼會花花的。
    • 很多(幾乎還是全部?)選項滑鼠移過去並沒有出現我所期待的「黃色說明標籤」,可能會讓剛開始用的人要花多一點時間看看哪些選項是用來作什麼用的。
    • 畫面的編排有點亂,雖然承襲Google那樣很多都是用文字超連結,但是有種連結很多但是排版沒有很整齊所以感覺亂亂的(眼又花了)
    • 沒有收外部信箱的功能,所以一開始沒辦法馬上測試很多功能,先通知好友我的新mail信箱吧。
    • 因為yahoo跟hotmail用IM大概都可以知道有新信件來到,我想gmail以後應該會需要類似的功能,要不然webmail最煩人的地方就是要login才能知道有沒有新信件,我猜可能會跟google bar整合吧。
    • 目前不大知道GMail對於spam mail的處理能力強不強,現在最怕的東西就是留EMail的時候都要十分注意,喜歡用的EMail平常都不敢拿來亂用,所以導致需要用很多信箱,最近看到YahooMail有一種類似可以弄多重替身的功能似乎是不錯的方案(感覺還是有缺點),GMail這部分目前沒看到好的方式(就算會自動判斷spam,也很煩,不管是怕判斷錯誤也好,或是就是不想收spam..) GMail沒有想要讓人只留下GMail帳號的雄心嗎?! 還是這沒有商機?
      (後來得知其實善加利用「.」跟「+」是可以達到類似多重替身的功用,但是yahoo的多重替身mail是猜不出原來的email帳號是什麼的,所以才安心留在一些有可能會被拿去亂發廣告信的地方。而如果留下xxx+trash@gmail.com這種帳號,一下子就可以把+trash拿掉就得知原本的gmail帳號是什麼,那後續用filter就無效了。哈,我看不用多久發廣告信的軟體應該會自動判斷xxxxxx+yyyy@gmail,然後很聰明的知道要把+yyyy拿掉吧.. )
      不過「.」跟「+」的確是好用的東西(配上filter+label)

2004年2月22日 星期日

初試TWiki
最近裝了TWiki,版面實在是不敢領教的亂(預設這麼亂要把它改成讓實驗室的人用應該是蠻頭痛的吧),連wiki的設定檔也是用wiki下去修改,真是讓我昏頭轉向,一直搞不定rcs執行的問題,結果怎麼改版本都還是1.1
把所有的,v檔案都砍了也無效,從新把檔案用rcs unlock lock成為root或是www也都無效...
最近應該會再來試試看Oddmuse,看起來似乎簡便多了!
Mozilla的正體中文網站wiki版本就是用Oddmuse,看起來似乎不錯 ^^!

2004年2月10日 星期二

Blogger.com to MT
今天我把我以前在Blogger.com上面寫的東西都轉到MT這邊來了.....
看MT的說明文件還蠻容易的
http://mtbook.org/mtmanual_importing.html#importing%20your%20entries
要注意一下匯入的檔案要先轉成UTF-8格式,要不然會變成亂碼。

2004年2月9日 星期一

Tomcat 4.1.29

不論怎麼在靜態的HTML文件當中設定Charset,新版的tomcat就是不理會
總是輸出charset=ISO8859-1給Browser,目前解法有二:

1. 設定Apache的預設編碼(not a good idea)
AddDefaultCharset big5
2. patch tomcat source

For a real fix, you can apply a patch to the Tomcat code:

Index: Response.java
===================================================================
RCS file:
/home/cvs/jakarta-tomcat-connectors/coyote/src/java/org/apache/coyote/Response.java,v
retrieving revision 1.29
retrieving revision 1.30
diff -u -r1.29 -r1.30
--- Response.java 14 Oct 2003 19:21:25 -0000 1.29
+++ Response.java 11 Nov 2003 20:56:56 -0000 1.30
@@ -552,9 +552,11 @@

String ret = contentType;

- if (ret != null && characterEncoding != null) {
- ret += ";charset=";
- ret += characterEncoding;
+ if (ret != null
+ && characterEncoding != null
+ && !(Constants.DEFAULT_CHARACTER_ENCODING.equals
+ (characterEncoding))) {
+ ret = ret + ";charset=" + characterEncoding;
}

return ret;

3. 先改用4.1.27吧

http://marc.theaimsgroup.com/?l=tomcat-user&m=106916700914797&w=2
http://www.mail-archive.com/tomcat-user@jakarta.apache.org/msg110266.html

2004年1月16日 星期五

Subversion
Subversion
想要取代掉CVS的另一個版本控制系統
(Apache/BSD-style open source license)

Subversion Book
Subversion Book 中譯版

2004年1月13日 星期二

映像檔燒錄程式

副檔名 使用的燒錄軟體
*.ISO 大部份的燒錄軟體皆支援
*.BIN *.CUE CDR-Win
*.BWI *.BWT BlindRead
*.C2D WinOnCD Image
*.CCD *.IMG *.SUB CloneCD
*.CDI Padus DiscJuggler
*.CDP NTI CDMaker
*.CIF Creator Image
*.CUE CDmage
*.DAO *.TAO Duplicator Image
*.FCD Virtual CD-ROM, Uncompressed
*.GCD Prassi CD Right Plus
*.MDS *.MDF Alcohol 120%
*.NRG Nero Image
*.P01 Gear Image


2004年1月5日 星期一

imap-uw架不起來
(轉載)
imap-uw 的預設值是不接受 plaintext 的密碼, 且有 SSL ...
要另外指定才可使用 plaintext password...

# cd /usr/ports/mail/cclient && make WITH_SSL_AND_PLAINTEXT=yes install clean
# cd /usr/ports/mail/imap-uw && make WITH_SSL_AND_PLAINTEXT=yes install clean

2003年12月25日 星期四

2003年12月1日 星期一

Prevayler is the free-software Prevalence layer for Java.
沒有JDBC的負擔,沒有SQL Query,Prevayler的存取速度超級快,不過記憶體要夠放你的Object才行,或許某些資料可以用這個來存似乎不錯的樣子。
http://www.prevayler.org

2003年11月26日 星期三

遠端使用CVS的方法最常見的就是使用pserver,使用pserver的話資料並沒有加密。
使用pserver的認證方法預設是讀取系統的帳 號密碼(也就是/etc/passwd),不過可以修改$CVSROOT/CVSROOT/passwd,加入cvs專用的認證帳號密碼,如果有這個檔 案,cvs會先來看看裡頭的帳號密碼對不對,假如帳號不在裡頭,會接著看系統的帳號密碼,要是你不想讓cvs去看系統帳號,那可以在$ CVSROOT/CVSROOT/config裡頭設定SystemAuth=no。
而$CVSROOT/CVSROOT/passwd這個檔案的格式如下:

cvs帳號:密碼:系統帳號

系統帳號是登入後對應到系統cvs帳號的權限,如果沒有設定的話,有可能會出現下面的錯誤訊息
[cvs帳號]: no such system user

這邊有不錯的說明
這裡也不錯

使 用SSH來連接CVS的話就不用管pserver,帳號密碼如同一般使用SSH連線一樣(應該是就跟一般SSH連線一樣,只是進去Server之後就可透 過SSH連線下CVS指令,還不就跟我們先使用SSH進去Server,然後在Server輸入CVS指令沒兩樣... ^^! )
假如你想要設定一個CVS專用的帳號,也就是不想讓這個帳號平時也可以透過SSH連線的話(一般帳號的SHELL必須有設定,不能是/sbin/nologin,要不然會沒辦法使用SSH來連接CVS),這篇文章(Setting up a CVS server for ssh clients )有提到,不過我沒去嘗試過就是了,應該是著重在設定SSH這邊(設定SSH連線後只能執行CVS指令之類的)

PS. 某個版本(分支)的CVSWEB