Episodit
-
{ 完整節目筆記 https://kongcode.tw/episodes/4 }
本集分享了本節目錄製準備時常用到的資源以及讀者來信探討「碼」的讀法,新的一年讓我們一起將台語講更多講更好。
網站資源
iTaigi
萌典
教育部台灣閩南語辭典
鬥拍字
意傳台文輸入法
App
ChhoeTaigi
PhahTaigi
更多 kóng code
聽眾信箱 [email protected]
官網 https://kongcode.tw
Twitter https://twitter.com/pofat_kongcode
匿名提問箱 https://peing.net/zh-TW/pofat_kongcode
主持人 波肥 -
{ 完整節目筆記 https://kongcode.tw/episodes/3 }
本集介紹了 QR Code 如何運作,包含基本的編碼知識、各圖形區域解釋以及能自己更正錯誤的原理。
有趣的加減乘除讀法
PTT 的算術台語討論文
什麼是 QR code
1994 由日本公司發明
在兩個維度儲存資料的條碼
QR Code 生成器
所謂編碼
二進位乃運算裝置之基本
數位編碼帶來更多文字與符號的支援
ASCII
Unicode
QR Code 的資料型態支援: 數字、字母數字、位元組和中文(日文)
QR Code 的結構
三種區域:定位點;版本、格式與 masking 資訊;資料與ECC (Error Correction Code)
對同一組遮罩 (mask) 做兩次 xor 會得到原本的值
格式資訊與資料都有各自的ECC
Error Correction Code
神作:A mathematical theory of communications
QR code 的版本與 masking 資訊採用 BCH error correction code
資料的部分使用 Reed-Solomon code
補充說明
BCH 的實做
Reed-Solomon 的實做即將更新…
更多 kóng code
聽眾信箱 [email protected]
官網 https://kongcode.tw
Twitter https://twitter.com/pofat_kongcode
匿名提問箱 https://peing.net/zh-TW/pofat_kongcode
主持人 波肥 -
Puuttuva jakso?
-
{ 完整節目筆記 https://kongcode.tw/episodes/2 }本集聊了現代軟體工程師都常具備的基本思維與柏拉圖形上學理論之間的相似性。寫程式在做啥解決問題,divide and conquerObject Oriented Programming柏拉圖的形上學旨在探討人類思考與認知世界的基本方式,與 OOP 核心思想相似柏拉圖與物件導向The Form Of The Good,至高無上的形式,形成所有認知的體系,像太陽照亮萬物,先開啟了感官才有認知,才能歸納模版 -> Type (類型);實際的物體 -> Instance (實例)一個類型宣告與創建實例的範例class Profile {let name: Stringlet gender: Genderlet email: Stringlet age: Int?}let me = Profile(name: "Pofat", gender: .male, email: "[email protected]", age: nil)設計的心理學一個類型繼承的範例// super classclass Car {let wheelNumber = 4private var engineStatus: EngineStatus = .standbyfunc start() {engine = .on}func go() {if case .on = engineStatus {print("car goes")} else {print("nothing")}}}// subclassclass SportCar: Car {func catchPeoplesEye() {print("look me")}}OO 三要素: 封裝 (Encapsulation),繼承(Inheritance),多型(Polymorphism)抽象的能力對工程師來說很重要更多 kóng code聽眾信箱 [email protected]官網 https://kongcode.twTwitter https://twitter.com/pofat_kongcode主持人 波肥
-
新節目!未來預計內容會分兩個系列,第一個是「生活中的 code」,主要講生活裡的科技原理;第二個是「軟體工程變啥魍」,專聊軟體工程的技術。兩系列有各自的開場白,一開始聽就知道了。
為何有這個節目
我想講台語
如何促進台語的現代化
AR
什麼是AR?
人類對於相對移動很敏感
相機中看到的影像本來沒有空間概念
解法:平面與加速度
Apple 的 ARKit 文件
Google glass 企業版似乎仍買得到
LiDAR
什麼是LiDAR (light detection and ranging): 無人車
iPhone 的 LiDAR 使用距離約 5公尺
應用:快速對焦,換背景,換臉,IKEA 家具試擺
AR 的未來
載具的問題:使用時間難持久、電量、商業運用
Google glass 為何失敗:隱私,售價,電池容量
未來應用方向:電商,遠端協助,導航
更多 kóng code
聽眾信箱 [email protected]
官網 https://kongcode.tw
Twitter https://twitter.com/pofat_kongcode
主持人 波肥