2008年11月19日 星期三

修改輸入法順序的好工具:IMETool

我在很多地方有很多電腦,這些電腦上都會裝三個以上的輸入法
而奇怪的是,這些電腦上的切換輸入法的順序都不一樣,切換的按鈕也不盡相同
不知道為什麼會產生這種問題,而且winxp也沒地方可以設定,比如說,我有一台Toshiba的M30,不管怎麼設定,就是沒辦法用ctrl + space在中/英文輸入之間切換,我也不知道為什麼
這個問題困擾我很久………

直到有一天我受不了,問google

嗯,在試用後,我想我找到解答了,那就是IMETool

細節就不講了
總而言之,他就是一個修改輸入法順序的工具程式,不用安裝,免費

cisco 2950 mirro port設定

這幾天為了做實驗,要把電腦教室的流量mirror出來,無奈,系計中的技師太龜毛,不讓我們用機房,我們只好自己從實驗室找出兩台cisco 2950在教室出口端把流量mirro出來

從沒碰過cisco的東西,然而老師有令,實驗還是要做,只好一步一腳印的將cisco的mirro port的設定方法試出來

首先,一定要有cisco專用的console線,然後,cisco console的bouad rate是8192

連上後,要執行en進入supervisor mode才能設定,輸入en後會要你輸入密碼,敲入密碼後後就進入supervisor mode了,此時,提示符號會從>變成#

cisco的指令輸入有點像linux的bash,輸入前幾個字後,按tab會幫你補完,另外,好像常用的指令都會有縮寫,如en就是enable的縮寫,f0/1,就是fast ethernet 1的縮寫(f0/1的意義是別人告訴我的),有縮寫的打縮寫也可以用

另外,由於指令都很長,若不知道接下來該打什麼,可以按?
他會將下一個指令的選項都列出來
如,monitor後面不知要接什麼,則可以打monitor ?
它就會列出monitor後可能的選項,而我們就可以從其中挑出session,接著再打monitor session ?
它又會列出monitor session後可以用的選項

一開始可以打show running-config,看看這台switch的設定

接著,若我們想要把port 1的流量從port 24 mirro出來,我們要這樣輸入
config t
monitor session 1 source int f0/1
monitor session 1 destination int f0/24
輸入完要記得按ctrl+z存檔

要看有沒有輸入成功,可以輸入show running-config看狀態

最後,要記得write memory,這樣即使swith斷電設定也會保留

聰明的同學看到設定應可以舉一反三,若要mirro的port不只一個呢?假設我們現在也要將port 2 mirror到port 24呢?(也就是說,port 1和port 2的流量都mirror到port 24)
在前面的設定下,再加一個設定
config t
monitor session 1 source int f0/2
ctrz z

看running-config,你會看到source port變成[1-2],也就是說port 1到port 2的流量會被mirror出來


以下是推理
在2950下,若你輸入monitor session ?
可以看到只有1和2可以選,也就是說,2950只能mirro兩種不同的流量
也就是說我們可以同時做到將port 1~11 mirror到port 12 (session 1),port 13~23 mirror到port 24 (session 2)
但是卻無法有第三個session

man的用法

我是個linux使用的苦手,但還好我有個linux很行的學弟……為免我忘記,就順手記下吧

man是個好東西,可以用來查bash的指令,也可以查function的prototype和用法

但是問題是,若你要查的指令同時存在bash和stdio.h中,會發生什麼事?
答案是,會找到bash

比如說,rename同時在bash和stdio中都有,若你想找的是stdio.h中的用法,可是輸入man rename,卻只會出現bash的用法,怎辦?

答案是:man 2 renmae

學弟跟我說,man有九個section,man後面加個數字就是指定section,而不加的話,就會以第一個找到的為主

那麼,若第一個找到的不是你想要的,怎辦?

學弟跟我說,猜

man 2 rename 到 man 9 rename,總會有一個是你想要的……

另外,man應該是manual的縮寫,絕對不是學長所說因為linux是男生寫的關係

2008年11月5日 星期三

docx轉doc

自從office 2007推出後,身邊也漸漸的有人用
但是office 2007的副檔名為.docx,而非原來的doc

於是,就看到這些人,寄出來的附件就要附兩個檔案,一個是doc,一個是docx……
(我說,何必呢,用回office 2003不就好了 = =)

但是,偶爾也會遇到這些轉過的doc打不開的情形

昨天奉命幫老婆大人解決這個問題,發現微軟有出一個FileFormatConverters.exe,用來將docx轉為doc,有27.5mb,不小

檔名聽起來是轉檔用的,實際上
裝完後,重新開機,舊版的word就可以打開docx了

不過效果不甚理想………還是有些圖會消失

最後解決的方法是,用同事的電腦打開docx,再轉成pdf

在找solution的過程中,發現有人在推廣別裝office 2007
帶頭升級 Office 2007? 別當害群之馬
個人覺得蠻有道理的
每次看到同事同一個檔案要附件兩個(doc和docx),都會想到黃易在翻雲覆雨中人物的對話:這又是何苦來由呢?

2008年10月31日 星期五

修改linux網卡的設定

.

對linux使用實在是不熟,請容許我做個小筆記

ifconfig的script的位置在/etc/sysconfig/network-scripts下
想要對其設定做永久的變更,直接去改script即可

ifcfg-eth0為eth的cfg file,內容大致如下
DEVICE=eth0
HWADDR=00:1a:64:21:d3:11
ONBOOT=yes
NETMASK=255.255.255.0
IPADDR=192.168.1.2
GATEWAY=192.168.1.1
TYPE=Ethernet
若安裝時沒有設IP,預設則為IPPROTO=DHCP,並且會少一些設定,將該行設定拿掉後,補上相關設定,存檔後,執行service network restart,網卡就會有IP了

順帶一提,linux的開機script是rc.d
我一直不知道這是什麼的縮寫,也就一直記不住script的名字.....
學弟說,那是run command的縮寫,從此我就記住了…

.

Make linux kernel

make kernel網路上很多文章在講
這一篇,是做為我的筆記,方便我找尋

一直寫linux kernel的code,但是很少make kernel
最近拿到一份修改過的skbuff.c,除了看作者是怎麼改code之外,免不了要評估效能,於是,就要將改過的skbuff.c替換原本skbuff.c,make出一份新的kernel

將code替換後
在kernel source tree下

1.make menuconif
選擇要編進kernel的module,看是直接編入,或是以module型式存在
由於我們是做transparent network device,因此,我們的kernel很乾淨,除了必要的driver不必要的東西都被拔掉
2.make clean
3.make
4.make bzImage
5.make install

在make install後,/etc/grub.conf會被修改
由於我們的device沒用到ramdisk
因此,還要修改/etc/grub.conf
1.開機的partition指向hda3
root = /dev/hda3
2.將ramdisk mark掉(前面加#)
#initrd /initrdXXXXX.img

如此,kernel已被替換
重開機即可

2008年10月27日 星期一

使用了鋼筆一段時間的心得

在入手許多鋼筆,寫了一陣子後,有一些心得
以下是純粹是個人想法



帶給我最愉悅的書寫感受的是白金的3776
白金的3776有許多系列,個人覺得C/P值最高的當推3776鋼尖,也就是日本白金編號PTB-5000B的鋼筆
原廠連結


此圖從原廠連結

白金的鋼筆型號就是其日幣定價(未稅),也就是說,這隻筆的日幣定價為5250
這隻台幣1000出頭就買得到,即可享受3776的書寫感受,價格也不致負擔太大
個人覺得3776鋼尖的神奇之處是,鋼尖可以做出很好的彈性,3776的鋼尖具備了一般K金尖的彈性,這是我覺得很神的地方,也許是因為筆尖的型狀所致

至於3776往上還有更高的等級,包括高級的筆桿,14K金尖等,這就看個人的喜好了

並不推薦台製3776(及編號PB-700,此時的白金台灣的筆是用台幣定價,也就是定價700),因為同樣是鋼尖,日製的沒比台製的貴多少,然而,台製的確較容易出問題,也許是台製的3776年紀較大了........
我已經遇過兩隻會漏墨的台製3776了
而且,台製3776只有中字尖可選,不像日製3776,從超太到超極細都有(但台灣店家不一定全部的筆尖都有進)

由於白金的筆尖徧細,因此3776的中字尖,個人覺得粗細剛好,不會太粗


C/P值最高的鋼筆是白金Preppy
這隻筆討論極多,我只能說,他以極低的成本結構,傳達給你不打折的鋼筆書寫的經驗
若要入門鋼筆的朋友,我會推薦這隻,建議可以用這隻寫一陣子,再往上攻
透明的筆桿帶點流行,有五種顏色的墨水和筆身可以選,缺點是筆桿的貼紙會掉,也就是說,用久了,筆會變成全透明(其實我個人覺得全透明的筆身反而是優點……)
即使手上有了許多高價鋼筆,偶而拿出preepy出來寫還是會為其筆尖的流利感到驚豔

有人說要寫漢字,找白金牌早期的老筆品質較好
其實我覺得,現在可以不必刻意找白金早期的老筆,直接買preppy就對了
畢竟我手上也特意的去找了白金早期的老筆,我只能說,以我的感覺,若同樣是鋼尖(早期的老筆運氣好可以挑到14K金尖,甚至18K金尖),那買Preppy就可以了,不用找


寫樂現在的筆尖不像過去那麼細
相信有逛過筆閣的,也會看過對寫樂早期F-4筆尖的推祟
沒錯,寫樂F-4筆尖我手上有很多隻,確實是極細極流利

但是若你以為寫樂現在生產的筆也像過去那麼細的話,那就錯了
在有了F-4後,是人都會好奇,於是我也買了寫樂現在生產的筆,分別是
Sailor Profit Slim (14K金尖)
Sailor Profit (21K金尖)
雖然筆劃粗細跟墨水有關,但我只能說,在同樣墨水下,寫樂現在的筆尖真的徧粗,而且現在的筆出墨量徧大(也許這是寫樂的筆滑順的主要理由?)
我兩隻都買F尖(筆尖側面會刻H-F)
但是我真的覺得,寫起來,真的沒有日系F尖該有的粗細