2017年7月19日 星期三

我在 Linux Pilot 發表之文章:如何在 Linux 顯示 emoji



收到了 Linux Pilot 雜誌編輯的邀請,於是我為雜誌寫了《如何在 Linux 顯示 emoji》。

根據協議,我不會把文章全文放在 blog 上的了,各位如有興趣,可以到雜誌網站付費觀看。

連結:https://www.linuxpilot.com/how-to-display-emoji-on-linux

2017年6月16日 星期五

解決 UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-2: ordinal not in range(128)


最近使用 Flask 把接收到的資料 print 出來時,卻出現了這個錯誤訊息:

UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-2: ordinal not in range(128)

神奇的是,在兩台電腦上測試,卻只有一台出現這個問題,只好繼續追查下去。

然後從 debug 介面中,看到了更詳細的錯誤訊息:

2017年5月28日 星期日

使用 macOS,在需要部門代碼的 Kyocera 京瓷印表機列印文件



公司最近換了一台新的 Kyocera 京瓷印表機,從此列印文件需要輸入部門代碼(Account ID),Windows 的話就是裝程式,基本上不用教學了,而 Linux 我則是在上一篇文章改寫 driver,最後,就寫一篇怎樣在 macOS 上列印文件吧。