DIY 電視櫃

我的電視櫃是 IKEA 的電視櫃,由於材質是密集板,所以承重時會彎曲,久了也會變形,而且最近購入了中置聲道,原本的電視櫃也放不下了…

網路上找到不少訂製電視櫃的業者,無奈價格都不便宜。至於現成的電視櫃,如果要符合我的需求,價格又太過昂貴。由於是租來的房子,又不太方便壁掛電視到牆上…

所以這次趁著過年的假期,自己來 DIY 一個合適的電視櫃。
Continue reading “DIY 電視櫃”

[敗家] Dell UltraSharp U2711 液晶螢幕

最近這幾年,在家裡我幾乎都是使用雙螢幕系統:兩個 19″ 的 ViewSonic 的 VP912b 。好處是一次可以看到比較多視窗,而且可以直接把在兩個螢幕之間把視窗拖來拖去,但壞處就是單個螢幕的視野不夠大,而且兩個螢幕中間隔了邊框,看起來又不是那麼方便。
Continue reading “[敗家] Dell UltraSharp U2711 液晶螢幕”

Debian 下面的 Mail Agent

我的 Apache2 有安裝 mod_evasive 來阻擋 DDoS 攻擊,當疑似攻擊發生時,這個 module 會 block 該訪客 IP 並且發信給使用者。

最近在清理 Error Log 的時候,發現一行訊息…

sh: /bin/mail: No such file or directory

才發現我沒安裝 Mail User Agent 。

在 Debian 安裝很簡單…


sudo apt-get install bsd-mailx
cd /bin
ln -s /usr/bin/mail mail

只要安裝好套件,建個 symbol link 即可。

忙碌的 11 月

自從公司在五月底宣佈搬到南港去之後,我就在內湖南港一帶找房子,終於在十月底找到房子,並且付了押金和房租,之後就是一連串的打包,搬家行程。

因為公司有專業搬家公司協助搬運,所以一切都很省事,我只要把東西裝箱,貼上標籤,就會有專人幫忙送到新辦公室的新座位上,所以我其實不需要太煩惱,倒是自己家裡要搬家,讓我整個人累到腰酸背痛。

先是上網採買搬家用的紙箱,然後每天下班回家就是打包東西,裝箱,包裝… (花了差不多一個禮拜吧) ,最後我的東西居然裝了滿滿一卡車。

這禮拜安排了兩天休假,搬好家,並且把東西安頓好,我現在整個人都不想動…

今天是在羅斯福路上工作的最後一天,下週一開始就是在南港上班…

雖然在這個辦公室只待了短短一年,不過我會懷念捷運古亭站。

Ubuntu 下解決 Pidgin 無法登入 MSN 方法…

最近 Ubuntu 下面的 pidgin 連接 MSN 的功能爛掉了,原因是 omega.contacts.msn.com 的憑證有誤,大部分的人都是手動下載新的憑證,然後換掉舊的來解決問題,但這不是治標的方法,過不久這個問題還是會持續發生。

目前官方發布到 pidgin-2.7.7 ,必須升級到這個版本才能徹底解決問題。但 Ubuntu 的軟體庫裡面還沒更新 (目前是 pidgin-2.7.5,所以我只好自力救濟) 。

首先把編譯 pidgin 會用到的原始碼都裝一裝,會裝不少東西下去,但這也是沒辦法。

sudo apt-get build-dep pidgin

接著下載 pidgin-2.7.7 的原始碼到家目錄下面 Download Pidgin 2.7.7 Source

解壓縮

tar -xvjf pidgin-2.7.7.tar.bz2

先把 libpurple 移除,因為系統裡面是 2.7.5 。

sudo apt-get remove libpurple0

再切換到原始碼的目錄,然後把 pidgin 編譯裝好

cd ~/pidgin-2.7.7

./configure

sudo make install

接著從選單重新啟動 pidgin 即可,要確認版本可以按下 pidgin 的 (說明->關於)。

避免 Notecase 按下 ESC 鍵將視窗最小化

我最近常常用 notecase 來記事,因為它跨平台,所以搭配 Dropbox 可以讓我的文件在 Linux / Windows 共享。

不過有個問題一直困擾我,那就是在 Notecase 裡面不小心按下 ESC 鍵時,會將視窗最小化,這對我來說非常不方便,因為我打字時,常常習慣用 ESC 來消掉自己打錯的字,所以我常常不小心把視窗最小化,然後又得重新開啟,而且很慘的是,這個功能是寫死在程式裡面的,並不能透過 Notecase 本身的 Configure ShortCut 這個功能來修改鍵盤快捷鍵。

因為這幾天頻頻發生不小心把視窗最小化的狀況,實在受不了了。只好去 notecase 的官網找這隻程式的原始碼來下載來自己改,以下是修改方法:

下載最新版本的 notecase-1.9.8_src.zip

先在 ./src/lib/IniFile.cpp 的前面加上 #include 以免 snprintf() 這函式找不到導致編譯不過。

修改 ./src/MainWnd.cpp 裡面第 2126 行

改完之後,在視窗內按下 ESC 就不會將視窗本身最小化了,而是改用 CTRL + ESC 來把視窗最小化。

如果在 Ubuntu 編譯的話,必須先確定裝有下列套件:

apt-get install make g++ libgtk2.0-dev libgnomevfs2-dev

弄好之後在 notecase 目錄下直接 make 即可 (在 notecase/bin/ 下面會編出來可用的執行檔),如果直接下 make install 則會裝到 /usr/bin 裡面去。

安裝 VMWare Player 出現錯誤訊息…

因為一些需求,所以我在 Ubuntu 下面安裝了 VMWare Player ,環境是 Ubuntu 10.10 (64 bit) 加上 VMWare Player 3.1.2 build-301548。

安裝進行到編譯 kernel module 的時候,出現了無法編譯的情況,出現「Unable to build kernel module – See log file /temp/vmware-root/setup-xxxx.log」。找了一下,發現這是 VMWare 本身的問題。

解法如下:

cd /tmp

wget http://www.sputnick-area.net/scripts/vmware7.1.1-patch-kernel-2.6.35.bash

chmod +x vmware7.1.1-patch-kernel-2.6.35.bash

./vmware7.1.1-patch-kernel-2.6.35.bash

sudo vmware-modconfig --console --install-all

看到命令列出現

Starting VMware services:
   VMware USB Arbitrator                    done
   Virtual machine monitor                  done
   Virtual machine communication interface  done
   VM communication interface socket family done
   Blocking file system                     done
   Virtual ethernet                         done
   Shared Memory Available                  done

就表示完成了。

ref: Installing VMware Workstation 7.1.1 64 bit on Ubuntu 10.10

戴佩妮的專輯野薔薇居然有著揮之不去惱人無比的高頻聲…

一直覺得戴佩妮不錯,今天拿到了一張她的專輯「野薔薇」來收藏,(這是去年出的 CD + DVD,也不算新了),原本滿心期待,但是音樂一放出來,我差點暈倒…先講唯一的優點好了,那就是 DVD 的畫面是寬螢幕,而非 letter box ,這是唯一優點。
Continue reading “戴佩妮的專輯野薔薇居然有著揮之不去惱人無比的高頻聲…”

PUMA L.I.F.T. Racer

最近想找一雙對腳沒有負擔的鞋子,首要是透氣通風以及輕量化,剛剛逛街的時候,剛好看到這款「PUMA L.I.F.T. Racer」,我沒有考慮,當下就買了!回家查了一下,發現 L.I.F.T 的意思是 Lite Injected Foam Technology,這是 PUMA 的技術,為了輕量化,只有布料連接的地方使用麂皮製成,其他地方則是透氣網布以及 EVA (大部分) 和橡膠。這是一雙很輕的運動鞋,只有 173 公克。
Continue reading “PUMA L.I.F.T. Racer”