佛系筆記

緣分到了,文件自然就做好了!

0%

在 Git 裡面,是透過 .gitignore 檔案來進行定義「忽略清單」,主要的目的是排除一些不需要加入版控的檔案,列在裡面的檔名或路徑 (可包含萬用字元)

在軟件項目中,.gitignore 通常包含在構建過程中或在運行時生成的文件和/或目錄的列表 .gitignore 文件中的條目可能包含指向以下內容的名稱或路徑:

1. 臨時資源,例如緩存,日誌文件,編譯代碼等

2. 不應與其他開發人員共享的本地配置文件

3. 包含機密信息的文件,例如登錄密碼,密鑰和憑據

閱讀全文 »

本文章將介紹註冊 github 來使用

什麼是 github

github 是透過git進行版本控制的軟體原始碼代管服務平台,github同時提供付費帳戶和免費帳戶,這兩種帳戶都可以建立公開或私有的代碼倉庫,但付費用戶支援更多功能

閱讀全文 »

在 IPv4 的協定下,IP 位址是由 4 個 8 位元組成的數字來表達,如 200.1.1.130,一個IP位址分為網路位址 ( Network Address ) +主機位址 ( Host Address ),依網路位址所佔的位元數不同而分為A、B、C、D 級網路,IP 數字的 0 及 255 是預設的主機及廣播位址無法使用,所以每個數字可用的 IP 位址變化只有 254 個 ( 256-2 ),這也就是一般 C 級網段的 Gateway IP 都預設 x.x.x.254 的緣故,IPv4 的位址因為 ABCD 型網段的配法而無法完全應用到 254 四次方那樣多的可用 IP 值,隨著世界上主機數遞增,IP 位址漸漸不夠用了,在 IPv6 的應用尚未完全普及之時,就得利用切分子網路 ( Subnet ) 的方式來有效分配IP位址

閱讀全文 »

一、IP 位址的組成與分級

IP 的組成是 32 bits 的數值,也就是由 32 個 0 與 1 組成的一連串數字,不過因為人類對於二進位實在是不怎麼熟悉,所以為了順應人們對於十進位的依賴性,因此就將 32 bits 的 IP 分成四小段,每段含有 8 個 bits ,將 8 個 bits 計算成為十進位,並且每一段中間以小數點隔開,那就成了目前大家所熟悉的 IP 的書寫模樣了。如下所示:

1
2
3
IP 的表示式:
00000000.00000000.00000000.00000000 => 0.0.0.0
11111111.11111111.11111111.11111111 => 255.255.255.255
閱讀全文 »

隨著管理機器越來越多,自動化維運勢在必行也開始導入 ansible、slatstack 等自動化工具,為了配合自動化一些批次檔高手也會寫些批次檔輔助,本文章將介紹如何使用工作排程器執行批次檔

閱讀全文 »