網絡技術日誌

關於 PHP, Linux, Open Source 及個人生活記載的網誌。

Entries for August, 2006

AJAX 資料庫管理工具 — TurboDbAdmin

TurboDbAdmin 是用 PHP + AJAX 寫成的 MySQL 管理工具,它的功能雖然沒有 phpmyadmin 般強大,但因為用了 AJAX 的原故,介面看起來較美觀,大家有興趣可以到以下網站下載試試: TurboDbAdmin

Leave a Comment

常用正規表達式集合

寫程式時難免會用到 regular expression (正規表達式),這個網站提供了很多正規表達式的範例,不論是懶得寫或者不懂得寫的表達式,也可以到這裡找找現成的: egular Expression Library

Leave a Comment

Ubuntu 安裝 MP3 Player

Amarok 是一個多媒體播放程式,支援 MP3 播放,在 Ubuntu 要安裝 amarok,先開啟終端機輸入: sudo apt-get install amarok 完成後便可以在 Applications -> Sound & Video 裡面找到 amarok。

Comments (1)

AJAX 與 SEO 的選擇

AJAX 的好處無需多講,最方便就是頁頁在無需 reload 的情況下,也可以取得 server side language 的執行結果。 我在上個星期才開始認真學習 AJAX 的應用,我認為如果開發的網站不需考慮 SEO 的問題,會是相當好用的工具,但如果要使用 AJAX 時顧及 SEO 便會十分困難。所以我覺得如果開發會員系統或者管理介面時 AJAX 會較多用到。 也許搜索引擎往後的技術有所進步後,連 Javascript 及 Flash 等動態效果也能檢索的話,那便不需要顧慮 SEO 的問題了,希望這一天不用等得太久。

Comments (2)

AJAX 中文亂碼解決

用 AJAX 讀取一個中文頁面時,很多時會出現亂碼,因為 XMLHTTP 處理返回的 responseText 時,會用 UTF-8 編碼解讀,如果頁面送出的文件是 UTF-8 編碼便沒有問題,但如果所使用用的是 BIG5 或者 GB 編碼,就會出現亂碼情況。 解決方法是在送出的頁面加一個 HTTP Header 指定所使用的編碼,方法為: PHP: header("Content-Type:text/html;charset=BIG5"); ASP: Response.Charset("BIG5") JSP: response.setHeader("Charset","BIG5");

Comments (12)

修改 Windows XP CD Key

微軟在推出了各種打擊盜版的手段,雖然不見得能完全解決盜版的問題,但我個人認為,與其每當微軟推出新政策時上網找解決方法,例不如花小小錢買一套正版 Windows,而一套 Windows XP Home 的 OEM 版也只不過數百元。 當買了正版後,只需換上新的 CD Key,而不需要重新安裝 Windows,以下是修改 XP CD Key 的方法: 1. 按開始功能表選擇 "執行",輸入 "regedit" 並按 Enter。 2. 開啟 HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsNTCurrent VersionWPAEvents,選擇 OOBE Timer,按滑鼠右鍵並選擇修改。 3. 最少修改一個機碼,改成什麼都沒問題,目的是要讓 Windows 變成無效。 4. 關閉 Regedit 後,再到 "執行" 並輸入 "%systemroot%system32oobemsoobe.exe /a"。 5. 選擇 "Yes, I want to telephone a customer service representative to activate Windows"。 6. [...]

Comments (2)

Javascript framework: jQuery

今天找到一個 Javascript framework: jQuery,可以用相當簡單的語法造出很多用直接寫 javascript 很麻煩的功能。 我對 javascript 的認識只是十分皮毛,用 jQuery 就可以造出很多原本自己不會造,或者要做也要花很多時間的功能及特效。 jQuery New Wave Javascript

Leave a Comment

無聊頂透的 Blog Spam

我在 Blog 內用了 Word Press 預設的 anti-spam 功能,一直覺得攔截率很高,只是簡中會有一兩個 spam 可以逃過 anti-spam。 今天打開 Word Press 的控制台,看到有廿幾個回覆,比平日的數量多很多,原來全都是 spams,而攔截不到的原因是內容完全沒有一個網址或網域,而用戶網站一欄的網站位置所填的網址也是亂數産生的,根本打開不到。 真不明白 spammers 發這種 spams 的目的是什麼,即使沒有宣傳效益也要發。

Comments (2)

簡約生活

這兩天也在執拾房子,發覺沒用的東西真的不少,只因自己一直拖到現在,搞到房子內的空間越來越少。 一些已經有一年或以上沒有用過的東西,基本上往後的時間也不會用,處理物品不外乎拋扔掉、捐贈及收納。當中大部份都是扔掉的,例如沒用的說明書、保用証、舊雜誌 (要用的資料上 google 會更方便)等。 現在房子內的空間多了很多,這也使我在往後的日子購物前會三思,可能有些東西自己根本沒用,只能取得一時的喜悅,到最後還是變成垃圾,概浪費金錢又不環保。在 Discovery Channel 有一個叫人珍惜地球資源的廣告,有一句旁白說得很好: Use only what you need.

Leave a Comment

Pocket PC 微調工具 — PocketTweak

PocketTweak 是一個 Pocket PC 上的小工具,可以在不使用 registry editor 的情況下進行配置。PocketTweak 也是 Pocket PC 版的 SmallTweak。 功能包括: – 定義開啟副檔案的應用程式。 – 裝置關機時間。 – 視窗動畫。 – 選單動畫 (Pocket PC 2002 only)。 – 系統字型。 – 字型快取大小。 – 卷軸設定。 – 軟件輸入控制台設定。 – 電源警告。 – Pocket IE 使用 Clear Type 文字。 – 清除 Explorer 在位置列的紀錄。 http://tillanosoft.com/ce/ptweak.html

Leave a Comment

Acer n300 皮套

幾個星期前買了一部 Acer n300 pocket pc,回家後打開包裝發覺沒有皮套,而且一直沒有買一個。 上網找了找,覺得 Brando 出品的款式不錯,原本是想買一個鋁合金硬殼的,但細想裡面只可以放一張記憶咭,而皮套則可放兩張記憶咭及有兩格放手寫筆記,所以訂了一個皮套。 今天收到 Brando 寄來的皮套,包裝十分專業,而且放入 pocket pc 後大小十分適中。大家如果想買 PDA 配件的話,Brando 是不錯的選擇,種類及款式十分齊全,而且處理訂單很有效率。 http://shop.brando.com.hk/

Leave a Comment

為何 Linux 無需磁碟重組?

以下文章說明了為何 Linux 系統無需磁碟重組,而且十分清楚易明,值得收錄一下: Why doesn’t Linux need defragmenting?

Comments (1)

Linux 支援記憶體及 CPU 數量

Linux 系統對於 CPU 及記憶體的支援都有一定的限制,而以下是 Linux 對於 Intel 及 AMD CPU 的支援: Intel x86 — 最大 CPU 數量: 32 (包括 logical CPU) — 最大記憶體: 64GB — 最大檔案體積: 8TB — 最大檔案系統容量 (ext3): 16TB — 最大 per-process virtual address space: 4GB AMD 64/EM64T — 最大 CPU 數量: 64 — 最大記憶體: 128GB — 最大檔案體積: 8TB — 最大檔案系統容量 (ext3): 16TB [...]

Comments (1)

免費 PPC 圍棋程式

不知道大家是否喜歡下棋,我很喜歡下,除了中國象棋外還有圍棋,Pocket GNU Go 是一款基於 GPL 發佈的 Pocket PC 圍棋遊戲,除了 Pocket PC 版本外,還有 Smartphone 版本,十分不錯: Pocket GNU Go

Comments (1)

大陽系可能會有十二大行星

正在捷克首都布拉格召開的國際天文學聯盟大會上,若把大陽系的行星數目由 9 個增加至 12 個的議案通過,便會加入「卡倫」、「齊娜」及「穀神星」。 而新的排列次序為: 水星、金星、地球、火星、穀神星、木星、土星、天王星、海王星、冥王星、卡倫及齊娜。

Leave a Comment