June 28, 2006

Certification

靠證照走天下!? 6成4上班族擁有證照-上班族版新聞稿-
這則新聞裡的那位證照達人, 考到 97 張證照, 不曉得他真正會什麼?

6成4上班族擁有證照, 這個數字我滿訝異的, 證照制度立意甚佳, 但是現在已經到了氾濫的地步,
專為證照開課的補習班到處都有, 只要有錢, 要拿個兩三張證照不是難事.
證照原本的用意是給予個人專業能力上的肯定, 而不是為了取得證照而不擇手段,
現在變成大家都有, 我也要有, 輸人不輸陣, 媒體也在鼓吹, 大家一窩蜂去考證照.
補習班成為最大受益者.
證照好幾張, 卻什麼都不會的人, 現在很多.

個人一張證照都沒有.

Posted by pank at 02:05 AM | Comments (3)

PHP MSSQL extension

要先裝 FreeTDS
PHP configure 時加 --with-mssql
編輯 /usr/local/etc/freetds.conf

[mssql]
host = your_mssql_server
port = 1433
client charset = cp950
tds version = 8.0

MSSQL 2000 以上 tds version 可以用 7.0 或 8.0, 我用 MSSQL 2005, tds version = 8.0 沒問題.
可以先用 tsql -S servername -U username -P password 作測試,
servername 是 freetds.conf 裡訂的識別字串(本例是 mssql)
PHP 程式內用
mssql_connect('mssql','username','password'); // 這邊和 mysql_connect 不同, 第一個參數是 servername, 參照 freetds.conf
mssql_select_db('your_db'); // 某些狀況此步驟可省略
其他的 mssql functionmysql 的大同小異.

Posted by pank at 12:57 AM | Comments (0)

June 26, 2006

WikiMapia

Wikimapia = Google Maps + Wiki
每個人都可以去新增地標, 只要按右上角的 WikiMapia / Add New Place

Posted by pank at 10:22 PM | Comments (0)

June 24, 2006

WLM: 新增自己為連絡人

WLM 竟然可以新增自己為連絡人, 這算是 Bug 嗎?
不過無法和自己聊天, 點進去會進入 Windows Live Mail

2006-06-26 Update: 原來早就可以新增自己為連絡人

Posted by pank at 01:24 AM | Comments (4)

June 23, 2006

Windows Live Messenger 8.0.0792

隔了兩天, 又出了 Windows Live Messenger 8.0.0792 繁體中文版 | 英文版
Update: Pure WLM 8.0.0792 繁體中文版 | 英文版
MSNPP Build 8.0.0792
New: Remove share folder bottom text ad (Windows Live Messenger only)

Posted by pank at 11:18 PM | Comments (6)

June 22, 2006

PHP/MySQL Client does not support authentication protocol requested by server

Warning: mysql_connect(): Client does not support authentication protocol requested by server; consider upgrading MySQL client in xxxx.php
原因: MySQL 4.1 以上版本使用了新的密碼驗證機制,
而 PHP 4.x 內建的 MySQL Library 是 3.23, 不支援新的密碼驗證機制.
解決方法:
mysql> SET PASSWORD FOR 'some_user'@'some_host' = OLD_PASSWORD('newpassword');
mysql> FLUSH PRIVILEGES;
ref. MySQL 5.0 Reference Manual :: A.2.3 Client does not support authentication protocol
MySQL 4.1.7 and PHP 4.3.x 搭配注意事項

Posted by pank at 01:36 PM | Comments (0)

Notepad's Bug

1. 開啟記事本
2. 輸入 AAAA BBB CCC DDDDD (或任何 4-3-3-5 格式英文字母組合), 不能換行
3. 存檔, 關閉記事本
4. 開啟剛剛存的檔案
會變成 Unicode 亂碼
ref. Bink.nu | Bug in Microsoft Notepad

Posted by pank at 12:45 AM | Comments (0)

June 20, 2006

Pure Windows Live Messenger 8.0.0787 and MSNPP 8.0.0787

Pure Windows Live Messenger 8.0.0787.00 (繁體中文)
MSNPP Build 8.0.0787
New: 8.0.0787 support, remove old 8.x beta support
ref. Windows Live Messenger 官方網頁

Posted by pank at 11:52 PM | Comments (1)

Windows Live Messenger Final

Windows Live Messenger 8.0.0787.00 繁體中文版
ref. Windows Live Mesenger - The Final Release - MSN Messenger news

Posted by pank at 08:55 AM | Comments (0)

June 17, 2006

Coke + Mentos = Fountain

曼陀珠丟進可樂就會出現噴泉效果
影片1 | 影片2
CNN:網路流行蔓陀珠配可樂的噴泉效果

Posted by pank at 01:43 AM | Comments (0)

搶先申請 id@live.com 帳號

步驟:
1. 要用非 hotmail.com, msn.com 的 Passport 帳號登入 Live Passport
2. 到 帳號資訊 變更個人資訊修改個人資料, 生日要成年, 居住地改成美國
3. 到 Live ID 更换頁面 申請 live.com 帳號

ref. ChrisTorng: 搶先申請 @live.com 信箱 | 6月20日前申請 id@live.com 的方法

Posted by pank at 01:03 AM | Comments (1)

June 13, 2006

BASH/TCSH Auto Logout

for BASH, set TMOUT variable, unit: seconds
e.g. export TMOUT=300
   (auto logout if 5 minutes idle)

for TCSH, set autologout variable, unit: minutes
e.g. set autologout=5
   (auto logout if 5 minutes idle)

Posted by pank at 11:13 AM | Comments (0)

Mailbox to Maildir

Mailbox 是全部郵件都放在一個檔
Maildir 是用一個目錄來儲存, 一封郵件一個檔
兩者的比較, 可以參考 Zhiqiang::He: Mbox vs Maildir - 兩者原理和區别

MTA: postfix
修改 main.cf
home_mailbox = Maildir/

MDA: procmail
修改 /etc/procmailrc
MAILDIR=$HOME/Maildir
DEFAULT=$HOME/Maildir/ (後面要加 / )

POP3: dovecot
修改 dovecot.conf
default_mail_env = maildir:/home/%u/Maildir

MUA: mutt
參考 rafan's blog » 從 mbox 到 maildir

轉換工具: mailbox 2 maildir converter

Posted by pank at 10:10 AM | Comments (0)

Show Postfix queue file contents

postcat - show Postfix queue file contents
pfcat.sh Shell script to easily display the contents of a queue file.
ref.
Postfix and Email Resources
酷!學園 :: 觀看文章 - postfix's queue 檔的問題?

Posted by pank at 08:54 AM | Comments (1)

June 10, 2006

Windows Vista Beta2 Public Download


Windows Vista: Customer Preview Program
選 Download 後填一些資料就有序號了
ISO 檔下載 英文版 | 德文版 | 日文版

2006-06-11 Update: 昨天有灌來玩玩看
PC 是 P4 2.8G + 1G RAM,
剛灌好就佔了 7.xG HD 空間, 開機進系統就要用掉 500MB 的 RAM,
若 RAM 不到 1G, 可以不用試了, 應該很慢.
真是個對硬體廠商利多的 OS.
這個版本可以用到 2007年五月底.
(Windows Vista Beta 2 (and RC1) is time-limited, pre-release software that will expire on June 1, 2007. )

2006-06-12 Update: 試了用 512MB 跑, 比預期中還快, 不過進桌面後 RAM 也沒剩多少了.
有些程式有相容性問題, 開了就會關閉.
隨便做個動作都要確認再三, 很麻煩.

Posted by pank at 12:49 AM | Comments (1)

June 08, 2006

Screen: Set Alternate Hot Key

Screen 預設是用 Crtrl-A 為 Hot Key, 而 Ctrl-A 在 Shell 下, 是到行首的意思.
若用慣了 Ctrl-A 到行首, 會不習慣 Screen 的 Hot Key,
個人是用 Ctrl-H, 加一行
escape ^Hh
到 /etc/screenrc 或 ~/.screenrc 即可
幾個原因
1. Ctrl-H = Backspace, 若習慣用 Backspace, Ctrl-H 用不到
2. H 的位置很好按
3. Ctrl-H H Switch to the previous window, 也很好按
ref. Power Sessions with Screen

Posted by pank at 01:55 PM | Comments (1)

June 06, 2006

我不要 PChome 的垃圾信

台灣最大的 Spamer: PChome

Posted by pank at 11:36 PM | Comments (0)

June 05, 2006

Foxit Reader 2.0 Beta

Foxit Reader 釋出 2.0 Beta
新增多國語系(線上下載 xml 語系檔), 及文字工具(只秀純文字)
ref. shakalaca: Foxit Reader 2.0 beta released
Foxit PDF Reader

Posted by pank at 10:07 AM | Comments (0)

June 04, 2006

Hardware Lister (lshw)

Hardware Lister (lshw) (for Linux) 可以產生很詳細的硬體資訊報表, 還可輸出成 html
資料來源是 /proc/ 下的一些檔案

/usr/share/pci.ids
   A list of all known PCI ID's (vendors, devices, classes and sub-classes).
(在 pciutils package 內)

Posted by pank at 08:15 PM | Comments (0)

JOE 3.4

joe-3.4 [Notes] (2006-05-30 11:22)
這版在 FreeBSD 下 make 時會卡在一個 sed 的步驟, 原因是檔案參數空白, 就卡住了.
Linux 下正常. 可能跟 Shell 有關, 該行用 @< 這個變數, 不曉得什麼意思.
在 configure 後, 做以下修正, 就可以順利 make
perl -pi -e "s/< /@.in /g" `find . -name Makefile`
此版本終於新增 restore cursor position 功能.
syntax highlignt 也改善許多.

Posted by pank at 06:32 PM | Comments (1)

June 02, 2006

Fix quota error

kernel: VFS: find_free_dqentry(): Data block full but it shouldn't.
kernel: VFS: Error -5 occured while creating quota.
Linux 若出現一堆這樣的訊息
解決方法:
quotaoff -aug
quotacheck -augm
quotaon -aug

ref. http://www.oioj.net/blog/user1/1713/archives/2005/59092.shtml

Posted by pank at 09:46 AM | Comments (0)