這是一篇測試文章

卡卡 發表在 痞客邦 留言(3) 人氣()

最近在練習python,所以開始找相關的vim plugin來裝裝看,pydiction這個可以補完一些基本的語法,還滿不錯的,可惜會跟我的xptemplate plugin衝到QQ,沒辦法就只好捨棄掉了,因為xptemplate對我還說還是比較實用~。
後來在找可以檢查python語法的plugin,在stackoverflow這個網站上有看到相關的討論,感覺pylint這個功能最強大,就想說用這個看看好了。不過通常功能越強大,要安裝或調整就會越麻煩,要不然就是會跟系統有相依性,像pylint就必須要先裝套件在系統上才行,在ubuntu上可以直接用套件安裝pylint:

卡卡 發表在 痞客邦 留言(0) 人氣()

最近興致來,就想說來把FreeBSD上的csh改成bash,畢竟我還是比較習慣用bash~。
首先先修改預設shell:
chsh -s /usr/local/bin/bash

卡卡 發表在 痞客邦 留言(0) 人氣()

最近發現有些影片的預覽圖一直沒辦法看到,想說會不會是播放器的問題,可是搞了老半天卻還是不行。在查了一些資料之後才發現,這個原因好像是因為在之前偵測某幾個影片預覽圖的時候可能失敗還是怎樣,然後這幾個影片就從此不會再作擷取預覽圖的動作,以下是解決方法:
rm -r ~/.thumbnails/fail/

刪完之後再重新整理就OK哩~

卡卡 發表在 痞客邦 留言(0) 人氣()

最近用了一個Public ip 開了個svn+trac server,大致上都還滿順利的,不過在測試寄信到mail server的時候卻出現了錯誤,看了一下log檔,訊息是 Client host rejected: cannot find your hostname allow ip。
不知道可能是mail server找不到svn server的hostname還是怎樣,然後試了一些方法好像也都不行,最後想說直接在/etc/hosts裡直接加上ip和自定義hostname看看,結果就OK哩,個人覺得這個方法算是還滿不錯的,不過前提是要有mail server的權限就是了。

卡卡 發表在 痞客邦 留言(0) 人氣()

貌似是學校最近DNS常出問題還是怎樣,ssh的速度非常緩慢,後來決定把config檔案改一改,改完之後速度果然快很多= =+。
修改/etc/ssh/sshd_config,以下是修改內容:
UseDNS no
GSSAPIAuthentication no

卡卡 發表在 痞客邦 留言(0) 人氣()

doxygen_dir.png
因為project的檔案太多,用doxygen parse過後檔案還是多的要死,想說有沒有分資料夾階層顯示的方式。

找了很久,後來找到一個折衷的方法,那就是在config檔中作以下設定。
SHOW_DIRECTORIES = YES

卡卡 發表在 痞客邦 留言(0) 人氣()

express.png

之前好不容易決定要用express這個framework,可是安裝完執行project後卻出現錯誤,拜了google大神之後才發現,好像是他不會去找裝在系統中的express library。事實上,如果有用npm裝其他的module ,應該也有可能會出現一樣的錯誤:找不到module啊~~。
後來在stackoverflow也看到有人有同樣的問題,雖然原PO已經選了其中一個回答當作答案,不過顯然那個答案的作法:每次安裝就要複製library實在是不怎麼簡潔。後來在文章下面的回答中有看到一個更好的作法:

卡卡 發表在 痞客邦 留言(0) 人氣()

因為在不同電腦用了一個共用的vimrc檔,但是又想在兩邊作一些不同的設定,所以找了一下資料看要怎麼作。雖然有判斷作業系統的方式,不過好像不太適合我的用法,然後我通常不同的電腦都會設個有意義的hostname,所以最後想說就用hostname去作判斷啦,以下是一個範例:
let hostname = substitute(system('hostname'), '\n', '', '')
if hostname == "lab"
"do something
elseif hostname == "home"
"do something
endif

卡卡 發表在 痞客邦 留言(0) 人氣()

rockmongo.png

最近找到的一個管理MongoDB的網頁介面工具,是用php5寫的,介面不是說很好看啦,不過還算好用囉,而且很重要的一點是他有中文繁體,真的是倍感親切XD。
首先先到這邊下載。

卡卡 發表在 痞客邦 留言(0) 人氣()

mongo.png

安裝的步驟比我想得還要多,本來想說應該用套件安裝就好,不過好像不行,所以google了一下,找到一個還算簡單的方法:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv 7F0CEB10

卡卡 發表在 痞客邦 留言(0) 人氣()

termkit.png

其實之前就有看到這個東西了,當時覺得還滿炫的,不過當時好像只有支援Mac的樣子,後來就沒去理了。最近又看到這樣東西,發現在Linux上面已經有成功執行的例子了,所以想說也來裝裝看這樣,我目前是在Linut Mint上面裝,Ubuntu應該理所當然也可以。
這個工具簡單講算是在機器上跑一個Server,然後再利用瀏覽器連上去,所以必須在webkit瀏覽器上面執行的樣子,像是chrome(或chromium)或是safari瀏覽器才能跑。
首先一開始先把需要的套件裝一裝吧

卡卡 發表在 痞客邦 留言(3) 人氣()

1 2 3 4
Blog Stats
⚠️

成人內容提醒

本部落格內容僅限年滿十八歲者瀏覽。
若您未滿十八歲,請立即離開。

已滿十八歲者,亦請勿將內容提供給未成年人士。