最近使用 git 的時候,跳出一個我第一次見到的警告訊息 CRLF will be replaced by LF
。雖然警告訊息應該不會有太嚴重的影響,但我還是很好奇發生了什麼事,所以拿去問了一下 google。這才知道,原來不同作業系統的換行字元有可能會不同啊!
關於 Leaf Blower Revolution
關於幾種「經理」的筆記
前言
這篇文章也是筆記中的一頁,出自 2018 年時,我在 Facebook 聽一場演講時抄寫的重點。
雖然當時並未記錄演講題目或者講者姓名,也未留下任何影片連結,但所幸這年代有萬能的搜尋引擎,讓我成功找到這位講者 Evonne Tsai 的部落格!
如何喚回 vim
有時候使用 vim 編輯文件,突然畫面就沒有回應,連游標都不會移動。但是切換到同一終端機的其他分頁時,可以正常操作任何行為。對於使用者而言,這就像是鬼打牆啊……
介紹 Jenkins Scripted Pipeline
前陣子使用 Jenkins 幫助公司自動化建置程式,也稍微接觸了 CI/CD,畢竟 Jenkins 就是一款 CI/CD 工具。
此處的 CI 是指持續整合(Continuous Integration),而 CD 則是持續交付或持續部屬(Continuous Delivery / Continuous Deployment)。
但這篇文章僅介紹如何撰寫 Jenkins Pipeline script。
Derivation of Compton Wavelength
如何不輸入密碼登入 ssh 伺服器
由於這幾天需要將一些例行動作轉為自動化流程,於是就面臨了「不想在程式碼中直接顯示密碼,可是自動化流程中需要以個人帳號登入伺服器」的問題。
雖然在開始作業前,就收到提示「可以使用 ssh key」,但身為一個菜鳥工程師,即使聽過「公鑰」跟「私鑰」這兩個專有名詞,卻搞不清楚具體上要如何進行作業啊!
實用細節
重看了前一篇文章的參考連結,突然發現一些無意間忽略但很實用的細節!
關於 Hexo
比如說,在產生靜態檔之前,可以使用 $ hexo clean
清除舊的靜態檔。 難怪之前修改完成也產生新的靜態檔,卻總是看到修改前的畫面⋯⋯
終於架起來的部落格
前言
這是個因緣際會之下架起來的部落格,目前預計放些「感覺不寫下來,以後就會忘記」的事情。應該會先放些程式相關的問題與解決方式、以前學習所留下的資料……之類的雜物,所以目前預定的分類會有:
- 雜談
- 程式
- 語言
- 哲學
- 科學