於 Linux Shell 使用 shuf 將檔案依行數「隨機排列」

Linux 於 Bash shell 的檔案內容,通常經過去掉重複後,通常都是 sort 過的內容,想要將這個檔案的內容在讓他「隨機排序」,要怎麼做呢?

閱讀全文〈於 Linux Shell 使用 shuf 將檔案依行數「隨機排列」〉

Yarn 取代 npm 的套件管理工具

npm 速度慢是眾人皆知,Facebook 開發出新的套件管理工具來取代 npm,看起來速度差異非常顯著,而 yarn.lock 可以鎖住套件版本,確保安裝在每台機器的套件版本都是一致的。

註:Yarn 還很新,可能會有意外狀況,最好先測試看看再上線。

閱讀全文〈Yarn 取代 npm 的套件管理工具〉

iPhone (iOS) 更新造成 Xcode 不支援如何手動升級 - 2016

iOS 10.1 release,手邊的 iPhone 6 很自然的就選擇升級上去,沒想到 Xcode 編譯要直接上 iPhone 就說不支援,但是 Mac 系統升級也做了,App Store 的 Xcode 就是一直
沒新版,所以來手動先抓新版的來用~

閱讀全文〈iPhone (iOS) 更新造成 Xcode 不支援如何手動升級 - 2016〉

於 Ubuntu、Debian 安裝 Percona Server 簡單步驟

MySQL Percona 相信大家已經不陌生,安裝步驟於 2012、2013年也寫過下述幾篇:

不過現在有更簡單的安裝方式了,所以來更新更簡單的安裝方式

閱讀全文〈於 Ubuntu、Debian 安裝 Percona Server 簡單步驟〉

美國護照、簽證大頭照不可戴眼鏡 - 2016

美國國務院宣佈從 2016/11/1 起,護照、簽證必須提供沒有戴眼鏡的證件照片(避免反光、陰影)

簡單作法,護照、簽證等等大頭照,都不要戴眼鏡就對了~ 🙂

閱讀全文〈美國護照、簽證大頭照不可戴眼鏡 - 2016〉

Ubuntu Linux CLI 文字複製到 GUI 系統剪貼簿

於 Linux 的 CLI 會有遇到某個文字檔,或者某些步驟會有很大量的文字產生,但是又會需要複製這些的文字,可以怎麼做呢?

ex:cat /etc/bash.bashrc # 超過一個畫面的文字複製,要怎麼做?

  • 註1:環境 Ubuntu Linux Xwindow (GUI)
  • 註2:Windows 可以使用 C:\Windows\system32\clip.exe
    • echo Hello | clip # 放入 Hello
    • dir | clip # dir 的內容放入剪貼簿
    • clip < example.txt # 將 example.txt 內容丟進去
    • echo | clip # 清空
  • 註3:Mac 可以使用 pbcopy、pbpaste,只限於 CLI,不是複製到 cmd + v
    • echo 'Hello' | pbcopy # 複製
    • pbcopy < ~/.ssh/id_rsa.pub # 複製
    • pbpaste # 貼上
    • /usr/bin/pbcopy 與 /usr/bin/pbpaste

閱讀全文〈Ubuntu Linux CLI 文字複製到 GUI 系統剪貼簿〉

IoT殭屍網路來自同一個中國業者的韌體 - 2016

漏洞在程式裡面,就趕快修好它,但是從機器來本身韌體就有問題的話,這個麻煩就大了~

此篇做個紀錄,這家業者的產品都要注意一下~

閱讀全文〈IoT殭屍網路來自同一個中國業者的韌體 - 2016〉