電影流水帳(2012/12/15~2012/12/24)

_MG_9578

怒戰天神裡的公主 Andromeda 真的好面熟(Rosamund Pike),特別是她古代軍裝的打扮,英挺、漂亮,好像曾經在哪兒看過呢,看到後來才想到,她是不是有演過魔戒啊?可是去她生平裏面看,卻又沒發現有演過這部片。

  • Wrath of the Titans (IMDB, Wikipedia),中譯:怒戰天神。Perseus 只想過平常人的生活,可惜人在江湖,身不由己。這一天,Zeus 來找他,說神的末日快到了,到時候會需要你的幫忙。Perseus 淡淡的說,我只是個半神,哪有這能力呢?Zeus 說,你可以的,別貶低你自己。之後 Zeus 去跟 Poseidon 會合,要一起去找 Hades,豈料兩人中了 Ares 與 Hades 的埋伏,Zeus 被抓住,Poseidon 勉力逃回,去找了 Perseus,叫他要幫忙,需要幫忙的話,他的半神兒子 Agenor 會幫忙。原來 Hades 跟 Ares 被囚禁在深淵的 Kronos 誘惑,想要取得更多的權力,才籌畫了這次的叛變。而 Perseus 經過一番掙扎以後,聽 Poseidon 的話,去找了被 Andromeda 抓住的 Agenor,講了好一會之後,Andromeda 就決定放人,條件是要一起去。所以一群人就去找了火神,得知了進地獄深淵的路,然後就去救人了。最後是 Hades 被 Zeus 說動,幫了 Zeus 的忙,而 Perseus 也湊齊了三神器,組合出超強神兵,解決了 Ares 跟 Kronos。
  • 奪命金 (IMDB, Wikipedia),英譯:Life without Principle。在前面真的有悶到,但劇情到了中間的時候,整個就超展開,故事串到了一起。Teresa 掙扎了好一會兒,決定取走原叔留下的 500 萬,所以她忍耐,當了最後一天的理財專員,到晚上遞出了辭呈,拿著 500 萬遠走高飛。而豹哥則是傻人有傻福,誤打誤撞的拿 500 萬多賺了不少錢。本來看到一半就不太想看了,但看完真的覺得不錯。任賢齊本片沒什麼發揮,被何韻詩與劉青雲的演技蓋掉了。跟朋友聊的時候,說好可惜,最後兩人還是被抓了,朋友卻說,有嗎?才知道有兩個版本,在大陸上映的版本,順應當局要求,加了兩人被逮到從輕量刑的說明畫面,而其他地區的則沒有,兩人順利拿著錢走掉。
  • Source Code(IMDB, Wikipedia),中譯:啟動原始碼。Colter 一開始就在火車上,完全搞不清楚爆炸,然後沒多久火車就爆炸了。唰地,一下子拉回到一個類似太空艙的地方,突然 Goodwin 跟他對話,沒多久又被出現火車上。重覆了幾次以後,他開始搞清楚狀況,原來是要找出炸彈與炸彈客,而他則早在兩個月前在阿富汗殉職,身體殘破不堪,只留下部分器官的機能仍在原始碼計畫中運作。最後他查到了炸彈客是誰,並告知了現實中的 Goodwin,博士本來是要毀約,不讓他就這樣死去,但 Goodwin 幫了一把,這次 Colter 重回到火車,留下一個完美的結局,炸彈被拆掉、炸彈客被鎖起來,所有的乘客都很歡樂,而他也順利把到很迷人的 Christina。現實中的他被拔管死去,但最後一段似乎是在另外一個平行世界裡,Colter 找到炸彈客,並與 Goodwin 連絡上,這樣。Christina 是由之前演過 Eagle eye 的 Michelle Monaghan 所飾演,在這部電影裡顯的好有魅力,也難怪 Colter 會對她念念不忘了。

以下是萬一拿到5百萬的作戰計畫:

  • 五百萬可以分批換成旅行支票或請銀樓匯到國外戶頭。
  • 要取得假身分,這個假身分要拿來開國外戶頭,並且作為旅行身分之用。
  • 交通上要儘量透過公車、火車之類的交通工具,以短程的方式甩開追查。要搭飛機的話,得先飛較近的國家,再飛遠程,但搭飛機的話,要配合假身分,風險較高。
  • 要放的下家人。

 

xdg-utils, nautilus 與 nemo

因為想知道怎麼把 nautilus 改為 nemo,就開始追代碼了。主要是先從 xdg-open 開始,因為 xdg-open ~ 就可以叫出檔案總管並把位置帶到家目錄。

我忘了是怎麼知道 xdg-open 這指令的了,這指令就相似於 Windows 的 start 指令,Windows 的 start 是這樣,只要打 start xxx.doc 或是 start http://www.google.com.tw 就可以自動打開相應的程式,像 xxx.doc 就會開 MS Word,網址就會開瀏覽器。xdg-open 也是一樣,輸入 xdg-open xxx.doc 就會用 Open Office 或 LibreOffice 開啟 xxx.doc,以此類推。

xdg-open 是由 xdg-utils 所提供,是用 perl 寫的,再看裏面,會發現程式會根據目前的桌面環境來自動決定要呼叫哪個桌面環境的 open 程式來開啟指定檔案或位置。GNOME 就是 gnome-open,KDE 就是 kde-open,XFCE 就是 exo-open,LXDE 就是 pcmanfm,不一樣的情況可能會改呼叫 gvfs-open, kfmclient 等等的。

所以在 GNOME 環境下打 xdg-open 或 gnome-open 是一樣的。那 gnome-open 又是怎麼做到的呢?gnome-open 是收錄在 libgnome 裡,source code 可以在這裡看到 git.gnome.org/browse/libgnome/tree/libgnome/gnome-open.c ,程式很短,就先判斷檔案的位置,然後就呼叫 glib gio 的 g_app_info_launch_default_for_uri 進行啟動。再更深入,就沒有細究了,總之是根據 GNOME 內建的 MIME 對應來得知該使用哪個程式的。

記得有可以編輯 MIME 的程式,就可以去改,但我忘了程式的名字,一時在系統設定裡也找不到。最後是用了 ubuntu-tweak 來做修改,就把 nautilus 改為 nemo 了。

Upgrade Subversion to 1.7 in CentOS5

也忘了是從什麼時候開始,在更新時,就一直遇到 subversion-perl 無法升級的問題,說需要 subversion 1.7,可是 CentOS 裡包的是 subversion 1.6,而這個 subversion-perl 是 rpmforge 提供的。

拖了好久,在更新時都以 –skip-broken 避開,可是日子久了,總是會覺得這樣很麻煩,決定還是設法把 subversion 升級到 1.7。當然自己編譯當然是可以,但上上策當然還是有人打包最好,所以上網搜索了一下,就發現有人問,而答案是利用 WANdisco 提供的 yum repository。WANdisco 比較麻煩的是,如果你要下載,網站會要求你輸入資料,然後才寄給你 .repo 檔案。收到 .repo 檔案,就放在 /etc/yum.repos.d ,接著執行 sudo yum update 就可以了。

電影流水帳(2012/12/7~2012/12/14)

Dania Ramirez naked
照片是 Premium Rush 的女主角。

  • Premium Rush(IMDB, Wikipedia),中譯:特急快遞。電影的主線是男主角 Wilee 幫 Nima 送一個對 Nima 很重要的票,副線穿插的是 Wilee、Venessa、Manny 三人的揪葛跟 Wilee 與警察間的衝突。整個故事採輪段倒敘的手法來拍,一開始是 Wilee 的車禍,接著交代前面的故事,像是 Nima 為什麼要搬家,為什麼要請 Wilee 送這張票給張大姊,警察 Monday 欠下巨債而決定幫黑道去找 Nima,Venessa 為什麼找 Manny 幫忙等等的。最後當然是皆大歡喜,讓 Nima 的兒子能順利透過人蛇集團的偷渡到美國,還不錯看,晚點我要問妹妹,看紐約是否真的有此行業。
  • The Bourne Legacy(IMDB, Wikipedia),中譯:神鬼認証4。故事很緊張刺激,不過一開始我不太懂為什麼 Aaron 一開始是在阿拉斯加,之後就是因為藥的實驗而開始一連串的追殺與逃跑,整個絆腳石計劃的人都因為 Jason Bourne 的失控,讓 CIA 決定計劃中止,將參與計劃的人都一一殺死。Aaron 是牛人,怎麼殺都殺不死,並且找到並救了 Dr. Marta ,讓她來幫他解除必須持續用藥的限制。片子的最後,他們兩個逃過死神的追擊,到了海上,看起來是還會有個三部曲。

raspberry pi 的聲音

我是用 HDMI 接電視,我有參考過這篇:Raspberry Pi測試音訊介面 了,但還是沒有聲音,爬文以後,發現是要在第一個 partition 的 config.txt 裡去設定 hdmi_driver=2 (如果是在 raspberry pi 上,是在 /boot/config.txt ),設定完,重新開機就可以用 aplay 來播放聲音檔案了。

目前還需要解決的問題有:

  • 無線網路卡
  • 鍵盤+滑鼠+無線網路這樣會導致電力不足的樣子。

 

升級 wordpress 到 3.5,Update network 出現 SSL certificate problem

升級 3.5 以後,要 Update network,卻發現下面這個錯誤。

Warning! Problem upgrading http://domain.tld/blogs/blogname/. Your server may not be able to connect to blogs running on it.
Error message: SSL certificate problem, verify that the CA cert is OK. Details: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed

是沒錯,因為是自家用的網站,CA cert 是自己簽發的,會有驗證有問題的情況是正常。但為什麼之前都沒有這問題,怪。總之,後來查了好一會,知道應該是跟 sslverify 有關係,就找到 wp-admin/network/upgrade.php 裡呼叫 wp_remote_get 的地方,為第二個參數加上 sslverify => false 就可以了。
[php]$response = wp_remote_get( $upgrade_url, array( ‘timeout’ => 120, ‘httpversion’ => ‘1.1’, ‘sslverify’ => false ) )[/php]

參考資料:

電影流水帳(2012/12/1~2012/12/6)

  • 寒戰(IMDB, Wikipedia)。這部片真的好看,說真的,在看完之前,我的心都懸在那兒。劉傑輝跟李文彬在處長出國時暫代職務,在這段期間出事了,一輛衝鋒車上的五名警察都被劫持,李文彬首先出來指揮,但是由於出事的是他的兒子,在處理上,顯得過於急燥,踰越了職權。劉傑輝就出來挑戰,在取得必要的支持以後,成為這次行動的負責人。歹徒要求贖金,之後又改變金額,多餘的贖金並沒有依照正確的流程先收管,而是送回去金管處,結果歹徒的目標不是贖金,而是這筆錢。之後雖然不太順利拯救了人質,也死了不少人,但這筆錢卻消失了。廉政公署於是出來調查,調查了許多人,劉傑輝會如何呢?後面好看就在這裡,看劉傑輝的手腕跟最終的結局。結局頗令人驚訝,不過片尾看起來是很明顯有打算要拍續集的樣子,可是上網看了導演的訪談,導演卻說持保留態度。我猜又是三部曲的模式,這集的劉德華沒有什麼戲份,我猜肯定在之後兩集有不少戲份出現,再看看吧。
  • 失戀33天(IMDB, Wikipedia)。在緯來電影台看完的,很好看的故事。是寫黃小仙失戀以後的故事,講失戀這段期間遇到的事情,她是怎麼度過,王小賤又是怎麼幫助她。電影裏面的對白很耐人尋味,很讓人深思。最後的結局讓人感動,不過我對於能那麼快從對面樓頂回來這棟大樓女主角所在樓層的這件事情持懷疑的態度,到底是怎麼樣才能那麼快?喔,對了,小說的名字並不是「失戀33天」,而是「小說,或是指南」,作者是鮑鯨鯨,筆名「大麗花」,小說的網址是:小说 或是指南。

 

wireshark

以前用 wireshark 時,都是直接上 sudo,以 root 權限執行,沒注意提示訊息的說明。這次認真看了,原來是說可以不用以 root 權限執行,那麼該怎麼做呢?首先要使用 sudo dpkg-reconfigure wireshark-common 重新設定,這時候會跳出詢問視窗,問說是不是要在非 root 模式下使用,請選 yes,然後系統群組裡會多出一個 wireshark 群組。接著請把自己加入到 wireshark 群組裡,登出以後再登入,確定自己有在 wireshark 群組裡以後,就可以使用 wireshark ,而不需要有 root 權限了。

電影流水帳(2012/11/23~2012/11/30)

Emma Stone

  • The Amazing Spider-Man(IMDB, Wikipedia),中譯:蜘蛛人:驚奇再起。劇情其實跟前作相似,Peter被蜘蛛咬到,因此有了超能力。但這次對於 Peter家世交代的比較清楚,一開始就是 Peter小時候,父母因為某些事情,把小 Peter交給班叔跟梅嬸撫養,一轉眼,小 Peter就是高中生了。班上有個很正的女生:Gwen Stacy,自然就不小心走到一起。事情就是這麼巧,Peter某天在地下室發現了爸爸留下來的資料,經過一番研究,又找到爸爸的朋友 Curt Connors,想知道更多事情。Peter 被蜘蛛咬了,有超能力之後,又研發了可以噴出線跟網的裝置,可是卻跟班叔發生爭吵,導致班叔的死去,Peter 很內疚,持續在晚上出去幫警方,想逮到兇手,太出鋒頭的結果,讓警察局長,Gwen Stacy 的老爸想逮到蜘蛛人。在認識 Curt Connors 之後,覺得公式應該可以給,就把爸爸資料裡的公式給了 Curt Connors,想不到這卻成了災難的開始。Lizard man出現,接著當然就是追捕跟大打一場。片尾有個隱藏結局,導出下集的可能性,不知道 Lizard man 會是正方還是反方。跟前作比起來,少了一點感動,不過女主角 Emma Stone 真的是很正!!
  • This means war(IMDB, Wikipedia),中譯:特務愛很大。兩個好兄弟,某次出任務,不小心把敵人的弟弟給幹掉了,也引起很大的騷動,導致上級讓他們放大假。放大假的期間,偶然認識了 Lauren ,兩人同時哈到她。後來兩人發現愛上同個對象,就槓了起來,甚至利用公家資源相互監視。最後在 Lauren 面臨抉擇的時候,敵人也來報仇,兩人盡釋前嫌,再次打敗敵人,並且坦然接受 Lauren 的抉擇,最後當然是個歡樂大結局。之前都沒有注意聽 Tom Hardy (演 Tuck)的聲音,這次聽的時候,覺得好有磁力喔,再加上他的英國腔,真的是很吸引人。飾演 Katie 的 Abigail Spencer 也很正,可惜戲份不多。適合用來打發時間的片子,不難看,也不會說特別好看。

git-cola win32 安裝指南

git-cola 在 github 上的網頁寫的算是清楚,就是先裝 msysgitpythonpyqt 以後(pyqt 的話要看 python 版本來下載對應的安裝檔),最後再下載 git-cola installer 進行安裝就可以。

安裝 git-cola 的時候,會問你 pythonw 的路徑,這個就看你是安裝 python 2.6 還 python 2.7,一般就是在 c:\python26 或 c:\python27 下;接著會問你 git 所在的路徑,我這邊踩到雷,傻傻的選了 C:\Program Files\Git\bin\git.exe ,然後就安裝完成了。

安裝完成以後,程式可以執行,但是在進行 push/pull 時,卻發生卡住的情況。我在想這應該是 git 的問題,因為把程式都關閉以後,用「工作管理員」打開看,git.exe 還在執行。我在猜想應該是有些環境變數沒有設定到,導致 SSH 有問題而造成 git push/pull 失敗。接著我就試著去找設定 C:\Program Files\Git\bin\git.exe 的地方,找了好一陣子,才找到原來安裝程式在問完 git 路徑以後,直接把這個設定寫在 git-cola/git-dag 的捷徑裡,所以就右鍵點擊捷徑以後,選「內容」去修改為 C:\Program Files\Git\cmd\git.cmd 這個 msysgit 提供的,有設置環境變數的批次腳本檔即可。