最新文章

10月份自我學習日誌回顧

1 分鐘閱讀

前言 這次十月份的學習方向和預設有點不太一樣,主要是因為某天在因緣際會之下,接觸到交大開放式課程 微處理機系統實驗 Microprocessor System Lab.,覺得實在是太有趣了,所以就欲罷不能的聽下去,順便把一些相關教學材料也買齊,好好學一下 MCU 。可以預知,接下來會繼續上曹孝櫟老師的 嵌入式系統...

Microprocessor System Lab. - Nucleo-64 development board

2 分鐘閱讀

前言: 在英國的時候,學校大多專注在純軟開發課程上,例如敏捷開發(Agile Development), Web Development, database 等。其中有一堂課令我印象深刻,就是用 logic Unit, MUX 零件自組 16 Instruction Processor,然後自己手動按 Clock...

9月份自我學習日誌回顧

2 分鐘閱讀

9月份目標 把 Effective Go 看完 複習 JavaScript 概念,釐清各細節 工作上用到的 Protocol 相關知識

Node.js Addons N-API example (v10.11.0)

3 分鐘閱讀

前言 由於專案需要整合 Node-RED ,我們必須開發自己的 Node 來讓用戶可以直接透過視覺化方式來建立簡單邏輯,又我們的 SDK 是 C 版本,因此有這機會可以接觸 Node.js 所提供的 C/C++ Addons 功能。另外,自己寫 server-side 都是使用 Golang,所以這也是難得的機會...

Go - Archive files with archive/tar lib

3 分鐘閱讀

前言 由於專案要提供 API 來讓使用者 export 匯出檔案, 因此需要將所需檔案集結成一個 archive file。這個流程是透過 Go 的標準 lib archive/tar 來處理,以下文章將簡單介紹流程和實作方式,並於最後附上完整程式碼。