資訊大爆炸,留下一些看過的痕跡 (不知道會持續更新多久 OuO)。
目前不定期出沒。
演算法圖示講解
- 來源: 用圖片高效學程式 FB
設計模式 (Software design pattern)
- 來源: DESIGN PATTERNS QUICK REFERENCE
- 連結: 檔案
- 備份
CSS Layout
Vim 9.0 發布
從 Vim Script 改使用 Vim9 Script1。從 ThePrimeagen (下方 youtube 影片) 的觀點來看,針對自己的系統發明一個語言不是明智之選,Neovim2 使用 Lua3 是一個較好的方向,所以他仍會繼續使用 Neovim。
跨平台開發套件
原先一般會用 Electron (GitHub 開發的開源框架4),但是缺點太多 (檔案過大、記憶體使用量過多),主因是使用 Node.js 當作後端,且前端使用 Chromium,有名的使用案例是 Atom editor (可惜 GitHub 年底要收掉它了)。Tauri 將後端轉成 Rust,前端為自行開發的輕量框架 (TAO, WRY),大幅減少相關資源的使用量。
Jserv 分享有關 Linux 核心程式碼開發風格
- FB 貼文
- 投影片: Kernel-Coding-The-Upstream-Way.pdf
- 線上說明:
各種 roadmap
我们为何工作?
- 我们为何工作? - jdhao’s digital space
- 作者定義的 “好公司”:
工作时间灵活,不会耗在公司假装努力
关心员工的职业发展,不会拼命压榨
有时间去学习新东西,去成长,不会一直忙于业务
开会要少,很多会长时间浪费参与者时间,没有任何用
薪水达到平均水平,不一定最高