歡迎

本站利用 MathJax 顯示數學式子,請安裝 STIX Font 以確保數學式子顯示無誤,安裝方法請參閱 MathJax Font Help

2010年3月25日 星期四

還是要安裝 org-mode

之前提到 emacs-snapshot 有內建 org-mode。所以沒有特別再安裝 org-mode。

最近開始學習 org-mode,試著利用 emacs + org-mode 來管理個人的行程或專案。但是今天發現內建的 org-mode 將 .org 文檔轉為 .html 檔時有些問題。在轉換的設定上,將 LaTeX 的區塊轉為圖檔。轉圖是沒問題,但圖檔放到 html 檔中順序不對,全部往後順移一個。這時才特別注意到內建的版本是 6.33。而最新的版本是 6.34。

於是另外再安裝 org-mode,這個問題就解決了。補充一下,為了快速輸入 LaTeX 指令,非人另外下載了 CDLaTeX

2010年3月7日 星期日

手動 DHCP

昨天更新 wicd 之後重開機,發現沒辦法連網了,利用

ifconfig
發現 eth0 這個網路介面不見了。再觀察 dmesg 的訊息,網路卡是有驅動的。利用
ifconfig eth0 up
將網路介面打開,可是就是不知如何從 IP 分享器取得 IP。經過一些試驗,找到了這個指令可用
dhclient eth0

2010年2月22日 星期一

「無法切換到 Console」問題解決了

之前那篇「無法切換到 Console」中提到的問題,在昨天換了 kernel image 之後,就沒問題了。這問題果然不是非人這種等級的人可以解決的。

也許可以解讀為是 kernel 的問題。

有 Console 可以用,還是比較方便。畢竟有時 X-win 也是會出現問題的。

2010年2月20日 星期六

買了 USB KVM Switch,無法切換

幾天前,去買了一個 USB KVM Switch。本來想買手動切換的,但是手動切換的 KVM 只有 PS/2 規格的。

今天終於將線路鋪好,將 KVM 裝了上去。結果是無法切換,熱鍵全都無效。非人還以為買到的是號稱支援 Linux 但實際上卻不支援的產品。最後還是求助網路。

將型號打上,居然在第二個就看到「Problem with .... USB KVM Switch」。看來不是只有非人有問題。看了一下最佳的解決方案是將鍵盤和滑鼠的接頭對調。非人心想就試試吧,沒想到真的可以。

再看看使用手冊,裡面並沒有提到鍵盤和滑鼠必須要插在指定的孔上。也就是說每個買這家 KVM 的人都會有二分之一的機會碰到這個問題。真令人不爽。

2010年1月21日 星期四

無法切換到 Console

這個問題存在有一段時間了,非人的筆電無法從 X Windows 切換到 Console。原因不明,在網路上有看到類似的情形,但他們的解法,並不適用於非人的筆電。就這樣先放著好了。

2010年1月7日 星期四

StumpWM 起死回生

前一陣子, Debian unstable 某個套件升級後,StumpWM 就掛了,錯誤訊息看起來像是 clisp 的問題。等了一段時間沒見到有新的更新。所以這一陣子都是使用 xfce,實在是很不習慣。

今天突然想到「不一定要 clisp 才能執行 StumpWM」,也可以使用 sbcl。於是乎在 .stumpwmrc 這個檔案中加入

;debian=sbcl
就又可以再使用 StumpWM 了。

2010年1月6日 星期三

使用 gdm + ssh 登入遠端的電腦

今天突然興起使用 gdm 登入遠端的機器。於是在家中利用兩台電腦作測試。發現 gdm 已經設定好了,選擇 !Sessions」→!Secure Remote connection」,就可以利用 ssh 連到另一台電腦了。不過會直接進入 GNOME 的環境。唯一要注意的是要安裝 ssh-askpass 這個套件在本機,遠端的電腦不需要做任何改變。

聽說 sdm 也可以做相同的事,有時間再來玩玩。

2010年1月1日 星期五

升級所發生的問題

昨天將那台安裝 Debian lenny 的 server 加入 lenny-backports 的套件庫。然後將部分的套件升級到新的版本。當時看起來好像沒什麼問題。但今天要將非人用 drupal 架的網站升級時,卻發現網站是 Off-line,仔細看一下錯誤訊息,原來是無法使用 PostgreSQL 的資料庫 (認證出了問題)。上網查了一下關於 PostgreSQL 升級的網頁,才知道要備份並且步驟看來很麻煩 (因為非人看不懂,所以覺得麻煩)。

由於非人架的網站是練習性質的,從來都不備份,所以看來應該沒有補救的辦法了。也許新的網站該用 MySQL,應該比較沒有這方面的問題吧。再找些資料比較看看。

2009年12月2日 星期三

買了一顆新硬碟

多年前買的一顆 40G 的 2.5 吋隨身硬碟,容量不太夠了。於是就再買了一個。買之前也沒做功課,就到門市去選購了。看了多款的 500G 的 2.5 吋硬碟,最後決定的標準,非人以產地來決定。門市只有一顆是非大陸製的硬碟,而且印象中 WD 的硬碟似乎不錯,就決定是它了 WD 2.5 Elements 500G 外接式硬碟。

這顆硬碟非人把它格式化為 ext4

mke2fs -c -t ext4 /dev/sdb1
由於加了 scan 的功能,格式化花了很久的時間。實際用了多少時間非人不清楚,只記得一個小時大約是 10~15℅。後來累了就先睡了,早上醒來就好了。

2009年11月18日 星期三

uzbl --- 一個鍵盤控制的 Webkit 網頁瀏覽器

今天更新時不小心看到了 uzbl 這個輕量級的瀏覽器,發現它是一個使用鍵盤來控制的瀏覽器。其實這個瀏覽器非人之前就安裝了,但是不會設定而且也不知道如何使用,所以就一直放著也沒有去管它。最近 uzbl 更新了,能自動設定一些預設值,而且最近都是使用 Vimperator 這個 firefox 上的附加元件,居然就會使用 uzbl 這個瀏覽器了。自己也覺得很神奇。

試用了一段時間感覺 uzbl 比 firefox+Vimperator 好用很多,沒有多餘的功能,剛剛好夠瀏覽網頁。可惜 uzbl 目前有一個重大的缺點,就是無法輸入中文。雖然如此,非人還是很期待之後的更新,畢竟現在的版本還是 0.0.0 版。

2009年11月7日 星期六

玩了一整天的 Stump Window Manager

目前主要使用的 Window Manager 是 awesome。但筆電上用的是 XFCE,原因是筆電上的 "Win" 鍵離的太遠,很不容易按。今天想要在筆電上選一個好用的 tiling window manager。最後選擇了 Stump Window Manager。其它幾種感覺和 awesome 都差不多。之所以會選 StumpWM 的主要因素是 lisp 語言一直是非人想要學習的一種程式語言。所以最後決定先試玩一下 StumpWM。

首先是安裝 StumpWM 套件。

sudo apt-get install stumpwm
之後,發現 gdm 的 Session 選單並無任何地改變。只好自已加上去。檔案名稱為 /usr/share/xsessions/stumpwm.desktop,內容是
[Desktop Entry]
Encoding=UTF-8
Type=Xsession
Exec=stumpwm
TryExec=stumpwm
Name=StumpWM
Comment=Stump window manager

進入到 StumpWM 之後,發現桌面上什麼都沒有。真是太狠了。居然也沒有系統的 /etc/stumpwmrc。讓非人一時之間無法參照設定檔來設定。好在之前的準備功課,知道幾個前用的指令。非人覺得最重要的是 Help : "Ctrl-t ?",會列出所有的 keybindings (包含自己定義的)。在使用了一段時間之後,要離開 StumpWM 時才發現找不到相對應的 keybinding,前幾次都是暴力法解決。原來是非人不懂 clisp 的語法。要執行 StumpWM 內建的指令的話,就要找到相對於 Colon 的 keybinding "Ctrl-t ;",接著再輸入 quit,就能夠離開 StumpWM 了。這可能是基本知識,不然怎麼在網路上都找不到。

玩了一整天,欲罷不能,真是有趣。可以試著調校設定,看看是不是能滿足自己的要求。

2009年11月4日 星期三

ErgoEmacs 初探

一直以來,我都是從 Xah's Emacs Tutorial 獲得一些 Emacs 使用上的小技巧。前幾天突然發現 Xah Lee 弄了一個專案 --- ErgoEmacs。一個很有趣的專案,同時也是破壞 Emacs 傳統的專案。

Emacs 專屬的 keybindings 可以說是一項足以自豪的傳統。對於那些不使用滑鼠的高手來說,keybindings 一定背的滾瓜瀾熟。但非人使用 Emacs 超過十年了,熟悉的 keybindings 不會多過 10 個。並不是非人不想背下來,而是太複雜了,今天背了明天就忘了。再加上非人非常地依賴滑鼠,所以總是記不了幾個 keybindings。而 ErgoEmacs 這個專案主要就是在改變 keybindings,讓 Emacs 更能符合現代使用電腦的習慣。這個套件可以從這裡下載

2009年10月29日 星期四

Firefox/IceWeasel with Vimperator

前幾天在網路上看到一篇文章介紹 Vimperator 這個 Firefox 上的外掛。主要的功能就是可以不用滑鼠瀏覽網頁。

經過這幾天的使用,漸漸地熟悉了利用鍵盤輸入指令來瀏覽網頁。而指令是和 Vim 相似。不用熟悉的滑鼠來瀏覽網頁是一件蠻有趣的事

2009年10月25日 星期日

嘿!Windows 7 開賣了

這幾天最夯的新聞,應該是 Windows 7 開始賣了。這波新聞的重點是觸控螢幕。非人看了之後都不知道到底微軟這次賣的是作業系統還是觸控螢幕。好像前一陣子觸控螢幕是比較少見的。由此可知,如果要使用觸控的功能,那麼還是要另外再買一台觸控螢幕。只是觸控的功能在一般的電腦使用上似乎不是那麼重要。廠商是否會大量生產觸控螢幕還是未知數吧!?

2009年10月22日 星期四

KDE on Windows --- 初探

昨天在 Planet Linux of Taiwan 上看到 KDE 移植到 Windows 的一些近況。於是因為好奇就在 Windows 上安裝了 KDE。

經過一天的試玩後,發現 Windows 上的 KDE 還不是很好用。很多程式使用不到十分鐘的時間就掛了。也有蠻多程式無法啟動。由於非人在 Linux 下並不是使用 KDE,所以對 KDE 並沒有太大的期望。不好用,那就移除吧。

在移除時,沒有看到相關的移除程式,直接移除安裝目錄又有些問題。後來上網查詢才知道當初那個安裝程式就有移除的功能。

2009年10月20日 星期二

emacs-snapshot 內建 org-mode

今天閒來無事,玩一下 emacs-snapshot。發現 emacs-snapshot 居然有內建 org-mode。只是不知道是哪一個版本的。這樣就不用另外再安裝 org-mode 了。

2009年10月3日 星期六

試用 ibus --- 一個新的輸入法架構

幾天前將輸入平台換為 ibus ,這是一個號稱下一代的輸入法架構。使用 ibus 的感覺和 scim 差不多。可能是因為都是使用相同的輸入法表格(非人是使用行列的)。雖然網路上都說 scim 比較會和其它的程式相沖,但非人這次的使用經驗對 ibus 的印象並不是很好,剛開始測試時還不錯,可是過了一天後卻發現無法正常使用 ibus。所以目前 ibus 被非人打入冷宮了,過一陣子再說了。

2009年9月24日 星期四

gcin for Windows 的奇怪現象

今天使用 MikTex Portable,所以需要插入 USB 隨身碟。操作過程很正常,但神奇的是 gcin for Windows 居然將輸入法表格存到 USB 隨身碟中。沒有做任何的詢問動作,就將檔案存到隨身碟中。只能說真是太神奇了。害非人無法正常缷載隨身碟。

2009年9月23日 星期三

gcin for Windows

之前就曾聽到 gcin 可以在 Windows 上執行了,但似乎還未正式釋出。當時,並未特別抓下來玩玩。最近比較常常使用 Windows ,對 Windows 內建的行列輸入法有些不滿,於是就想到了 gcin。安裝的過程很順利。直接將預設的輸入法設為 gcin。使用了幾天還沒有什麼太大的問題。

不過,目前 Windows 上的 gcin 還是沒辦法和 Linux 上的 gcin 一樣。不知道什麼時候才會釋出。

2009年9月8日 星期二

MiKTeX Protable 初探

由於很久都沒有碰 Windows 系統了,當然也沒特別注意 MiKTeX 的訊息。因為幾天前有朋友詢問要如何安裝 MiKTeX,所以當然要看一下官方網站,並試著安裝最新的 MiKTeX,才不會誤導朋友,讓朋友認為非人是隨便說說。

在這個過程中,發現了 MiKTeX Portable 這個計畫。當然之前就已經有高手將 MiKTeX 弄成可攜式的,只是方法複雜了一點,有點懶,不想動。現在官網有聽到使用者的心聲,自己推出了 MiKTeX Portable。

安裝很簡單。在官網上下載可自行解壓縮的檔案。檔案執行時選擇 usb 上的目錄,就會將檔案解壓縮到該目錄了。然後在檔案總管下雙擊 miktex-portable,就會在工作列中出現 MiKTeX 的小圖示。在小圖示上用滑鼠右鍵點擊,會出現一個選單。每一個都可以試著選選看,就會知道該如何使用了。

讓非人比較驚訝的是, MiKTeX Portable 內附 TeXworks 的編輯器。 TeXworks 是從 TeXShop 這裡得到靈感(英文有點爛,不知翻的對不對),也可以說是故意去模枋 TeXShop。雖然不太習慣,但基本上這個編輯器還是有符合非人的需求:支援 unicode 及內建 PDF veiwer。

當然不滿意附帶的 TeXworks 編輯器的話,也可自行安裝可攜版的編輯器,像 Texmaker。不過缺點是換台電腦可能需要調整一下編輯器中 MiKTeX 的路徑,才能正常地使用。