位元詩人 技術雜談

此處收集一些單篇的技術文章。這些文章和文章間的順序僅代表發佈時間的先後,沒有內容上的連貫性,讀者可跳著讀自己感興趣的部分。

常用程式註語標籤整理(Developer Annotation Tags)

TODO: 📌 尚未完成的功能或工作,需後續補上 新增功能、加註說明、補測試 FIXME: 🔥 明確已知的錯誤,需要修正 繼續閱讀

用 ChatGPT 輔助寫程式:從寫教學到寫對話

曾經,我把部落格當作知識的載體。 早期的我寫 C 語言教學、講平台相容性、貼上我一行一行測出來的 debug 繼續閱讀

[技術雜談] 用程式食譜 (Programming Cookbook) 學程式設計

本文說明什麼是程式食譜,並且利用這個概念學習程式設計。 程式食譜是早期的程式設計書籍類別之一。這類書籍以特定程式語言為中心,廣泛地撰寫各個主題及其解方。解方通常是一小段可執行程式碼,可以直接用在自己專案中。 繼續閱讀

[技術雜談] 買 Mac 電腦來寫程式

每隔一陣子,就會在 Mac 討論區看到有網友問「我想寫程式,我要買 Mac 嗎?」或其他類似的問題。在這裡先講結論:根據不同的程式類型,會有不同的答案。 繼續閱讀

[技術雜談] ActiveState 開發工具教學 (ActivePython 和 ActivePerl 皆適用)

前陣子 ActiveState 將旗下產品重新整合,推出了 ActiveState Platform 以及新的工具 State Tool。本文帶著大家看一看這個新平台及新工具,讀者可以思考是否要將這個平台加入自己的工作流程。 繼續閱讀

[openSUSE] 系統使用教學:輸入中文,適用於 Fcitx 和 Gcin

openSUSE 還算穩健的 GNU/Linux 發行版。但 openSUSE 的輸入法相對來說比較不好用,而且網路上相關教學甚少。筆者經過試誤,總算試出一些可用的輸入法。本文是設置輸入法的過程。 繼續閱讀

[技術雜談] 在 Windows 上編譯及執行 Swift 程式

Swift 長期定位為蘋果平台專用語言,但現在也可以在 Windows 和一些 GNU/Linux 發行版上使用了。本文介紹在 Windows 上編譯及執行 Swift 程式的方式。 繼續閱讀

[技術雜談] 以 Docker 容器編譯並執行 Swift 程式

雖然 Swift 支援的系統比先前多,但很多 GNU/Linux 發行版都沒有官方的 Swift 開發環境。為了要在非官方支援的 GNU/Linux 發行版上編譯和執行 Swift 程式,使用 Docker 是相對簡單且可行的方式。 繼續閱讀

[技術雜談] 如何撰寫虛擬碼 (Pseudocode)

直接使用程式碼來呈現 (資料結構和) 演算法,往往需注意過多細節,像是型別、陣列長度、存取權限、記憶體管理等,而且程式語言很多,單一語言能滿足的客群相對小。 繼續閱讀

技術雜談:最節能環保的程式語言

在手持裝置、嵌入式裝置等資源受限的裝置中,節能是重要的考量。當裝置上的程式更節能,裝置就可以運行更久。本文從節能環保的觀點來比較程式語言,讓讀者在選擇程式語言時,多一個參考的依據。 繼續閱讀