關於本站的行動裝置支援

過去 DR 並不太在意本站在行動裝置上瀏覽的適宜度,畢竟 DR 自己也沒有用手機瀏覽網站的習慣。直到最近因為在處理一本關於響應式網頁設計(responsive web design,RWD)的書籍,受到其內容的感染,便開始覺得應該要弄一下才對。

 

其實本站所使用的佈景主題 MAYO 已經從 2.0 版開始支援 RWD,因此 DR 基本上只需要將原本使用的 1.3 版升級到最新版本即可。然後利用 Google 的行動裝置相容性測試來做檢查,最後再拿手上的 Nokia N900(對,它還活著,而且 DR 也沒打算換掉它)實測一下效果。

 

所以目前本站對於行動裝置的支援已經有所改善。

 

分類: 

【自製】ScreenshotQuickTake

這是一支用於 Winodws 平台、命令行介面的螢幕抓圖工具,撰寫的起因是跟朋友討論某項需求後所萌生出來的概念程式碼。程式碼使用了 Windows API 以及 stb 的公用領域函式庫。不過這並不是 Windows 平台上唯一的命令行抓圖工具,網路上也可以找到其它類似作用的工具,例如 screenshot-cmd

 

使用方式:

  • screenshot_quick_take.exe(立即抓圖,檔名為 screenshot.png)
  • screenshot_quick_take.exe <秒數>(進入無限迴圈,每沉睡指定秒數後會抓圖一次)

 

05/03/2015 雜文

今年的勞動節可說是充分體現了 DR 不容易讓自己閒置的習性。

 

原本 DR 有將工作的稿件帶回家,想說或許有空的話,可以考慮在家做一些進度,分攤下週的工作量。然而勞動節當天早上睡醒後,簡單吃了一點東西,然後便動手調整臥室的床舖位置。因為夏季將至,家裡唯一有冷氣的臥室得騰出空間來容納更多人。

 

接著便出門去,先是處理一部 Windows 的桌機,解決進入系統和執行關機程序過於緩慢的問題,以及各種錯誤訊息的排除。然後再去重灌一部 Linux 主機,順便將設定筆記補齊,以便日後將服務轉移到其它主機上。

 

晚上回到家後,先是一陣吃喝,休息足夠後便開始研究並嘗試修正某支程式的 bug。等到修改完畢,也該洗澡睡覺了。原本想說可以小玩一下 Tribes: Ascend(所謂小玩一下,通常指的是三場 CTF),也就只能留待隔天再說。

 

分類: 

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 磁碟。

 

頁面

Subscribe to DarkRanger's Secret Area RSS