Genact:電腦 Compiler、Debug.. 畫面模擬的裝忙程式

Github 一個很搞怪的專案,執行後,電腦會出現下載、Compile、Debug.. 等等的畫面,不斷的跑個不停,實際上什麼事情也沒做,就像是螢幕保護程式一樣.. XD

簡單說,就是一個讓電腦假裝很忙的程式...

執行步驟:

  1. wget https://github.com/svenstaro/genact/releases/download/0.2.2/genact-linux # From Releases · svenstaro/genact
  2. chmod +x ./genact-linux
  3. ./genact-linux

註:這隻程式 Linux、MacOSX、Windows 各種版本都寫好了...

Linux uniq 遇到不同字元 被算在一起的解法

Linux CLI 要計算一個檔案內,行數相同字串的重複次數,通常就是 sort 再 uniq -c 計算。

平常計算都是正常的,但是若遇到編碼種類比較多元,有些長角的 a、o.. 會跟一般英文字母的 a、o 算在一起,當然案例還有更多舉不完。

閱讀全文〈Linux uniq 遇到不同字元 被算在一起的解法〉

Golang 使用 mux 做 router 遇到 %2F、%0A 的解法

Go 想要做 REST API 或者要對 router、dispatcher 等等的處理,可以使用 mux 的套件。

不過 mux 的套件在 GET 資料,若內容有 "/" 就是 %2F 的話,程式會直接給 404,程式就直接結束,無法處理,要怎麼解決這個問題呢?

  • 註:%0A 是換行字元

閱讀全文〈Golang 使用 mux 做 router 遇到 %2F、%0A 的解法〉

5秒內讓 Baby 停止哭鬧的技巧 (適合2~3個月 Baby)

Baby 剛出生不會講話,唯一能做的反應就是哭,除了尿濕、便便、肚子餓之外,純哭爽的就很難解決了~

此影片有教學怎麼樣在 5秒內讓寶寶停止哭鬧~

  • 註:要練習建議在床上,感覺有點難抱。

閱讀全文〈5秒內讓 Baby 停止哭鬧的技巧 (適合2~3個月 Baby)〉

Linux CLI 對 UTF-8 檔案增加 BOM 怎麼做

BOM (byte-order mark) 中文叫:位元組順序記號,主要是 Windows 標示這是 UTF-8、UTF-16.. 來判別使用的。

想要讓 Windows 的 Excel 開啟 UTF-8 的檔案自動選對編碼(不會亂碼),就需要增加 UTF-8 的 BOM。(不然就得用 插入資料 選擇編碼的方式)

閱讀全文〈Linux CLI 對 UTF-8 檔案增加 BOM 怎麼做〉

影片:不要證明、只要進步

卡內基訓練的推廣影片,內容很值得看看~

下述摘錄自此影片:

Don't Prove
IMPROVE

「不要證明、只要進步」

你不需要證明自己,但是你非得天天進步不可

  • 我要你每天的每一個時刻,都要努力比昨天的自己更好。
  • 如果你學到了對別人也有用的東西,要分享給大家,這樣我們也可以一起更快的成長
  • 不要證明,只要進步,不然我就開除你

人生的意義不是競爭,而是合作

  • 我們不需要打敗別人、證明自己才會成功,而是每天盡心盡力自我成長
  • 改進我的技能,增長我的智慧,專注落實我的願景,最後我發現唯一需要超越的人,就是我自己

Linux CLI 如何在檔案前面增加內容

Linux 於 Bash shell (CLI) 要怎麼將檔案第一行(檔頭、檔案開頭)或者指定行數增加內容?

註:在檔案最後一行加入內容,只要 echo 'last content' >> filename.txt 即可。

閱讀全文〈Linux CLI 如何在檔案前面增加內容〉

Linux 使用 find、read 對目錄內的指定檔案做處理

Linux 於 Bash shell (CLI) 要把檔案列出來,再來要抓出每個檔名,再分別處理,script 要怎麼寫呢?

閱讀全文〈Linux 使用 find、read 對目錄內的指定檔案做處理〉