2006年10月30日

兩個小工具介紹

這是從 Sayya BBS 中看來的,不巧 Gentoo 都有提供:
  1. net-misc/cidr : 解析 cidr 格式表示的網址區間
  2. dev-perl/Geo-IP: 轉換 ip 位址成國家/地理位置的工具,其實共有 Perl / python / ruby 等三種版本,此處列的是 perl 版。
cidr 使用範例:
ada@www ~ $ cidr 192.168.0.0/10

ip address..........: 192.168.0.0 netmask.............: 255.192.0.0

network address.....: 192.128.0.0 broadcast address...: 192.191.255.255

please wait while host addresses are validated...

total host addresses: 4194302

Geo-IP 的使用範例:

ada@www ~ $ geoiplookup 168.95.192.1
GeoIP Country Edition: TW, Taiwan

2006年10月24日

微軟正黑體真的是不錯看

老實說,微軟正黑體是真的不錯看。只不過最好在 Windows XP + Clear Type 或 X Window 上使用,若在 Windows 2000 上使用的話,看起來很虛。

有圖有真相:
正黑體畫面

2006年10月20日

長尾理論與帕瑞圖原則

把這兩個放一起的原因其實都和數字有關:80 和 20。
  • 長尾理論 ( The Long Tail ):佔市場需求中 80% 的冷門商品,其總銷售量其實可以和剩下的 20% 熱門商品的總銷售量互相抗衡。這個理論的用意是告訴世人與其一窩蜂的和眾人搶食那 20% 的熱門商品的市場,不如設法獨享那 80% 冷門商品的商機(大概是這樣吧… )
  • 帕瑞圖原則 ( Pareto principle ):少數的原因(Causes)、輸入(Inputs)或努力(Efforts),通常導致多數的結果(Results)、輸出(Outputs)或報酬(Rewards),一般都解釋成 80% 的(缺失/營業額/財富...)來自於 20% 的(原因/客戶/人數… )這樣的說法。這個理論的用意在於告訴世人:事有輕重緩急、 人有悲歡離合、月有陰晴圓缺... ,只要做出正確的決策便可以解決 80% 的難題!
以上,簡單且不負責任的介紹兩大理論,謝謝收看!

2006年10月18日

在 Pentium2 上安裝 Gentoo

在公司有一台 Pentium 2 測試用主機,原本安裝的是 RedHat 9,但因為前陣子想要使用 Oracle Instant Client 時發現無法滿足 Oracle Instant Client 的環境需求,所以決定重新安裝成 Gentoo 2006.1 。

安裝心得:

  1. 不要妄想先在 vmware 中把系統建置起來後透過 tar 方式來複製系統,原因是 bootloader 會出錯。
    grub 在設定 MBR 時會出現(即使先重裝 grub 亦同),然後原本的磁碟分割就不見了。(後來的想法是… 不要把 boot 一起 tar 起來不知是否可行?)
  2. 在低容量磁碟機中安裝基礎系統時所使用的檔案系統建議不要用 ext3 ,以 3GB 磁碟空間來安裝相同系統環境時,ext3 剩下約 500MB 的空間,而 reiserfs 3.6 則剩下 1.5GB 的空間。
  3. Gentoo 2006.1 Installer CD 中的 de2104x 網路卡驅動程式應該有問題,它能驅動 de2104x 網路卡,但完全無法連線。
其他心得:
  1. 只要安裝 dev-db/oracle-instantclient-* 之後,即可操作 sqlplus 等資料庫連線,雖然還要自行下載檔案,不過不再做那些奇奇怪怪的設定真是太方便了!
  2. 若已有的 tnsnames.ora 檔,那麼可以直接放到 $ORACLE_HOME/network/admin/ 目錄下,記住:目錄名和檔名都是小寫。
  3. 另一個使用 tnsnames.ora 檔的方法是透過環境變數 TNS_ADMIN 直接指向 tnsnames.ora 的所在位置,見 ( How do I ensure that my "tnsnames.ora" file is being used in Instant Client?

2006年10月15日

Gentoo 的改變

使用 Gentoo 多年(呃,第一個版本似乎是 2004.1 吧),Gentoo 有了許多的改變:
  1. 安裝方式的改變:從最早要 stage 1, stage 2, stage 3 逐步建置,中期改從 stage 3 安裝為標準作業程序,到最近使用 GUI/Console installer 等等,和兩年前的安裝方式有極大的差異。
  2. Java System 改版:這是我在 VMware 上建立公司某台主機要用的環境時,突然發現 sun-jdk 1.5.0 版已不須再自行下載安裝檔時發現的,ebuild 中提供了這個連結 - Gentoo Java Upgrade Guide - 作為說明。這項改變是帶來了一些麻煩,雖然我照著 java-check-enviroment 的指示做了相關的調整,不過不確定會不會爛掉。附帶一提的是 Gentoo 上的 jdk-1.5.0 也正式支援 AMD64 了!
  3. 網路設定方式的調整:現在所有的網路設定(除了 hostname 的指定)都已搬到 /etc/conf.d/net 檔中進行,命名規則也很一致:
    ※ 指定網路裝置是使前綴詞之後所接的裝置名稱,完整說明詳見:Gentoo Network Configuration 及系統 /etc/conf.d/net.example 檔說明
    1. config_ :表示設定指定網路裝置的資訊
      例:config_eth0 = ( "192.168.0.1/24 brd 192.168.0.255" ) 表示指定 eth0 的 ip 為 192.168.0.1, netmask 為 255.255.255.0 ( /24 之意 ), broadcast 為 192.168.0.255
    2. routes_ :表示指定網路裝置所使用路由設定
      例:routes_eth0 = ( "default gw 192.168.0.1" ) 表示 eth0 的預設路由為 192.168.0.1
    3. dns_domain_ :表示指定網路裝置所使用的 domain name
      例:dns_domain_eth0= "adahsu.net" 表示在 eth0 上使用的 domain name 為 adahsu.net
    4. dns_servers_ :表示指定網路裝置所使用的 dns server 列表(會自動轉成 /etc/resolve.conf 檔)
      例:dns_servers_eth0="168.95.1.1" 表示 eth0 使用的 DNS Server 為 168.95.1.1
  4. GLIBC locale 支援方式的調整:在 2006.0 之前的版本,glibc 是透過 userlocales 這個 USE 選項做設定的,到了 2006.1 則改用 locale-gen 這隻程式來負責。大部份的 distro 似乎都已使用這種方式在運作。

2006年10月12日

今天申請了新的 Domain Name

今天利用上課休息時間中,不小心在 Yahoo! 上發現 adahsu.net 目前沒人申請(其實前幾週時還沒釋出)時就馬上申請下來。

現在,這個 domain name 已經生效,所以將相關的資訊做了調整。另外, T-Times.NET 這個 Domain Name 聽說會一直用到 2009 年,不過我想屆時我將會放棄它。

為什麼呢?因為 Yahoo! 申請 domain name 一年只要 US$10 元有找,在 Register.COM 一年要 US$35 元,所以....

下週會向 HiNET 申請領域名稱反解成 adahsu.net ,再回頭來改 EMAIL Server 上的設定。

2006年10月11日

內政部說不准凱道集遊 北市:中正一分局權責

新聞:
  1. 蕃薯藤即時新聞:天下圍攻/馬英九:雖是非法集會 但我替扁收爛攤子
  2. 蕃薯藤即時新聞:內政部說不准凱道集遊 北市:中正一分局權責
看法:
  1. 把這兩篇放在一起是為了突顯馬主席在紅衫軍天下圍攻非法集會時的失職。
  2. 一開始是誰放縱非法集會導致群眾運動嚴重妨礙到台北市民的日常生活的?當然是馬主席;接著是誰不敢強制驅離參予非法集會的群眾還說警力不足可能會被反驅離的?仍究是馬主席;最後又是誰把非法集會的責任推給中央又堅持自己處理還說不一定能處理的很好的?依然是馬主席。
  3. 馬主席啊,您一再聲稱這些非法集會及對市民所產生的交通不便、政經分擾與您無關,但是請注意,這些集會所影響到的絕大部份都是您所兼職的台北市區內,即然您身負全台北市民委託管理台北市之責,為什麼可以放任非法集會的進行,完全忽視台北市內那群只想平平靜靜過生活的中產階級呢?
  4. 同樣是縣市父母官,相對於中、南部的縣市長對紅衫軍到訪皆採用嚴格控管作為,在短暫的激情之後便得以迅速的淡化了兩方陣營的衝突與對立。而您呢?您的一言一行、所作所為似乎只是在激化藍綠兩派,然後順便惹怒中間選民而以嘛。
  5. 馬主席啊,您真的以為台北市民都認同您的處置作為嗎?我不清楚,不過我確信只要凱道一天不淨空,中間選民的不滿情緒就會一直累績。誰會得利呢?我想應該不會是您。
  6. 馬主席啊,您雖兼任首都市長卻完完全全沒有任何擔當可言,不如請您早點卸下兼任市長一職,別再為難中正一分局了。

2006年10月9日

微軟Vista將採用新的反盜版技術

舊聞:
  1. iThome online: 微軟Vista將採用新的反盜版技術
看法:
  1. Vista 似乎是定位在家用桌面使用上的,所以似乎不是說 Windows XP 不昇版就真的可以不昇版。
  2. 不過舊電腦大概也跑不動 Vista ,所以隨機版 Vista 應該會大量釋出,不管是新裝機還是舊系統。
  3. 還好我早已習慣使用 Linux 桌面了,電腦沒錢昇級,作業系統也不用花錢買!
  4. 啊,其實我還想升級 X300 顯示卡啦…

2006年10月2日

ADSL 昇速(?)成功!

過了整整一週後,中華電信總算完成了 ADSL 線路昇(?)速作業,有圖有真相!

線路異動記錄

至於昇速之後能幹嘛呢?嗯… 其實我也不知道,不過如果要寄垃圾信的話,可以比昨天以前快一點寄完。

政治味十足的神喻

這次回家,照慣例到神桌前聆聽訓示,不過有了不一樣的內容....

普天同悲政客亂
濟貧救苦亦難辦
堂內神佛真無奈
心塵若明就自安
清白不問政客事
禪定自有福人照
師出無門亂鬧事
示出望眾莫胡搞

雖然濟公師父不是第一次對政治有所抱怨,不過落之於文字詩到是第一次。另外在這首詩之後還附了一句『危機就是轉機』的箴言,不過請不必過度解讀此句,此句的意思是:『 遇到有危險的飛機時,就要去轉搭另一班安全的飛機才行。

今年世界各地的飛機失事次數似乎不低?前兩天巴西 (?) 好像才兩架飛機對撞而以。