電影流水帳(2021/01/01~2021/01/31)

Welcome to Me 28
Linda Cardellini ,在 Green book 裡飾演東尼的妻子

극한직업

這部電影蠻妙的,是因為看了網路上的介紹文,才想去 Netflix 看看。

高尚起、金英皓、馬奉八、張妍秀和金宰勳這五人是緝毒組的,一直沒破案,還出了一堆包,長官對他們十分感冒。高班長的同袍給了高班長一個線索,說了毒梟的位置,要他們去偵察。五人得了這個線索,就前去盯梢。毒梟位置的對面是家炸雞店,自然是最佳地點,有得吃,也有得喝。可惜,事情沒有這麼順利,炸雞店老闆要收店了。五人心想好不容易能查到大案子,怎麼能放過這機會,不如把店頂下來吧?於是高班長拿了退休金把店頂了下來。

這店頂了下來,就有人來問有沒有賣炸雞。為了避免附近的人起疑心,五人開始賣起了炸雞,好在馬奉八的炸雞技術跟醬料不錯,沒讓人懷疑,還意外做出好成績。這下可好,炸雞店業績蒸蒸日上,忙到沒時間盯梢,還有電視台來想採訪。五人眼看不對,提高售價,可是又意外創了土豪炸雞,更吸引了人潮。之前電視台想來採訪被拒絕,電視台記者懷恨在心,爆出負面消息,讓炸雞店招牌大受影響。五人也在此時被長官召回,長官準備宣佈要解散緝毒組。就在此時,毒梟來電要訂購炸雞,五人不理長官,飛快的趕回去準備。五人送炸雞過去,才知道,毒梟已經搬走了,是房東打電話來訂購炸雞。五人沒辦法逮毒梟,同時被警局停職,再次陷入困境。

高班長回到家面對老婆,木著一張臉面對老婆,老婆數落了他一頓,然後從他衣服夾層裡拿出護身符,說「這樣也好啦,我也不用每天提心吊膽的,怕你哪天死在外面。為了怕你出意外,我還特別在你每件衣服的夾層裡放護身符,保佑你平平安安。我們就拿退休金開間小店,好好過安穩生活。」高班長邊聽,臉上的表情五味雜陳,聽到這邊,他哭了,抱住老婆哭,一方面是感受到老婆對他的關心,一方面是不知道怎麼跟老婆講退休金已經拿去頂炸雞店店面的事情。

五人被停職後,不知道該何去何從,又回到了炸雞店,討論起日後該怎麼辦。就在此時,毒梟的律師來找他們,想要投資他們,借他們的招牌來開加盟事業跟賣醬料。五人想了想,就決定利用這個機會挽救炸雞事業,東山再起。於是在律師幫忙下開始展店,也把醬料配方給律師去開醬料工廠。眼看事情開始步上正軌時,他們發現顧客跟加盟店買了炸雞,卻都不吃。作為盡職的餐廳經營者,這必須要做調查。經過一番調查,他們發現這律師根本是借炸雞店的殼在賣毒品。馬警官在進行調查時,被毒梟的人逮住了。

毒梟李武裴很有生意頭腦,打算進軍世界,所以跟敵手談判,說國內的販毒生意已經有了很好的掩護,要把國內的生意以不錯的價格讓給他。兩人談妥,要在碼頭交易。此時,四人也透過安裝在馬警官手機上的 app 追蹤而來。於是就在碼頭跟毒販的人打了一場,五人對四、五十個人。最終,五人打贏,總算是立下大功。

Green book

這故事真的是蠻好看的,轉台的時候看到,不知不覺就被吸進去看完。

唐想找人載他去美國南方巡迴演奏,東尼前往應徵,後來順利拿到這份工作,於是東尼就載著唐去美國南方了。在南北戰爭的那個時間點,美國南方並不歡迎黑人 (唐是黑人),也因此東尼非常的驚訝唐所受到的待遇,即便唐是受邀去演奏的,但白人對他的待遇很讓東尼無法認同。在一開始的時候,兩人並不對盤,但慢慢的經過這些遭遇,兩人也慢慢能相互體諒了。直到最後一場演奏,唐雖然受邀去演奏,卻被禁止在裏面用餐,被要求要去遠在幾個街口外的黑人餐廳用餐,東尼忿忿不平,極力跟餐廳經理爭取,但餐廳經理始終不願意。於是東尼跟唐協調之後,決定不演奏了。兩人一同到幾個街口外的餐廳去用餐,唐在此演奏了音樂給跟自己相同膚色的人們聽,大家聽的如痴如醉。用完餐,東尼開著夜車載唐趕回北方去過聖誕節,在途中,東尼體力不支,改由唐開車。他們在聖誕節前趕回去了,東尼邀請唐來家裡一起過節,唐婉拒了,但後來唐還是前往東尼家裡。兩人最終成為好朋友,持續保持著聯繫,直到 2013 年。

CPack

在 twitter 上看到有人推薦 RPiPlay 這個專案,這個開放原始碼軟體主要的用途是當作 AirPlay 伺服器。當這個軟體啟動時,MacOS 裝置跟 iOS 裝置會搜尋到啟動這個軟體的裝置,當選擇鏡射時,就可以將 MacOS 裝置或 iOS 裝置上的畫面投放過去。作者主要是用在 Raspberry Pi 上,但其實在一般的 Linux distribution 上也可以使用。

目前作者沒有打包任何的套件,因此要用,只能自行編譯、安裝。編譯方法蠻簡單的,因為我是用 ubuntu ,所以這邊只介紹 Ubuntu 上怎麼編譯。首先安裝編譯器跟 RPiPlay 會用到的函式庫標頭檔

sudo apt-get install cmake \
    libavahi-compat-libdnssd-dev \
    libplist-dev \
    libssl-dev

接著下載原始碼跟進行編譯

git clone https://github.com/FD-/RPiPlay.git
cd RPiPlay
mkdir build
cd build
cmake ..
make

等編譯完成後,再安裝

sudo make install

等等,講到這邊還沒提到 CPack 啊。

因為我喜歡儘量使用 package 來管理,所以就想到,這可以打包為 debian package 嗎?就找了資料,發現 CMake 專案可以搭配 CPack 來進行打包。

CPack 使用上也很簡單,先安裝 CPack 。

sudo apt-get install cpack

然後修改專案裡的 CMakeLists.txt ,加入以下幾行

SET(CPACK_GENERATOR "DEB")
SET(CPACK_PACKAGE_VERSION_MAJOR "1")
SET(CPACK_PACKAGE_VERSION_MINOR "2")
SET(CPACK_PACKAGE_VERSION_PATCH "0")
SET(CPACK_DEBIAN_PACKAGE_MAINTAINER "Yan-ren Tsai")
SET(CPACK_DEBIAN_PACKAGE_DEPENDS "libavahi-compat-libdnssd1,libplist3,libssl1.1,libgstreamer1.0-0,libgstreamer-plugins-base1.0-0,gstreamer1.0-libav,gstreamer1.0-vaapi,gstreamer1.0-plugins-bad")
INCLUDE(CPack)

接著重新做一次前面 cmake 的步驟,最後再執行 cpack 即可

# 假設已經在 RPiPlay 目錄下
mkdir build
cd build
cmake ..
make
cpack

執行完,就會在目錄下看到 rpiplay-1.2.0-Linux.deb

使用 sudo dpkg -i rpiplay-1.2.0-Linux.deb 就可以安裝了。

參考資料