2013年8月22日 星期四

Install The Numix theme and The Numix-uTouch icons on Ubuntu


平常很少去更動系統預設的佈景主題,除了很少看到喜歡的以外,通常也覺得系統預設的就很不錯了。
不過以前很迷 OpenSolaris 的 Nimbus 主題(長的像這樣),在 gnome 下時爬過資料去修改。後來換到 Unity 後一直都覺得除了配色醜以外,也沒什麼好挑剔的。
不過剛剛早上看到一個很美的新主題 Numix (Numix-uTouch),Unity也可以用,第一眼就覺得很美,馬上就去改成這個了。

不過對於 Unity 下的支援仍是有些許問題的,除了系統匣的圖示有可能顯示為沒有作用的灰色外(但實際上正常),連一些選單都可能不定時出現反灰的情況。雖然仍舊可以正常運作,但會變成要先去點點看才知道。
後面應該會持續修正。

先貼幾張截圖:




在 Ubuntu 12.04 的環境下:
sudo add-apt-repository ppa:numix/ppa sudo apt-get update sudo apt-get install numix-gtk-theme sudo apt-get install numix-icon-theme numix-icon-theme-utouch

最後再到 Unity-Tweak-Tool (或者有裝MyUnity也可以) 去把 theme、icon-theme、window-theme 等改為 Numix 就完成了。

以上參考自:http://www.webupd8.org/2013/08/new-ppa-for-numix-gtk-and-icon-themes.html
僅列出我使用的步驟,上述網址有更詳細的解說。

2013年8月21日 星期三

自訂Unity系統匣的時間格式

每個人電腦用久了都會有一些客製化的需求,而在筆電有限的畫面尺寸裡,每一個顯示的元素都會影響到視覺,影響到 kimochi。
Unity 下可以自訂的時間格式實在有限,比如我不想看到月份,我只需要日期,但選單中可以選擇的又沒有這個選項。

這時可以開啟終端機,告訴系統要什麼格式自訂需求。

1.首先讓系統使用自訂的格式
gsettings set com.canonical.indicator.datetime time-format "'custom'"
2.指定格式
gsettings set com.canonical.indicator.datetime custom-time-format "'%d(%a) %R'"

關於有哪些格式可以參考,可以自行 man date 查看。
我使用的是:%d(%a) %R - 日期(週)時間

2013年8月20日 星期二

set vim color scheme


在 ubuntu 底下要設定 vim 的色彩顯示,可以在 /usr/share/vim/vim73/color 底下找到目前有的設定檔,xxx.vim 的就是。

各種網友提供的 vim 檔可在 vim 的官網下載:
http://www.vim.org/scripts/script_search_results.php?keywords=&script_type=color+scheme&order_by=rating&direction=descending&search=search

在 vim 開啟後,要更改 color scheme 的話,首先切換到 ex mode,然後輸入 : colo color_cheme_name ,就會切換了。
記得 syntax highlight 要開 : syntax on
(ubuntu 預設的 vim 功能上是有限制的,如果沒有語法亮度顯示的功能,那先要 sudo apt-get install vim 安裝完整功能。)

要把某個色彩設定檔設為預設的話,可在 $HOME 底下的 .vimrc 加入 colo color_scheme_name

而 windows 的 vimrc 檔則放在 vim 的安裝路徑中。C:\Program files\vim\


另外,有可能會想在不同時候開 vim 後,使用不同的設定檔。例如在專門放程式的資料夾用某些設定(黑底灰字)、在放文件的資料夾用不同的設定(黃底黑字)等。那麼可以在不同的資料夾中放一個 .exrc 的檔案,在其中預先設定好 ex 命令,然後 vi 開啟後,進入 ex mode key-in : so .exrc
這樣就會自動載入適合這個資料夾的設定了。



2013年7月29日 星期一

Chrome 28 產生的 Libpeerconnection.Log 修正

前幾天在 $home 下發現總是會出現一個很礙眼的空白log檔案。怎麼刪都還是會出現,剛剛爬文才知道原來是Chrome 28的問題,已經預計在 ver.29修正。爬文的過程,發現不少人很在意自己的$home目錄下有這種礙眼的檔案 XDD

不知道有多少人有這樣的一種潔癖... 好奇中...




以下暫時解法:
sudo vi /opt/google/chrome/google-chrome

找到這行命令 >> exec -a "$0" "$HERE/chrome"  "$@" (應該會在文件底部)
在該行上面一行加入 cd /tmp

這會把當前目錄轉向 /tmp,所以生成的 log 會跑到 /tmp 下就看不到了。


ref:https://bbs.archlinux.org/viewtopic.php?pid=1302199

2013年7月1日 星期一

How to remove pppoeconf setting.

前幾天帶著筆電到外面使用,因為連不上ADSL的連線,後來就想說用 pppoeconf 設定看看。但在回家後,想移除掉設定。因為右上方的 systray 的網路連線都消失了。造成一些問題。
於是上網找了點資料。
以下:

先移除掉 dsl-provider, sudo rm /etc/ppp/peers/dsl-provider,或者改檔名成 dsl-provider.bak

接著 sudo vi /etc/network/interfaces,內容應該會類似底下:

auto lo
iface lo inet loopback


auto dsl-provider

iface dsl-provider inet ppp
pre-up /sbin/ifconfig eth0 up # line maintained by pppoeconf
provider dsl-provider

auto eth0

iface eth0 inet ppp


除了最上面兩行外都註解掉:
auto lo
iface lo inet loopback


## auto dsl-provider

## iface dsl-provider inet ppp
## pre-up /sbin/ifconfig eth0 up # line maintained by pppoeconf
## provider dsl-provider

## auto eth0

## iface eth0 inet manual

接著再下一個指令:
sudo /etc/init.d/networking restart

然後重開機就回覆原本的樣子了,也就是可以使用右上角 systray 內的網路狀態圖示編輯連線。



2013年6月7日 星期五

讓無線AP有WIFI及有線HUB的功能用


剛剛買了一台無線 AP 要來取代原本的 HUB 使用,因為不希望有線的部分也是在路由器的子網段內分享 IP,所以就把接法稍微改了一下,讓有線的設備繼續使用 PPPoE。


首先,把原本應該接在 internet port 的聯外網路的線接到 lan 1 上,這時機器就變成 HUB 一樣的功能,lan 2~4 的 port 得到的 IP 都會是從 ATU-R 上透過 DHCP 分配得來。再從 lan 2~4 之間隨便挑一個,拿網路線跟 internet port 接在一起,然後設定好無線網路就可以使用了。


至於為什麼在設定好 WiFi 後機器不會自動把 lan 2~4 port 改成是在這台機器背後的子網路,這就不清楚了。或許原本的設計就是有考慮到這樣的用途,或者單純是硬體設計的優先順序的問題。

原本的接法都在路由器後面分享 IP,使用上的話,一些網站的回應有比較慢的感覺。猜測是 ping 值會較高。分開後反應就敏捷許多。

2013年4月13日 星期六

狗咬呂洞賓 or 苟杳呂洞賓 ??

這幾天看到很多人轉貼一篇要幫狗狗平反的文章,文中指出我們熟知的「狗咬呂洞賓,不識好人心」事實上並非指真的狗,而是人名的苟杳
但我自己查資料的結果,該故事似乎乃今人所做。

以下:

「狗咬呂洞賓,不識好人心」~不要再誤以為呂洞賓真的被狗咬

傳說在蓬萊八仙裡有個呂洞賓,他原是讀書人,但兩次參加科舉考試都未中舉,從此以後,他就再不讀書,而依靠祖輩留下的家產,會客訪友,遊山玩水,過著逍遙自在的日子。
呂洞賓在成仙之前,有個同鄉好友叫苟杳(= 狗咬 (同音)( 「杳」音秒或咬),他父母雙亡,家境十分貧寒
呂洞賓很是同情他,和他結拜為金蘭兄弟。並請他到自己家中居住,希望他能刻苦讀書,以後好有個出頭之日。
一天,呂洞賓家裡來了一位姓林的客人,見苟杳一表人才,讀書用功,便對呂洞賓說:「 呂 先生,我想把愚妹許配給苟杳,你看如何?」
呂洞賓怕耽誤了苟杳的前程,連忙推託,但苟杳得知後便動心了,就對呂洞賓表示同意這門親事。
呂洞賓說:「 林家 小姐貌美賢惠,賢弟既然主義已定,我也不攔阻了,不過成親之後,我要先陪新娘子睡三宿。」
苟杳一聽不禁一愣,但思前想後,還是咬牙答應了。
苟杳成親這天,呂洞賓喜氣洋洋,而苟杳卻無臉面見人,乾脆躲到一邊不見面。
晚上,洞房裡新娘子頭蓋紅紗,倚床而坐。
這時,呂洞賓闖進屋來,也不說話,只管坐到桌前燈下,埋讀書, 林 小姐等到半夜,丈夫還是不上床,只好自己和衣睡下 天明醒來,丈夫早已不見,一連三夜都是這樣,可苦壞了林 小姐。
苟杳好不容易過了三天,剛進洞房,見娘子正傷心落淚,連忙上前賠禮, 林 小姐只管低頭哭著說:「 郎 君,為何三夜竟不上床同眠,只對燈讀書,天黑而來,天明而去?」
這一問,問的苟杳目瞪口呆,半天,他才醒悟過來,雙腳一跺,仰天大笑,原來是哥哥怕我貪歡,忘了讀書,用此法來激勵我。哥哥用心,可謂太狠心啊!
林小姐被苟杳說得丈二和尚摸不著頭腦,待苟杳說明經過,夫妻兩個才雙雙歡喜起來,齊聲說道:「呂兄此恩,我們將來一定報答他!」
幾年後,苟杳果然金榜題名做了大官,夫妻倆與呂洞賓一家灑淚而別,赴任去了。
一晃八年過去了,這年夏天,呂家不慎失了大火,偌大一份家產,化成一堆灰燼。
呂洞賓只好用殘留的破瓦爛磚搭了一間茅草屋,和妻小在裡面躲風避雨,日子十分艱難。
夫妻倆商量,決定去找苟杳幫忙。呂洞賓一路上歷盡千辛萬苦,終於找到了苟杳府上,苟杳對呂洞賓家遭大火的事非常同情,並熱情招待他,可就是不提幫忙的事情,一連住了一個多月,一分錢也沒有給呂洞賓,呂洞賓以為他忘恩負義,一氣 回了家。
呂洞賓回家一看,原來家裡蓋了新房,很是奇怪。
他剛要邁進家門,卻見大門兩旁貼著白紙,知道家中死了人,他大吃一驚,慌忙走進屋內,見屋內挺著一口棺材,妻子批麻戴孝,正在嚎啕大哭,呂洞賓愣了半天,才輕輕叫了一聲娘子。
娘子回頭一看,驚恐萬狀,顫顫抖抖地叫道:「你,你是人還是鬼?」呂洞賓更覺詫異,問:「娘子,何出此言,我好好地回來了,如何是鬼呢?」
娘子端詳了好久,才認出真是呂洞賓說:「嚇死我了!」
原來,呂洞賓走後不久,就有一幫人來幫他蓋房子,蓋完房子就走了。
前天中午,又有一大幫人抬著一口棺材進來了,他們說呂洞賓在苟杳家病死了。
呂洞賓一聽,知道是苟杳玩的把戲。他走近棺材,氣得操起一把大斧把棺材劈開兩半,只見裡面全是金銀珠寶,上面還有一封信,寫道:「苟杳不是負心郎,路送金銀家蓋房。你讓我妻守空房,我讓你妻哭斷腸。」
呂洞賓看完信後如夢初醒,他苦笑了一聲:「賢弟,你這一幫,可幫得我好苦啊!」

從此,呂苟兩家倍加親熱,這就是俗話常說的「 苟杳呂洞賓,不識好人心 」,苟杳 = 狗咬 (同音)( 「杳」音秒或咬),因為「苟杳」和「狗咬」同音,傳來傳去便成了「 狗咬呂洞賓,不識好人心」了。


根據這個 連結 中的文章所提,此文是摘自 「連環畫報八三年第十一期」裡面的
http://www.xiexingcun.com/duzhe/011/duzhe3115.htm

該文提出許多版本,同時也指出姜龍昭的版本,原作者說自己的應該是最原始版本。該版本的故事也是我目前找到的最原始的版本,也就是「呂洞賓是被從畫中放出來的哮天犬所咬」。
但出處應非《封神演義》,而是《八仙得道傳》才是。出自該書「第八十三回 桃花山犬祟王小姐 夏口鎮狗咬呂洞賓」。而封神演義中我查不到呂洞賓出現的章節

查網路辭典找成語出處,均指《紅樓夢》第二十五回:
「王夫人叫賈環抄《金剛咒》,賈環便來到王夫人炕上坐著,令人點了蠟燭,拿腔做勢的抄寫。丫鬟彩霞叫他安分抄寫,賈環則咬定彩霞與寶玉好,對他不好。彩霞則罵他狗咬呂洞賓——不識好人心。這時寶玉、王熙鳳進來,賈環只好偷偷地生悶氣」
《紅樓夢》約成書於1784年,早於《八仙得道傳》(約1868年)。故後者的故事也可能是時人根據前者的成語而創作,也可能是收錄當時流傳的典故。而《紅》的成語,則有可能來自當時的典故,也可能來自於創作。
也就是說,除非有更早的資料,不然目前的故事均不能作為「狗咬呂洞賓」的典故而去解釋該句本身。「狗咬呂洞賓,不識好人心」便只有該句本身的字面存在而已。當然,這已經足夠推翻了「苟杳」一說。

另,苟杳其人我查不到任何資料,新唐書、舊唐書...均無此人。可能是小人物,也可能純粹是虛構人物。





--------------------
「狗咬 ? or 苟杳?」說是讀音相近讓人弄錯,這讓我想到京極夏彥的《塗佛之宴:備宴 下》當中的一段。
p.137

京極堂略略加重了語氣說「人才沒有那麼笨。一般人不會因為荒神(kojin)和庚申(koshin)發音相近,就把它們搞錯吧?如果說因為稱呼相近,就會不知不覺中混淆,那太奇怪了。這就像把竹竿搞錯為豬肝一樣,太滑稽了。能當成笑話一笑置之還好,要是人家叫你報警,你卻抱緊人家,那可不是一句玩笑就能了事的。況且人絕對不會把自己信仰的事物搞錯。我是這麼認為的。」






--------------------
關於呂洞賓是否有娶妻。

《歷代神仙通鑒》中是說娶劉校尉之女。雖結縭卻疏遠。
--著書始於康熙八年,成書於康熙三十九年(1669~1700年)。


《呂祖志》則指說"二十未娶"。
--成書於萬曆年間,約1606年。


《指玄篇》中,呂洞賓的自序未提及是否結婚。
--網路上找的到的資料,卻另有一份純陽自序,提及「娶金氏,育四子...」。因提到五代宋元明等,故該序應為後人所作。







--------------------
關於呂洞賓的故事很多,《呂祖志》收錄最多,值得一看。而 wikipedia 上有提及數個常被誤會的傳說,在查上述資料的時候,看到蠻多呂洞賓風流好色的故事。看起來一般人對這類故事是比較有興趣的。但 wikipedia 上的資料指出,那應該也是誤傳。










chrome 使用筆記

在 Chrome 遇到 Error 15 (net::ERR_SOCKET_NOT_CONNECTED): Unknown error. 的問題時,可在 chrome://net-internals/#sockets 找到 Flush socket pools 跟 Close idle sockets 兩個按鈕,各點一次也許可以解決。





chrome 功能頁:


chrome://net-internals/
chrome跟網路有關的設定都在這邊。
如果有網址失效無法連上,可以在 "Test" 的分頁裡輸入網址做測試。


chrome://flags/
相當於firefox的 about:config。

chrome://memory/
chrome://memory-redirect/
觀察 chrome 的process 記憶體使用量。

chrome://version/
版本資料。

chrome://histograms/
Stats as of last page load.

chrome://plugins/
外掛程式

chrome://extensions/
同上,但,是轉到擴充程式頁面。

chrome://quota-internals/
磁碟使用資訊。

chrome://sync-internals/
關於 chrome 資料同步的資訊。

chrome://dns/

chrome://cache/



chrome://settings
chrome://downloads/
chrome://bookmarks/
chrome://history/




有些功能會隨著版本演進而增減,上面的適用於 ver.26

ref.http://www.thegeekstuff.com/2011/10/google-chrome-commands/