Timothy's Workspace
2017年3月30日 星期四
ArchLinux 開機自動啟動藍芽
今年3月左右,ArchLinux 的 bluez-utils 套件不再包含 hciconfig,因此無法直接在開機時執行 hciconfig 來啟動藍芽介面。新的作法是在 /etc/bluetooth/main.conf 裡面加上 AutoEnable=true,這樣藍芽介面就會自動在開機後啟動了。
2013年4月29日 星期一
提昇電腦操作效率的小技巧 - 工作站 Bash 篇
使用 Unix 工作站的時候,會不會覺得指令界面(command-line interface) 很難操作、用起來沒有效率呢?其實指令界面原先是設計給只有鍵盤的電腦使用的,對於經常使用滑鼠的我們來說,難免會有些不習慣。但也因為它是設計給鍵盤使用的,指令界面的程式往往有許多的快速鍵可供使用,只要熟悉了這些快速鍵,使用的效率一定會增加不少。
提昇電腦操作效率的小技巧 - 圖形界面篇
在使用圖形界面的程式的時候,很多常見的操作可以很快速的完成,但是這些操作方式卻沒有被廣泛地熟悉並使用。本文列出了三個可以加速操作的方法,希望可以幫助讀者節省一些寶貴的時間。
2012年3月16日 星期五
編輯 Linux 新酷音輸入法的使用者詞庫
在 Linux 環境下,新酷音是一套設計得相當不錯的注音輸入法,它會將使用者輸入過的語詞存在資料庫裡面,所以用了一段時間之後,選字會越來越準確。
累積了許多詞庫之後,也許你會想看看到底打了哪過了些詞語,或者是刪除一些意外存入的詞。
2011年7月21日 星期四
筆記 - Bash Script 倒數計時器
今天我用了bash寫了一個倒數計時器 有一些實做細節,搜尋了很久才找到,在這裡一一列出
1. 取子字串(substring)
# 方法1 str=codeblocks substr=${str:0:4} # 取從第0個字元算起4個字元(0~3) echo $substr # substr = "code" # 方法2 substr=`expr substr $str 1 4` # 用expr substr的時候,字串開頭是1不是0,後面的4是長度 echo $substr # substr = "code"
2009年1月31日 星期六
用Visual C++製作VB6可使用的dll
vb6是一套相當好用的程式設計工具,但是它的缺點就是速度慢。所以,如果需要大量運算的時候,就可以使用C++來撰寫這些運算的函式,vb只要呼叫使用就可以了。我在這裡要說明使用Visual C++製作dll給vb6使用的方法,希望對需要用的人有幫助。
2008年8月29日 星期五
JavaScript身份證字號驗證產生器
身份證字號的數字是有規則可循的,如果利用這個規則,就可以產生一個合法的身份證字號,同時也可以驗證一組身份證字號是否正確,一般的應用如輸入表單驗證或申請假資料等等。
台灣的身份證字號有10碼,第一碼為英文字母,後面都是數字。最後一碼是確認碼,用來確認這個身份證字號的正確性。第一碼英文字母代表這組身份證字號的地區,如C代表基隆市,A代表台北市等等,這個英文字母又代表一組代號,地區和代號如下表:
A=10 台北市 J=18 新竹縣 S=26 高雄縣 B=11 台中市 K=19 苗栗縣 T=27 屏東縣 C=12 基隆市 L=20 台中縣 U=28 花蓮縣 D=13 台南市 M=21 南投縣 V=29 台東縣 E=14 高雄市 N=22 彰化縣 W=32 金門縣 F=15 台北縣 O=35 新竹市 X=30 澎湖縣 G=16 宜蘭縣 P=23 雲林縣 Y=31 陽明山 H=17 桃園縣 Q=24 嘉義縣 Z=33 連江縣 I=34 嘉義市 R=25 台南縣
訂閱:
文章 (Atom)