電影流水帳(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 就可以安裝了。

參考資料