目的在於探索如何在 Golang 中融合functional programming 的思想,而非追求學術上的純粹性。此系列也會直面函數式抽象在 Golang 中的真實效能成本,並透過具體案例來展示其在真實世界專案的應用。
介紹Rust的基礎,並用Rust撰寫一個簡單的Blog後端,在最後也想記錄一點用Rust來撰寫TUI的經歷,記錄自己寫的一些TUI的小玩具
本教學系列提供完整的Rust學習路徑。以專案導向學習法,從環境建置開始,循序漸進掌握Rust的所有權系統、記憶體安全與並發程式設計等核心概念。透過四個階段性專案:命令列工具、文件處理器、HTTP服務與全端應用,讓學習者在30天內建立扎實的系統程式設計能力。 課程特色包括:繁體中文詳細說明、台灣本土案例應用、完整的錯誤除錯指南,以及豐富的實作練習。最終專案將整合前後端開發、資料庫操作與部署策略,培養學習者成為具備現代軟體開發技能的Rust工程師。適合有基礎程式經驗但初學Rust的開發者,也適合想要轉入系統程式設計領域的工程師。
Claude CLI 作為AI 程式開發工具,不僅能深度理解整個專案架構,更具備自主執行複雜任務的能力,為開發者帶來革命性的工作流程體驗。在這 30 天內提供完整實戰教學,從零開始掌握 Claude CLI 的核心技能。我將專注於實際應用場景,提供可操作的範例和最佳實務。從基礎安裝設定到企業級專案重構,從 IDE 整合到 CI/CD 自動化,涵蓋現代軟體開發的完整工作流程。內容涵蓋 Web 開發、API 設計、程式碼重構等多元場景;企業級應用考量,包含安全性、團隊協作和效能最佳化。
身為一名具有 Node.js、Java、Python 開發經驗的後端工程師,因新工作需要而開始學習 Ruby on Rails。決定透過鐵人賽的 30 天挑戰來記錄從熟悉的技術轉換到 Rails 的完整歷程。這個系列將分享不同程式語言背景轉入 Rails 的獨特視角,比較 Rails 與 Express.js、Spring Boot、FastAPI 等框架的差異。內容涵蓋 Ruby 語法特色、Rails 的 Convention over Configuration 哲學、ActiveRecord 與其他 ORM 的差異等。重點記錄工作實戰中的轉換經驗,幫助有類似背景的開發者完成技術轉換。
這個系列以「資安工程師第一年的日常」為主題,分享我在工作中負責的工具導入、制度推動與IT模糊不清的地帶。透過 30 天的文章,帶大家一窺資安工程師的真實日常:不僅是技術對抗,也包含制度落實與人員推廣,讓想踏入這領域的人更了解這份工作的全貌。
我在校園時是IT assistant,後面開始接案到現在踏入職場成為infra IT裡面的MIS工程師,過程從喜歡學習到被迫學習,這30天的筆記,將介紹我從校園到職場所使用的各項工具與解決方式,讓各位讀者可以了解到我身為獨立工程師的工作方式與作業心得,此連載筆記將著重在自身工作經歷部分,不對最優解作探討,也希望透過這篇連載對要踏入職場的資訊後輩有所幫助。
學習前端開發有各式各樣的工具可以去學習、使用,在探討主題的過程中,我發現React這項工具的很像是平常我們熟悉的CSS、JavaScript、HTML的延伸,而且利用VS Code就能實際操作學習,因此我選擇React入門作為主題,希望透過連續30天的文章,把自己所學的知識拿來分享。 接下來30天的文章,除了整理React的基本概念及基礎,還會稍微介紹其原理,以及最重要的實作練習。