淺談可靠度工程 SRE (Site Reliability Engineering) 與 OCP (OpenShift Container Platform) 學習心路歷程。
這是一場從零開始的資安探索之旅。 透過鐵人賽挑戰慢慢走進 JavaScript 資安逆向的世界,從環境準備、工具操作,到實際分析與還原程式邏輯,讓你在真實案例中累積實戰經驗。 內容涵蓋基本調試技巧、常見加密與混淆手法、Node.js、Hook、Webpack...等運作方式。 由淺入深從基本觀察,分析流程,到面對高難度挑戰,逐步建立對資安逆向的理解。 本系列並非鼓勵攻擊行為,而是希望透過理解攻擊手法,強化防禦思維與系統安全。無論你是資安入門者、前端工程師,或對逆向工程感興趣的開發者,都能在這 30 天中獲得寶貴的知識與實戰體驗。
透過鐵人賽挑戰慢慢走進 JavaScript 資安逆向的世界,從環境準備、工具操作,到實際分析與還原程式邏輯,讓你在真實案例中累積實戰經驗。 內容涵蓋基本調試技巧、常見加密與混淆手法、Node.js、Hook、Webpack...等運作方式。 由淺入深從基本觀察,分析流程,到面對高難度挑戰,逐步建立對資安逆向的理解。 本系列並非鼓勵攻擊行為,而是希望透過理解攻擊手法,強化防禦思維與系統安全。無論你是資安入門者、前端工程師,或對逆向工程感興趣的開發者,都能在這 30 天中獲得寶貴的知識與實戰體驗。
在機器學習中,原始數據往往存在非線性、雜訊或維度限制,導致模型難以準確捕捉潛在模式。Feature Mapping(特徵映射)技術透過數學函數或深度表示學習,將資料從原始特徵空間轉換至高維或更具判別力的特徵空間,使得複雜的關係更容易被模型識別。此專案將探討並實作多種映射方法,包括核技巧(Kernel Trick)、多項式映射及深度網路嵌入(Deep Embedding),並在分類、回歸與聚類任務中進行性能比較,展現特徵映射在模型泛化能力與準確率提升上的關鍵作用。
這是一場連續 30 天的工程師自我挑戰。沒有特定框架,只有不斷探索與實驗的熱情。 我會每天分享一篇 IT 相關文章,內容可能是實測 AI 工具的心得、Kubernetes 部署與最佳實踐、學習過程中我自己的疑問、開發者日常自動化小技巧,甚至是我在解決某個 Bug 時的腦內推理過程。 這不是單一技術的深潛,而是一趟跨領域的雜學之旅。希望能讓你在閱讀的過程中,不只學到新東西,也能感受到工程師每天與工具、程式碼、雲端與腦洞搏鬥的樂趣。 如果你喜歡邊看邊動手,或對「今天會學到什麼」充滿好奇,那這 30 天,讓我們一起在鍵盤後面冒險。
本系列以「DevOps 進化論:從全能型戰士到安全守門員」為題,帶領讀者從零認識 DevOps,並探索 DevSecOps 的進化之路。上半段將從職務內容與核心職能切入,介紹 CI/CD 工具、版本控制流程與測試自動化,深入 Docker 容器化與映像檔概念,再引入 Kubernetes 容器編排,透過 Minikube 入門解析原理與架構,並以基礎設施即程式(IaC)作結。下半段聚焦 DevSecOps,說明與 DevOps 的差異,實作 SAST 與 DAST,探討容器、K8s、IaC 的安全檢查,延伸至雲端安全與日誌威脅偵測,最後以實務案例展示落地過程,並總結全系列重點與未來趨勢。
本系列會圍繞著惡意程式與 Zig 程式語言展開一系列的大冒險,不只會詳盡的說明各種惡意程式技術,同時也會手把手教學 Zig 語言的惡意程式如何撰寫,從 Shellcode 加密/混淆,到五花八門的 Process Injection 和系統呼叫,可謂是包山包海! 同時,也會詳述幾個用 Zig 實作並用於輔助惡意程式開發的小工具們!希望讀者透過此系列的文章,可以學習到更多關於惡意程式的知識,並且透過實際撰寫,更加理解惡意程式的實作。 無論你是惡意程式愛好者、逆向工程師、對 Zig 有興趣的人或是紅隊人員,本系列文章都會很適合你!快點讓我們跟上那隻邪惡的綠鬣蜥,仔細一探其奧秘吧!
本系列教學文章是為參加 2025 iThome 鐵人賽所撰寫,目標是帶領大家從零開始認識並活用 Typst 排版系統中的繪圖套件——CeTZ。如果你是一位工程師、學生,或是對數理排版與演算法視覺化有興趣的開發者,這份指南將會介紹如何利用 CeTZ 將抽象的演算法與離散結構圖像化,並整合進你的技術文章、簡報或論文中。即使你從未接觸過 Typst,也不用擔心,我會從基礎語法一步一步帶你上手,一起用最簡潔的語言畫出最精緻的圖。 上面這段是請 ChatGPT 幫我潤飾的。我只是想要分享好玩的 Typst 和 CeTZ 推薦給大家。
剛踏入職場時,曾接觸不少老舊系統,常在接到需求後直接開發,缺乏統一架構與規範,長期下來程式碼耦合度高、難以擴充與維護,新進工程師接手時往往壓力不小。 因此,我開始思考如何在追求開發速度的同時,兼顧架構穩健,讓後續功能擴充更輕鬆,也能站在企業角度,長期維運中節省成本。 本系列將以 .NET 10 + WebApi + Dapper + MSSQL 為基礎,結合自身參與的真實專案案例(動態表單引擎與權限選單系統),分享從需求分析、架構設計、分層規劃與模組邊界,到落地實踐的過程。內容不會著重在大量技術細節與程式碼,而是聚焦於架構思路與設計考量