2014/12/06

讀後推薦:字型散步:日常生活的中文字型學

買了一本新書,非常不錯,在此推薦。

就算不是設計師,其實也應該要具備基本的設計常識,製作投影片時、打報告時、畫畫海報時,若只是隨便套用預設樣式,東西亂擺,實在不堪入目,但若能稍稍用心,便能有天差地別。談到設計,不能不談字型,但一般書籍都只談論西方文字,很多概念其實不能轉移到漢字上,而中文字也有其獨特之處,所幸,這本書正可給予我們中文字型的基本知識。

書名字型散步:日常生活的中文字型學
作者:柯志杰、蘇煒翔
出版社:臉譜

簡言之,這是有史以來第一本談中文字型的基礎專著,第一本以台灣生活議題為中心的中文字型專書。

市面上缺少從基礎講起的中文字型著作,相關書籍都以拉丁字型為主,就算有跟中文相關的,大多也是很久以前的教科書,主要著墨於字體繪製的技藝,幾乎沒有談字體背後的故事與原理。

justfont部落格從日常生活議題相關角度切入字型領域,對中西文都有涉獵,尤其是漢字,談台灣生活相關議題的更多。如果這些討論文章只在網路上流傳太可惜了,只有部分關注我們的朋友看得到,所以決定集結熱門文章、延伸改寫、重新疏理,然後出書。

內容包羅萬象,講述印刷體為何物?與書法有何不同?什麼是書法氣韻?中文英文的搭配有什麼需要留意的地方?常用基本字體:明體、黑體、圓體、仿宋體、楷體,各有什麼故事?彼此間的關聯性?從中可學到什麼字型知識呢?太陽花運動相關字體、七月問世的思源黑體、等等。

有興趣的人,可以先到justfont尋找舊文章,例如〈桃園機場用新細明體,有什麼問題〉、〈我們來談談康熙字典體〉。

嘿嘿,真不錯,還會辦新書分享會,我去了一場,能親炙作者風采,也是一大樂事。《字型散步:日常生活的中文字型學》新書分享會/主講:柯志杰、蘇煒翔 ,會在台北市大安區【永樂座】、新北市【小小書房】、台北市信義區【誠品信義店】、台中市【誠品台中園道店】。。
啊哈,作者簽名入手囉。
順帶一提,我今天去日星鑄字行買鉛字,現在電腦排版這麼方便,很難想像以前的印刷流程啊。

2014/11/16

Raspberry Pi Model A+:更新、更小、更便宜

繼今年7月推出B+後,Raspberry Pi基金會終於在日前推出A+(官方消息),大體而言,從A到A+就跟從B到B+差不多,但令我驚訝的是,A+板子居然變得更小、更便宜了。

跟A一樣的地方:

  • 主晶片BCM2835
  • 記憶體256M
  • USB埠1個
  • AV端子與3.5 mm音訊端子結合成一個
  • 沒有以太網路
改進的地方:
  •  價格從$25變為$20
  • 長度從86 mm(A)縮短到65 mm(A+),高度也降低了。長寬高為65 x 56 x 12 mm
  • 重量變輕了,從31 g(A)降為23 g
  • GPIO改成40個針腳;同B+
  • 相容於HAT;同B+
  • 記憶卡插槽,從SD卡插槽改成具有彈簧的Micro SD卡插槽;同B+
  • 音訊的電路改良了,音質更好;同B+(應該)
  • 電源供應線路改良了,耗電量更低;同B+(應該)
  • 四個組裝孔,位於板子的四個角落
  • 連接埠集中到板子的兩邊;同B+
價格變低了,真強,不過各銷售網站列出來的價格有所不同

尺寸變得更小了,輕輕鬆鬆放入底下這個鐵盒內。
但是也就代表原先的外殼也不適用了,居然已經有人弄出3D列印外殼了。
電源部分改良了,更省電,據說當連接USB鍵盤與HDMI螢幕時,若跑hello_teapot程式的話,B+耗用370mA,而A+只耗用200mA(資料來源:RasPi.Today);想要更詳細的耗電數據嗎,看看Raspberry Pi A+ How Much Power Does It Need? » RasPi.TV的量測結果吧。
嘿,有了A+,趕緊想些有趣的專案吧,不如看看16 Fun Projects for Your New Raspberry Pi激發你的創意。

其他:

2014/11/12

[廣告] 初探 NFC:近距離無線通訊與Arduino、Android 和 PhoneGap (Beginning NFC: Near Field Communication with Arduino, Android, and PhoneGap)

嗨,我翻譯了一本書,在這裡打打廣告。

顧名思義,這本書的主題是NFC(近距離無線通訊),NFC裝置貼近後,便能透過無線電波傳遞訊號交換資料,諸如無線支付、電子錢包、悠遊卡,無不與NFC(或RFID)有關。

書中範例包含各式各樣的技術,將會介紹各種規格的NFC標籤,採用PhoneGap,可在各種行動裝置上運行,但以Android為主,也會有Node.js的範例,另外,不僅會介紹微控制器開發板Arduino,也會介紹單板電腦Raspberry Pi與BeagleBone,內容非常豐富。

書名:初探 NFC:近距離無線通訊與Arduino、Android 和 PhoneGap
原書名:Beginning NFC: Near Field Communication with Arduino, Android, and PhoneGap
作者:Tom Igoe、Don Coleman、Brian Jepson
譯者:我
出版社:碁峰
出版日期:2014年10月16日
頁數:250


內容簡介

第一章:導論
概觀本書。

第二章:NFC 與RFID
藉由比較 NFC(Near Field Communication,近距離無線通訊)與 RFID(Radio
Frequency Identification,無線射頻辨識)之間的差異,引領你進入 NFC 的世界。簡言
之,NFC 將 RFID 包含在內,任何短距離 RFID 可辦到的事,NFC 也都做得到,而且功
能更強,在這一章裡,你將看到大部分的重要詞彙,看看 NFC 系統的架構,得知你將
需要使用哪些工具以及去哪取得。

第三章:學習PhoneGap 與PhoneGap-NFC 程式庫
開始介紹 PhoneGap 以及供 PhoneGap 使用的 NFC 附加元件。將會安裝各種所需
程式庫與工具,以之在 Android 平台上開發 PhoneGap 應用程式,建置且執行你的第一
組應用軟體,在這一章結束時,你就能從 Android 裝置讀取 NFC 標籤了。

第四章:介紹NDEF
深入概括介紹 NDEF(NFC Data Exchange Format,NFC 資料交換格式)。
學習它的階層架構,親眼看看如何實際撰寫應用程式、運用不同類型的 NDEF 記錄來完
成功能相同的基本任務,並且瞭解每一種記錄類型如何影響使用者與 Android 裝置之間
的互動操作。

第五章:聆聽NDEF 訊息
內容包含在 Android 上聆聽 NDEF 訊息,你將學習如何過濾不同類型的標籤與
訊息,如何在開發 NFC 應用軟體時,充分利用 Android 的標籤分派系統。

第六章:NFC 應用軟體開發實例
將在 Android 上打造一支完整的 NFC 應用軟體,功能包括使用者互動操作、音樂
播放、以及控制與網站相連接的燈泡,全部都以 NFC 標籤為媒介。本章目標在於告訴
你如何規畫應用軟體的互動設計以及資料格式,充分發揮 NFC 的能力。

第七章:Arduino 與NFC
帶領讀者進入另一套平台:Arduino 微控制器開發平台,你將學習如何使用
Arduino 的 NDEF 程式庫來讀取與寫入 NDEF 訊息,還會使用 Arduino 與 Node.js 來開
發另一支完整的應用程式。

第八章:點對點對等式傳輸
介紹如何在 Android 上運用 NFC 進行點對點對等式資料交換,你將學會透過對等
方式交換的記錄類型如何影響接收方的裝置,也會介紹如何以 NFC 進行協商把傳輸大
量資料的任務換手交給別的無線傳輸技術,諸如藍牙與 WiFi。

第九章:NFC 與嵌入式系統
 將 以 Raspberry Pi 與 BeagleBone 為 範 例, 告 訴 你 在 嵌 入 式 Linux 平 台 上 關 於
NFC 發展的最新狀況,你將瞭解目前在嵌入式 Linux 世界裡可做到哪些事情,此章也
會以 Node.js 示範幾個例子;在這個領域裡,仍有許多地方尚待改進、補強,所以請注
意,此章可不適合害怕接觸技術的人,你必須熟悉 Linux 的命令列模式操作介面,才能
看懂此章大部分的內容;不過話說回來,其中也涵蓋了某些 NFC 最令人感到驚奇的可
能性,所以是個值得一探究竟的領域。

附錄A:NFC 規格碼