2014-01-21

Vim: Move line(s) up or down

先前在同事 Amin 火力展示 Emacs 時得知他的「Move line(s) up or down 」快捷鍵 Alt + Up/Down 是從 Eclipse 抄來的,索性移植到 Vim 上,這對臨時要更動某一行的位置時超好用的呢!

註:這是個用 Alt + Down/Up 來上下移動當前行的 mapping。

Git: 移除敏感資料

嚐到 GitHub 甜頭的凍仁漸漸把很多東西都塞進來,可過段時間就會發現很多大檔 (例如:deb, rpm, tar.gz ... 等 binary) 是不適合進到 Git 裡的。

它會增加 clone 的時間,除非是使用 LAN 裡的 Git server 否則凍仁不建議這樣使用。以下為凍仁刪除 binary 等大檔的筆記。

2013-12-01

[完全用 GNU/Linux 工作] 入圍 iT 邦幫忙第六屆鐵人賽決賽

三天前,凍仁收到 iT 邦小財神 的來信,告知了《完全用 GNU/Linux 工作》入圍了,這真的是一件天大的好消息,一掃工作上所有的挫折。

接下來就看能否順利晉級並奪得大獎,這對一位 Blogger 而言可是件無比光榮的事!最後還請大家多多關照剛轉職成「前端工程師」的凍仁,期許三年後的自己可以達到另一個高峰!

2013-11-30

[完全用 GNU/Linux 工作] 30. 銷毀資料 - Shred

過去在 GNU/Linux 裡,凍仁會使用 dd (1),此指令會將資料填零而達到抹除磁碟的功用,但就算這樣還是有被專業人士還原的風險;現在凍仁都改用 shred (2) 指令來完成這項任務,此指令是專門用來撕碎資料的。

2013-11-24

[完全用 GNU/Linux 工作] 29. 檢測硬碟 S.M.A.R.T. 健康狀態

S.M.A.R.T. 是個用來檢測硬碟健康狀況的指標,雖然前文 (26. 使用 Clonezilla 打造不死的作業系統) 提供了軟體層面的備份方式,但硬體總有老舊、損壞的一天。而一台電腦中又以硬碟裡的資料最為重要,這裡凍仁將介紹 GNU/Linux 下檢測、監控的方法。

2013-10-16-palimpsest-smart.png)
▲ 在 GNOME 上我們可使用 磁碟公用程式 (Palimpsest) 來檢測 SMART。