mwclient

先前在處理一個使用 MediaWiki 架設的網站時,打算利用機器人程式來自動化處理大量的修改工作。於是看了 Manual:Creating a bot 這個頁面,接著便找到了 mwclient 這款輕量化、可用來存取 MediaWiki API 的 Python 函式庫。雖然這款函式庫所提供的功能符合 DR 的需求,但文件卻不是很齊全,使得 DR 先花了點時間檢視其原始碼才弄出想要的功能。

 

該函式庫在 Fedora 21 上的安裝方式如下:

分類: 

Avengers: Age of Ultron - 吃不出味道的滿漢全席

DR 並不喜歡第一集,主要的原因是覺得第一集除了成功把眾英雄們湊在一起外,在各個層次都沒有什麼特別的建樹。但也是由於英雄團隊已經在第一集裡組建出來,因此應該可以合理的期待第二集能夠省略掉許多鋪陳,而擁有更多真正有趣的特點——然而真的會是這樣嗎?

 

 

的確,本片開頭就讓英雄們同心協力在一場戰役中奮戰,接著隨著故事推展,打一下走一下劇情、打一下再走 一下劇情,最後再來個合乎預期的大打出手,然後電影就結束了……DR 在整個過程裡面幾乎沒有感受到有什麼真正令人印象深刻、讓人想再多看幾次的橋段。動作場景很多、劇情中規中矩,但實在很難從中找到真正突出之處。

 

反派是本片一個非常大的問題(或許是最大的問題),因為本片的反派奧創(Ultron)可以說是電影史上最缺乏智商的人工智慧體,而這也某種程度拖累了幻視(Vision)在片中的表現。幻視是奧創的對立面,也可說是故事裡的救星,但反派表現不佳又怎能襯托出正派出場的價值?

 

分類: 

Mad Max Beyond Thunderdome (1985)

無論是喜歡還是不喜歡這部電影,最至少應該都會認同本片的片頭算是這三部電影裡最好的一個。DR 覺得不僅標題的樣式比較典雅,而且由 Tina Turner 演唱的片頭曲「One Of The Living」也很好聽。然而稍微有些遺憾的是本片的原聲帶並沒有收錄和電影完全相同的版本。

 

 

在故事的一開始,Max 的座車及駱駝在沙漠中被人劫走,他一路尾隨打劫者,最後抵達一處名為巴特城(Bartertown)的城鎮。該城鎮人口密集、貿易興盛,可說是人類文明的重建象徵。在與守門人交涉的過程裡,Max 的身手被引起了注意,隨後被帶往面見城鎮的統治者 Aunty Entity。Aunty 提出一項交易,如果 Max 能為她解決一個人,不僅可以拿回所有的財產還可以獲得額外的補給。

 

分類: 

Mad Max 2 (1981)

放眼望去,續集電影總是多不勝數,但真正能夠超越前作的卻是少之又少。許多評價不錯的續集電影其實綜觀下來,最多是達到與前作齊平的水準,而未必真的是超越了前作的成就(尤其若考量到原創性的部份)。然而 DR 卻認為本片是當中少數的出眾作品,一部真正超越前作的續集電影。

 

 

儘管本片作為一部續集電影,但卻很聰明的讓觀眾完全不用看過前作也能夠進入狀況。電影一開始就以旁白的角度解釋了主角 Max 所處的世界,一個浩劫餘生的未來世界。由於石油耗竭,爆發了全球性的戰亂,最終使得人類文明變成荒土一片。曾經是頂尖執法人員的 Max,在失去妻兒後,踏上自我放逐的旅程,成為一名只求生存的孤獨浪人。

 

分類: 

Mad Max (1979)

這年頭飆車電影一籮筐……卻是時候來看看真正的經典了。由於此系列的最新作品即將於五月上映,DR 將依序談談《瘋狂麥斯》(Mad Max)系列過去的三部電影,而首當其衝的自然就是此系列的第一部作品。

 

 

其實在此之前,DR 還未曾完整看過這部電影,只有曾經在有線電視上看過不完整的一次。反倒是後兩部續集 DR 已經藉由各種媒體看過好幾遍。這次趁著三部曲藍光一次入手的機會,終於得以一窺這部相形之下並沒有太多人看過的電影。

 

本片的故事是設定在不久遠的未來,但沒有確切的年代。由於能源短缺,文明世界的紀律逐漸崩壞,道德淪喪而且犯罪橫行,公路更是幾乎成了法外之地。由 Mel Gibson 所飾演的主角 Max Rockatansky,則是公路執法單位「巡警大隊」(Main Force Patrol,MFP)中最頂尖的成員。

 

分類: 

PulseAudio 與 Dummy Output

這是 DR 在某部主機上遇到的問題,作業系統為 32bit 的 Fedora 21,並且採用的是 LXDE 桌面環境。話說這部主機日前發生過一次 kernel panic 死當,由於這是一部曾經閒置許久的舊主機,還能用就偷笑了,所以 DR 並沒有想要追究死當的原因。斷電重開機後順利進入系統,但是音效卡卻沒有聲音了。

 

打開音量控制工具一看,發現只列出了一個「Dummy Output」裝置,意思就是 PulseAudio 音效伺服器找不到輸出裝置,如果使用命令行指令「pacmd list-sinks」來檢視也會得到相同的結果。為了釐清是不是硬體出問題,DR 使用安裝在隨身碟裡的系統(同樣是 Fedora 21)來開機,但發現該系統就可以正常發出聲音來。

 

分類: 

How-To:Linux 安裝 ClamAV

操作環境:

  • Fedora 21
  • ClamAV 0.98.6

 

ClamAV 是一款開放原始碼、跨平台的防毒軟體,雖名為防毒軟體,但它本身並不具有時下防毒軟體常見的即時防護(Real-time protection)功能,而是需要使用者手動執行掃描,或者是與其它軟體整合以達到更立即性的防護。ClamAV 及其惡意程式庫主要是由社群維護與更新,因此與其它防毒軟體相比,它未必是非常可靠的防護方案。

 

不過由於時至目前為止,ClamAV 都是 Linux 平台上最容易取得的防毒軟體,因此它也成了 Linux 使用者建置惡意程式防護方案的最常見選項,例如 Linux 郵件伺服器可以整合 ClamAV 對郵件進行掃描。除此之外,儘管絕大多數的惡意程式都是針對 Windows 平台,而非 Linux,但桌面用途的 Linux 仍然可以安裝 ClamAV 來協助掃描 Windows 磁碟。

 

漫畫英雄們的「世紀之戰」

你知道有多少本美式漫畫被標上了「世紀之戰」(Battle of the Century)的標語?(或者任何類似的標語)

 

來自 Ars Technica 網站、由 Kerry Callen 所撰寫的文章「Superhero showdown: Which comic book rumble was the real Battle of the Century?」,裡面認真分析了這些發生在漫畫裡的對決,藉此判斷它們是否真的是名副其實的「世紀之戰」?其中其實並不僅限於漫畫英雄們的對決,也有正派與反派的對決,甚至還有一些更加詭異的對決組合。

 

分類: 

Godzilla 3D (Combo Pack)

好幾個月前,DR 在 Amazon 網站上購買了 2014 年電影《哥吉拉》(Godzilla)的影碟組合包(Blu-ray 3D + Blu-ray + DVD + UltraViolet Combo Pack),這裡頭一共有三張光碟,分別是 3D 版藍光、2D 版藍光以及一張 DVD 版。此外還有附上一組用於 UltraViolet 線上影音服務的兌換碼。

 

 

分類: 

Chappie - 現代普羅米修斯

這部電影是南非導演 Neill Blomkamp 的第三部電影作品,而這部電影也和 Blomkamp 的首部電影《第九禁區》(District 9,2009)有著諸多相似之處,它們彼此之間甚至還有著共同的特點及缺陷。如同《第九禁區》基本上是延伸自 Blomkamp 早期的短片《Alive in Joburg》,本片的部份概念也可見於 Blomkamp 早年的另一部短片《Tetra Vaal》。

 

 

優點的部份是本片的故事主題相當強烈,其本質猶如《科學怪人》(Frankenstein)加上《木偶奇遇記》(Pinocchio)的 21 世紀改編版本。至於相應的缺陷則是故事的陳述手法仍略顯零碎,以及對於角色的處理仍顯得不夠用力(或許這本來就不是 Blomkamp 的風格?)。但仍算得上是瑕不掩瑜,而且本片在結尾的處理上絲毫不亞於看完《第九禁區》所帶來的衝擊。

分類: 

頁面

Subscribe to DarkRanger's Secret Area RSS