標籤: 程式
-
完整備份 GitHub 上的所有 repo
使用 GitHub CLI 和 clone --mirror
資料備份在現代是一個非常重要的習慣及任務,不要讓重要的資料只存在一個地方是備份的第一步(例如只放在 GitHub 上),本文提供一個方法,來用一個腳本自動完整備份你在 GitHub 上的所有 repo,包含所有的 branch 和 tag。
#教學
#Git
#程式
-
一種巧妙及噁心並具的 C 語言寫法:達夫裝置 (Duff's device)
達夫裝置(Duff's device) 是一種用來進行複製的特殊寫法,它非常巧妙地運用 C 語言 switch-case 的特性來達成,但這種寫法真的滿噁心的(連作者自己也使用 Disgusting 來描述 )。
#程式
#C/C++
-
《The Pragmatic Programmer》做一位務實的程式設計師
《The Pragmatic Programmer: From Journeyman to Master》原書最初在 1999 年 10 月出版,這時我還未滿周歲。我一直都相信一個能在市場上長時間存在的東西一定有其過人之處(就算是在奇怪的方面上),在變化快速的軟體/程式界中更是如此。就像 Design Pattern 一樣,這些都是全世界無數工程師和專案下反覆驗證有效的東西。
#閱讀
#心得
#程式
-
《流暢的C》——適合C語言的各種 Pattern
Fluent C
這本書的內容其實算基本的但很實用。它整理了一系列可以用在不同情況下的模式(pattern),並且詳細地描述了它們各自的優缺點、限制和要注意的事情。如果有時候不確定某個功能要用什麼方式寫的話,可以依據書中的分析來選擇最適合的寫法。
#閱讀
#心得
#程式
#C/C++