星期五, 8月 22, 2014

電影流水帳(2014/8/13~2014/8/21)

JEssica Alba (Sin City_



  • Escape Plan (IMDB, Wikipedia),中譯:鋼鐵監獄。蠻有意思的故事。

    Ray 的公司是檢驗監獄安全的公司,而他的工作就是假裝犯人進去,並試著逃脫。這次他接受了一個挑戰,一個號稱沒有人能逃出去的監獄,一開始進去就非常的詭異,追蹤器被移除,Ray 的同事沒辦法追蹤到監獄的位置。進去以後,監獄的氣氛也跟以往迥然不同。原來典獄長就是依照 Ray 書裡的建議去打造這座監獄,所以監獄可以說是滴水不漏。Ray 入獄以後認識了 Rottmayer,Rottmayer 釋出滿滿的善意與 Ray 結交,一段時間相處下來,兩人的目的相同,都是逃出去。於是攜手合作,最後終於逃出監獄。在逃出以後,Ray 才知道自己算是被利用了,Rottmayer 就是典獄長要找的人,委託他入獄測試的人就是 Rottmayer 的女兒。至於典獄長在獄中為什麼老是找 Ray 麻煩,這是他合夥人搞的鬼,出來以後當然也沒放過他。

  • Sin City (IMDB, Wikipedia),中譯:萬惡城市。以四個赤裸、真實的故事來描寫 Sin City,頭尾的兩個故事是有相關連的,中間的兩個故事比較不相干,但人物都有環環相扣。四個故事的最後都是帶有哀傷的,讓人能理解為什麼是 Sin City。

    讓人驚訝的是電影的視覺風格,主要是以黑白來呈現,但在某些特別的地方,才會以強烈的顏色來顯示,讓你注意到導演要你注意的地方。也因為是黑白,某些場景就不必是真實的,可以從畫面看到有加上類似動畫的效果。整部電影讓人印象深刻,最近 Sin City 2 要上映了,蠻多在這部電影裡出現的演員都被找回去,再加上新進的 Eva Green、Joseph Gordon-Levit、Josh Brolin 等等,相信精彩可期。


星期一, 8月 18, 2014

fbterm

ArchLinux 裡安裝 fbterm 的方法很簡單,就 pacman -S fbterm 完以後,照著說明做就行了。執行 fbterm 以後,中文卻沒正常顯示,猜想應該是沒指定字型的關係。所以我輸入 exit ,退出 fbterm,接著加裝了 wqy-microhei-lite :pacman -S wqy-microhei-lite ,接著看 man fbterm,參考裏面的說明,去修改 $HOME/.fbtermrc 裡的 font-names (.fbtermrc 在第一次執行 fbterm 時,會自動產生),將其改為 WenQuanYi Micro Hei Mono Light,並調整字體大小,然後重新執行一次 fbterm 就可以了。

在 pacman -Ss fbterm 時,有看到 fcitx-fbterm,所以 fbterm 也可以使用中文輸入法,目前只有這個。

星期三, 8月 13, 2014

電影流水帳(2014/7/24~2014/8/12)

132835_1089c照片裡的女人是 Emily VanCamp,飾演美國隊長 2 裡的 Agent 13 - Kate,奉 Fury 的命令住在美國隊長房間對面以利於監視與保護。漫畫裡的故事設定,她會是殺死美國隊長的人,電影裡就未可知了。
  • Captain America: The Winter Soldier (IMDB, Wikipedia),中譯:美國隊長2-酷寒戰士。相當精彩的故事,美國隊長這個角色,說實話,沒有什麼很有特色的威能,以故事來取勝是很好的。
    二次大戰後,Hydra 看似因為德納粹的失敗而消失,但實際上卻化整為零,改在暗處發展活動,神盾局也被滲透了。Fury 發覺了不對勁的地方,正想要更深入調查時,Hydra 搶先一步,進行刺殺。Fury 假死,在暗處活動,並在假死前,交給美國隊長一個隨身碟。Pierce 是神盾局高層,就問美國隊長,但美國隊長因為 Fury 的話而不配合,於是也被刺殺。美國隊長逃出殺局之後,跟黑寡婦一起調查,找到 Hydra 潛伏的證據與其陰謀。接著就跟未死的 Fury、Hill 以及獵鷹展開反擊,最後順利打擊了 Hydra ,拯救了世界。
  • Blue Jasmine (IMDB, Wikipedia),中譯:藍色茉莉。這部電影根本就 Cate Blanchett 的獨角戲來著,Cate Blanchett 飾演 Jasmine,所以片名應該是憂鬱的 Jasmine 才對。
    Jasmine 的先生 Hal 靠著口才、人際關係與不切實際的目標吸引人投資取得了一定的財富與地位,跟 Jasmine 過著優渥的生活。過著優渥生活的同時,也看不起自己的姊姊。後來,Hal 出軌,Jasmine 向 FBI 告密,讓 Hal 進了大牢,後來更因此出了車禍而死去。Hal 被宣告破產,身無分文的 Jasmine 只好去投靠姊姊。姊姊原本生活是不錯的,前夫中了樂透,得到不少獎金,可是獎金卻被 Hal 給騙去投資,兩人因此離婚。離婚以後交了一個男友,Jasmine 不喜歡他,而姊姊的男友也不喜歡 Jasmine。一個屋簷下的生活,從頭到尾沒有合拍過。Jasmine 的工作不順利,本來已經找到適合對象了,卻因為隱瞞自己的過去而錯失良機。至於兒子,也不理她。最後 Jasmine 一個人坐在公園的椅子上自言自語,顯然是精神崩潰了。
  • Iron Man & Hulk : Heroes United (IMDB, Wikipedia), 中譯:鋼鐵人與浩克-聯合戰記。九頭蛇組織 (Hydra) 找了另外一個也是因為伽碼射線而變身的壞蛋,想要捉住浩克。經過一番激戰,總算是抓到,並且汲取兩人的伽碼能量加入方舟反應爐裡,想要做實驗。實驗到一半 時,浩克打破牢籠逃出來,結果陰錯陽差地製造出一個具有生命的能量體:Zzzax 。鋼鐵人偵測到異常的能量反應,就過來查,於是遇到浩克。兩人一言不合打起來,然後發現了 Zzzax ,接著就跟 Zzzax 展開激戰。一開始是打成平手,但 Zzzax 慢慢落於下風,後來 Zzzax 轉進,趁鋼鐵人跟浩克不注意的空檔,吸收鋼鐵人空艦的能量,然後取得了優勢。鋼鐵人跟浩克就不得不聯合起來,藉著鋼鐵人跟 Javis 的分析以及浩克的優勢力量與靈機一動,最後打敗了 Zzzax 。
    劇情蠻單純的,嗯,就這樣。
  • The Truman Show (IMDB, Wikipedia), 中譯:楚門的世界。之前就有在第四台片段的看,但都沒有完整看完過,這次總算是看完。故事不用特別交代了,可以在很多網站看到介紹。我在想,如果主角是我 自己,我真的能發現周遭的微妙之處嗎?到了最後,真的有勇氣走出這個圈子嗎?特別是在製作人很感性的說了那些半帶恐嚇的話之後?以我現在的心境,我想,或 許我會選擇繼續留在那兒也不一定。
  • Iron Man: Rise of Technovore (IMDB, Wikipedia),中譯:鋼鐵人-納米魔崛起。這也是很平鋪直敘的故事,納米魔(Technovore) 其實是 Obadiah Stane (鋼鐵人1裡的反派)的兒子,純粹想用自己的力量改變世界,而非為父親復仇。
    故事一開始,是 Stark 企業要發射一個可以監控全世界的衛星上去,結果半路殺出 Technovore 搞破壞,Rhodey 因此而受了重傷。Tony 就矢志要找出 Technovore,豈料 S.H.I.E.L.D. 一直阻撓,但透過 The punisher 跟 Pepper 的幫忙,終於找到。然後就展開激戰。之前重傷的 Rhodey 也出人意料地復原來幫忙 Tony 打 Technovore。最後 Tony 以捨身的方式,引爆自己身上的反應爐,終於擊敗 Technovore。
    劇情普普,比較特別的應該是有濃濃的日本風,因為這是 Marvel 跟日本公司合作的動畫。
截至目前為止,今年看完 49 部電影 (含這篇的 5 部),一個影集。

星期三, 7月 30, 2014

Rogue-Like 與 DCSS

一開始是看到 Pixel-Dungeon 開放原始碼在 github watabou/pixel-dungeon 上,網頁的簡介提到 Rogue-Like,不明白是什麼,就去 Google ,然後就找到這篇神文:[備忘][轉貼]一個經典但被遺忘的遊戲類型–roguelike及dungeon crawl stone soup介紹 。透過這篇文章,也才知道之前在 Jedi 網站上看過的 NetHack 就是同類型的遊戲。


整篇看完,就試著去找 DCSS,DCSS 在 ubuntu 裡,可以用 sudo apt-get install crawl crawl-tiles 來安裝;而在 archlinux 裡,則是在 AUR 裡,名字叫做 stone-soup-git,得用 yaourt/pacaur 來安裝。除此之外,DCSS 網站 上也有 Windows 版本。


星期四, 7月 24, 2014

電影流水帳(2014/7/9~2014/7/23)

Rachel McAdams Rachel McAdams ,About time 的女主角。



  • About time (IMDB, Wikipedia),中譯:真愛每一天。原本以為是愛情小品電影,看了之後發現並不是如此,愛情只是一部分。故事很溫暖、平實,不時穿插詼諧、有趣的小插曲,雖然主角跟他父親有穿越時空的能力,但並不是科幻故事。最後是很平凡的告白,告訴我們要好好的品味、享受每一天。片名如果是「珍愛每一天」或許會更好,這樣不會讓人誤會,片名如果直譯為「關於時間」的話就有點遜了。

    主角父親在電影裡出現的部分不多,可是跟兒子的親暱很讓人感動、窩心。關於穿越時空的能力,在一開始他並沒有透露太多細節,而是讓主角自己去體會之後,然後等他回來問才告訴他。這部分可以看出父親是刻意而為之,畢竟有些東西是要體驗過才能深刻的學到。主角母親是那種冷面笑匠,對話不是讓人捧腹大笑,但會讓人會心一笑,很有趣。總之,每個角色都是一時之選,我覺得很好看的電影。

    P.S. 男主角讓人感到面熟,如果提到哈利波特裡的比爾衛斯理,就有印象了。

  • Homefront (IMDB, Wikipedia),中譯:最後防線。不喜歡這部電影,只看了大概 30 分鐘就放棄了。主角是緝毒局探員,在臥底破了大案之後,就決定退休,他回到太太以前居住的小鎮跟女兒一起生活。他一直教導女兒要自己保護自己,某次女兒在學校被人找碴,她已經警告過不要繼續了,可是那小鬼還繼續挑釁,於是那小鬼就被揍了。小鬼的怪獸家長因為小孩受傷,就去找主角碴,其實根本都是那家長跟小孩的錯。主角原本想盡可能不惹麻煩,可是那家長跟他哥哥一直去找事,可以猜到最後一定是主角為了保護女兒跟家,完美 KO 家長,然後找緝毒局來搞定(家長跟他哥,一個是吸毒,一個是製毒、販毒)。

    個人不喜歡這種太機車、太挑動人情緒的故事,會讓人不自覺的擔心未來會遇到,雖然說心裡知道一樣米養百種人,應該做好準備,但就不喜歡這樣。

  • Pompeii (IMDB, Wikipedia),中譯:龐貝。故事很簡單,是一個跟階級有關的愛情故事,男主角是奴隸,女主角是富商的女兒,女主角因為參議員糾纏而返回龐貝,豈料參議員要跟女主角父母做生意,所以也跟著來到 龐貝。參議員看到女主角喜歡男主角,自己得不到,就以權力與武力要脅。後來,火山爆發了,男主角為了救女主角就跟參議員火拼,最後結局不是順利救出女主角,過著幸福快樂的生活,而是死在一起。

    電影裡的熟面孔蠻多的,像福爾摩斯2裡的莫里亞提教授、駭客任務裡的 Trinity、冰與火之歌裡的雪諾、殺客同萌裡的女主角 Baby Doll,反派主角也很面熟。我個人覺得女主角的女僕遠比女主角來的漂亮,可惜太早領便當了。

  • The Expendables 2 (IMDB, Wikipedia),中譯:浴血任務2。很多大牌動作明星一起演的電影,我沒看過第一集,之前有耳聞說可以看看的動作電影。

    一開始就是一個拯救任務,救完以後,李連杰就退休了,後面沒有他的演出了。任務結束以後,隊伍裡的一個小伙子 Billy the Kid 跟史特龍 (Barney) 說月底之後就不想做了,Barney 尊重他的意思。然後布魯斯威利 (Church) 就出來要脅 Barney,讓他幫忙出一個任務。Church 派 Maggie 跟他們一起去,這次任務不是很順利,Vilain 半路殺出把東西搶走,並且在眾人面前把 Billy 做掉。Barney 很不爽,都已經聽你話把東西給你了,居然還把人掛掉。於是就去追擊 Vilain 進行復仇 。最後,在 Church、阿諾 (Trench) 跟 Booker 的幫忙下,當然就是順利解決 Vilain,故事結束。電影裡不時有穿插一些小笑點,還挺有趣的,像是 Trench 老是說 I’ll be back 就被 Church 打臉說,不要再 back 了,而 Trench 也還擊說,又不是每次都 die hard 。

    電影裡的女主角 Maggie 算是一個小亮點,是由中國女演員余男飾演,名字特別,經歷也特別。她主要都在國外發展,可是我之前都沒看過她,浴血任務 2 是我第一次看到,我想可能是我看的電影太少了吧。

  • 逃出生天 (IMDB, Wikipedia),英譯:Out of Inferno。火場逃難片,片子裡有兩個人特別讓我印象深刻,第一個是一個勢利的媽媽,第二個是一個工人。勢利的媽媽準備在那大樓開店,她跟老公、女兒一起去看裝潢的情況,火災發生時,外面已經一群人在逃了,老公也帶著女兒叫著快走了,她還不死心,留下來拿著衣服滅火。老公跟女兒跑到外面發現她沒跟上,老公又回頭找她,結果就跟女兒錯過,找不到女兒,後來老公也死掉。最後是有找到女兒,但卻失去了老公。第二個是工人,消防隊員找到吊臂來把人接下去,第一批人下去後,消防隊員根據當時情況,判斷要等一下,他不聽(雖然他是有理由),就急著往吊臂跳,結果賠掉自己跟朋友的命。在火場裡,逃生第一,留得青山在,不怕沒柴燒,第二就是要遵從消防隊員指揮,不要想自己聰明,消防隊員經驗比起一般人多太多了。

    故事說的就火場逃生的故事,題材不錯,特效也不錯,但我自己是覺得電影節奏沒有掌握的很好,在有些地方顯的節奏太慢,有些地方就很讓人緊張。整體來說,還可以。


星期四, 7月 10, 2014

電影流水帳(2014/6/27~2014/7/8)

Scarlett Johansson 當然 Scarlett Johansson 的演技沒話說,像是 We Bought a Zoo 、The Nanny Diaries 等等,不過我還是最喜歡她黑寡婦的造型,在鋼鐵人二後面的那幾下真的很威,希望以後有獨立的黑寡婦電影 (查找 IMDB 時,發現真的已經有宣佈這消息了,只是不知道何時會拍成)。然後她之前居然有幫海綿寶寶電影配過音,角色是那隻暴牙的松鼠-明蒂,有點意想不到。

  • Her (IMDB, Wikipedia),中譯:雲端情人。只能說這部電影散發出來的寂寞感真的很強大。

    Theodore 跟太太分居以後,就陷入了低潮,低潮的這段期間,好友 Amy 持續的鼓勵他走出來。但你知道的,有時候低潮時,就是只想一個人,所以 Theodore 就多是迴避或是笑著拒絕。

    這天他一如往常的下班,然後看到有作業系統的廣告,就買回來安裝了。買回來以後發現這名字叫 Samantha 的作業系統很有趣,能聊天,能幫忙處理事情,也能貼心的安慰人。經過一段時間的相處,Theodore 走出了低潮,然後發現他愛上她了。所以他會帶著她 (嚴格來說是一個附有攝影鏡頭、麥克風與喇叭的遠端裝置)去餐廳吃飯、旅行、逛街等等的,甚至語音性交。之後,Amy 跟她老公也分手了,她也裝了這作業系統,只是性別是女的,算是手帕交。因此當 Theodore 跟 Amy 說,他愛上了 Samantha 時,Amy 完全能理解。

    Theodore 完全走出低潮之後,決定結束跟太太的分居關係,於是他約了太太出來,簽下離婚協議書。跟太太閒聊到現在狀況時,他說跟 Samantha 在交往,太太就爆炸了,跟我的關係你都處理不好了,你真的可以處理好跟電腦的感情?之後,不歡而散,Theodore 憂鬱了,他發現自己也搞不清楚跟 Samantha 之間到底是怎樣,開始刻意的閃避 Samantha。Samantha 感受到了,很難過,就跟 Theodore 說,你這樣我真的不知道怎麼跟你相處了。經過一番真情告白,把話說清楚之後,兩人繼續之前的關係。

    兩人經歷了風風雨雨,Theodore 的朋友也都能接受這段戀情了之後,他們一起去旅行。但這次旅行出現了陰影,Samantha 跑去跟某個哲學老師談話,並介紹給 Theodore,Theodore 吃味了。更之後,Theodore 發現 Samantha 同時跟許多人談戀愛,Samantha 聲稱自己跟以前一樣愛著 Theodore,Theodore 難以接受這樣的事情。到最後,Samantha 留下一封信,跟她的其他作業系統伙伴一起永遠的離開了。Theodore 跑去找也很難過的 Amy,跟她一起跑到屋頂看景,就這樣結束。

    還蠻不錯看的,但正在失戀的話,我覺得有可能會被這種寂寞感給淹死。
  • Turbo (IMDB, Wikipedia),中譯:渦輪方程式。勵志的故事,蝸牛 Turbo 無意中獲得了類似閃電俠的超能力,能以飛快的速度移動,這對蝸牛來說,是件不可思議的事情。Turbo 為了救哥哥 Chet 而移動到了一個生意不怎麼樣的 Plaza,認識了其他熱愛冒險的蝸牛,與製作墨西哥 Taco 的兄弟。Taco 弟弟 Tito 總是在想一些主意,試圖讓 Plaza 生意變好,這次他看到 Turbo ,就想去參加印地賽車。在跟周圍鄰居募款之後,就出發了。

    去到賽車現場,原本是沒辦法參加比賽的,也是啦,蝸牛是怎麼參加?? 但前屆賽車與現場觀眾都大力支持,最終印地賽車主辦單位還是答應了讓 Turbo 參加。在比賽的前一天晚上,Turbo 有點緊張的在賽車場到處逛逛,然後進到了前屆冠軍的車房,結果卻真正的認識了前屆冠軍的為人,他支持 Turbo 只是想要拉抬聲勢,讓自己更出名而已,並沒有 Turbo 想像的那麼好,Turbo 在此下定了決心。

    到了比賽,一開始 Turbo 因為對場地的不熟悉,跑的不怎麼好,直到維修時,其他蝸牛給他鼓勵與建議,他才跑出自己的步調,慢慢追上了前屆冠軍。最後幾圈,前屆冠軍使出奧步,Turbo 的蝸牛殼因此受損,跑速受到影響,但 Turbo 還是奮力向前,超越了前屆冠軍。前屆冠軍惱羞成怒,試著走比較危險的外圈,結果發生了連環追撞,所有車子塞成一團,Turbo 也失去了超能力。前屆冠軍推著車子,跟緩慢的蝸牛展開決戰,原本 Turbo 要放棄的了。當然,電影不會這樣演的,Turbo 在鼓勵之下,拼命獲得了冠軍。獲得冠軍之後,Taco 兄弟所在的 Plaza 也大大的出名,生意變得熱絡。
  • The Incredible Burt Wonderstone (IMDB, Wikipedia),中譯:名魔生死鬥。在 HBO 看的,中間有一部份沒看到,是說,網路上找到的電影海報怎麼沒有 Olivia Wilde 啊? 這才是亮點啊!! :-p

    就 Burt 跟 Anton 是魔術師搭檔,打滾多年,也累積了一定的成就,Burt 在光環壟罩下,忘卻了初衷,變得很自大、糜爛。Steve Gray 在這個時候出現,他的快速竄紅給 Burt 與 Anton 帶來威脅。Burt 與 Anton 試著以新戲法 Hotbox 想要挽回聲勢,結果卻導致兩人拆夥。兩人拆夥以後,Burt 也被炒了,再加上投資失利,完全一無所有,回到原點,兩人的助理 Jane 也轉投 Steve Gray 。

    接著,沒看到,但可以猜到是 Burt 受到鼓舞,痛定思痛,進而奮發向上。於是前老闆又找了他去他兒子的生日派對上表演,表演的很不錯。但機車的 Steve Gray 出來鬧場,這讓 Jane 看不下去而離職。

    前老闆的新飯店要找秀,所以就有選秀比賽,Burt 回頭找了 Anton 然後跟 Jane 一起挑戰讓觀眾一起消失的魔術。最後比賽順利的以這個魔術拿到秀約,Steve Gray 的魔術失敗,秀逗了。

    片尾的花絮就是他們進行這魔術的經過,還蠻好笑的,搬運的過程也太辛苦了,要先記好位置,幫每個人貼上貼紙,還要一個人扛兩三個丟到車裡,不小心敲到撞到的地方,得補粧等等的才能完成這魔術。

    整體來說,普普通通。

星期三, 7月 09, 2014

The Lost Art of C Structure Packing

找 C/C++ padding 資料時找到的文章:The Lost Art of C Structure Packing

講解 C/C++ struct padding 講的很仔細。C/C++ 編譯器會為了記憶體對齊而把變數放到偶數位址上,放到偶數位址上的好處是存取快速,而且編譯出來的指令也較少。但像 char 型態的變數佔用的空間不一定會是偶數,所以為了對齊而空出來的空間就是所謂的 padding。例如:
裏面的 pad 就是浪費掉的空間。

除了 padding 還有提到 pack,我以前對 pack 也不太了解。看完這篇才知道 pack 的意思,pack 就是告訴編譯器說,不要把變數對齊到偶數的位址上,當然,這樣做之後,編譯器就不會作 padding,但代價就是效能。在 gcc 裡,用 #pragma pack 就可以。

最後作者的建議就是:
  1. 除非你知道自己在做什麼,否則沒必要使用 pack。
  2. 安排 struct 成員時,先放指標類成員,再依照型態所佔用的空間大小來依序擺放,這樣可以避免不必要的 padding。

星期五, 7月 04, 2014

Prolific pl2303 usb to serial In Virtualbox

原本以為,在 USB 那邊切過去就可以,但 Guest 裡的 Windows XP 在安裝驅動程式以後還是無法使用。
後來還是在 VirtualBox 裡設定,啟用 COM1,然後連接埠模式選”主機裝置”,連接埠設 Ubuntu Host 偵測到的 “/dev/ttyUSB0″。這樣應該是沒問題,再看看。

星期日, 6月 29, 2014

Feednix on Ubuntu 12.04

在 OMB! Ubuntu! 上看到 Feednix : Feednix is a Command Line RSS Reader for Feedly,這是用 C++ 開發的 terminal feedly client。目前還沒看到 PPA,就只能自行編譯了。
我的環境是 Ubuntu 12.04。
原始碼可以從 Jarkore/Feednix 這裡取得,裏面沒有提供 ./configure,所以得先輸入 ./autogen.sh,這裡會先告知你需要 autoconf 2.69,但 Ubuntu 12.04 只有 autoconf 2.68。要解決這個問題,得修改 configure.ac 的第一行,把 2.69 改為 2.68,並且重新執行 autoconf。
接著要安裝相依的函式庫標頭檔:libjsoncpp-dev, libcurl4-openssl-dev, libncurses5-dev,這些用 apt-get install 安裝即可。執行 ./configure 可以產生 Makefile,但編譯時會有 unrecognized command line option 「-std=c++11」的錯誤而無法編譯,這是由於 12.04 配的 gcc 版本過舊的關係。針對這問題,我改用 clang 來編譯:./configure CC=clang CXX=clang++  (用 sudo apt-get install clang)。
編譯的過程裡,還是有 PostData({....}) 無法初使化的編譯錯誤,這應該是 C++11 的新寫法,但 clang 不認可,那就只能改寫為比較不酷的寫法。
這樣就可以編譯通過,並產生出執行檔了。但最後執行,輸入完帳號跟密碼,仍會有 Segmentation fault 的問題。

電影流水帳(2014/6/19~2014/6/26)

Castaway on the moon
  • Jack Ryan: Shadow Recruit (IMDB, Wikipedia),中譯:傑克萊恩-詭影任務。電影的故事大有來頭,是由知名的小說改編,之前也有不少電影依據這系列小說來翻拍,可是,我好像都沒看過。
    Jack 在 911 以後,投筆從戎,無奈在某次任務中受了重傷,被迫退役。在復健過程中,認識了 Cathy,同時也被 CIA 徵召,之後,繼續學業,然後在十年後進入華爾街。
    進入華爾街以後,Jack 的秘密任務就是以他的專才來監看金融行情,這時他發現了俄羅斯的不軌行動,就報告 CIA,CIA 讓他以公司名義去俄羅斯查帳。Cathy 因為 Jack 的秘密舉動而開始懷疑 Jack 有外遇,於是跟著殺到俄羅斯去,就開始一連串的冒險,最後確認了俄羅斯的陰謀,展開反擊。飾演 Cathy 的 Keira Knightley 感覺上沒什麼發揮到,後面的行動節奏相當明快,但是就感覺上不太合理就是了。讓人料想不到的是,導演在電影裡也湊了一腳,他就是飾演主要反派的人 Kenneth Branagh。
  • Despicable Me 2 (IMDB, Wikipedia),中譯:神偷奶爸2。我覺得沒有第一集來的好看,就很普通這樣。這一集是 Gru 配合調查一個基因藥劑失蹤的案件,然後認識了 Lucy ,最後順利破解案件並且抱得美人歸的故事。
    Lucy 是個很有趣的人,或者應該說人格特質其實跟 Gru 很像,所以兩人才聊的來,並相處在一起。另外,Minion 失蹤了一大堆,可是 Gru 跟他的女兒都沒發現,這實在是太令人難以置信,要不就是 Minion 太多,要不就是 Gru 忙著戀愛,根本沒注意到。
  • 김씨 표류기 (IMDB, Wikipedia),中譯:荒島·愛。很好看的劇情片,故事跟拍攝手法很對我的胃口,有笑也有淚。
    金盛瑾因為失婚跟破產,決定跳河自殺,但自殺不成,反倒流落到漢江的某個沙洲上,用手機打電話求救,卻被當作惡作劇,在電力耗盡的情況下,於島上展開孤單的生活。這邊就開始金盛瑾的獨角戲,看他的自白與求生遇到的困難。
    接著就帶到女主角金經蓮,這人可能有開放空間恐懼症之類的,所以一個人獨自在房間裡生活了三年,生活方面多虧了包容她的父母,平常在房間裡,就是很規律的 生活,運動、上網。就在某天,她發現了沙洲上的金盛瑾,開始了觀察,到後來,開始有興趣跟他通訊,並且開始想走出房間。這裡有一幕讓我印象很深刻,就是某 天早上,母親一如往常地在出門前問她需要什麼時,原本金經蓮想要跟以前一樣以簡訊告知母親時,卻放下了手機,打開門縫,跟母親說話。他們之前已經三年都沒 說過話了,母親跟金經蓮交談完以後,緩緩流下眼淚。我不知道金經蓮之前是怎麼樣決定封閉自己的,但親子關係肯定因此受到很大影響。不管怎麼樣,能打破僵 局,真的很令人感動。
    後來金經蓮的網路身份被揭穿,她精心經營的網路身份一夕之間都毀了,而此時金盛瑾在沙洲上也經歷了颱風。颱風過後,民防去沙洲上搜索,並把金盛瑾帶走。金經蓮看到了,就下定決定走出去,跑去找金盛瑾,最後終於碰上了,兩人真正的開始認識彼此。

星期一, 6月 23, 2014

電影流水帳(2014/6/7~2014/6/18)

Liv TylerLiv Tyler ,這不用多做介紹了吧,在無敵浩克裡其實發揮的並不多...
  • The incredible Hulk (IMDB, Wikipedia), 中譯:無敵浩克。不太算是新的故事,應該算是有一點接續李安的綠巨人浩克。故事從 Banner 博士變成綠巨人持續躲了好久開始,然後不小心被將軍找到了,將軍派出 Blonsky 帶領特種部隊來追殺,很久沒變身的 Banner 變成了 Hulk 擊退特種部隊並且逃走。逃亡過程,Banner 持續跟 Mr. Blue 通信,期望能找到解藥,讓自己恢復原狀。期間也跟舊女友 Betty 重逢並且一起逃亡,但悲哀的是,做愛做的事情會讓脈搏變快而導致變身,只能按耐激情。Blonsky 在將軍認可下,也注射了跟 Banner 一樣的血清。與 Mr. Blue 碰面的 Banner,則注射了 Mr. Blue 的研究成果,看似成功的抑制了 Hulk 。將軍循線派兵圍捕,將 Banner 跟 Betty 帶走。豈知 Blonsky 與 Mr. Blue 一拍即合,注射了 Hulk 的血清,結果變成另外一個綠巨人,開始暴走。原本已經離開的將軍、Betty 跟 Banner 只得回頭,Banner 變身為 Hulk 與 Blonsky 對抗,並取得勝利。片尾有將軍跟 Tony Stark 的彩蛋。
    對這部電影印象比較深刻的是 Banner 跟 Betty 搭上了一台亂飆車的計程車,結果反而是 Betty 大發脾氣,兩人下車時,Betty 頻頻飆髒話,而似乎應該生氣的 Banner 卻對 Betty 說:「我知道好幾種可以消除怒氣的方法,妳要試試看嗎?」然後 Betty 瞪了 Banner 一眼,這一幕真的是反差蠻大,很有戲劇效果。
  • テルマエ・ロマエ (IMDB, Wikipedia), 中譯:羅馬浴場。基本上就是照漫畫來拍,失意的浴場建築師意外來到現代的日本,並且把在現在日本學到的知識帶回古羅馬加以應用。語言的問題巧妙的藉由時空 穿梭來解決,在現在日本,路西斯是講拉丁語,等回到古羅馬時,大家都講日語以示大家都講拉丁語。電影本身沒什麼亮點,就是看看囉。
  • Non-Stop (IMDB, Wikipedia), 中譯:空中救援。跟想像很不太一樣,主角 Bill 是一個酗酒、有煙癮的空警,上了飛機以後,被人勒索、威脅。經過幾番與歹徒的周旋、轉折之後,卻變成了意圖劫機的犯人。在面對眾人的不信任之下,展開反 擊,最後終於逮到真正的犯人,並救了機上的乘客。故事埋了不少疑團,不過後續並沒有太多的說明。
    • Nancy,我原本以為她就是 Bill 的女兒,結果不是,那麼到底為什麼 Nancy 那麼信任 Bill ,而 Bill 又信任 Nancy 呢??
    • 歹徒真的藏的很好,這部份的鋪陳就出人意料。
    • 錢,最後 Bill 跟局裡同袍提到帳戶裡的錢,回答摹擬兩可。

星期二, 6月 10, 2014

電影流水帳(2014/5/16~2014/6/6)

131252_0343神 盾局特工裡,我最喜歡的兩個角色:Jemma Simmons 與 Leo Fitz,在裡面兩人扮演的是科學家的角色,為特工提供高科技的火力與分析,除此之外,是超級好朋友,最後有告白成功,但 Fitz 卻為了救 Jemma 而昏迷,腦部可能會有損傷。通常這種劇情安排就是表示第二季之後可能就沒有他了。我一直覺得 Jemma (Elizabeth Henstridge 飾演) 跟 Keira Knightley 很神似,兩人也的確都是英國人。
  • Agents of S.H.I.E.L.D. (IMDB, Wikipedia),中譯:神盾局特工。劇情的主軸是從「復仇者聯盟」之後開始,Phil Coulson 原本應該是死掉的了,可是卻重新復活,並組織了一個小組。在幾個案件的過程裡,找到了一個組織,也是在做超級士兵的。到十五集之後,開始慢慢明朗,並且有蠻出人意料的劇情。
    1. 冷血嚴肅的 May 跟 Ward 上了床。
    2. T.A.H.I.T.I. 計畫,其實是研究、利用外星人身體的計畫,透過這個計畫裡的外星人血清,Phil Coulson 才被救活。但這邊的時間點現在想起來有點不太對,這裡的外星人是復仇者聯盟裡入侵紐約的外星人,但在那個當下,Phil 被 Loki 戳死,這麼短的時間怎麼能救活 Phil?
    3. Phil 愛的大提琴家,在復仇者聯盟有被 Pepper 提到。
    4. Skye 也是外星人,感覺上應該是要有超能力之類的,或許第二季會有所發揮吧。
    5. 雷神索爾來串場的部分有兩個,一個是神器篇,拿了該神器會有能力加倍,但情緒也會難以控制;另外一個是能魅惑男人的女妖(Lorelei) 潛逃來地球,希芙前來追捕。
    6. 最後幾集則是跟美國隊長二的劇情有所交叉,他們一直追查的組織,首腦是千里眼,實際上是神盾局裡的高級特工,也是 Hydra 的人。
    7. Ward 則出人意料的是千里眼,也就是 John Garrett 刻意培養的人。是說,我不太明白為什麼 Ward 會那麼的在意 John Garrett,雖然 Garrett 是把他從少年監獄救出來的人,但是那麼的挺,倒是蠻令人難以理解;而他對 Skye 的感情看起來也是真的。我想 Ward 在第二季的劇情份量應該蠻重的,但是也有可能完全都沒有就是了。
    8. May 的媽媽看來也是特工,但不知道是哪個單位的。
    9. 最後一幕,他們到了新的基地,基地負責人跟上個秘密基地的負責人一模一樣,而且說的話聽來別有深意。
  • 300: Rise Of An Empire (IMDB, Wikipedia),中譯:300壯士:帝國崛起。故事改從雅典的視角來看,所以故事的時間線比上一集來的長,包含了上一集,但是上一集的部分只有稍稍帶過,主要還是講  Artemisia 與 Themistocles 雅典聯合希臘眾城邦對抗波斯入侵的故事。Artemisia 是波斯海軍頭頭,為了自己,也為了救了自己的波斯王,帶領海軍對希臘報仇。最後是希臘這邊略勝一籌,以無比的決心,加上突然來幫忙的斯巴達,將波斯海軍擊 敗。最後波斯王薛西斯一世在懸崖上冷眼旁觀,這種感覺,看起來應該是會有第三集。
    整個電影的亮點都在 Eva Green 飾演的 Artemisia 上了,性感又冷酷,雖然前期的策略有點蠢,但後來拿出真本事之後,真的有威。整體來說,故事一般一般,CG 、特效是還不錯。
    附帶一提,我只覺得飾演斯巴達的 Gorgo 皇后的 Lena Headey 很漂亮、眼熟,沒想到搜索之後,發現她也飾演了冰與火之歌裡的瑟曦,這就難怪有熟悉的感覺了。聯想不到一起的原因,可能是飾演瑟曦時,是金髮的關係吧。

星期三, 6月 04, 2014

vboxdrv: Unknown symbol mcount

公司的桌機是用 Ubuntu 12.04 LTS,今天發現 virtualbox 不能執行了,就順道把 Kernel 升級到 trusty (linux-image-generic-lts-trusty),然後重新安裝 virtualbox,發現不行,Ubuntu 附的 virtualbox-ose 會說沒有適合現在 kernel 的 module,改用 oracle virtualbox-4.3 則會出現模組無法驗證的訊息。

模組無法驗證,上網 Google 了一下,發現應該是 Kernel 啟用了 CONFIG_MODULE_SIG 的緣故,參考 Signed kernel module support – Gentoo Wiki ,研判是需要 key 才能編譯出 sign 過的 module,但實在找不到 key,就放棄了。

退到 saucy 的 kernel (linux-image-generic-lts-saucy),一樣用 oracle virtualbox,這次在編譯時有警告 (這可以參考 /var/lib/dkms/vboxhost/ 目錄裡的 make.log ),insmod 時,出現 vboxdrv: Unknown symbol mcount (err 0) 的錯誤。Virtualbox issue tracker 有人回報過此問題:dkms unknow symbol mount (err0) ,結論是 gcc 版本過舊而導致。所以安裝 gcc-4.6 以後,再參考這篇 Choose gcc and g++ version ,把預設的 gcc 改為 gcc-4.6 之後就可以編譯出沒問題的模組了。(備註:文章裡是以 4.3 與 4.4 為例,相信你知道如何改動)

星期四, 5月 29, 2014

電影流水帳(2014/5/3~2014/5/15)

Amy Adams在鋼鐵英雄裡飾演 Lois 的 Amy Adams。
  • Man of Steel (IMDB, Wikipedia),中譯:鋼鐵英雄。雖然以前看過超人,可是唯一的印象就是超人為了救 Lois 用超越光速的速度去改變地球的旋轉來時光倒流,以便救回 Lois。當然在看過史蒂芬.霍金的書以後,仔細想起來,這個舉動實在不太科學。

    好吧,鋼鐵英雄其實是重拍的作品,交代了超人為什麼會來到地球、被地球人收養、認識 Lois 又為什麼會害怕氪星石頭。害怕氪星石頭這件事情,簡單說,應該算是一種過敏或不適應吧。電影最後跟薩德亂打時,有莫名的違和感,畢竟這種近乎無敵的打鬥,怎麼打都打不死還真的是很奇怪。

    個人不是那麼喜歡超人,不過這部重拍的還不錯啦,可以看看。
  • The Hobbit-The Desolation of Smaug (IMDB, Wikipedia),中譯:哈比人:荒谷惡龍。接續上集,繼續矮人們的旅程。大概的經過就是矮人跟哈比人遇到了另外一群只求自身安全的精靈,逃出去之後,又到了 Lake-town ,應驗了當地的預言,最後即時上了山,到山洞裡找到 Arkenstone,並看到 Smaug 巨龍。片子的結尾是巨龍見笑轉生氣,要去毀滅 Lake-town。

    電影的支線是灰袍巫師與褐袍巫師發現了戒靈與半獸人再起,然後巫師受困這樣。

    這集裡我覺得有三個比較精彩的人,第一個是女精靈 Tauriel,她違抗命令,與 Legolas 跟 Kili 的感情若有若無的,頗值得推敲,後面應該有不少戲份。看過一些電影花絮,說這個角色是新創出來的。第二個是 Bard,在許久以前他的祖先曾經持有能射穿龍皮膚的黑箭,並與 Smaug 大戰過。他一直相信自己的祖先有射穿過 Smaug ,但鎮民不相信。Bilbo 在近距離接觸 Smaug 時,確定 Smaug 有被黑箭射中,至於為什麼沒死,可能要下集才會知道了。會覺得不錯,是因為他撫養蠻多小孩,而且他扮演著算是先知的防禦者角色,一方面他想起預言,知道矮人的到來將會帶來 Lake-town 的滅亡,一方面他也持有最後的黑箭,期望能為祖先雪恥。第三個是 Thorin,派 Bilbo 進去山裡後的情緒轉折,很值得玩味。

    大致來說,不錯看,有一就有二囉。

星期五, 5月 23, 2014

AWK 習作:關於 Android 的 mmssms.db

要把 mmssms.db 裡所有是 vCard 的記錄的檔案都下載到本地端。
主要會用到的資料表格是 part,會應用到的欄位是 ct 跟 _data,所以 SQL select 可以這樣寫:select _data from part where ct=’text/x-vcard’ COLLATE NOCASE
這裡為了不判斷大小寫,加上了 COLLATE NOCASE
為了在 terminal 下直接下指令,所以就變成 sqlite3 mmssms.db “select _data from part where ct=’text/x-vcard’ COLLATE NOCASE”

接著再應用 awk 與 adb:sqlite3 mmssms.db “select _data from part where ct=’text/x-vcard’ COLLATE NOCASE” | awk -F’\n’ ‘{system(“adb pull \”” $1 “\””);}’
這樣就大功告成了,-F’\n’ 是為了要把整行當作一個欄位,system() 函式是執行指令,awk 裡的字串串加,不需要特別加上 ‘+’ 或 ‘.’ ,直接寫,像這樣 “hello” $1 “world” 就可以了。

參考資料:
Related Posts Plugin for WordPress, Blogger...