星期日, 1月 30, 2011

awesome wm gmail widget (vicious)

最近用 awesome 的 vicious library 寫了 gmail 的 widget. 不多說, 可以在 我的 github 找到

有什麼可以改進的歡迎指教 

----- Update: Oct 27 -----
放在網路上很久終於有人用然後跟我回報錯誤了..XDD
原本產生的 widget 是包在回傳的 gmailwidget 裡面所以放在 wibox 時要用 gmailwidget.widget 才對,可是我 README 上是直接寫用 gmailwidget 這樣會造成 layout 錯誤,現在更新過了應該可以直接把 gmailwidget 放入 wibox 了!

星期五, 1月 21, 2011

mysql: utf8? utf-8?

今天在搬 db 折騰了好久,一直覺得這種東西是 piece of cake,不就 dump 以後再 source 就好了嗎? 是沒錯.. 但是當編碼扯進來就很機車了..

今天弄半天,dump 出來的 sql 是 utf-8 編碼的沒錯,但是 source 以後讀出來卻是亂碼,找半天才發現我的 cakephp 裡面設定編碼是 'utf-8',有什麼不對嗎?! 原來 mysql 用的是 'utf8',認不出 'utf-8',OMG OMG OMG OMG...

星期三, 1月 19, 2011

vim annoying search highlight

有好一陣子我把 vim 的 highlight search 關掉,因為有時候搜完會出現一堆 highlight 看久了很不舒服,是有試過用 mapping 的方法來開關 hls (:set hls!...) 可是實在不方便。


今天突然在網路上看到這個方法我想說「奇怪,以前怎麼沒找到這個方法」,事實上好用多多多了...

紀錄:
map C-L -> :nohl
vimrc:
nnoremap <silent><c-l> :nohl<cr><c-l>

Ctrl + L 還蠻直覺的,平常就用來重畫 terminal,另外也有看到其他人用 <esc>, <cr> :

nnoremap <silent><esc> :nohl<cr><esc>
or
nnoremap <silent><cr> :nohl<cr><cr>