Archive for April, 2006

Filed Under (Classmate) by a-wei on 24-04-2006

4/22, 禮拜六, 天氣 晴

今天是個很特別的日子…為什麼特別 … 因為 … 是我研究所同學會.

這次的同學會別於往常 … 籌劃這次同學會的丘董兩夫婦安排到苗栗北埔泰安二日遊.

原本是要到學校載阿吉、阿寶、長興的 .. 結果前一晚電腦搞不定..弄到三、四點..上午起不來 .. 落的他們三個被接走 ..

然後我再趕上.

難得我週六要去郊外遊玩 … 卻碰上了個塞車 .. 從板橋民生陸橋接近中和的路段就開始塞 … 塞到高速公路 ..

我說 … 現在的人可真懂得生活樂趣 .. 平時工作忙得要命 .. 假日也是拼了命的往外跑 .. 要是我 .. 沒有特別事的話 .. 都是睡到自然醒的.

他們大夥兒先到北埔老街 … 直到我趕上的時候他們也逛的差不多了 ..

北埔老街 … 說穿了 .. 也沒那麼老 .. 都是經過一番「整理」的了.

客家小吃 .. 擂茶、麻薯 .. 真的是香、Q、甜..

飯店夜間拍攝



Filed Under (Talk) by a-wei on 05-04-2006

我想現在有很多朋友在玩魔獸世界,連一些平常都不太玩電腦遊戲的朋友也都跟著一起討論起來,或者加入戰局,然後嘴裡說著你是聯盟還是部落 …ORZ.

我 … 基本上不玩要繳月費的遊戲。

在一個機緣之下,看到研究所學弟們在玩魔獸三(一套已經有六年歷史的遊戲),我原先不以為意,後來加入戰局之後才知道,他們玩的是經由其他人所開發的對戰地圖,而非魔獸三的基本遊戲內容。

三國地圖,是學弟們最常玩的,而這也是我的入門地圖。真的很新鮮,遊戲中的角色全部變成了三國時代的英雄人物,每個人控制一個英雄,用盡各種可能的方式,把對方的英雄給擊斃,和把對方的主堡給打爆。

真的是滿足了「殺戮」的快感 ..

一場遊戲打下來,幾乎都要近一個小時的時間,在這一個小時的時間中,你 … 必須集中所有的注意力,眼睛注視著電腦螢幕,右手不斷的移動滑鼠和點擊,左手不停的按著「熱鍵」 hotkey .

不管勝負如何 … 都會覺得「好累」。

除了三國人物之外,也有推出日本戰國時代的人物角色,稱之為「信長的野望」。

這款地圖是我目前正在玩的,個人覺得它的魔法效果以及英雄的能力,比起三國的遊戲設定要來的好,節奏更快,也是一個不錯的選擇。但與三國相比,玩的人就顯的少了很多。

一個人無聊時,一部等級不要太差的電腦,最好是 p-4 以上、網路 .. 可以隨時上網玩,不用繳月費想怎麼玩就怎麼玩 … 的確可以打發打發時間,讓你不覺得無聊。



Filed Under (Note) by a-wei on 05-04-2006

SMF 是個人覺得相當不錯的論壇系統,各方面的功能比起phpbb2來講都要好的多,因此成為個人架設論壇的首選系統。

初安裝此系統時, 個人曾嘗試將資料庫編碼設定成 utf8,但是都安裝失敗,因為原本的 mysql 系統預設編碼是 latin1而非utf8,而且 SMF 的安裝程式以及系統的主程式都需要做些調整。

剛開始安裝的時候,對這些並不是很懂,因此只要系統能夠正常安裝和運作就覺得 ok了,然而並費這麼順遂。

所以,當時發現把資料庫編碼 維持在 latin1,這樣的話不僅可以順利安裝,系統也可以正常運作,只不過我安裝的系統檔案是 chinese-tradictional-utf8,因此頁面的資料是 utf8 格式,而資料庫的編碼是以 latin1 儲存的。

這樣的運作方式有個現象就是:

1.在系統頁面所呈現出來的資料,是正常的中文,但是資料庫內的資料,如果用 phpMyadmin去觀看的話,卻是亂碼,這是因為 phpmyadmin 是以 utf8的方式去讀取資料,而資料庫是 latin1的編碼儲存,因此讀出來的資料會變成亂碼。

2.在某些情況下,原本輸入的中文在經過資料庫的儲存然後再點開來看的時候,會變成亂碼,但是再度進入編輯模式的時候,它又正常顯示成中文,這也就是我為什麼決定要將整個資料庫編碼從 latin1 轉換成 utf8 的主要原因。
且我安裝的系統版本是早期的 1.1. beta3,而不是當下最新的 1.1 RC2. 因為我發覺 1.1.RC2 如果資料庫選擇 latin1 可以正常安裝,但是中文會出現很多問號,只有 1.1. beta3好很多。因此就決定安裝1.1 beta3.

心想既然要全面更新成為 utf8 就乾脆連系統一起更新。

接下來就是整個轉換的過程說明:

1. 先升級系統成為 1.1. RC2:

a. 下載 1.1. RC2 的更新檔案。

b. 下載 1.1. RC2 的中文檔。

c. 依序解壓縮更新檔跟中文檔。

d. 執行 http:/xxxx/smf/upgrade.php 進行升級作業。
2. 轉換資料庫:

資料庫轉換的方法參閱上一篇。

3. 更新系統程式:

將以下這行加入幾個主要的程式內。

@mysql_query(”SET NAMES UTF8″);

a. index.php (// Load the settings from,於上一行加入)

b. SSI.php (// Load installed ‘Mods’ settings.)

c. 更新 Sources 目錄內的檔案 (參考綠光森林中的這篇主題:SMF 1.1rc中文亂碼修改(新年快樂!),下載 Source.zip 更新之。)

這樣下來,就完成了 utf8 的系統升級工作了。