關於安裝 GalliumOS @Acer Chrombook CB3-111 簡單心得註記

因為有位阿呆讀者在先前撰寫的一篇:「Acer Chromebook CB3-111 安裝 Coreboot/SeaBios (可 USB 開機)」留言,他強烈推薦 GalliumOS,針對 Chromebook 的Kernel、Driver、scheduler最佳化,更適合安裝在 Acer Chromebook11 CB3-111上。

所以昨晚花了幾個小時安裝來體驗看看。GalliumOS 有針對各類 Chromebook 上的處理器作個別的最佳化,像我的 Acer CB3-111 是 Bay Trail,所以就下載相對應的 ISO 檔。

安裝超簡單,ISO 檔寫入 USB 碟開機後進入 Live 桌面,再從其中雙擊點選安裝圖示;過程很順利,完全沒有相容性的問題。
GalliumOS@Acer Chromebook CB3-111

繼續閱讀 »

還是為了電玩-購買 XBox One 手把&無線接收器

先前已有購買—Steam Link & Controller (串流裝置與手把),其實 Steam Controller 已經算相當不錯了,客製化功能又相當強;不過有時我家妹妹與小姪女荳荳玩一些雙人冒險動作遊戲,如 Castle Crashers,還是有兩隻遊戲搖桿一起玩才有趣 (其實就是敗家的藉口啦)。

這次就選擇買 XBox One 手把,因為普遍玩家口碑很好,操控性能佳。我是在露天拍賣選購沒有外盒裸裝的 XBox One 手把,這樣可以便宜好幾百元,而且還有送蘑菇頭與 2.7 米長的 USB 連接線 (後續買無線接收器時,可以選擇加送果凍套),價錢 NT$1,290。
XBox One 手把

初一使用 XBox One 手把玩 GTA5,哇喔~ 搖桿操控很柔,整個操控掌握挺舒適的;再來更重要的是,當開車行駛在顛陂路面還會震動耶,真有些那種擬真的感覺。

沒想到使用的感覺相當良好,所以現在玩 GTA5 反而我都使用 XBox One 手把了,只有在玩那些需要多個操控功能客製化的電玩 (如 Skyrim),我才會改用 Steam 手把。

繼續閱讀 »

為了GTA5-添購 Seagate 1TB SSHD 混合碟

又是為了 GTA5 這個遊戲! 它太過變態了,顯卡要求高,所以不得已換購了「升級桌機顯卡-GTX960 4G」;遊戲容量超大 (約65GB),使得遊戲載入時間超久,所以還是不得已才有添購混合硬碟 (HDD+SSD)的需求。

喔,這裡也先備註一下,未來有較常頻率玩團隊線上任務時,看來也要購買個耳麥才行,目前看中的是這一款—金士頓 HyperX Cloud II 耳機

原來是想換購的是固態硬碟 SDD 256GB,價錢與現在這一顆混合碟差不多。但想想容量還是過小,我現在一大堆遊戲 (包括模擬器遊戲),還是有顆 1TB 容量專門用來保存比較理想。

這顆 Seagate 1TB SSHD 有著 1TB HDD + 8GB SSD 混合碟的特性。SSD 被用來當成控制器的 Cache,雖然只有 8GB,但造成的效果卻有著比一般傳統硬碟高達一倍的讀取效率。
Seagate 1TB SSHD 混合碟

繼續閱讀 »

簡單聊聊軟體設計的 SRP (Single Responsibility Principle) 原則

** 本文同步發表於 FB 社團-軟體設計鮮思維 **

SRP, Single Responsibility Principle (單一責任原則)

這是上星期課堂中,當我解釋 Multi-tier MVC 分層結構時,聽到學員告訴我的。

哈,這是我第二次遇到學員有告訴我這個術語,看來都蠻熟悉 Martin 在 "Agile Software Development, Principles, Patterns, and Practices" 一書內所提到的幾個軟體設計原則。

不過當我問他們工作上是否至少有把 UI 與 Logic/Data Acess 層分離? 沒有!還是全都攪在一起,沒有人講究上述分層的 "基本責任分派"。

沒有「知行合一」,確實實踐並從實務中體會與調整作法,那麼,學會 "背" 這些術語是沒啥用處的!

其實也只有一個字需要真正了解:責任 (responsibility)。

o Web UI (view & ui controller) / Standalone UI:Presentation (只負責傳送與回傳已運算資訊)。

o Domain Controller:負責控制流程 (control flow)。

o DAO (data access object)/ Adapter:負責連結資料庫/外部系統。

o Entity (或稱 business) Object:負責處理邏輯運算。

確實理解 "responsibility" 這個術語可不是用背的,而是身體力行,從過程當中去體會該術語的「真諦」。

從原點出發,一個詞彙可通一堆觀念。如當確實做好單一類別的責任分派時,所得到的效果就是「高內聚力 (high cohesion)」—責任明確。

[簡單開箱] Steam Link & Controller (串流裝置與手把)

這是去年底從露天拍賣代購購買的。若是從美國 Amazon 直購價格為 US$100、折合台幣約為 3,200 元,不過再加上貨運約需再加NT$800,共要 NT$4,000;但覺得自行訂購程序挺麻煩的,且該網拍賣家有現貨,雖然要價 NT$5,000,還是可以接受。
Steam Link & Controller

當初會購買也是受到巴哈這篇的勸敗文:[開箱] Steam Link 把你的 PC 遊戲串流到 TV & Steam Controller 完整使用心得。因為手肘發炎的關係,盡量我現在打電玩都不透過滑鼠&鍵盤,改採以遊戲手把。又有時不想被粉圓這些鳥寶們騷擾,且到客廳的大尺寸電視玩動作遊戲爽度十足,所以也順帶買了 Steam 出產的串流裝置―Steam Link。

首先瞧瞧這 Steam 手把,與其它 XBox 系列的手把造型、設計完全不一樣,它只有一個類別搖桿,以及左右兩個觸控板。觸控板可以說就是 Steam 手把的核心,它可以模擬滑鼠、軌跡球、滾輪、搖桿、觸控螢幕、方向鍵、按鈕…等等,又有陀螺儀裝置,如此就可以利用很強大的可程式客製化來暢玩個類型的遊戲。
Steam Controller

繼續閱讀 »

[簡單開箱] 升級桌機顯卡-GTX960 4G

因為農曆年時,趁著 Steam 大特價時採購了一堆遊戲,其中就有一款應該是目前最受歡迎,但也最吃顯卡效能的遊戲-GTA5。老天~這遊戲還真是暴力但又實在真的好玩。

為了這遊戲,不得已需要升級我已跑了多年的 AMD-6850 1G顯卡。才1G!根本就完全無法應付動輒超過2G顯存的 GTA5,所以這次採購的目標顯卡必然要求為 4G 顯存。

觀望了一個月,原來希望 R9-380 4G 這塊顯卡會有跳水價,結果等了等,價格硬得很。實在等不下去了,就趁著上星期六教完課後下午衝到新光華商場,想要購買 MSI R9-380 4G 顯卡。但不可思議的是,這塊顯卡是意外的冷門,所有店家出清存貨後再也沒進,準備等下一批新款。

遍尋所有店家全沒有該款,就想說只好再等等了,實在不想再購買更高階些的顯卡,價格都幾乎是衝到上萬元,覺得不符 C/P 值。然後就在新光華2F,原價屋往左邊有家 AutoBuy 實體商店,有位好年輕的店長,問我說要不要改換 Nvidia GTX960,他可以給很優惠的價格。

原來是完全不考慮,因為 N家的顯卡價格較高,且我原來很在乎幾年前N家顯卡幾乎不支援 Display port,而我的 DELL U2410F (IPS 面板) 24" 螢幕主要就是連結 DP埠;沒想到店長拿了張實體的顯卡給我瞧,乖乖,一次就支援3個DP埠耶~ 然後那張還蠻受歡迎的華碩 Strix-gtx960-dc2oc-4gd5 顯示卡 (強調短板靜音的梟鷹系列),原價屋賣 NT$7,990,竟然店長說他今天就是很想要賣出這張顯卡,所以全新未拆封包裝、四年保的顯卡只賣我 NT$7,100,足足便宜了快九百元!

這麼好康,就不用多想了,再敗入已經好幾年都沒有使用的 Nvidia 顯示卡。據店長說,他們10個有10個都是買N家顯卡,相對A家顯卡,幾乎無人問津。

嗯,就來瞧瞧我這次購買的 華碩 Strix 梟鷹 (玩家普遍稱貓頭鷹) GTX960 DC2OC-4GD5 的顯卡囉。
Asus Strix-gtx960-dc2oc-4gd5 顯示卡

Asus Strix-gtx960-dc2oc-4gd5 顯示卡

繼續閱讀 »