無 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: 

以假亂真的維基百科惡作劇

文字記者 EJ Dickson 在這篇文章 I accidentally started a Wikipedia hoax 裡陳述了她發現自己在大學時期所隨意杜撰的維基百科內容被許多人採信、進而造成大規模的錯誤。EJ Dickson 與一名朋友於 2009 年時編輯了兒童繪本主角 Amelia Bedelia 的條目(歷史紀錄),添加一段完全杜撰的內容:說明 Amelia Bedelia 這個角色是根據喀麥隆一位有著收集羽毛帽子怪癖的女傭,由於作者曾經在北非生活一段時間,因此這些經歷就成為她的創作來源。

 

Tags: 

The Maze Runner - 闔家觀賞的密室生存遊戲

1995 年的《仙劍奇俠傳》是 DR 所玩的第一款角色扮演遊戲(Role-playing game,RPG),也因為這樣,使得當年 DR 還以為 RPG 就是一直在走迷宮。後來在某遊戲雜誌上讀到這款遊戲的評析,才發現原來它利用大量迷宮填充遊戲長度的作法正是為人詬病的地方。事實上「地下城」(Dungeon)才是 RPG 的基本元素之一,並且跟所謂「迷宮」(Maze)並不是等同的概念。

 

 

回想起來,走迷宮算是 DR 相當厭惡的遊戲過程。地下城也好、迷宮也罷,那個年代的 RPG 可沒有地圖功能,老一輩的玩家往往得自己畫出地圖以紀錄重要資訊。不過 DR 倒沒有這樣的經驗,當年即便是面對《仙劍奇俠傳》中最困難的試煉窟迷宮,也僅是靠著一股瘋狂毅力走到最難找的底層。

 

不過若只是靠著這股傻勁來應付電影裡頭的高科技迷宮,應該會直接死在迷宮裡。

 

Tags: 

Unreal Engine 4 Linux Demos

知名的遊戲引擎 Unreal Engine 並不算是 Linux 平台上的稀客,最早 UE1 的指標性遊戲《魔域幻境》(Unreal,1998)和《浴血戰場》(Unreal Tournament,1999)就已經有 Linux 的版本(不過前者的 Linux 版是由社群釋出而非官方支援)。後來使用 UE2 的《浴血戰場 2003》(Unreal Tournament 2003,2002)和《浴血戰場 2004》(Unreal Tournament 2004,2004)更是做到將 Windows 版和 Linux 版同步發行,讓 Linux 使用者享有最大的便利。

 

Tags: 

GOG.com 與 Linux

對於 Linux 的遊戲玩家來說,GOG.com 於前一陣子正式支援 Linux 的消息應該是繼 Steam 支援 Linux 後最令人振奮的發展了。GOG.com 是由波蘭遊戲開發商 CD Projekt 所經營的 PC 遊戲發行平台,以販售無 DRM 保護的經典老遊戲聞名,後來也開始販售部份新上市的遊戲,不過所有的商品仍然保持無 DRM 的特色,也因此這個發行平台在玩家口碑中頗受好評。

 

Tags: 

Lucy - It's full of stars

原本神力女超人這類的題材應該不算很常見,卻被某電玩改編的電影系列給用到快爛掉……所幸本片還給觀眾一個還算有新意的呈現。這年頭幾乎所有的超級英雄電影都是從漫畫改編而來的,像本片這樣擁有原創性的電影堪稱異數,並且相較於那些漫畫英雄電影,本片對於超人本質的探討可說是深入許多。

 

 

看著片中所呈現的景象,或許能夠意會到自己正生活在當年僅限於科幻作家所想像出的未來:一個東、西方文化高度融合的世界。不過其它方面倒是與科幻作家們所預測的大相逕庭,我們所處的世代並沒有像科幻題材所描述的那樣有著飛行車、雷射槍、奇裝異服以及太空殖民等等的發展,反而是網際網路與資訊技術所帶來的變革應該會讓這些作家們大吃一驚。

 

本片距離 Luc Besson 最好的作品有段不小的距離,就內涵而言,本片算是言之有物,但娛樂性方面卻是執行得有些淡薄,尤其本片是被宣傳為一部動作類型的電影。但這仍是 Luc Besson 的作品,在美式風格當道的電影市場裡,這樣的電影觀賞起來還是有些特別風味的。

Tags: 

Mad Max: Fury Road (2015)

這是 DR 最期待的 2015 年電影。

 

 

日前官方將長度達兩分多鐘、為今年 Comic-Con 準備的預告片於 YouTube 上公開。本片的預定上映日期為明年五月,相較於《哥吉拉》(Godzilla,2014)未曾公開發佈過 Comic-Con 的預告片,官方這次緊接著就在網路上發佈的措舉可說是直接滿足了影迷的期待。由於這個經典系列畢竟年代久遠、也不是那麼熱門,或許此舉是想要試試水溫、測試一下市場反應。

 

從點播率來看,片商應該可以放心了,就是連 DR 自己都不知道重複看了幾遍。

 

Tags: 

頁面

Subscribe to DarkRanger's Secret Area RSS