PythonBooks – Learn Python the easy way
寫程式用 git 做程式碼版本管理需要做適當的忽略列表設定
程式設計無論是單打獨鬥或多人協同,引入 version control system 進行管理都是不可少的要件。
但每一種程式語言都有自己的特性,在不同的作業階段也會額外產生很多特別的檔案。
不過對新手來說想要弄清楚哪些檔案需要列入版本庫,可沒那麼容易的。
有開始使用 git 的朋友,在下列網址有提供超過80種程式語言或框架所適用的忽略列表範本,可供參考:
https://github.com/github/gitignore
真是佛心來的。
ESB(Enterprise Service Bus,企業服務匯流排)
ESB(Enterprise Service Bus,企業服務匯流排)是一種企業應用程式的中間層軟體,用來整合應用,或交換訊息。
UltraESB http://www.adroitlogic.org/
JBossESB http://www.jboss.org/jbossesb/
Mule ESB http://www.mulesoft.org/
NAS Synology DS213+ 入手
原本自家24H不停機的電腦每屆滿保固期都會更換硬碟,卻還是歷經幾次保固期內硬碟就故障損毀的經驗,有了要升級到較安全的運作環境下的想法,決定要朝 RAID 1 前進而開始招集小朋友們(準備預算)。
原本想要自己用 Linux Software RAID 建置,但考量這樣會增加工作負擔而且增加一台電腦會佔用生活空間與增加噪音及電費等因素,就再去研究一下現今 NAS 的功能性是否適合。果然進入了雲端時代,連各家 NAS 都標榜雲端口號,軟體功能面幾乎能整合的都有,看來選擇使用 NAS 是很理想的。
網路上有很多機型的開箱文與使用教學文可以參考,個人則選擇 Synology 2Bay 的 DS213+ 來用,開始建立全家共用的小伺服器。