July 5, 2011
pmwiki + git
身為一個記性不好的阿宅,最煩惱的一點莫過於工作上閱讀過的東西,過了一段時間就忘光光。當然我也有做筆記的習慣,但有時候某些指令就只記在本子裡,偏偏需要用到的時候本子就不在身邊。
於是乎,我在自己的電腦裡面弄一個簡單的 wiki 來作筆記。
非常感謝網路上許多朋友的幫忙,尋找 wiki 的時候給了很多建議。當時朋友給的建議我都有一個個去嘗試,最後根據我的需求決定了 pmwiki,一直用到現在有一年多的時間了。
我的需求大致如下,pmwiki 不見得全部涵蓋
作筆記這種事情,最昂貴的就是投注知識的時間,寫在紙本上如果弄丟就什麼都沒有了。雖然用數位的方式來紀錄,理論上來說要更容易保存。但我們都知道,硬碟很容易壞,事實上我們更常弄丟電腦裡的資訊。
解決這個問題的方法就是異地備援,但是身為一個人,尤其是現代人,最怕的就是麻煩。如果備份與回復的方式很麻煩,相信沒有人會持續備份。
選擇 pmwiki 的原因在於它不需要 mysql,所有的資料都用純文字儲存,而且支援中文搜尋。東西寫多了就是需要靠搜尋。
既然是純文字,搭配 git 來作管理就變得很方便。於是乎,備份或是重建 wiki 的動作,就僅僅只是 git 的 push 或是 clone 而已。這是我每天都在做的事情,太簡單了!
寫了一個很簡單的小 script,執行一次它就會以當下的時間為 log 做一次 commit,並且 push 到 remote server 去。
配合 crontab 每天執行一次,就此我只要專心寫我的筆記就好。換新電腦的時候,只要架好 apache,一個 git clone 的指令我就可以繼續筆記。
Installation
Apache
很不幸地,還是需要安裝 Apache。詳細的過程我忘記了,依稀記得需要兩個模組才能夠在自己的家目錄底下執行 pmwiki
How to backup
首先你要在別的機器上面有一個 git repository,假設那台機器的位置是 git.my.server,你在上面的帳號叫做 foo
其中 REMOTE_NAME 只是替 remote server 取一個名字而已,隨便取沒關係。如果你會使用 git,希望在自己家裡面弄好幾個筆記的 branch,才需要動到 LOCAL_BRANCH 跟 REMOTE_BRANCH。
Update:
Xdite 建議了 gollum,有興趣的鄉親也可以試試看
https://github.com/github/gollum
於是乎,我在自己的電腦裡面弄一個簡單的 wiki 來作筆記。
非常感謝網路上許多朋友的幫忙,尋找 wiki 的時候給了很多建議。當時朋友給的建議我都有一個個去嘗試,最後根據我的需求決定了 pmwiki,一直用到現在有一年多的時間了。
我的需求大致如下,pmwiki 不見得全部涵蓋
- 有搜尋功能,包括中文搜尋
- 不要有 mysql 之類的 database
- 容易備份
- 容易重建
- 最好不要有 Apache
作筆記這種事情,最昂貴的就是投注知識的時間,寫在紙本上如果弄丟就什麼都沒有了。雖然用數位的方式來紀錄,理論上來說要更容易保存。但我們都知道,硬碟很容易壞,事實上我們更常弄丟電腦裡的資訊。
解決這個問題的方法就是異地備援,但是身為一個人,尤其是現代人,最怕的就是麻煩。如果備份與回復的方式很麻煩,相信沒有人會持續備份。
選擇 pmwiki 的原因在於它不需要 mysql,所有的資料都用純文字儲存,而且支援中文搜尋。東西寫多了就是需要靠搜尋。
既然是純文字,搭配 git 來作管理就變得很方便。於是乎,備份或是重建 wiki 的動作,就僅僅只是 git 的 push 或是 clone 而已。這是我每天都在做的事情,太簡單了!
寫了一個很簡單的小 script,執行一次它就會以當下的時間為 log 做一次 commit,並且 push 到 remote server 去。
配合 crontab 每天執行一次,就此我只要專心寫我的筆記就好。換新電腦的時候,只要架好 apache,一個 git clone 的指令我就可以繼續筆記。
Installation
Apache
很不幸地,還是需要安裝 Apache。詳細的過程我忘記了,依稀記得需要兩個模組才能夠在自己的家目錄底下執行 pmwiki
$ sudo aptitude install libapache2-mod-suphp libapache2-mod-php5Git
$ sudo gedit /etc/suphp/suphp.conf # 把 check_vhost_docroot 的值由 true 改成 false
$ mkdir $HOME/public_html到這邊開始,就有 pmwiki 可以用了,在瀏覽器打開 127.0.0.1/~YOURID/pmwiki/pmwiki.php 應該就能看見。
$ cd $HOME/public_html
$ git clone git://github.com/walkingice/pmwiki.git
How to backup
首先你要在別的機器上面有一個 git repository,假設那台機器的位置是 git.my.server,你在上面的帳號叫做 foo
$ ssh foo@git.my.server接著進到自己電腦裡面的 pmwiki 目錄底下編輯 updater.pl,把幾個值改成
$ mkdir mywiki
$ cd mywiki
$ git init --bare
my $LOCAL_BRANCH = 'master';執行 ./updater.pl,它應該會開始把東西 push 上去,以後只要定期跑 updater.pl 就可以了。
my $REMOTE_NAME = 'brainless';
my $REMOTE_SERVER = 'foo@git.my.server';
my $REMOTE_BRANCH = 'master';
其中 REMOTE_NAME 只是替 remote server 取一個名字而已,隨便取沒關係。如果你會使用 git,希望在自己家裡面弄好幾個筆記的 branch,才需要動到 LOCAL_BRANCH 跟 REMOTE_BRANCH。
Update:
Xdite 建議了 gollum,有興趣的鄉親也可以試試看
https://github.com/github/gollum
December 19, 2010
混很大 蛙咖啡混音派對簡記
先給任何為了查詢蛙咖啡地址而逛到這裡來的人一點訊息:Google Maps 上面只會顯示大略地址,位在八里的蛙咖啡就在關渡大橋的下方。關渡大橋的兩側皆有人行道/自行車道,靠近北邊八里的那一側出口就可以看見蛙咖啡。今天晚上要離開時在門口拍了這張照片,可以從照片中猜出蛙咖啡的位置,也說明該處夜色不錯。
要從捷運竹圍站走到關渡大橋,出站之後面對民權路,在捷運站的左側有一個地下道,可以繞過捷運接上自行車道,從那邊才能上關渡大橋。
好了,回到活動本身。一段時間前為了投影片的授權,想要找 CC 授權的圖示時,偶然看見這個活動 - [混很大 蛙咖啡混音派對]。我個人在寫程式的時候非常喜歡聽 Vocal Trance,對於這些音樂究竟是如何被產生有著濃厚的興趣,雖然毫無相關知識也來不及害羞,本著鄉民看熱鬧的心情當下就報了名。
為何前面要詳記道路資訊?話說今日我從竹圍站出來就照著腦海中的地圖趕路,怎知怎樣都上不了關渡大橋,總是在民權路上隔著捷運鐵軌望關渡大橋流淚,從竹圍站一直走到快要關渡站才找到路,又從關渡站走回關渡大橋,打開 Google Maps 你就會知道我到底走了多遠 (淚目)。問我為何不搭計程車?都走了那麼多路,接下來就算要繞台北市一圈我也不肯放棄!!(再度淚目)
一直以為這個活動會很輕鬆簡單,大概是大家坐下來喝咖啡聊是非,到了活動地點才知道主辦單位很認真!座位與單槍都安排好就別說了,兩旁還有兩個超大音箱,每個講師都帶足了混音用的傢伙以及一票的另狗電腦,用心之程度一掃我剛剛走錯路的陰霾。
謝謝主辦單位,今天的活動讓我非常開心,看到很多充滿創意的表演,有前衛派也有實用派,由於現在還要趕工寫程式,恕我不詳細紀錄今天的活動,就跳著說幾項意思一下。(開始原地跳.....)
李駿提到了一個詞:「Circuit Bending」,Wikipedia 上面的 [解釋] 是「拆解機器並加入一些元件,讓它發出原先意想不到的聲音。那些機器可能是數位合成器,甚至是小孩的玩具」,提到這就不免想到 [Holy Fuck]。附帶一提我很喜歡 Wiki 上面的一段話,關於 Circuit Bending 的哲學:「那是電路的平行世界,我們覺得它並不存在,但事實上它就是在那裡」。個人則是覺得 Holy Fuck 呼應了張耘之老師所提及,這些前衛充滿藝術性的東西可以試著跟流行文化做結合。
矩陣老爸的三位講師分別演示了 Pure Data 與 Processing 的操作過程,後半段 Live Demo 時,[阿亂] 一反我們平常 MTV 中用影像動作去配合音樂節拍的邏輯,他用影像來指揮聲音,而且他用 Playstation 的搖桿來操作影像,十分有趣。
MoShang 的音樂比較偏向 Lounge,有著台灣老婆的他中文其實很不錯,他擅長用影片去解釋他如何[做音樂],今天他在現場解釋如何用公開的 Vocal 素材去做出自己想要的音樂,好比他用 Public Domain 的吟詩人聲,調整後 mix 出他的音樂。有興趣的可以看看他的網站[MoShange.net],還有 PodCast 可以訂閱唷!
Well, 夜深了,我想應該要趕快開始寫 code 了 Q__Q
要從捷運竹圍站走到關渡大橋,出站之後面對民權路,在捷運站的左側有一個地下道,可以繞過捷運接上自行車道,從那邊才能上關渡大橋。
好了,回到活動本身。一段時間前為了投影片的授權,想要找 CC 授權的圖示時,偶然看見這個活動 - [混很大 蛙咖啡混音派對]。我個人在寫程式的時候非常喜歡聽 Vocal Trance,對於這些音樂究竟是如何被產生有著濃厚的興趣,雖然毫無相關知識也來不及害羞,本著鄉民看熱鬧的心情當下就報了名。
為何前面要詳記道路資訊?話說今日我從竹圍站出來就照著腦海中的地圖趕路,怎知怎樣都上不了關渡大橋,總是在民權路上隔著捷運鐵軌望關渡大橋流淚,從竹圍站一直走到快要關渡站才找到路,又從關渡站走回關渡大橋,打開 Google Maps 你就會知道我到底走了多遠 (淚目)。問我為何不搭計程車?都走了那麼多路,接下來就算要繞台北市一圈我也不肯放棄!!(再度淚目)
一直以為這個活動會很輕鬆簡單,大概是大家坐下來喝咖啡聊是非,到了活動地點才知道主辦單位很認真!座位與單槍都安排好就別說了,兩旁還有兩個超大音箱,每個講師都帶足了混音用的傢伙以及一票的另狗電腦,用心之程度一掃我剛剛走錯路的陰霾。
謝謝主辦單位,今天的活動讓我非常開心,看到很多充滿創意的表演,有前衛派也有實用派,由於現在還要趕工寫程式,恕我不詳細紀錄今天的活動,就跳著說幾項意思一下。(開始原地跳.....)
李駿提到了一個詞:「Circuit Bending」,Wikipedia 上面的 [解釋] 是「拆解機器並加入一些元件,讓它發出原先意想不到的聲音。那些機器可能是數位合成器,甚至是小孩的玩具」,提到這就不免想到 [Holy Fuck]。附帶一提我很喜歡 Wiki 上面的一段話,關於 Circuit Bending 的哲學:「那是電路的平行世界,我們覺得它並不存在,但事實上它就是在那裡」。個人則是覺得 Holy Fuck 呼應了張耘之老師所提及,這些前衛充滿藝術性的東西可以試著跟流行文化做結合。
矩陣老爸的三位講師分別演示了 Pure Data 與 Processing 的操作過程,後半段 Live Demo 時,[阿亂] 一反我們平常 MTV 中用影像動作去配合音樂節拍的邏輯,他用影像來指揮聲音,而且他用 Playstation 的搖桿來操作影像,十分有趣。
MoShang 的音樂比較偏向 Lounge,有著台灣老婆的他中文其實很不錯,他擅長用影片去解釋他如何[做音樂],今天他在現場解釋如何用公開的 Vocal 素材去做出自己想要的音樂,好比他用 Public Domain 的吟詩人聲,調整後 mix 出他的音樂。有興趣的可以看看他的網站[MoShange.net],還有 PodCast 可以訂閱唷!
Well, 夜深了,我想應該要趕快開始寫 code 了 Q__Q
November 7, 2010
紀錄片 光影豔紅菱
實質上來說,應該這才是新鞋櫃的第一篇文章,總是要擠點東西出來否則朋友還以為這邊是假的。
說說金馬影展的事吧。08 年初上台北工作,09 年文青一詞大行其道之後,才從幾位宅青朋友口中得知有金馬影展這東西。湊熱鬧不落人後,今年用 ibon 買了幾張票也來看看有什麼稀奇古怪的電影。
在這邊小小抱怨一下,劃位的時候似乎一位難求,因為不是搶在第一時間買票,這場光影豔紅菱理所當然地分到奇爛無比的位置。誰知電影開始了,中間最佳觀影位置只有三三兩兩為數不多的人,那麼 ibon 劃位又是怎麼回事?Bug 嗎?假如中間位置都被公關票用去,只能說老實買票的人是笨蛋。

光影豔紅菱是一部紀錄片(我竟然花錢去電影院看紀錄片),紀錄傑克卡迪夫(Jack Cardiff) 一生的電影軌跡。執導或拍攝了上百部電影,諸如非洲皇后、紅菱豔,還有一部就是大家都看過的第一滴血。他是第一位獲得奧斯卡終身成就獎的攝影師,以表彰他卓越攝影技巧對於電影的貢獻。
片頭一開始就以奧斯卡頒獎典禮,達斯汀霍夫曼的介紹作為開場:「在座的我們都還沒出生的時候,他就已經在拍電影了」。此言不假,Dustin Hoffman 於 1937 年生,而 1918 年 Jack Cardiff 四歲的時候就已經在一部默片 My Son, My Son 裡演出,年紀漸長後也進入片廠工作。
Cardiff 回憶起當年因為膠片很貴,每一次拍攝工作都很重要,於是決定「開拍」這個重要動作理所當然要由導演下指令。說穿了就是打板喊「第 n 幕,Action!」不過導演們隨即很快就發現這個工作很無聊,於是交給了小助手們去做,Cardiff 就從打板小弟開始當起。
古早的攝影器材比起現在龐大許多,拆開古董級的裝置後 Cardiff 詳細地說出光線如何進入,如何在裝置中作用。好像工程師一般把弄著手中的工具。除此之外 Cardiff 很喜歡繪畫,常常臨摹許多畫家的作品。他戲稱:「因為我買不起,只好自己試著畫一張。沒錯,這是複製,但是在複製之前,我也必須花很長一段時間去分析畫」在這種興趣的訓練之下,Cardiff 對於顏色的掌握幾乎無人能出其右。
紀錄片到這裡,很慶幸自己是在電影院裡面看這個片段,要是在電腦螢幕上面看想必色偏會讓我摸不著頭緒。有一幕是 [Black Narcissus] (黑水仙) 的片段,一位修女背對螢幕跪著,金黃色的陽光灑進整間教堂,我瞬間整個被顏色感動到心頭震了一下(梵谷是對的!)(對了,不是我抓的這張擷圖),喜歡印象畫派的 Cardiff,拍出來的畫面真的是「畫」。此外 Cardiff 還解釋了許多光線運用的方式,自此才頓悟許多好片為何經典。
繪畫的能力幫了他許多忙,有時天候不佳,Jack Cardiff 竟然在玻璃上面畫出天空,透過鏡頭拍出當時根本沒有的天氣。拍 [七海霸王] 其中一幕,海面的霧氣不夠,便對鏡頭吹一口氣製造出濃霧與淡出的效果。又或著場景寬闊而攝影棚不夠大,上方的燈架拍攝時一定會入鏡,不但再次在玻璃上作畫以擋住燈架,還利用燈光在玻璃上的反射模擬太陽。克服種種不可能,用鏡頭拍出實際上沒有或是難以促成的事,亦是這位攝影師偉大之處。看看黑水仙的 [Trailer],這是 1947 年全程在片廠拍出來的電影。
即使年事已高 Cardiff 依然持續拍片,物換星移之下許多事情也讓他有點不習慣,好比拍攝的時候人們會說:「你不用擔心,後製組會處理掉這些問題」。如今電影不乏特效,以前要倚靠攝影師的巧思,現在可以靠後製特效解決很多問題。Cardiff 並不會像我這種不入流的人痛罵後生晚輩不長進,反倒是自我調侃了一番,大師的溫暖風采表露無遺。
「He is nobody」Cardiff 笑著說他現在被年輕人這麼認識著。憑藉著對電影、攝影的熱情,持續在電影界工作:「我不喜歡退休那樣的字,可以的話我希望能夠死在片場。」
Jack Cardiff 出生於 1914 年,2009 年在自然的情況下辭世,享年 94 歲。
說說金馬影展的事吧。08 年初上台北工作,09 年文青一詞大行其道之後,才從幾位宅青朋友口中得知有金馬影展這東西。湊熱鬧不落人後,今年用 ibon 買了幾張票也來看看有什麼稀奇古怪的電影。
在這邊小小抱怨一下,劃位的時候似乎一位難求,因為不是搶在第一時間買票,這場光影豔紅菱理所當然地分到奇爛無比的位置。誰知電影開始了,中間最佳觀影位置只有三三兩兩為數不多的人,那麼 ibon 劃位又是怎麼回事?Bug 嗎?假如中間位置都被公關票用去,只能說老實買票的人是笨蛋。

光影豔紅菱是一部紀錄片(我竟然花錢去電影院看紀錄片),紀錄傑克卡迪夫(Jack Cardiff) 一生的電影軌跡。執導或拍攝了上百部電影,諸如非洲皇后、紅菱豔,還有一部就是大家都看過的第一滴血。他是第一位獲得奧斯卡終身成就獎的攝影師,以表彰他卓越攝影技巧對於電影的貢獻。
片頭一開始就以奧斯卡頒獎典禮,達斯汀霍夫曼的介紹作為開場:「在座的我們都還沒出生的時候,他就已經在拍電影了」。此言不假,Dustin Hoffman 於 1937 年生,而 1918 年 Jack Cardiff 四歲的時候就已經在一部默片 My Son, My Son 裡演出,年紀漸長後也進入片廠工作。
Cardiff 回憶起當年因為膠片很貴,每一次拍攝工作都很重要,於是決定「開拍」這個重要動作理所當然要由導演下指令。說穿了就是打板喊「第 n 幕,Action!」不過導演們隨即很快就發現這個工作很無聊,於是交給了小助手們去做,Cardiff 就從打板小弟開始當起。
古早的攝影器材比起現在龐大許多,拆開古董級的裝置後 Cardiff 詳細地說出光線如何進入,如何在裝置中作用。好像工程師一般把弄著手中的工具。除此之外 Cardiff 很喜歡繪畫,常常臨摹許多畫家的作品。他戲稱:「因為我買不起,只好自己試著畫一張。沒錯,這是複製,但是在複製之前,我也必須花很長一段時間去分析畫」在這種興趣的訓練之下,Cardiff 對於顏色的掌握幾乎無人能出其右。
紀錄片到這裡,很慶幸自己是在電影院裡面看這個片段,要是在電腦螢幕上面看想必色偏會讓我摸不著頭緒。有一幕是 [Black Narcissus] (黑水仙) 的片段,一位修女背對螢幕跪著,金黃色的陽光灑進整間教堂,我瞬間整個被顏色感動到心頭震了一下(梵谷是對的!)(對了,不是我抓的這張擷圖),喜歡印象畫派的 Cardiff,拍出來的畫面真的是「畫」。此外 Cardiff 還解釋了許多光線運用的方式,自此才頓悟許多好片為何經典。
繪畫的能力幫了他許多忙,有時天候不佳,Jack Cardiff 竟然在玻璃上面畫出天空,透過鏡頭拍出當時根本沒有的天氣。拍 [七海霸王] 其中一幕,海面的霧氣不夠,便對鏡頭吹一口氣製造出濃霧與淡出的效果。又或著場景寬闊而攝影棚不夠大,上方的燈架拍攝時一定會入鏡,不但再次在玻璃上作畫以擋住燈架,還利用燈光在玻璃上的反射模擬太陽。克服種種不可能,用鏡頭拍出實際上沒有或是難以促成的事,亦是這位攝影師偉大之處。看看黑水仙的 [Trailer],這是 1947 年全程在片廠拍出來的電影。
即使年事已高 Cardiff 依然持續拍片,物換星移之下許多事情也讓他有點不習慣,好比拍攝的時候人們會說:「你不用擔心,後製組會處理掉這些問題」。如今電影不乏特效,以前要倚靠攝影師的巧思,現在可以靠後製特效解決很多問題。Cardiff 並不會像我這種不入流的人痛罵後生晚輩不長進,反倒是自我調侃了一番,大師的溫暖風采表露無遺。
「He is nobody」Cardiff 笑著說他現在被年輕人這麼認識著。憑藉著對電影、攝影的熱情,持續在電影界工作:「我不喜歡退休那樣的字,可以的話我希望能夠死在片場。」
Jack Cardiff 出生於 1914 年,2009 年在自然的情況下辭世,享年 94 歲。
August 29, 2010
Goodbye and Hello
如果你正疑惑怎麼從鞋櫃跳到這裡來,那就代表我的設定沒有錯。是的,原來以 wordpress 架設的鞋櫃已經停止使用,全面轉到這裡來了。
如果不嫌麻煩,就請更換一下 RSS 的網址吧。原則上只會有兩個 Blog,主要的 Blog 就在這裡。
根據我的計畫,這個 Blogspot 會比較少更新,比較長一點的碎碎唸則是放在 Posterous。當然以前的舊文章我已經整理成純 html 檔放在原來的機器上面,底下的東西當作參考即可。
如果不嫌麻煩,就請更換一下 RSS 的網址吧。原則上只會有兩個 Blog,主要的 Blog 就在這裡。
根據我的計畫,這個 Blogspot 會比較少更新,比較長一點的碎碎唸則是放在 Posterous。當然以前的舊文章我已經整理成純 html 檔放在原來的機器上面,底下的東西當作參考即可。
Subscribe to:
Posts (Atom)


