文章分類

2012年12月14日 星期五

史上最強入門款 Ducky Zero DK2108 機械式鍵盤開箱!! [平民的王者]


大家好,這是我的第一次寫開箱文~~請大家多多指教!!

首先感謝我的同事,告訴我參加這個Ducky 「Zero Series」的抽獎~

結果竟然真的抽到了,超級開心,家裡也是用Ducky家的 → Ducky 1087XM 青軸

這次抽到的DK2108是Cherry軸,更高階版的,真的很幸運!!

另外還要感謝另一個同事,用他的D600幫我拍出美美的DK2108實機的樣貌。

廢話不多說,趕快來看不專業的開箱文了!


直接寄到公司的包裏!!


打開了!!一道紅色光芒從箱子裡面射出來~~竟然是零的光芒!!英文字母的O,很有創意的用新設計的鴨子取代,暫且稱牠叫Zero鴨吧!

打開以後,鍵盤上面還附有非常可愛的Zero鴨

除了鍵盤,還有配件,一共有WASD替換鍵和拔鍵器!

「Zero Series」盒子的背面,拍起來有點反光,上面有Made in China的字樣全部的功能由左而右就是~
1.Windows Lock鍵(避免玩遊戲誤觸)
2.音量控制鍵
3.採用Cherry MX軸承(黑軸)
4.雙層PCB版,有更優越的組織結構
5.字體是雷射印刷
6.N key rollover,可用Fn鍵隨時切換

鍵盤側面,質感真的還不錯~

把墊高的扳開以後,與十元硬幣大小做一個比較

沒有扳開的情況

Zero鴨的背面有更詳細的說明

正面,超可愛的阿,好俏皮喔~

與DK9008S Shining做一個比較左手邊是DK2108,右手邊是DK9008s可以發現DK2108旁邊的線條比較傾斜~整個鍵帽的幅度也比較明顯~看起來更適合打字的幅度~

再一張拔鍵器和WASD鍵的特寫!

接下來的圖片就是由我專業的同事拍的~首先是特寫Windows Lock Key!!

WASD替換鍵換上去的樣貌

Ducky一貫的作風,特寫一下空白鍵的側面~!這個系列變成了一隻我真的覺得很可愛的鴨子~

燈全開的樣貌以及整機鍵盤的外觀~由左而右分別是
Caps Lock、F10(Windows Lock)、F12(N Key Rollover)、ScrLk、NumLock

個人覺得淡淡的綠燈還蠻好看的!並且左下角Windows快捷鍵也變成了Zero鴨,超讚~!

來一張 (左)有亮燈的鍵都是二色成形的鍵帽與(右)其它鍵帽的比較

拔掉鍵以後,亮燈的特寫

鍵盤背面~扳開的樣子

鍵盤背面~沒有扳開的樣子

最後附帶一提,鍵盤的USB線是不能分離的~!


使用心得:

質感的部份拿DK2108去比較了DK1087XM($9XX)、DK1008($19XX)、DK9008S($3XXX)

因為我比較的每個型號的軸承都不一樣,所以只比較了外觀的質感

以DK1087 XM來說,畢竟價位的關係,鍵帽的質感還是有一段差距,如果手頭真的很緊的~這個還是不錯的選擇~(我家裡就是用這個)

以DK1008來說,和「Zero Series」是同個價位,重量來說,是Zero重了一點,畢竟用了雙層的PCB板!

質感來說,兩者很接近,但是Zero系列的質感還是小勝,比較接近高階的DK9008S。

最後DK9008S來說,質感當然沒話說,但是以DK2108的價位,扣掉全部發光的功能來看,

整體質感,說真的沒有比DK9008S差到哪去,如果經濟上許可,用這把鍵盤當做機械式鍵盤的入門,真的真的會是很不錯的選擇!!

2012年4月20日 星期五

[Eclipse]R cannot be resolved to a variable

今天在Eclipse上,要開一個新的專案來準備寫專利的東西。

結果竟然出現R cannot be resolved to a variable的error。

解決方法:

1. 砍掉再建一次專案
2. 重開Eclipse

然後就解決了。

超鳥的BUG。

2012年3月28日 星期三

Android C/C++ 層印Log的方法之二

之前發了一篇也是在C/C++層加LOG的方法來Debug。

我最近在看Chromium的原始碼時,又發現了一個方法,

因此整理在這邊分享給大家。

2012年3月25日 星期日

[Untouchables]法國電影真人真事改編 觀後心得

菲利普是一個大富豪,但是在一次跳傘事件,頸部以下全部癱瘓。

需要一個有力的看護來照顧他生活起居,而選到的看護竟然是剛出獄沒多久,只

是想領失業金的小混混。劇中,耐人尋味的是菲利普說的一句話,他需要的看護

就是希望沒那麼有同情心的人,或許這樣才不會讓自己覺得很可悲。

然而,德瑞斯直接、不拘小節、幽默、充滿樂觀的個性,帶給菲利普更多想要活

下去的動力。德瑞斯不僅幫菲利普要到持續通信六個月的筆友的電話,並且

還安排他們約會。可惜,最後菲利普還是沒能跨出心中的障礙,提前離開了約會地

點。在菲利普受藥物副作用影響時,德瑞斯總是能陪他度過一次一次的發作。

兩個人漸漸地毫不諱言的互相談論音樂、性、教育,彼此交換自己的看法。


2012年3月24日 星期六

在Android C/C++層使用LOG來Debug

最近在trace Android External中的Webkit原始碼,遇到一個卡了我好幾天的問題。

一開始想說都是C/C++檔案,於是乎,就挑了Camera中HAL層的C/C++檔案,用

同樣方法來Debug

1)#include<utils/Log.h>

2)LOGD(“XXX”);

或者

1)#define LOG_TAG “your TAG”

2)#include<cutils/log.h>

這兩個方法在我的環境上沒有效。

結果我認為會跑到的函數,自己的LOG都沒有印出來,make也沒有任何錯誤。

最後用obj dump才知道,應該是有跑到,但是LOG沒有印。所以我猜測,

上述這兩個方法在我的環境上沒有效。於是又繼續Google,

找看看有沒有其它的解法,結果終於找到了,解法如下:

2012年3月23日 星期五

[JNI] C/C++ code WTF String轉char *

最近在Debug Android Source Code JNI層的時候遇到的問題,

其實網路上一下就找得到答案。


我們常常利用:

LOGD(“XXX”); or LOGD(“XXX %s”, temp);

來驗證系統執行時,是否有跑到某個函數?

但是如果今天temp string是WTF 型態String,編譯一定不會過,

它會有error訊息:WTF string無法轉換至char *,這個時候該怎麼辦?