在 Linux 上使用 wine 執行 EasyBuilder Pro

在我的開發過程中,偶爾需要使用 威綸科技 的 EasyBuilder Pro,由於該程式是設計給 Windows 平台,對於使用 Linux 的人而言不方便,因此這篇文章就是用來紀錄如何在 Linux 上透過 flatpak 建立可以執行 EasyBuilder Pro 的環境。

閱讀全文 »

使用 opencode 搭配 kiro 進行開發

我在使用 AI 開發的情況下,習慣使用 opencode 作為輔助,偶然看到 tickernelz/opencode-kiro-auth 這個 repo 可以讓 opencode 使用 kiro credit 進行開發的方法,就來試用一下。

閱讀全文 »

bootlin 的課程資源

最近在 GitHub 上剛好看到 bootlin 這間專做 Embedded Linux 相關研發與顧問的公司所開源的 教育訓練教材 ,由於原始檔是用 latex 等工具撰寫,因此本文主要在講怎樣將其轉換成 PDF 檔案。

閱讀全文 »

使用 nix-emacs-ci 和 travis-ci 來測試 emacs-lisp 專案

最近剛好在 reddit 看到了這篇: A new set of installable Emacs versions for your CI builds,於是就來順手試用一下。 nix-emacs-ci 是由 emacs 社群知名的開發者 purcell 所建立的專案,主要目標是用來替代 evm 以及讓開發者在 travis-ci 可以方便根據不同版本的 emacs 進行測試而設計。 本文將順便說明如何透過 nix-emacs-ci 來讓你的 emacs 套件可以在 travis-ci 進行不同版本 Emacs 的測試。

閱讀全文 »