State of Linux Gaming

Valve 的大力號召下,越來越多的 PC 遊戲大作移植到了 Linux 平台上,而且 Linux 版與 Windows 版之間發行日期的差距也開始在縮減,這是好的發展。然而前 Valve 員工 Rich Geldreich 發表了一篇文章: State of Linux Gaming,裡頭針對 Linux 遊戲的現況舉出了一些問題。

 

首先是來自 PCGamingWiki 網站對於幾款 Windiws/Linux 遊戲的比較評測(Linux port report),所評測的遊戲如下:

Tags: 

Fury - 失控的英雄主義

會去看這部電影的起因是好奇為什麼 M4 雪曼(Sherman)在預告片裡頭好像神兵利器一樣。然而當看到 Brad Pitt 所演的主角留著一頭帥氣的髮型、手持 StG 44 突擊步槍並且還操著一口流利德語時,DR 開始覺得不太對勁……最後看完電影才發現,原來被美化的並不是坦克、而是所謂的戰場英雄,而且其手法簡直到了令人髮指的程度。

 

 

本片以極度血腥的影像來強調戰場的殘酷,但並不因此表示這部電影就是寫實的。相反的,本片處處以違背現實的設計讓主角有發揮的場合,這種刻意塑造出來的英雄反而是一種極度不真實的表現。例如一場步兵與戰車協同作戰的戰鬥竟無任何一位軍官在場(連個排長都沒有?),而任由階級為上士的裝甲兵主角進行指揮,甚至還能夠恣意妄為下令射殺戰俘。

 

其它違背現實的部份還包括了毫不重視偵查的戰車行進,以及近乎白痴般的德軍表現。片中德軍實施伏擊的成效被刻意減弱,面對拋錨的雪曼坦克更是漫無章法。在最終決戰前,已經看到德軍裝備有大量的反坦克武器(Panzerfaust),整場戰鬥卻只用了一次。

 

Tags: 

Interstellar - 觸動人心的星際冒險

Christopher Nolan 算得上是這個世代所公認的傑出導演(以及編劇),然而普羅大眾對於他的作品最熟知的印象應該是他成功建構出了一個寫實且嚴肅類型的漫畫英雄系列。除此之外,如果要進一步陳述 Nolan 的作品特色,或許很多人就講不太出個所以然。不過若是看完本片再和 Nolan 先前的作品進行對照,可能就會發覺到其實 Nolan 對於科幻題材的掌握也是非常獨樹一格的。

 

 

Tags: 

ImportError: No module named fw_nm

 

日前開始將幾部 CentOS 伺服器從 6.5 版更新到 6.6 版,卻在更新後發現 setup 工具的防火牆設定(Firewall configuration)無法執行,關閉 setup 後則會看到 Python 程式的錯誤訊息:

Tags: 

[Mozilla Thunderbird] 條件式的內文與收件者自動代入

工作上的電子郵件往來有些時候是很制式化的,意即可能會有相當固定的回覆內容或者是相同的處理方式。而對於這類千篇一律的流程,就不免會讓人思考是否有更自動化的作法,比方說讓郵件編輯器預先根據特定條件來產生回覆內容、或是預先代入特定的轉寄對象。如此一來,使用者就不用再花時間打字或是進行選取的動作,不僅能夠更快的將郵件寄出,甚至還能避免一些人為錯誤。

 

Mozilla Thunderbird 郵件軟體來說,可行的作法就是自行撰寫 JavaScript 程式,然後包成擴充套件安裝到 Thunderbird 裡。而 DR 製作了一個範例擴充套件:conditional_message,該套件所處理的應用情境如下:

  1. 當接收到的郵件主旨含有「ABC」時,代表是來自「ABC」單位的郵件。
  2. 對該單位經常性往來的人員給予簡單回覆。
  3. 然後將郵件轉寄給固定的人員進行後續處理。

 

Tags: 

Linux 平台的掃描器操作

 

赫然發現在 Linux 平台上使用掃描器其實還蠻簡單的,以 DR 所使用的 Epson Stylus CX5100 多功能事務機為例,在 Fedora 19 上由於提供掃描器支援的 SANE 已經跟著 GNOME 桌面環境一併安裝,因此只需要再安裝 XSaneGIMP plugin:

Tags: 

無 IDE 的 Android 應用程式開發與測試環境

 

有些時候會需要在 Android 系統上測試一些程式碼,而一般來說,Android 的開發環境是基於 Eclipse。然而 DR 已經有好段時間沒有使用任何 IDE 了,目前所習慣的開發模式通常就是在文字編輯器上寫程式、用檔案瀏覽器管理檔案以及使用命令行介面(虛擬終端機)進行所需的操作,使用 IDE 反而會覺得渾身不對勁,尤其以前少數使用 Eclipse 的經驗也不是很好。

 

此外 DR 也不太滿意 AVD(Android Virtual Device)緩慢的效能,因此會想要建立一個無 IDE、也不需要 AVD 卻能夠測試 Android 應用程式的工作環境,所構思的具體作法如下:

Tags: 

How-To:Linux 播放藍光光碟

 

操作環境:

  • Fedora 19 (x86_64)
  • VLC 2.0.10
  • MakeMKV 1.8.13

 

關於在 Linux 上播放影音光碟,其實目前已經很容易能夠建置出播放 DVD 的環境:安裝任一款支援 DVD 的播放軟體並搭配 libdvdcss 函式庫就能夠播放使用 CSS 加密的 DVD 影片。然而藍光光碟(Blu-ray Disc)採用了不同的加密技術:AACS 或 BD+,因此如果想要在 Linux 上播放藍光光碟就得先解決如何解密的問題。

 

新聞工作者的資訊安全手冊

Information Security for Journalists 是由調查新聞中心(The Centre for Investigative Journalism)所發佈的一份手冊,用以教育新聞工作者建立一個具有可靠保密性的工作環境。

 

在 Edward Snowden 披露出 NSA 簡直無孔不入的大規模監視計畫後,有更多人開始重視如何在越趨發達的網路世界中保障個人隱私。不過這份手冊的立意並非在個人隱私的保護,而是新聞工作者在新聞調查的過程中,如何防止通訊外洩、資料被竊取,造成自身或是消息來源受到政府、大型企業甚至是犯罪組織的危害。

 

這份手冊談及了如何防範可能的追蹤與入侵,並且詳細說明如何應用多款開發原始碼軟體建構出安全的工作環境,是相當不錯的參考資源。

 

Tags: 

可以用吸塵器清理電腦主機嗎?

老實講,DR 一直覺得使用吸塵器來清理主機內部是個方便且有效的作法,從來沒有想過這會是個問題。直到在 PC Gamer 網站看到一篇 Should I vacuum my PC? — Ask PC Gamer,才發現這不僅是個問題,而且答案還是否定的。

 

因為吸塵器會把零組件吸壞嗎?當然不是,而是吸塵器所產生的空氣摩擦可能導致靜電放電(Electrostatic discharge,ESD)造成零組件損壞。

 

回想起來,當年 DR 開始學習組裝電腦時所閱讀的 DIY 書籍就有說明在組裝時應戴上防靜電手環(相同的指示其實在零組件的安裝手冊也能夠看到),此外還提到清理主機的正確工具應是使用壓縮空氣罐。然而包含 DR 在內,顯然很多人都沒有戴防靜電手環進行操作的習慣。並且儘管文章中提到有許多人被吸塵器弄壞了電腦,但至少 DR 自己用了幾次都沒事。

 

Tags: 

頁面

Subscribe to DarkRanger's Secret Area RSS