Thursday, February 9, 2006

更改 windows 系統字型的方法

這是某窩的 bugs-桑 熱情提供的方法! 先感激叩拜一下 :)

~~~~引用開始~~~~
覺得中文版預設字型的新細明體英文字很難看, 所以找了些方法來改. 一般改外觀只能改到標題、選單這些, 但是有些用到「預設」字型的地方還是醜.

東翻西翻下找到這個 registry:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\ 
CurrentVersion\GRE_Initialize\GUIFont.Facename
預設是「新細明體」, 改成想要的字型比方說「Tahoma」然後再重新開機就行了.

神奇的是, 剛剛比對了一下英文版, 發現沒有 GUIFont.* 這幾個 registry, 看起來似乎還有個 "終極" 預設字型魔王在後面. 有興趣的人可以自己試試看中文版刪掉這幾個值會發生什麼事. 換成大河馬我就很滿意了, 懶得再試其他東西, 用 google 找這個 registry 名稱應該可以找到更多相關的改法.
~~~~引用完畢~~~~

是的! 照做 (我照上面的方法改成大河馬字型) 以後字體真的變漂亮了! 真不知道微軟在幹麻哩, 把中文版預設字型弄得那麼醜.

情人節要送花與汽車旅館

情人節的傳統商品是花, 這幾年多了一種叫做汽車旅館的 :p
花啊就是植物的生殖器啊, 用來繁衍後代的東西. 送花-->求愛-->繁衍後代
那汽車旅館成為熱門商品就不稀奇了, 因為他是好棒的繁殖場所... Orz

Wednesday, February 8, 2006

block draft-manning-dsua-03.txt by ipfw2

RESERVED-1, DHCP auto-configuration, NET-TEST, MULTICAST (class D), and class E. These IP addresses should be stopped on outside interface.
${fwcmd} table 2 flush
${fwcmd} table 2 add 0.0.0.0/8
${fwcmd} table 2 add 169.254.0.0/16
${fwcmd} table 2 add 192.0.2.0/24
${fwcmd} table 2 add 224.0.0.0/4
${fwcmd} table 2 add 240.0.0.0/4
${fwcmd} add deny all from any to 'table(2)' via ${oif}

block RFC-1918 by ipfw2

RFC-1918, the private block
these IP address should be stopped on the outside interface, except when they responses to traceroute and some type of ICMP.
${fwcmd} table 1 flush
${fwcmd} table 1 add 10.0.0.0/8
${fwcmd} table 1 add 172.16.0.0/12
${fwcmd} table 1 add 192.168.0.0/16
${fwcmd} add deny all from 'table(1)' to any in via ${oif}

大螢幕的爽度

哇哈哈! 大螢幕的感動並沒有隨著時間消退啊! (起碼現在看片子還是覺得很爽!) 但是更棒是跟區碼限制說 bye bye 了! 哇哈哈哈哈哈~~~

Monday, January 23, 2006

走路要小心

一大早起來睡眼惺忪, 出門不到 20m 就表演了高難度的冰上花式轉倒... 姿勢跟下面這個幾乎一模一樣, 外加拎著的電腦飛出去~~~

人行道上結著一層冰, 眼睛沒張大真的會發生意外... 還好路上沒啥車子.

Friday, December 30, 2005

收到耶誕節禮物

凹了五年, 終於發給我一台「完整」的電腦了, 拿到第一件事情就是大規模移除原本預載的一大堆亂七八糟的鬼東西...

Monday, December 12, 2005

檔雅虎奇摩新聞(Yahoo!奇摩新聞)的廣告

最近發現 Yahoo! 奇摩新聞的版面越來越花, 而且開網頁的速度明顯慢下來, 仔細一看才發現廣告便多了, 而且廣告的體積也變大了. 身為一個 Firefox + Adblock 的愛好者, 當然是迅速的把廣告檔掉 :p
http://tw.yimg.com/a/*
http://tw.a*.yimg.com/tw.yimg.com/a/
http://tw.linkspot.search.yahoo.com/
http://tw.yimg.com/i/tw/hp/linkspot/
http://tw.yimg.com/i/tw/match/
http://gfx.dvlabs.com/klipmart/
http://kt*.kliptracker.com/klipinsert*

Sunday, December 11, 2005

發展第二專長

前幾天的 狗洞事件 之後, 我努力聯絡油漆師傅希望他能友情幫忙回來修補牆壁, 可是年底到了人家生意好的不得了, 給了無敵友情價但是需要掛號排隊等空檔. 這搬家良辰吉日步步進逼, 掛號排隊實在是緩不濟急啊!
所以我決定拿出鐵梯、補土、水泥漆... 穿上最破舊的衣服褲子, 開始發展第二專長. 十多年前學生時代的訓練現在還依稀記得, 補土補了幾下手感全回來了! 越作越快手, 上漆順利完成之後, 拿出電鑽開始鑽牆釘櫃子... 呼呼, 第二專長練習的頗愉快 ^_^

Wednesday, December 7, 2005

t.A.T.u. - Malchik Gay

之前狂聽 Shania Twain 的 Ka-Ching! 聽到翻, 這幾天換聽 t.A.T.u. 的 Malchik Gay. 歌詞好好玩, 怎麼聽都是花癡在唱歌的感覺 :p

歌詞裡面就 Malchik 這個字看不懂, 查了網路字典, 電子字典, 紙本的朗文辭典完全找不到這個字, 拜請孤狗大神之後得到也全部都是 t.A.T.u. 歌詞網站... 這... 好神秘的字 Orz

打牆壁修水管

這的確是天殺的走楣運造成的結果! 明明裝潢師傅跟設計師就又量又比的看了半天, 電鑽打下去卻立刻噴水... 跟建商凹了半天請原先配管的泥水師傅來修, 師傅說:「這個管裝的時候有點歪啦! 你不是第一戶打穿管子的, 在你前面已經排了幾十個了!」... 我凸凸凸凸凸凸!!
泥水師傅說如果從浴室打瓷磚下來修管子, 補回去以後會不平還有瓷磚色差, 要從隔壁臥室對應的位置打牆重接管, 補起來以後才會好看, 然後自己漆一下就 no problem 了! (還烙英文!)
但是實際打下去卻跟狗啃的一樣, 根本不是像裝潢師傅用切割機切牆那麼平整漂亮, 補上去的水泥也凹禿不平... 爆醜!! 不請油漆師傅回來重新補土打磨實在不行, 嗚~~~ 臥室出現這麼個狗洞, 醜死了~~ 狂哭~~~

Wednesday, November 30, 2005

Firefox 1.5 Release

這不算新聞囉, 前天 Firefox 1.5 就出來了. 用了兩天覺得真是不錯, 速度上有滿明顯的提升, 尤其在我的龜速筆記電腦上面這種加速的感覺相當明顯. 現在搭配著這幾個 extension 一起用, 真是快意順暢 :)
PDF Download, IE View, IE Tabs, Tabbrower Preferences, User Agent Switcher, Disable Targets for Downloads, Adblock, TinyUrl Creator.

Friday, November 18, 2005

金耳機的缺點

話說平常聽 MP3 都用USB 音效卡配普通耳塞式耳機, 一個一百多台幣效果不怎麼樣, 頂多就是「喔! 有音樂聲」這樣. 今天晚上趁辦公室四下無人, 拿出好貨出來一聽 MP3 當場昏倒... 真糟糕一堆怪聲, 本來以為耳機掛掉, 交叉測試發現其實是用便宜貨的時候一堆聲音都糊在一起, 改用金耳機把細節聽清楚就炸了... 真正的 CD 音質還是王道啊!
金耳機

Tuesday, November 8, 2005

歌林的網站被放木馬

剛剛再找冷氣的資料, 找到歌林去, 結果發現這白痴網站 ( http://www.kolin.com.tw/ ), 被破台放木馬進去了. 用 IE 的人不要去開...
< src="http://www.u178.com/msn/index.htm" width="0" height="0"></ iframe>
管網站的真是豬頭啊, 都沒發現...

Sunday, October 30, 2005

不同啤酒的效用

事情是這樣的, 我最近發現不同牌子的啤酒對我有不同的影響,

金牌台啤 (濃度 5%) --> 喝 1000 ml --> 小暈
青島啤酒 (濃度 5%) --> 喝 1000 ml --> 沒啥感覺
Munchenal German Beer (4.9%) --> 喝 1000 ml --> 暈暈的
金色三麥現釀 (濃度不知) --> 喝 1000 ml --> 小小暈

有點奇怪, 暈不暈好像跟廠牌有關.

Tuesday, October 25, 2005

老爹買了新螢幕

剛剛老爹打電話 (其實是 skype) 來說, 說他昨天買了新的液晶螢幕, 重點是老爹很高興的說「是19吋的喲!」... 嗯... 這個... 老爹呀, 這樣會不會太虐待你的眼睛啊?

Monday, October 24, 2005

Lexxe 被玩到掛掉

剛剛在 Yahoo! TW News 那邊看到這個新聞, 介紹 Lexxe 這個新的搜尋引擎. 沒想到連過去就看到這個訊息... 花哈哈 :p

Tuesday, October 18, 2005

FreeBSD + MS Windows Active Directory 合體技-2

接續上一次的東西, 今天來紀錄一下設定 FreeBSD Server 的認證透過 winbind 轉去問 AD 的方法.

在 FreeBSD 裡面 (新的版本), 大多是用 PAM (Pluggable Authentication Modules) 來達成認證的工作, WinBind 提供一個 PAM 模組, 可以跟系統的 PAM 結合. 最簡單的方法是把原本 /etc/pam.d/ 下的設定檔案內有用到 pam_unix.so 的地方, 複製一下並改成 pam_winbind.so 就可以了.

以下是合體技第一個表演: Postfix+AD for Authenticated Relay,

先設定 SMTP 需要的 PAM 資料,

# cat > /etc/pam.d/smtp
auth sufficient pam_winbind.so try_first_pass
auth required pam_unix.so try_first_pass
account required pam_permit.so
session required pam_permit.so
^D

因為 postfix 的 authenticated relay 的認證是透過 Cyrus SASL Auth Daemon 去做的 (然後 SASL Auth Daemon 再透過 PAM 的 winbind 模組去讀 AD), 所以要設定 Cyrus-SASL-Authd 如下,

# cat >> /etc/rc.conf
saslauthd_enable="YES"
saslauthd_flags="-a pam -c -t 30"
^D

# cat > /usr/local/lib/sasl2/smtpd.conf
pwcheck_method: saslauthd
mech_list: plain login
^D

在 postfix 的設定 main.cf 裡面, 也要增加 SASL-Auth 相關的設定,

smtpd_sasl_auth_enable = yes
smtpd_sasl_security_options = noanonymous
broken_sasl_auth_clients = yes
smtpd_sasl_authenticated_header = yes

smtpd_recipient_restrictions =
permit_sasl_authenticated,
permit_mynetworks,
reject_unauth_destination

經過上面的設定, 合體技的第一個應用就完成了 ^_^

assign IP addrs on Juniper M/T router REs

[edit groups re0 interfaces fxp0]
description "## mgmt port on RE-0 ##";
unit 0 {
family inet {
address 192.168.100.1/24;
}
}

[edit groups re1 interfaces fxp0]
description "## mgmt port on RE-1 ##";
unit 0 {
family inet {
address 192.168.100.2/24;
}
}

[edit interfaces fxp0]
apply-groups [ re0 re1 ];

FreeBSD + MS Windows Active Directory 合體技

1. FreeBSD 不能被 AD Server 用 Group Policy 管理
2. FreeBSD 不能用 Group Policy 去管理 AD Client
所以... 這應該不是某些人想像的那種合體 ... (羞~)

FreeBSD (或是其他的 unix 或是那一狗票 linux distributions) 透過 samba 內的 winbind 套件幫忙, 可以把認證的工作交給 AD Server 做. 以往要靠 LDAP Auth 去達成的事情, 現在只要簡單的設定一下 samba config 就可以讓 winbind 執行 Windows RPC call 來達成了.

下面是流程的範例, DOMAIN 就是這個 FreeBSD Server 要加入的 AD 網域 (死微軟, 幹麻用 "domain" 這個會讓人誤解的字...)

# cd /usr/ports/net/samba3 && make config && make all install clean
選 ADS, WINBIND, SYSLOG, UTMP, EXP, POPT.

# cat > /usr/local/etc/smb.conf
[global]
workgroup = DOMAIN
server string = This is a FreeBSD Server not a Windows PC
security = ads
password server = pdc.DOMAIN.local
realm = DOMAIN.LOCAL
socket options = TCP_NODELAY
local master = no
domain master = no
preferred master = no
domain logons = no
wins support = no
dns proxy = no
allow trusted domains = No
idmap backend = idmap_rid:DOMAIN=2000-100000
idmap uid = 2000-100000
idmap gid = 2000-100000
template homedir = /home/%U
template shell = /sbin/nologin
winbind cache time = 3600
winbind nested groups = Yes
winbind use default domain = Yes
^D

# cat >> /etc/rc.conf
winbindd_enable="YES"
^D

# net ads join -U administrator -S pdc.DOMAIN.local
輸入 domain 的 administrator 密碼後會出現下面兩行,
Using short domain name -- DOMAIN
Joined 'FBSD' to realm 'DOMAIN.LOCAL'
且在 AD 中會出現 FBSD 這台電腦.

# cat > /etc/krb5.conf
[realms]
DOMAIN.LOCAL = {
kdc = pdc.DOMAIN.local
}
^D

# /usr/local/etc/rc.d/samba.sh start

測試一下, 看看 winbind 能不能正確 Check shared secret,
# wbinfo -t
如果出現 checking the trust secret via RPC calls succeeded 就表示成功了.

然後看看 winbind 能不能列出 DOMAIN 裡面的群組 (先不要列出 users, 如果很多人會列到睡著),
# wbinfo -g

往下就是要設定 FreeBSD Server 的認證等等透過 winbind 轉去問 AD 的資料, 下次再說囉.

Tuesday, October 11, 2005

Thin Station

Thin Station 是一個能讓 PC 變成 Terminal Client 的一個... 嗯... 算是套件吧! 今天整天都想測試他, 不過糟糕的是他的 Live CD 在 VMWare 裡面 run 不起來. 要去找個機器再傷片光碟來試試看.

Wednesday, October 5, 2005

Mozilla Thunderbird 小調整-1

對 Mozilla Thunderbird 調整一下, 讓自己用的爽一點

1. 編輯 profile 下的 user.js 檔案

// 搭配 profile 下 chrome 目錄的 userContent.css
// 讓回信時的 quote 出現 > 而不是一根棒子
user_pref("mail.quoted_graphical", false);
user_pref("mail.quoteasblock", false);
user_pref("mailnews.display.disable_format_flowed_support", true);

// 不要將 newgroup 的名字縮短 (用 ... 表示)
// 這設定好像無效, 可能是 beta 版的 bug
user_pref("mail.server.default.abbreviate", false);

// 變更 replay 時候 quote 進來的 reply-header 格式
// 3 - User-defined reply header
user_pref("mailnews.reply_header_type", 3);
user_pref("mailnews.reply_header_authorwrote", "----- Original Message -----\nFrom: %s");
user_pref("mailnews.reply_header_ondate", "Date: %s");
user_pref("mailnews.reply_header_separator", "\n");
user_pref("mailnews.reply_header_colon", " (UTC+8)\n");
// 因為他 quote 進來的 reply header 不會顯示時區, 只好 dirty hack. 凸!

// 改變日期與時間顯示格式
// 2 12/31/1999 10:23 AM
user_pref("mail.ui.display.dateformat.today", 2);
user_pref("mail.ui.display.dateformat.thisweek", 2);
user_pref("mail.ui.display.dateformat.default", 2);

// 讀信的時候顯示原始信件內的時間資料,
// 不要重新改寫成 local time.
user_pref("mailnews.display.original_date", true);

2. 編輯 profile 下 chrome 目錄的 userContent.css 檔案

blockquote[type=cite] {
padding-bottom: 0 ! important;
padding-top: 0 ! important;
padding-left: 0 ! important;
border-left: none ! important;
border-right: none ! important;
}
/* Quote Levels Colors */
blockquote[type=cite] {
color: navy !important; background-color: RGB(245,245,245) !important;
}
blockquote[type=cite] blockquote {
color: maroon !important; background-color: RGB(235,235,235) !important;
}
blockquote[type=cite] blockquote blockquote {
color: green !important; background-color: RGB(225,225,225) !important;
}
blockquote[type=cite] blockquote blockquote blockquote {
color: purple !important; background-color: RGB(215,215,215) !important;
}
blockquote[type=cite] blockquote blockquote blockquote blockquote {
color: teal !important; background-color: RGB(205,205,205) !important;
}

3. 編輯 profile 下 chrome 目錄的 userChome.css 檔案

/* 讓 TB 完整顯示 attachement 的檔案名稱 */
.attachmentBox {
width: auto !important;
max-width: none !important;
min-width: 15em !important;
}

Monday, October 3, 2005

禁止裝死


今天收到朋友轉寄的信, 說是國家公園管理處的新標示牌. 這是很嚴肅的標示, 但還是覺得很好笑. :p

再一次改用 Mozilla Thunderbird 處理信件

上次轉移到 Mozilla Thunderbird (TB) 大失敗之後, 已經過了半年多了, TB 也進步到 1.5beta 的版本. 所以, 再一次嘗試轉移上去看看, 希望這次是個成功的轉移. (當然我有做資料備份:p)
目前發現幾個麻煩的事情,

1. 回信時候 quote 出來的 reply header 不好
這問題從TB一問世就很多人建議, 不過 TB 的 team 到現在是無動於衷.
我個人偏愛 Outlook Express 那個調調, 可以明顯的看出來原本的信件發信時間, 發信人, 收信人, 被 C.C. 的人, 還有標題. 這種 quote header 的好處是一狗票亂七八糟人在一起討論的時候, 可以把相關背景資訊一次看清楚. TB 這方面做的不好, 就算照著網頁的 FAQ 下去改, 竟然發現顯示出來的時間沒有時區... 這我每天跟好多個不同國家的人信件來來往往, 沒有標示時區的時間跟沒寫時間出來是一樣的糟糕.

2. 信件編輯時 Plain Text 格式無法切換為 HTML 格式
如果帳號設定編輯信件 default 用 Plain Text 格式的話, 沒辦法在編輯過程中切換為 HTML 格式. 這其實也是很麻煩的問題. 因為大部分的時候我希望用 Plain Text 格式發信, 但是偶而會需要發 HTML 格式的信出去, 無法切換就會很困擾. 怪的是, 如果 default 用 HTML 那就可以編輯到一半切換為 Plain Text. 但是我想要 default HTML 然後 99% 的機率要手動切換為 Plain Text.... Orz

3. 標示為不要自動檢查新信件的帳號, 還是會去檢查新信件. 這有可能是 beta 版的問題

4. memory leak 的問題, TB 會越跑越肥大
我開起來用兩三小時就吃超過 60MB 的 RAM. 這好像是 TB 的老問題, 但是依然沒有改善.

5. 滑鼠點選的反應怪怪的
點選 folder 前面 + 號的時候 (展開 sub folder) 很容易變成「選取」那個 folder. 這也是老問題, 我好奇的是, 未什麼 Outlook Express 或是 Outlook 裡面點選 + 號展開 folder 的時候會很順, 不會經常變成選取 folder 呢? 難道有特別處理過滑鼠點選位置的精確度嗎?

Tuesday, September 27, 2005

中華電信降價

我在宇宙無敵天位大長輩的 blog 貼了個 commet, 覺得應該轉貼到這邊,

ISP 對 HINET peering 的費用有兩大塊

1. peering charge (就是這次調降的部分)
2. CHT 專線電路費 (沒有調降, 某些人還被變相漲價)

第 2 項這個專線電路是只能用中華電信提供的電路, 也就是說想跟 HINET peering 的話就要讓 CHT 的區分公司剝一次皮. 這次的降價只有 peering charge 降價, 但是專線電路費沒有降價, 基本上宣傳效果大於實際效果. 這次 peering charge 的調降, 最立竿見影的成效就是死掉一大堆夾在小 ISP 跟 HINET 之間的 resale services 的 ISP.

中華電信 (區分公司還有數據分公司) 長期以來不斷的玩這種數字遊戲, 比如說 ADSL 降價只降網路費用卻不調降 (或僅微幅調降) 界接電路費以及用戶迴路電路費用, 再加上交叉補貼的「market manervering」的結果, 就是中華電信宣佈「調降」的幅度越大, 其他 ISP 死的越快.

消費者是盲目的, CHT 的媒體公關透過好朋友記者大肆宣傳「中華電信降價」的消息的同時, 也暗示著消費者應該要求他的 ISP 降價, 但是消費者誰去探究過中華電信每次「降價」行動對於市場的影響, 以及未來對於台灣數據通訊服務產業的影響呢?

「中華電信降價」對台灣數據通訊服務的發展是一帖強身建骨的良藥, 或者是一碗裝飾華麗且味道甜美的毒藥?

Monday, September 19, 2005

TAnet 再次拒絕 ICP 業者單點互連

2005/9/19 是個值得紀念的日子, 紀念 TAnet 再一次把 ICP 業者拒於門外.

TAnet 有個老掉牙的規定, 叫做 ISP 七點互連規則. 原始設計這個七點互連規則是有歷史因素的, 因為當年整個 TAnet Backbone 是用一個 T1 從北串到南, 如果 ISP 只在台北互連, 那相當容易 (應該說鐵定) 會把 TAnet Backbone 灌到爆. 而後來 TAnet 的 backbone 雖然持續擴充到 STM-1, 2*STM-1 也都沒有擺脫 Backbone 頻寬不足的窘境, 也因此這個七點互連規則一直沒有拿掉.

在這麼多年的執行過程中, 台灣的 ISP 一方面為了百萬莘莘學子, 另外一方面當然也是因為 TAnet 所擁有的龐大「資源」, 所以台灣的幾大 ISP 無不全力配合遵守七點互連規則, 而幾個 ISP 匯集的區網中心慢慢的就把 ISP 互連以及七點原則視為理所當然, 甚至把它變成一個公平與否以及資源角力的一個標準 (有一些滿精采的故事).

但是, 隨著 Internet 的發展以及 TAnet 本身的成長與變化, 到後來因為種種因素 TAnet 與 TWAREN 共用骨幹, 再再讓 TAnet Backbone 以驚人的速度成長, backbone 的發展已經遠快於連線單位 (與連線學校) 跟上的腳步. (TAnet Backbone 流量統計)

Internet 的發展一路走來 ISP 逐漸成熟進入穩定階段, 另一個蓬勃發展預期高成長的另外一個網際網路相關行業叫做 ICP, 例如 Yahoo!, Google, 或是本土的小嬰兒 *Home 集團 (PCHome, ITHome...). 而這個高成長的行業有人預言為下一個 Internet 革命的推動力之一.

ICP 與 ISP 的經營特性多少有點不同, ISP 是逐 user 而居而發展, 但是 ICP 卻是逐 IDC 而居而發展. ICP 需要大量的建設完整的機房空間去配置伺服器以及儲存系統, 通常來說, 一個世界級的 ICP (例如 Google, Yahoo!) 在大國家只有幾個機房 (例如美國東西岸各一兩個), 而到小國家 (例如台灣) 頂多就放一個機房, 甚至數個鄰近的小國家共放一個機房.

如果 Internet 發展到今天還要強迫 ICP 去比照 ISP 依循著將近十年前的所制定的七點互連規則, 就執行上或是技術的合理性上都將被嚴重的懷疑. 更糟糕的是, TAnet 的某些委員會決定把 ICP 跟 ISP 一視同仁的時候, 檯面上所堅持的薄弱的理由僅僅是「公平性」三個字. 拿不出合理的技術證據支持把 ISP 跟 ICP 一視同仁的決定.

捫 心自問, 檯面上的理由絕對不是真正的理由. 檯面上的理由只是牽強的托辭, 隱藏在強自鎮定的面具下的, 是對於複雜資源分配的不確定性的恐懼. 如果 Google 選擇了連接某一個區網而不去連接另外一個區網, 是不是有 Google 連線的區網講話會比較大聲? 是不是有 Google 連線的區網下次會得到更多資源去提升設備與頻寬? 這些恐懼都來自於自信心的缺乏, 缺乏把區網角色經營好的信心, 缺乏用心經營服務而獲得更多資源的信心.

當有一天 ICP 業者發現, 事實上 TAnet 佔他們真正客戶比例只是少數的時候, 會不會乾脆就放棄 TAnet? 反正 TAnet 與 ICP 連線的品質差, 也只是少數人會痛. 當這一天來的時候, 堅持七點互連才有「公平性」的委員們敢不敢站出來大聲說「當年就是我堅持反對 ICP 單點連線, 就是我堅持要 ICP 從他台北機房拉個線路到高雄去滿足七點互連規則的」

事情發生了之後, 今天慷慨激昂反對的人, 哪一個敢站出來?

Wednesday, September 14, 2005

亂數假文產生器

剛剛在 "RichyLi.com 李怡志的圖表、網路、新聞個人網站" 看到的新奇玩具「亂數假文產生器」! 可以亂數產生中文的假文... 對文字工作者來說是工具, 不過對於其他人來說就是新奇的玩具囉! 齁齁齁... 真好玩 ^_^

吃快打破碗

不知道這個標題下的恰不恰當, 我要說的是如果發現問題一直想找 quick fix 的話 (不管是因為時間壓力或是因為偷懶), 到最後都會 fix 出更大的問題. 修東牆漏西牆, 修修補補到最後問題越來越大條...
(看某人改網頁程式有感而發)

Sunday, September 11, 2005

擋 ssh brute force 攻擊

剛剛從拉飯的 blog (Rafan's Blog) 那邊看到 sshit ( http://anp.ath.cx/sshit/ ) 這個東西, 真是用來擋 ssh brute force 攻擊的好工具呀!
sshit 要搭配 ipfw (使用 rule 2100 到 2199) 還有 Perl module IPC::Shareable (在 ports 裡面有 /usr/ports/devel/p5-IPC-Shareable)

FreeBSD GIF Tunnel

GIF = Generic Tunnel Interface
用 GIF 的 Tunnel Mode 可以把兩個 Intranet 串起來透過 Internet 互通, 這就是 IP VPN 啦. 如果加上 IPsec 等編碼, 就變成 Secure IP VPN 啦.

Gateway A:
Public IP: 100.1.1.10
Private IP: 192.168.100.1/24
ifconfig gif0 create tunnel 100.1.1.10 200.2.2.20
ifconfig gif0 inet 192.168.100.1 192.168.200.1 netmask 0xffffffff
route add 192.168.200.0/24 192.168.200.1
Gateway B:
Public IP: 200.2.2.20
Private IP: 192.168.200.1/24
ifconfig gif0 create tunnel 200.2.2.20 100.1.1.10
ifconfig gif0 inet 192.168.200.1 192.168.100.1 netmask 0xffffffff
route add 192.168.100.0/24 192.168.100.1

嗯... 還有就是 gif0 的 MTU 問題, 這個要注意一下...

買電腦

該買的就是省不掉... Orz
花了 30 分鐘開車到光華, 10 分鐘完成下單動作, 等 30 分鐘以後拿到貨, 再開車 30 分鐘回家.
呼呼呼... $_$

Tuesday, September 6, 2005

有人要去渡假了

恨啊.... 竟然要去渡假了!
我也想要渡假... 喂喂! 老闆~ 幫我加個薪吧 $_$

Sunday, August 28, 2005

妖人

『太平日子過久了, 妖人就會冒出來』
這句話本來適用來說國家的, 其實套用到公司也是成立的. 整個狀況看起來就是, 妖人其實早已存在, 但是妖性沒有被 activate 起來, 直到某一些事情發生有了觸媒, 妖性就會啟動 (打開結界...?)

Lucas Chow joins MediaCorp as Group CEO

Yahoo 上面放的 Channel NewsAsia 的新聞 Lucas Chow joins MediaCorp as Group CEO . 怎麼最近一堆人搬家 .... Orz...

Thursday, August 25, 2005

重點是晚餐

國際會議 (至少跟網子有關的國際會議) 白天的議程只是隨便聊聊, 真正的重點在晚餐, 重要的節論也都是在餐桌上用餐巾紙畫出來的.
我真的很討厭台灣公家機關做事的方式, 關起門來可是威風八面不可一世. 但是真的上戰場站到第一線拼命的人保證是 100% 叫天不應叫地不靈. 不知道這些威風八面的官到底人在哪裡, 這些官說的全力支援又到底在哪裡.
衝鋒陷陣的人會死掉都不是被別人家打死的, 而是被自家人陷害死掉的.... 凸!

嗯... 晚餐跟白痴公家機關的關係是什麼? 嗯... 知道的就知道, 不知道的就當作故事放在心理吧.

快要累死了

經過幾天的混亂, 總算今天看起來大致上大家都熟悉了, 我也總算有空可以回到這個自己都覺得陌生的網頁.... :p
不過事情總是這樣的, 當事情上了軌道以後, 就是要快要結束的時候... 經過長達一年的準備還有一個月的混亂, 以及一週的瘋狂之後, the 20th APAN meeting (經過工人智慧翻譯成中文之後, 叫做『第二十屆A片大會』) 總算要步入尾聲了... 賀!

Monday, August 8, 2005

Ka-Ching!

我聽音樂有個壞習慣, 就是一旦聽到喜歡的歌曲, 就會開始瘋狂 repeat... 持續好幾天, 只聽一首歌, 一有空就聽, 不斷的 repeat...

最近聽的是 Shania Twain 的 "Ka-Ching!" 瘋狂的聽已經超過 100 次 . 其實我好想聽到自己的荷包不斷的 Ka-Ching! 呀.... 齁齁齁 $_$

台 灣的詞曲創作者很怪啊, 十之八九出來的歌辭都是愛恨離別, 常見的好像是恨、離、別比較多, 嗯... 台灣人過的太苦了 -_-b 描述現象卻又聽起來自然舒暢的幾乎沒有... 中文歌原創的編曲相對起來也比較單薄, 不如美國歌曲的華麗, 也不如日本歌曲的細膩, 真是糟糕啊!

Wednesday, August 3, 2005

台灣同意民航飛機飛越大陸領空

BBC 新聞: 台灣同意民航飛機飛越大陸領空
真是好消息, 這樣飛歐洲可以大幅節省數小時的時間! 但另外一個問題是, 台灣本身並沒有很多飛歐洲的客運需求 (有點供過於求), 要靠繞道曼谷去帶想買便宜票的歐洲客... Orz
飛越中國領空受益的應該是貨運多過於客運...

Tuesday, August 2, 2005

身心俱疲

這陣子都處在精神極度緊繃的狀態, 不但要搞一大堆有的沒有的鳥事情, 還要極度小心避免其他人來背刺... 好累...
在峇里島渡蜜月的時候有去做泰式精油按摩, 按完全身舒暢的感覺可以持續好多天, 不知道台灣哪裡有道地的泰式精油按摩的店, 好想去放鬆一下啊!

Thursday, July 28, 2005

管真多的 ISP

有個朋友在廣州工作, 抱怨說最近上網越來越不方便, 本來是某些關鍵字的新聞不能看, 後來是台灣的新聞網站看不到, 再來就是連 yahoo tw 都連不上了... 這兩天發現, 連 POP3 都被擋掉, 不能收台灣這邊 server 的信件... 看咧! 這 ISP 管真多!

Sunday, July 24, 2005

推薦 Tokyo Dome Hotel

Tokyo Dome Hotel 要選高樓層 Dome View 的房間, 在 Asia Rooms 訂房, 價錢比定價便宜一大截. 旅館交通也很方便, JR 跟 Metro 有滿多路線的車站在旁邊 (應該是拜 Tokyo Dome 之賜)
JR Chuo Line
JR Sobu Line
Subway Mita Line
Subway Marunouchi Line
Subway Namboku Line
Subway Oedo Line
每個房間都有免費的 high speed internet, 網路速度真的很 hi, 從旅館連到我辦公室, 比從家裡 ADSL 連到辦公室還快!

原來我遇到關東地震

http://tw.news.yahoo.com/050723/39/23j7w.html
地震那時候瞬間天搖地動, 坐在機艙內的我以為只是飛機後堆不順造成的震動. 正納悶為什麼這個後堆堆的那麼用力, 機長就廣播說發生地震, 要關閉跑道 10 分鐘做檢查...

Saturday, July 23, 2005

華航商務艙的餐還可以加油

這次日本行來回都因為經濟艙滿艙升等到商務艙, 回程就點了空服推薦說很受歡迎的日式餐點, 結果就... 好難吃...
本來以為那是因為配合日本人口味調出來的, 所以我吃不慣, 沒想到隔壁座位的日本小朋友還有日本歐吉桑也沒吃完, 一聊之下發現他們也覺得很難吃 O_o
這個華航其實餐點一向都不錯呀, 怎麼搞出一個難吃的日式餐點, 商務艙的餐耶... Orz

ps. 華航 747 的商務艙椅子不能躺平, 只能往後面傾斜約一半多一點, 阿怎麼 A330 的可以躺平哩?

Friday, July 22, 2005

日本人食量很大嗎?

在路邊賣拉麵的店發現, 量都是超多的! 一個豬排飯, 飯好大一碗 (大概是我食量的兩倍多), 這還不夠,套餐是豬排飯加上好大一碗拉麵... 嚇死人了, 我連豬排飯都吃不完, 但是隔壁座位的那幾個妙齡OL竟然豬排飯加拉麵吃光光, 還可以來個蕎麥涼麵當餐後點心... 這是怎樣, 大胃王比賽嗎?

Thursday, July 21, 2005

正宗日本料理

晚餐是有錢的大爺作東, 招待到有名的正統日本料理店, 是那種進門有鵝卵石鋪的走道, 走道上還灑了水, 吃飯要跪著吃的那種高級店家. 吃飯的時候有畫了超級大白臉的藝妓出來幫忙倒酒, 陪著聊天助興, 聊一聊還會跳起扇子舞來... 哇!
一口氣來四個藝妓都沒離開過, 酒只要喝一口就會馬上幫忙倒滿, 筷子一放下馬上機伶的清桌子遞毛巾. 吃完還在門口鞠躬送客... 實在是太驚人的排場了! 日本大爺原來是這樣子搞的啊!

吃完以後我腳麻到完全失去知覺... Orz

韓國人的抱怨

今天晚餐的時候, 某個韓國人跟我抱怨中國人的事情. 嚕嚕嚕講了兩個小時, 反正結論就是, 他討厭中國人... 感覺上他真的是討厭中國人到極點了, 整個聊天的過程, 他講了好多次 China people has no mentality, 講的時候還目露兇光... 這... 好強烈的恨意... 嚇~~~

Tuesday, July 19, 2005

辣炒空心菜

空心菜, 沙茶醬, 岡山辣豆瓣醬, 羊肉絲或羊肉片, 青蔥 各取適量起油鍋爆炒. 不過現在青蔥貴到爆炸, 可以略過不加 $_$
喜歡地獄口味如我者, 可以把朝天椒曬乾磨碎加進去, 一盤這種辣炒空心菜加上三五個朝天椒磨成的粉, 吃起來實在太爽了... 齁齁, 寫著寫著又開始流口水 :D~~~
p.s. 不要加鹽或其他調味料, 沙茶醬跟岡山辣豆瓣醬已經很鹹了. 羊肉要選山羊肉才夠味 :D~~~

鳥蛋簽呈

出國開會的申請簽呈在某個傢伙手上壓了一週多, 明天要出發今天自己去狂追才把簽呈追回來, 旅行社一邊開票一邊罵, 那個傢伙還在簽呈上面批示『爾後出國簽呈要提早送, 才不會延誤開會時間』... 看咧, 拖最久的就是你呀, 你不壓公文就不會延誤了呀!

Sunday, July 17, 2005

雨傘只是撐好看的

颱風還沒包進來, 光是外圍環流就夠猛了. 下午去補充物資回來停好車, 撐著雨傘走一分鐘, 全身都濕了, 連頭髮都會滴水... 真的只有走一分鐘而已啊! 雨傘撐著只是好看, 一點用處都沒有 :(

嗯, 我補充的物資有麵包, 果汁, 黃大目豆干, 金牌台啤... 好像不太像是颱風天補貨該買的東西, 不過在賣場走著走著, 就扛了一堆這種東西回來 :p :p

Thursday, July 14, 2005

IBM 光學鼠爛掉了

轉輪會亂跳, 按鈕不太有反應, 有時後又會無敵靈敏按一下變成幾十下, 滑動不順鼠標會亂跳... 昨晚終於受不了, 讓 Logitech 的古董 Pilot Wheel Mouse 重出江湖... 好重的滑鼠啊 Orz
IBM 向來以保固著稱, 不知道用了兩年的光學鼠有沒有保固 嘿嘿!

Wednesday, July 13, 2005

買了一個 .net.tw 的 domain

拼了! 信用卡拿出來就給他刷下去, 某個 .net.tw 的 domin 入手!
根據規定, 要具備電信執照或是特許執照的公司, 才能買 .net.tw 的網域... 今天這樣給他衝下去, 不知道過幾天會不會收到通知說要被取消, 然後刷下去的費用就被台灣網路土匪中心土匪掉... $_$

Redirect Web Page

以前我做網頁, 如果要 redirect 都要去寫 html 裡面放一個 meta tag 再加一個 javascript 去 redirect. 覺得很麻煩, 心想 server 是自己的, 應該有比較簡單的方法. 不過人啊就是懶, 懶得去查...

今天覺得不能繼續懶下去了, 查了一下 apache 的文件, 發現只要在 config 裡面寫 Redirect [path] [new_url] 就可以了. 也就是說, 如果我要 redirect 整個站到別的 url 去, 只要寫下面這行就可以,
Redirect / http://new.site/

啦啦啦~~~ 這是今天新學到的小花招 ^_^

(後記: 其實是今天要用的時候突然忘記 meta tag 怎麼寫, 只好跑去查文件... 齁齁齁...)

Tuesday, July 12, 2005

tw 泛用型英文網域名稱開跑

IT HOME 相關新聞 (here), TWNIC 新聞 (here)
簡言之就是寬限期內如果不快點申請, 11 月全面開放以後搞不好一堆網路蟑螂冒出來惡搞...

Wednesday, July 6, 2005

Sunday, June 26, 2005

mbox to Maildir 轉換成功

25+ GB 的信全上了, 用 mb2md 下去轉, 現在 courier-imap 讀看起來都正常... 哇哈哈!
我本來以為是 2 GB 多, 轉檔轉老半天轉不完才發現原來容量少算一位數, email 已經累積到 25+ GB 了 ... 真多啊!

Monday, June 20, 2005

災情慘重

前幾天 MS 出了好幾個 hot fix, 當然大家都不假思索的裝上去, 然後就爆炸了! 很多用祖國奇蹟版 2003 或是叉劈的人都發現裝完 hot fix 就不能 login 進去, 會一直說需要啟動. 更慘的是有一些有 license, 但是為了省麻煩就用祖國奇蹟版硬上的, 這次也中箭落馬 Orz
顯然, ms 在某個 fix 裡面把檢查啟動的東西換掉了.... 爆炸~~~

DHCP

今天跟朋友討論到, 如果一個辦公室裡面的機器, 有些要給上 internet 有些不給上 internet, 那要怎麼從防火牆擋 ip 呢? 如果環境又是 DHCP 的, 那防火牆怎麼知道哪個機器拿到哪個 ip? 後來討論到利用 DHCP 的 user class identification 的功能, 來根據不同的 user 群發給不同的 ip, 那防火牆上面就放行可上網的 ip, 其他全擋掉就好了.

class "int-pass" {
match if substring (option user-class, 0, 4) = "EXTR";
}
subnet 192.168.10.0 netmask 255.255.255.0 {
pool {
allow members of "int-pass";
range 192.168.10.30 192.168.10.100;
}
pool {
deny members of "int-pass";
range 192.168.10.120 192.168.10.200;
}
}

在防火牆上面放行 192.168.10.0~100 其他全擋掉就 ok 了.

Friday, June 17, 2005

年紀不同

以前學生時代, 看到新奇的 3C 產品會有出手敗家的衝動, 但是現在看到 3C 產品一點感覺都沒有了. 反倒是以前完全不感興趣的車子房子之類的, 現在看到好標的都會心動. 嗯... 年紀不同...

Jaguar XJ8L 的廣告

配上 Sara Brightman 的音樂, 只在最後講一個字 (Jaguar), 整個廣告看起來好流暢, 好有質感 ... 嗯... 好想要一台 :p
喂~~~ 報告老闆~~~ 配車給我吧 $_$

Wednesday, June 15, 2005

嚇!

一口氣冒出 7 個 ms-windows 重大更新是怎樣... 嚇!

Monday, June 13, 2005

又下雨

今天去某部會開大堆頭會議出來的時候也是下貓下狗的, 我撐個五百萬大傘走兩分鐘到停車場, 整條褲子就都濕透了, 這時候就開始羨慕那些大官, 開會有黑頭車直達門廊接送, 一滴雨都不會淋到, 連鞋子都不會踩到水, 真是棒! 小咖如我者, 只能在旁邊搖頭歎息啊!

前兩天南部下雨下到淹水, 老家幸運沒有淹水, 可是周邊的道路通通變成河了, 呈現孤島狀態也沒辦法進出, 只剩下爹娘相依為命 :p :p

打電話回去關切的時候, 老爹說生活沒有問題, 外頭有好心的菜販借了大卡車開進孤島賣菜喔! 還有神奇的 ADSL 竟然可以通 (但電話說淹水的關係所以斷掉了), 老爹閒著無聊就用 Skype 打出來找人聊天... Orz

老了

一直看一個 ip 顯示出來的 FQDN 不對, 東查西查都沒錯呀, 以為是自己 PC 有問題準備要大修的時候, 突然發現 hosts 裡面先寫死了... Orz

Saturday, June 4, 2005

Wednesday, June 1, 2005

太不直覺了

procmail 搭配 Maildir 的時候, 寫 procmailrc 到最後 drop to mailbox 那個敘述會變得很不直覺. 比如說, 我希望 drop 到 trash 下的 spam 的 advertise 的 pchome 這個信件夾, 那本來的寫法是

$MAILDIR/trash/spam/advertise/pchome

以傳統的想法來說, 上面這樣是滿直覺的寫法, 看起來都很 ok, 給 user 來使用接受度也還滿高的. 可是換成 Maildir 之後, 就要改寫成

$MAILDIR/trash.spam.advertise.pchome/

嗯, 一時之間不是很好適應, 尤其是寫第一種敘述寫多了之後, 要轉成第二種常會忘記後面那個 / 號.

我覺得, 可能有必要開發一個 tool 給 end user 用 (比如說是網頁或是啥的), 要不然讓一堆 end user 直接去寫 .procmailrc 可能會大爆炸...

Tuesday, May 31, 2005

IMAP Server Software

話說 IMAP Server 百百種... 唔! 好像也沒那麼多, 大概常見的就是 UW-IMAP, Cyrus-IMAP, Courier-IMAP, DBmail 這幾種.

UW-IMAP 用的是 Unix 標準的 mail box 格式, 缺點是一個 Folder 很大的時候就會出現爆炸性的延遲, 慢到頭暈. 再加上這種 mail box 的架構沒辦法搞 sub-folder, 或稱為 dual-used folder, 對 user 來說很不方便. (雖然有 patch 給 UW-IMAP 硬上 Maildir 格式的 Folder, 但也是很糟糕的解法)

Cyrus-IMAP 用的是他自己的特殊格式, 算是 Maildir 的變形. 不過麻煩的是它碰到 Subject 是沒編碼的 8bit 字串就會很機車的把 8bit 字串用 X 替換掉, 經常出現的就是一些中文標題變成一堆 XXX 好像是什麼 A 片宣傳品 :p

是有 8bit 的 hack 讓 Cyrus-IMAP 不會用 X 去替換 Subject 裡面的 8bit 字串, 但是測試發現遇到一些怪字串會爆炸, 可能是衝到它內部的控制碼. 雖然說 8bit subject 應該要編碼是RFC 說的啦, 但是不照 RFC 寫的東西還不少, 起碼一堆電子報都是亂來的, 可是又不能通通擋掉.

DBmail 因為後端要上 SQL 才能顯現他偉大的地方, 所以就沒多測試了... 環境還沒到需要隨便搬 SQL database 出來的地, 三四年內預估也不會長需要端 SQL 出來搞的程度. 再說, 這個 SQL server 沒 tune 好的話, 反而會變成瓶頸 :p

最 後說 Courier-IMAP, 這東西算是測試到現在最棒的了. 他使用標準的 Maildir 格式, 對於 8bit subject 是來者不拒 (個性好), 塞了 n*10 GB 的垃圾電子報還有一大堆亂七八糟的信件進去也面不改色通通吃下去 (不挑食), 再加上提供 mbox 轉 Maildir 的好工具可以快速的把一大堆 user 的舊信件轉過去... 嗯! 這陣子先平行測試看看, 沒爆炸的話應該就是挑這個上吧!

鎖起來! 鎖起來!

鎖起來! 鎖起來! 權限通通鎖起來! 密碼通通鎖起來! 哇啦哇啦, 全部鎖光光!

Friday, May 27, 2005

又為了鳥蛋 MS 多做工 (MS-Exchange)

現在剛好有空就一次多寫一點吧 :p

MS-Windows 做的整個 domain 很喜歡用 company.local 這樣的名字當做內部的網域 (也就是 CN=username, OU=office, DC=company, DC=local 這樣的東西). 坦白說, 我很討厭看到 ooxx.local 這樣的東西... 對啊, 我就是看這字串不順眼...

如果只是拿來做 email server 的話 MS-Exchange 又是另外一個討人厭的東西 (不幸的是台灣現在用 MS-Exchange 的中小企業大概十之八九只是要有個 email server). 當然 MS-Exchange 不安全, 又很不耐打, 又容易中毒, 沒事塞門鐵剋防毒軟體還會自己罷工...

反正這些問題大家都已經很了解, 我要說的是他的 email 功能, 他根本不會有 client 的記錄資料在 mail header 上面 (不要拿 RPC 來當藉口呀, 應該要能把 RPC 資料貼到 X- 欄位上的).

而 且 email 往外送的時候, 會很自動的把 ooxx.local 貼到 From: 欄位上, 雖然有某個設定可以把 From: user@ooxx.local 改成 From: user@company.com 不過當 MIS 失手, 或是他自己發春的時候, 這個 From: 欄位就會出現 ooxx.local 這種惹人厭惡的噁心字串. 然後出去的信遇到會檢查 From Domain 的 server 就會因為 domain not exist 而被拒絕 (這種 server 還真不少)

我那個朋友 (對, 又是他... 他應該要去改運了) 就是遇到這種狀況, 一狗票從 MS-Exchange 出來的 email 都帶著 ooxx.local 的 domain 然後通通被丟到火星去了... Orz

為 了避免以後悲劇再次發生, 我就幫他想了一個 solution 出來. 就是 MS-Exchange 不在對外收發信件 (只是把 firewall 上面的 rule 改一下, 這很快, 我也很樂意看到 MS-Exchange 坐監牢 :p) 所有信件進出通通透過 MX Server, 就是一台 FreeBSD + Postfix 的機器.

在這個 postfix 的 /usr/local/etc/postfix/main.cf 裡面加上
sender_canonical_maps = regexp:/etc/mail/sender_rewrite.regexp

然後在 /etc/mail/sender_rewrite.regexp 裡面寫
/^(.+)@ooxx\.local$/ ${1}@company.com

這樣, 不管 exchange 怎麼發春, 用穩定的 postfix 做第一道防線! .... 嗯! Never trust MS!

為什麼沒有用 pam_ldap

前一個 post 我說我用 Cyrus-SASLauthd 去查 MS-Windows 2003 AD 上面的密碼. 為什麼不用 pam_ldap 呢? 這東西不是應該更好更有彈性嗎?

的確是這樣的, PAM 的確是我一開始就想到要用的 solution, 也是 MS 文件裡面所提到的工具. 不過經過很長一段時間的測試 (debug) 發現, pam_ldap 要跑的好的條件是 DN 裡面沒有中文... Orz

DN 就是 CN=ylchang, OU=office, DC=company, DC=com 這一串東西, 這樣的 DN 如果在英語系的環境裡面那當然是快樂天堂. 但是非常不幸的是, 那個朋友的公司裡面, CN 竟然帶中文字, 也就是他的 DN 看起來是長成 CN=張小毛, OU=office, DC=company, DC=com 這樣子, 這種樣子的 DN 不妙在哪裡呢?

因 為 pam_ldap 的作法是, 用 default binddn 先 bind 到 AD 上面, 然後依據 filter 的內容找出新的 DN, 再用新的 DN 試著 bind 到 AD 上面, 如果 bind 成功就算是密碼正確. 所以在上面的例子裡面, 第二次的 bind 就會把利用 default DN 查到的新 DN (CN=張小毛, OU=office, DC=company, DC=com) 拿來對 AD 做 bind, 可是在查找的過程中, 中文字串『CN=張小毛』已經在轉碼的過程給破壞掉了, 所以不論怎樣搞都沒有辦法利用新的 DN 去 bind AD 成功...

這部分我暫時找不出解法, 加上我的目的只是要確定密碼正確, 還不需要找出 home directory 之類的帳號資料, 所以就用 Cyrus-SASLauthd 上了. 等我有空在來看看 pam_ldap 對於內含中文的 DN 該如何解決.

FreeBSD Cyrus-SASLauthd + MS-Windows 2003 AD

我搞這東西是為了要 (幫某人) 做 Authenticated Relay 的整合, 他的 user 都建在 Windows 2003 AD 裡面, 想當然耳這個 email 服務也應該去參考到 AD 裡面的帳號密碼, 這樣才有一致性也才不會『擾民』... anyway, MS-Windows 真是沒有團隊精神的東西, 要他跟別人合作真是大工程.

LDAP Server: MS-Windows 2003 AD ( 管USER跟密碼 )
windows 2003 AD 的 ip 是 192.168.1.100 , 在 AD 上面開一個假的帳號: freebsd ( 密碼是 power123 )

SMTP server: FreeBSD 5.3-RELEASE-p15
上面裝了 postfix-2.2.2,1 + cyrus-sasl-saslauthd-2.1.20_1 + openldap-client-2.2.24

/etc/rc.conf
saslauthd_flags="-a ldap -c -t 30"

/usr/local/etc/saslauthd.conf
ldap_servers: ldap://192.168.1.100/
ldap_version: 3
ldap_bind_dn: CN=freebsd,OU=lab,DC=institute,DC=local
ldap_bind_pw: power123
ldap_group_scope: sub
ldap_search_base: OU=lab,DC=institute,DC=local
ldap_timeout: 10
ldap_filter: sAMAccountName=%u
ldap_default_domain: institute.local
ldap_auth_method: bind

以上的設定, AD 只用來管密碼, 不能像 pam_ldap 一樣可以管到帳號的資訊 (例如 home dir 之類的), 不過某人的需求只是去做 smtp 的 authenticated relay, 所以這樣就夠了.

重點是 ldap_auth_method: bind 這個設定, saslauthd 會用輸入的帳號與密碼去試著 bind 上 AD, 如果 bind 成功表示輸入的帳號密碼是對的, 就完成密碼認證的程序了.

Monday, May 23, 2005

To be or not to be: That is the question

這是 William Shakespeare 的 Hamlet 裡面的名句, 沒看過劇的也都聽過這句話 ^_*

螢幕上面停了一隻肥大的蚊子, 脹大的肚子裡面都是剛吸飽的我的鮮血. 我手拿強力電蚊拍指按開關, 拍上電網滋滋作響, 彷彿就是惡蚊的輓歌! 我這一拍打下去可以輕易的擊殺這隻肥大的惡蚊, 但是稍有閃失就是螢幕隨著手起拍落灰飛煙滅啊! 我遇到的雖然不是像劇中 Hamlet 那樣大的抉擇, 但是對窮人如我者, 也是很嚴重的心理挑戰.

這一拍, 到底打是不打呢? To be or not to be: That is the question...

下貓下狗

今天下午辦公室外面突然下起暴雨, 套句我老弟說的話『台北快要漂走了! 不要再下啦!』
到了下班時間突然雨停了, 就看到整個院區一大票人往外衝, 大家都想抓住這個好時間, 趕快跑回家! 平常我這層樓都很多人加班的, 結果今天不到七點竟然整層樓走光光剩下我一個, 實在太悲情了啊! 我也好想回家啊!
剛剛在網路上面亂逛, 看到有人在賣下貓下狗的風鈴: Raining Cat and Dog Bitsy Wind Chimes

新玩具入手 -- USB 音效卡

上週五我異常疲累的時候, 被某有錢人趁機勸敗成功, 買了一個很小的 USB 音效卡, 成功取代 Compaq N600c 內建的鳥蛋爆音+雜音卡... 能聽到無雜音的音樂真是太爽了呀!

不過這篇的重點是爆破! 要爆破的是那個勸敗的某有錢人, 他以前也是用 Compaq N600c/610c 的筆記電腦 (他有兩台喔! 可見是大錢輩!) 竟然能夠容忍 Compaq 的鳥蛋爆音+雜音卡, 直到最近某人換了 Toshiba S100 (對! 第三台 NB... $_$) 才跟我說, 原來電腦放音樂暫停的時候是完全靜音的... 真是有錢的木耳... Orz

Wednesday, May 18, 2005

英國年輕人"摒棄"傳統紅茶

從 BBC 中文網看來的: 英國年輕人"摒棄"傳統紅茶
我個人認為紅茶喝起來爽度的確不如綠茶或是烏龍. 比如說吃了油膩的台菜以後, 來杯烏龍茶去油解膩, 真是太棒了! 而精神不好的時候來一杯清新的綠茶, 冰的熱的都能提神醒腦.
文章最後面提到一個「白茶」不知道是啥東西...

Thursday, May 12, 2005

病毒信

通常病毒信是中毒的電腦自己送, 但有時候大概是去抓了設定或是被 redirect, 還是會經過 email server 來發病毒信. 如果 email server 沒有對自己內網出來的信做 virus filter 就會把病毒信 relay 出去. 嗯... 內網其實也是不可信任的... 最近接到很多 JP 來的病毒信有感而發寫下這篇.

Friday, May 6, 2005

看報紙看新聞

我住的旅館會給免費報紙 USA Today, 另外 Lobby 會有 Washington Post. 我通常晚上回旅館就會去 Lobby 跟工作人員要當天的 Washington Post 拿回房間, 這樣我就有兩份免費報紙可以看了 ^_^

我 覺得 USA Today 跟 Washington Post 都算滿正經的報紙, 不會報奇怪的八卦新聞, 他們的記者寫新聞也不像台灣新聞媒體記者加油添醋寫一大堆推測或是情緒性的個人意見進去, 只是平鋪直敘的把事情說明出來, 如果要評論就在另外類似社論的版面寫, 整份報紙看起來就很舒服.

在台灣我看報紙都是大略翻一下看看標題, 只有那種教作菜的家庭版文章才會仔細看看內文, 但是在這裡雖然每天開會都很累, 但是晚上回旅館看這兩份報紙順便打開電視看 local channel 的新聞報導卻不會增加疲勞度, 看完反而覺得精神很舒暢... 顯然是被台灣的新聞媒體虐待太久了.

回程這天沒看到 Washington Post, 因為一大早出發旅館還沒把報紙擺出來, 在飛機上只有 USA Today, 份量不夠過癮, 嗯... 有點可惜.

Monday, May 2, 2005

花名

昨天晚上因為時差的關係整晚睡睡醒醒的, 其中某次醒過來突然想到, 該不該幫自己娶個花名呢 :p
從學生時代寫論文或是上網打混到現在, 一直都是用中文音譯過去的英文拼音, 從來沒有想過要弄個花名來叫叫, 應該是強烈的時差還有數杯咖啡搞亂了腦袋...
花名要叫什麼好呢? 之前有聽人家講過, 說叫包 (paul) 的大都很自戀, 叫伊森的大都很自大, 叫奧畢德 (Ovid) 的大都很搞怪, 嗯~~~

Saturday, April 30, 2005

華航機上娛樂系統要加油啊

華航的服務 (人的部份) 其實還滿不錯的, 至少這幾年一直在進步, 相對的綠地球航空的服務品質倒是一直在下降, 每個空服員看起來都累的跟狗一樣, 臉色也都超難看, 不知道是不是跟它瘋狂節省人事支出有關係.
不 過飛長程還是很累, 尤其是抱著工作的心情坐飛機, 到達目的地之後要瘋狂工作好幾天, 然後沒得玩就要直接飛回去, 光想就覺得累. 再加上華航的機上娛樂真是爛到爆, 沒有 AVOD 可以看, 大螢幕上拼命放那個電影院已經下檔的片子. 唉, 同樣的片子我已經在華航飛機上看第三次啦... 凸! 坐飛機便成又累由無聊的事情.
拜托華航不要光是廣告說去年淨賺了多少億啊, 硬體方面要爭氣一點, 學學同樣是亞洲小國的國航新加坡航空嘛, 人家不但有 AVOD 而且還有幾十片超新的院線片可以選! 甚至亞洲各國的電影院還沒上, 新航就先上映了哩!

驚人的 p2p 言論

今天坐飛機跟某某教授剛好坐在一起, 亂聊一陣子後來講到 p2p, 某某教授突然說:「國內大輪子網路的流量很少, 因為 p2p 管太嚴了, 比方說像加拿大的 CA*net4 美國的 Abilene ... 等等經過統計上面的 p2p 流量比率都超過總流量的八成, 還有哪一國 ooxx... ooxx... 國內學校也該把 p2p 開放, 這樣就有流量了」然後我就完全不知道要怎樣接話, 就法理上我不應該贊成這樣的說法的...

Wednesday, April 27, 2005

Airbus A380 第一次試飛

Airbus A380 這個巨無霸第一次試飛, 飛了四小時, 可真是大新聞! BBC 新聞大大報了一番還登上首頁消息, 但是 CNN 竟然沒看到這個消息, 果然歐美態度大不同 :) 還有 Airbus 公司自己發的新聞, 有專屬網頁哩!

Tuesday, April 26, 2005

大工程

呼呼... 總算搞完了! 整個 email systems 換掉. 總計 mail box (IMAPd + POP3d), webmail, MX (filter) 通通換掉了... 嗯, 再花幾天整理起來, 應該可以出 binary package. 看看能不能做到 one step installation ... 嘿嘿...

做了好幾小時白工

嘗試做新的 Postfix + SASL + TLS + Amavisd ( SpamAssassin + ClamAV ) 裝起來結果跑起來不正確... 搞了半天... 最後發現舊的 daemon 沒有先把它停掉, 所以 socket 被咬住... 呼呼~~ 浪費一大堆時間... Orz

Saturday, April 23, 2005

水晶球

很多算命的說水晶球可以改變磁場, 所以放水晶球可以改運 (嗯, 顯然是低等生物的思考模式). 但是重點是就算水晶球真的可以改運, 也不能保證一定會往好的方向改.
我為什麼突然講到水晶球呢? 因為有個朋友最近滿倒楣的, 剛剛又打電話來哭訴說買不到三個月的主機板掛掉了, 哭著哭著就說要去買「大顆」的水晶球改運. 根據他的說法, 這一切的不順都是起因於接了一個氣很弱的客戶的關係, 那個氣很弱的客戶碰巧正在用水晶球改運... Orz

Thursday, April 21, 2005

CHTi 你可以再白癡一點

大清早打電話來, 說要核對客戶資料... 是怎樣, CHTi 是開銀行發信用卡喔?
再接下來就是一連串白痴問題, 節錄最白癡的如下,
....
CHTi 工程師:「先生, 如果有障礙是打你的手機通知嗎?」
我:「是的」
CHTi 工程師:「那如果手機打不通可以打你家裡電話嗎?」
我:「啥?」
CHTi 工程師:「那就這樣說定了, bye bye!」(準備掛電話)
我:「喂喂... 你說啥? 我家電話? 你知道我家電話號碼嗎?」
CHTi 工程師:「喔, 不知道. 不過如果聯絡不到你的話, 你應該會告訴我們你家裡的電話號碼」
我:「.....」

白痴啊! 都聯絡不到了, 要怎麼告訴你電話號碼?

postgrey 效果不錯

postgrey 弄起來跑跑看, 效果不錯, 比原始的 relaydelay 要好. 另外就是 postgrey 或 relaydelay 的工作原理, 連帶的可以擋掉大部分的病毒信.

Wednesday, April 20, 2005

MacNuggets is better

Last evening, I had a Mos ChickenNuggets (@ Mos Burger) with my wife. We have consensus that MacNuggets is better then Mos's to our taste. Also, the MacNuggets has less calories then Mos's (MacNuggets = 42.5kcal/piece, Mos ChikenNuggets = 46kcal/piece.)

Monday, April 18, 2005

繼 VIA 之後

又有另外一個難搞的晶片組出現... SiS... 凸!
應該通告親朋好友, 買電腦要認明晶片組, 難搞的不要買. 要不然就是難搞的晶片組拿來求救工錢要加倍 :p

Sunday, April 17, 2005

貴賓犬不掉毛

上週末回家去看爸媽的時候, 老爸提到他最近讀的養狗書, 說貴賓犬不會掉毛也沒有體臭, 所以想要再養一隻貴賓犬. 這倒是讓我十分驚訝, 因為家裡養過那麼多狗, 我從來沒有發現貴賓犬是不掉毛的, 至於體臭嘛... 其實我也沒注意到. 唯一可以確定的是如果不給牠吃狗餅乾, 會有口臭... :p

Friday, April 15, 2005

中國的水木清華事件

雖然一直有注意這事件的發展, 但是並沒有很仔細去追蹤. 剛剛在 ijliao 的 blog 看到相關的消息, 也回到他所引用的網站上去看... 坦白說, 中國對網路這種東西到現在還是看成洪水猛獸. mode details on
ijlia's blog: 中國的水木事件
cathayan's blog: 水木于今天上午11时左右正式死亡

對了, 有個很奇怪的事情是 cathayan 在發表這個消息的時候用的編號是 911... 嗯...

Thursday, April 14, 2005

完全不懂尊重的傢伙

雖然從很久以前就發現, 那傢伙是個完全不尊重別人的自私自利的... 嗯 用垃圾來稱呼很恰當! 對! 就是擁有垃圾人格的傢伙.
今天發生這樣的事情還是相當的不爽. 話說垃圾今天心血來潮在自己的座位上把桌子櫃子東轉西轉換風水, 撞來撞去沒有一聲道歉就算了, 風水換到最後竟然拿個大海報把辦公室隔板的玻璃遮起來! 真是夠了... 玻璃是透明的好不好, 垃圾想看海報不表示我想看海報屁股... 凸!
再說原本用玻璃隔板就是借重玻璃的穿透性, 讓辦公空間看起來比較開放不會那麼的壓迫, 現在弄個大海報擋著是怎麼樣... 凸!

Sunday, April 10, 2005

10 Mbps Symmetrical Broadband

BroadbandReports 上面看到 Shaw Increases Speeds: Standard tier: 5Mbps; 'Xtreme' tier: 7Mbps 這個新聞, 然後看到 Peer1 Blog 上面有一些引用與延伸閱讀 (Shaw and Telus and Bell - give the people what they want 10Mb/s symmetrical).

Shaw 這個公司長期以來都有連絡, 當然是因為一方面跟他們是 peering partner 的關係, 另外一方面我 (應該說我的公司) 是他們的某些產品的客戶. 他們工程部門以及 Marketing 部門的熱情都讓我覺得他們是很不一樣的一個 ISP/Carrier. 之前他們就預告短期內會推出雙向高速的服務, 果然... 哈!

說到這個雙向高速的服務, 我不得不佩服 TFN (台灣固網), 其實 TFN 在今年 (2005) 就推出了雙向 10mbps 還有雙向 20mbps 的高速服務了, 叫做 FBA 以及 FBA+ (差別在於有沒有保證頻寬), 價錢相對於 ADSL 來說當然高了一些, 但實際上是相當相當有吸引力的價錢. 加上我對 TFN 工務部門工作態度的看法, 其實我還滿想推薦 FBA/FBA+ 這個產品. :)

另外抱怨一下, TFN 的網頁用 Firefox 去看會有問題, 資料都沒辦法顯示出來, 要用 IE 看才會正常. 這是很糟糕的, 又不是所有的客戶都用 MS-Windows (一定有客戶用 Mac 或是有那種用 MS-Windows 但是不能用 IE 的客戶)

Friday, April 8, 2005

做了白癡事情

昨天晚上在機器下了 jail 的安裝指令之後 (cd /usr/src && make installworld DESTDIR=/jail && cd /usr/src/etc && make distribution DESTDIR=/jail NO_MAKEDEV_RUN=yes && cd /jail/dev sh MAKEDEV jail && cd /jail && ln -sf dev/null kernel) 看都沒看就跑去睡覺... 因為實在是被時差搞到頭昏腦脹, 不睡不行. 結果早上起來一看不得了! 東西沒裝到 /jail 去反而全部裝到 / 下面去了! 泣~~~ 我的系統啊! 還好網路沒斷, 花了一點時間重新把被蓋掉的檔案改回去, 想睡覺的時候還是不要亂搞比較好.
完整的指令應該是 cd /usr/src && make world DESTDIR=/jail && make installworld DESTDIR=/jail && cd /usr/src/etc && make distribution DESTDIR=/jail NO_MAKEDEV_RUN=yes && cd /jail/dev sh MAKEDEV jail && cd /jail && ln -sf dev/null kernel 呼呼... 這次算是運氣好有救回來!

被大家同情了

今天開會開完之後進入閒聊模式, 於是大家開始很無聊的比看誰來開會最辛苦. 當我說我為了參加 8 小時的會議而需要來回飛 35 小時之後, 大家立刻無異議通過把優勝獎品頒給我. 獎品是香蕉一條, 可以在飛機上吃來補充體力... 但是, 那香蕉是台灣進口的呀... Orz

旅館新發現

這次是第三次住這間旅館了, 但還是有新的發現 fo_O
1. 每層樓都有製冰機, 但是旅館標示販賣機的地方找不到販賣機
2. 在 non-smoking room 裡面照樣供應菸灰缸與火柴
3. 在 non-smoking 的樓層可以吸菸, 走廊上也有菸灰缸
4. 雖然說 14:00 check-in 但我 10:00 就 check-in 了, 櫃檯小姐說其實天亮就可以 check-in 而且不多收費用
哇! 每次都有新發現!

Thursday, April 7, 2005

這 IDC 對我真有信心啊

今天到某個 IDC 去做工, 在櫃檯要換門禁卡的時候櫃檯說我的 access list 資料整份都不見了 (凸! 控管有問題!), 然後 IDC 值班主管出來講了一兩分鐘就拿了我的護照去看, 沒多久做了新的 access list 出來. 仔細一看, 哇! 新的 access list 有效期限到 2099 年! 未免對我的壽命太有信心了一點... =_=b

Monday, April 4, 2005

電池瘋了 -_-b

老婆大人在用的 IBM T21 電池快要不行了, 2002/11 第一次使用到現在充電 177 次, 最近充飽使用大概只能用 20 分鐘, 依照 IBM 的說明做了幾次電池充放電還是沒啥效果. 不過今天重新做充放電卻遇到神奇的現象, 明明電量已經用到 0 了喇叭也狂叫告警, 但是竟然還是可以繼續用! 從告警鈴聲響起來到現在已經超過半小時了, 我拿著一邊聽 MP3 一邊上網亂逛, 還順手寫這篇 blog... 不知道電池是不是瘋了-_-b

我連迪士尼的清潔工都做不成呀

剛剛看到新聞報導說香港迪士尼的清潔工要通曉三種語言 (廣東話, 普通話, 英語), 嘖! 看來我連應徵清潔工的資格都不夠呀!
說到這個多語 言能力的事情呀, 其實跟大環境是很有關係的. 如果說大環境本來就是一個多語的社會, 那很自然在那個環境生長的小孩子就會說多種語言, 例如說新加坡官方語言是英語, 大多數華人後代會講中文 (普通話或閩南話或廣東話), 印度人後代會講印度語, 馬來人後代會講馬來語... 等等.
台 灣雖然說學校一定會有英語的教學, 但是能夠臉不紅氣不喘的用英語對談的人, 比例上來說還是很低的. 再加上早期台灣因為政治結構的畸形, 瘋狂的禁止普通話以外的中文方言 (例如台語), 甚至還有那種在學校講台語 (閩南話) 被抓到要罰錢的鳥事情. 這樣子惡搞個幾十年下來, 就算現在政府終於想通了開始推廣多元母語, 但是能夠講正確的台語的人真是越來越少, 更別說要講有禮貌的台語了. 經常在電視看到台語新聞主撥講的一口亂七八糟不知所云的台語, 真是越聽越頭痛, 越聽越想撞牆啊!