2013年10月26日 星期六

2013 Kindle Paperwhite 日版購買心得

買Kindle Paperwhite的原因

因為我平時會閱讀大量的技術文章與技術書籍,透過e-ink技術,可以模擬出接近紙張的體驗,長時間閱讀時比電腦螢幕或iPad舒服很多。另一個優點就是可以直接買國外電子書,價格比實體書便宜,也不用等書飄洋過海。如果平常需要閱讀大量的文章,買這台絕對值得。關於Kindle Paperwhite對於科技工作者的幫助,可以參考 我是如何使用Kindle, 以及我在使用Kindle過程中學到什麼?

機體介紹

請參見日本亞馬遜以及美國亞馬遜Kindle Paperwhite網頁。日本只有無廣告版可以買,但是美版只有2G空間,日版有4G硬碟空間,猜測是日本電子書以漫畫為大宗所以需要較高的容量。

購買方式

美版

目前台灣可以直接從美國亞馬遜下訂送到台灣來,從Google前幾筆查到的購買網址到了確認地址那個步驟會告訴你不能送到台灣,畫面上方會顯示另外一個購買網址給你,這個就可以正常結帳送到台灣了。購買機子加上保護套以及運費還要先預扣三百多塊的關稅(沒用完會退),整體花費大概在六千多。

Items (2): TWD 5,560.41
Shipping & handling: TWD 837.83
Total before tax: TWD 6,398.24
Estimated tax to be collected: TWD 0.00
Import Fees Deposit TWD 359.74
Order total: TWD 6,757.98

日版

日版於2013/10/22正式販售,而且只送日本國內。有許多人成功透過JShopperTenso等業者轉送到海外,之前原本也是考慮走這條路,不過剛好有日本朋友願意鼎力相助,幫我預購以及寄送,我才能在這麼短的時間內拿到我的Kindle Paperwhite,真的十分感謝。

Kindle Paperwhite ¥9980
原廠保護套 ¥3980
EMS運費(2天) ¥1660

合計 ¥15620 大約是台幣47xx吧

開箱

箱子
箱子

從日本來的
標籤

打開長這樣
打開

裡面還有日本的報紙
報紙

報紙拿開之後,主角出現了
主角

保護套

這是保護套的磁鐵,可以讓外蓋牢牢吸住,另外還有像iPad一樣蓋上即休眠的功能
磁鐵

Kinlde Paperwhite盒子外觀
PW Box

撕掉這條才能打開盒子
紙條

打開囉
打開PW

近拍一

近拍二

說明書
說明書

內附一條USB線,可連接電腦充電
USB

保護套的質感很不錯
保護套質感

教你怎麼把Kindle放進去
放進去

霧面不容易留指紋
KindlePW本尊

放進保護套
預備放入

放入了

下面有USB插槽以及電源鍵,說明書上寫說插上電腦,按下電源鍵就可以開始使用了
底部

開機讀取中
開機

有很多語言可以選擇,但就是沒有繁體中文,哈哈哈…
語言

那就選個英文吧
選英文

再度讀取…
loading...

好有震撼力的畫面啊!
Welcome

要連接WiFi才能繼續哦~
連接WiFi

登入帳號
登入帳號

設定好了!
設定好了

如何連接美國Kindle Store

我一設定好之後打開Kindle Store,我的天啊~怎麼會是Amazon.cn呢?這其中一定有什麼誤會。
中國Kindle Store

啊~原來是要去Amazon網頁啦~選Manage Your Kindle
Manage Your Kindle

更改Contry Setting
更改Contry Setting

原本是Unknown,把它改成台灣的地址
Unknown

Kindle按下回到首頁,再進一次Kindle Store,就可以進入美國Kindle Store囉
美國Kindle Store

開箱結束,有心得文會再補上

2013年10月17日 星期四

iOS7的UIAlertView客製化

以前大家經常對UIAlertView做千奇百怪的客製化,add各種subview進去,到cocoacontrols上面搜一下就知道有多少。
但是現在這個管道到了iOS7裡面被禁止了,Apple現在不允許再更改UIAlertView的viewHierachy了。
幸好有熱心的網友做出了模仿iOS7 AlertView的自製元件,可以參考
CXAlertView
image
或是
ios-custom-alertview
image

2013年10月9日 星期三

Xcode5 Interface Builder的兩個小技巧

小技巧一
以前要選到tableview裡面的cell時,通常都是到左側列表中一層一層打開選擇。
現在你只要在tableview上按住control+shift+滑鼠右鍵就可以選擇這個view裡面的元件了。


小技巧二
在Xcode5的Interface Builder裡面,打開File Inspector。如下圖,其中有一個選項叫做View as,可以看你的xib在iOS6上的樣子,對於想要繼續支援iOS6的開發者來說十分好用。

2013年10月4日 星期五

How to export commit message from git repository?

Here is a great tutorial that teach you how to do this. Simpily use git log to show commit history.
For example, git log --oneline --after={2013-09-14} --no-merges --pretty=format:'%h,%ai,%s'
This command will show all commit history after 2013-09-14 without merge commit.
The output message is just like
Git history from AFNetworking
1e5124e,2013-10-02 19:11:32 +0800,Update README.md
0ef5102,2013-10-01 07:17:35 -0700,[Issue #1404] Adding missing #ifdef for iOS 7
64e1ac1,2013-10-01 07:11:59 -0700,[Issue #1406] Fixing request serializers to no
f03b5cf,2013-09-30 13:19:24 -0700,fix cocoa pods pod spec to include AFNetworkin
678b666,2013-09-27 21:36:16 -0700,trivial documentation/comments fix
0d3e4ae,2013-09-30 18:02:58 +0400,fixed initial upload/download task progress up
979dde7,2013-09-30 14:46:59 +0200,Fix names of exposed private methods downloadP
4350a01,2013-09-29 17:21:51 -0500,Updated ssl pinning mode to have default pinne
0604cfd,2013-09-29 11:52:53 -0700,[Issue #1379] Adding missing code macros for i
ebd5841,2013-09-27 12:24:43 -0700,Update README.md
13166f4,2013-09-27 14:21:15 -0400,Fix compiler warning when GCC_WARN_ABOUT_MISSI
c053301,2013-09-27 10:59:05 -0700,Fix example
859132b,2013-09-27 10:24:45 -0700,Update README.md
4566201,2013-09-27 09:47:26 -0700,Bumping version to 2.0.0

7570dfa,2013-09-27 09:47:17 -0700,Fixing spelling in headers

If you want to export it and put it into a txt file, no problem! Just 
git log --oneline --after={2013-09-14} --no-merges --pretty=format:'%h,%ai,%s' > ChangeNote.txt
Have fun! :D