電影流水帳(2018/10/1~2018/10/31)

Letitia Wright by Gage Skidmore
  • Teen Titan go to the movie (IMDB, Wikipedia),台譯:電影少年悍將GO!。我個人是蠻常看卡通頻道上的少年悍將,覺得蠻搞笑的,所以當初有說要上這部電影時,還蠻高興的告訴孩子,說要帶他們一起去看,而他們也很期待。但是從七月等到十月,一直等不到,可能是片商覺得少年悍將在台灣的市場不夠大吧。故事蠻簡單的,很適合孩子看;主題曲也很熱血,搭配打擊壞蛋的情節,非常的讚!羅賓期望有自己的個人電影,但是卻因此受到壞蛋的利用,後來羅賓想開了,同時同伴們也發現了壞蛋的陰謀,於是一起跟同伴打擊犯罪,解決了壞蛋。
  • Ant and the wasp (IMDB, Wikipedia),台譯:蟻人與黃蜂女。英雄內戰之後,蟻人 Scott 被判在家服刑,不能離開家裡。Pym 跟女兒 Hope 則是因為蘇科維亞協定而躲躲藏藏的,邊逃亡的路上邊研究救出 Janet (Pym 的妻子,Hope的媽媽)的方法。在一次實驗後,Scott 打電話給 Dr. Pym,說夢到一個奇怪的夢,於是 Pym 跟 Hope 去找 Scott 幫忙,在幫忙的過程裡,他們遇到同樣在研究量子領域的 Ghost 與 Dr. Bill Foster 來搶奪裝置,於是打打跑跑的,最後經過一番的爭奪,Scott 協助 Pym 跟 Hope 救回 Janet,而 Janet 則將一部份的能量給予 Ghost,讓她避免死去。爭奪的過程利用了變大變小的梗,讓整個過程變得不只是單純的打鬥,非常的有趣。Scott 跟 FBI 的 Woo 的對手戲也很有趣,兩人雖說是警察囚犯的關係,可是這兩年下來,也算是變成了好友。我還滿喜歡這種比較不涉及種族或英雄題材的小品,同時有高科技、超能力的題材,也很溫馨。片尾的彩蛋是接到復仇者聯盟三的最後,也稍稍透露了續集,Pym, Janet, Hope 三人因為 Thonas 的關係而消失了,進入量子領域汲取能量的 Scott 該怎麼回來呢?
  • Black panther (IMDB, Wikipedia),台譯:黑豹。主要是交代黑豹的由來,還有 Wakanda 內部的紛爭。整體故事還蠻不錯看的,不過跟其他 Marvel 電影的關聯性比較低。T’Challa 回國接任王位以後,第一項最重要的任務就是抓偷汎合金的 Ulysses Klaue ,但這項任務卻在快抓到 Ulysses Klaue 時功敗垂成。Ulysses Klaue 順利逃出後,手下 N’Jadaka 卻突然發難,取得 Ulysses 的首級,接著回到 Wakanda ,和一個部族聯手,搶奪王位。T’Challa 接受了 N’Jadaka 的挑戰,但卻戰敗掉落懸崖,N’Jadaka 成了新的國王。N’Jadaka 由於之前和父親在美國的經歷,讓他覺得應該拯救全世界的黑人,所以打算利用 Wakanda 的科技來改變黑人的命運。T’Challa 的媽媽、妹妹跟未婚妻逃出了王宮,去找另外一個部族,打算重新挑戰 N’Jadaka 的王位。來到該部族時,意外的發現 T’Challa 沒有死,救活 T’Challa 以後,眾人回到王宮展開一場大戰,T’Challa 打敗 N’Jadaka ,重新取得王位。最後,T’Challa 決定向世界敞開 Wakanda 的大門,跟全世界分享 Wakanda 的科技。
  • Downsizing (IMDB, Wikipedia),台譯:縮小人生。很有趣的科幻小品,故事是在講縮小手術的事情,探討了這個手術的光明面與黑暗面,但總歸到底,我覺得講的還是自我實現,男主角到最後終於認清了自己要什麼。科學家為了減少地球資源的消耗而發明了縮小手術,經過幾年之後,有對夫妻決定進行縮小手術,離開自己熟悉的環境,搬到新的小世界去住。可是妻子卻臨陣脫逃,只有丈夫一人縮小了,孤身到新的小世界去。在這個小世界裡,他認識了蠻多人,也見聞許多新的事情。最後,他認清了自己想要的是什麼,展開新的生活。
  • Skyscraper (IMDB, Wikipedia),台譯:摩天大樓。嚴格來說,只看了後面三分之二。一個因傷退伍的FBI幹員 Will,有個幸福的家庭,接受委託,負責了一個高樓的安全系統。一群歹徒跟高樓的老闆 Zhao 有仇,要勒索與報復,於是就設法偷了 Will 的平板,並且進去大樓。大樓發生爆炸,引發火災,歹徒在頂樓威脅 Zhao,Zhao 躲到一個房間裡。Will 平板被偷之後,看到火災新聞,就設法進入大樓,要救自己的妻小。經過一番冒險與歹徒周旋,再跟外面警方裡應外合之後,順利的救回自己的妻小,並制伏歹徒。電影主要是看光頭的動作戲,場面挺不錯,有些橋段也很有創意,很不錯的娛樂動作片。

apt 使用 mirror

看到這篇文章:How to select the fastest apt mirror on Ubuntu Linux ,sources.list 裡可以改用 mirror://mirrors.ubuntu.com/mirrors.txt 這樣的 URL,apt 就會自動使用 mirror ,不過 apt 不一定會選到最快的 mirror。

在選最快的 mirror 時,可以用 netselect ,但 debian 才有包 netselect 。文章的留言有人提到一個組合命令可以用來取代 netselect ,我試了之後,發現不能用,稍稍做了調整 (改 sed 以及改用 awk 取 ping 結果):

for mirror in $(wget -qO - mirrors.ubuntu.com/mirrors.txt|sed 's/^http:\/\///;s/\/.*$//') ; do echo $(ping -c 1 $mirror|awk 'BEGIN {FS="[=]|[ ]"} NR==2 {print $11}') $mirror ; done|sort -n|grep "^[0-9]"|head -n 20

執行以後的結果:

2.49 mirror01.idc.hinet.net
3.47 debian.linux.org.tw
3.61 ubuntu.cs.nctu.edu.tw
5.45 ftp.tku.edu.tw
13.5 ftp.ntou.edu.tw
33.3 ubuntu.stu.edu.tw
40.8 ftp.ubuntu-tw.net
91.8 mirror.ncunwlab.tk
96.6 ftp.yzu.edu.tw
284 archive.ubuntu.com

看起來是中華電信最快,這時候再用 sed 去替換 sources.list 的來源即可。

sed 's/mirror:\/\/mirrors\.ubuntu\.com\/mirrors\.txt/http:\/\/mirror01\.idc\.hinet\.net\/ubuntu/' /etc/apt/sources.list | sudo tee /etc/apt/sources.list

Ansible提速

參考資料

上面的文章幾乎都是說要調整 ansible.cfg,Speeding up Ansible Playbook runs 這篇仔細說明每個參數加了之後有提速多少,很有參考價值。accelerate mode 則是加在 playbook 裡。

ansible.cfg 主要關鍵設定:

  1. pipeline = True
  2. control_path = /tmp/ansible-ssh-%%h-%%p-%%r
  3. ssh_args = -o ControlMaster=auto -o ControlPersist=60s
  4. poll_interval = 5
  5. forks = 25
  6. fact_caching = jsonfile
  7. fact_caching_connection = /tmp/.ansible_fact_cache

補充 ssh_args 的說明,這兩個設定主要是在會一直頻繁使用時,可以重複使用連線並避免太快斷線。

也可以加上 UseDNS = no,避免使用 DNS 反查。

電影流水帳(2018/9/10~2018/9/30)

Olga Kurylenko Berlin 2015 Olga Kurylenko 之前比較有印象的是 007 量子危機,不過說實話,我看不太懂量子危機在演什麼。
  • Johnny English Strike again (IMDB, Wikipedia),台譯:凸槌特派員-三度出擊。延續之前兩集的無厘頭,可以很輕鬆看完的電影。Johnny 退休在學校教書,但 MI6 有了狀況,局裡的特務人員清單曝光,所以只能派沒在名單裡的退休特務 Johnny 與跟班出馬調查。值此同時,英國的首相被一個企業老闆所迷惑,相信該企業的科技可以解決國家的問題,殊不知,一切的狀況都源自於該企業。Johnny 在調查時,認識了去該企業臥底的美女特務,產生了不少笑料。經過一番調查,得知了該企業就是真正的幕後黑手。但在首相不信任的狀況下,Johnny 、跟班以及那位美女特務仍排除萬難,解救了國家的危機。
  • Unbreakable (IMDB, Wikipedia),台譯:驚心動魄。在 FB 社團裡看到推薦,所以就看了,故事相當有趣。David 是個普通人,這天他搭乘了火車,但火車卻出了事,火車上所有人都死了,只剩下 David 還活著。Elijah 患有罕見的病症,非常容易骨折,在媽媽的撫養下,好不容易長大。某天他看到報紙報導了火車事故,意外發現 David 存活了,他做了小小的調查,並決定去找 David。Elijah 在詢問 David 以後,他告知 David ,你是不是很久沒生病或受過傷,或者該說從沒有生病或受過傷。David 不是很確定,告別Elijah 以後,他詢問了自己的妻子,確認了自己似乎真的從沒有生病或受過傷。David 再次去找 Elijah,Elijah 告訴 David 說,你或許擁有超人的資質。David 半信半疑,後來透過跟 Elijah 的碰面,以及自己的確認下,他確認了自己有超人的資質,並且透過自己的能力幫助了需要幫助的人。最後再次跟 Elijah 碰面,他發覺到 Elijah 其實做過不少害人的事情,像火車事件就是他所製造的,於是 David 通知了警察,讓警察逮捕 Elijah。
  • Makkhi (IMDB, Wikipedia),台譯:終極唬神-愛的大復仇。看完電影以後,覺得譯名不錯,唬神以台語發音是蒼蠅的意思,故事的發展誇張,是個為愛復仇的故事,所以「終極唬神-愛的大復仇」當之無愧。一個美麗的女子在慈善組織工作,有個癡情的青年愛上了她,而這女子也對這青年有意思。但慈善組織的富翁金主也喜歡上這個女孩子,在知道這女孩子不喜歡自己,喜歡那個青年時,就動手殺了這個青年。但老天有靈,這個青年居然轉世為蒼蠅,在回想起前世的經歷後,跟女孩子聯手,展開復仇。最後終於報了仇,讓富翁破產、死去。