• 茶包專欄 pip 安裝 M2Crypto 失敗:swig error : Unrecognized option -builtin

    今天在用 pip 安裝 M2Crypto 的時候遇到安裝失敗,錯誤訊息提示:

     

    swig 找不到 -builtin 參數,grep 了一下 help 確實沒有,發現 CentOS 6 中內建的 swig 版本是 1.3.40-6,但目前的 swig 版本已經升到 3.0.10,也太舊了!!

    閱讀全文
    作者:shazi7804 | 分類:Python, 茶包專欄 | 標籤:, ,
  • YOURLS 你也可以提供短網址服務,自架短網址轉址伺服器 & 安裝 Random Keywords 隨機 short URL

    前陣子收到一個想要自架短網址服務的需求,就花了一些時間搜尋相關的方案
    目前已經有許多線上的短網址服務提供大家使用,如 Google(goo.gl),PPT(ppt.cc),Godaddy(x.co) ..  等等,對於企業來說,老闆都會希望很多很炫的東西在自己公司也有,相對於 IT 人員增加了管理上的風險及成本,不過相對的使用線上服務就要有相對的代價,就是你不知道他何時停止營運 or 不再維護。

     

    短網址(short url) 就是隨機產生一個很短的 URL,然後協助轉址到目的地,就是一個 return 301 的概念,讓提供網址時可以不再”漏漏長”,對於文章的版面,或是程式碼的整潔都是一個正向的服務

    閱讀全文
    作者:shazi7804 | 分類:CentOS, Other | 標籤:, , ,
  • SSH 停用遠端主機公鑰檢查 Authenticity RSA key fingerprint

    ssh 公鑰檢查是 ssh 通道協定內一向重要的機制,可以防範在 ssh 溝通的過程中避免第三方 hacker attack,但這對於需要依賴 ssh 協定的 script 會造成中斷的狀況

     

    每當 ssh 連線後會將連線成功的公鑰儲存在 ~/.ssh/known_hosts,若是不存在將會提示使用者是否信任該主機,若是信任將自動加入到 known_hosts,下次連線就會直接採用此公鑰對應,不會再詢問,除非該主機公鑰改變

    閱讀全文
    作者:shazi7804 | 分類:CentOS | 標籤:, , ,
  • 茶包專欄 lsyncd 無法使用的 excludeFrom:Parameter “rsync.excludeFrom” unknown

    今天在使用 lsyncd 的時候需要使用到 excludeFrom 的功能參數,但是怎麼樣都出現錯誤訊息

     

    在官方文件明明就寫了 rsync 支援 excludeFrom 參數,但卻無法使用,從錯誤訊息提示在 checkgauge 找不到屬性,需要在 checkgauge 加入

    閱讀全文
    作者:shazi7804 | 分類:茶包專欄 | 標籤:, ,
  • 用 Parted 切割 2TB 以上的硬碟,不要再用過時的 fdisk

    fdisk 是一個老牌的 Linux 磁碟分割工具,以往我們都很習慣使用 fdisk,但時代變遷現在的硬碟動輒 TB,而 fdisk 所能處理的磁碟容量上限為 2TB ,所以開始要汰舊換新了

     

    2TB 以上的硬碟需要採用 GPT 格式,Parted 就支援這種格式,所以本篇採用 Parted 來切割硬碟

     

    環境說明:

    • CentOS
    • 目標處理硬碟 4TB (JMicron Disk)
    閱讀全文
    作者:shazi7804 | 分類:CentOS | 標籤:,
  • cedexis 提供各家 CDN 測試報告 Free Country Reports

    最近在測試 CDN 的時候找到一個很不錯的 CDN 測試網站 cedexis,他會替你偵測指定地區最快的 CDN 這對於在 CDN 的事前作業有很大的幫助

     

    當然,本身 cedexis 也是做 CDN 產品的,所以在報表上一定會替自家產品的數據一定會比較好看的,至於要不要選擇 cedexis 可以自行斟酌,至少他提供了各家的 CDN 數據,而且還是免費的

    Free Country Reports

    閱讀全文
    作者:shazi7804 | 分類:Tools | 標籤:, ,
  • Mac OSX 沒有的 rename,用 brew 抓回來~

    今天在操作 OSX 的時候赫然發現沒有 rename 這個工具,在 Linux 的 rename 是我常用拿來批量重新命名的工具

     

    brew 內剛好有 rename 這個套件,但使用方法大不同

     

    安裝 OSX rename

    閱讀全文
    作者:shazi7804 | 分類:MacOS | 標籤:,
  • 查詢你的 User Agent,What’s My User Agent?

    今天看到一個線上工具可以幫你查詢目前瀏覽網站的 User Agent,對於技術人員要查詢自己的 User Agent 不是一件難事,不過要是有線上工具可以代勞可以更事半功倍!!   What’s My User Agent? 這個網站就是專門替你分析自己的 User Agent,除此之外還可以幫你分析目前瀏覽器的 information,如 JavaScript 是 ...

    閱讀全文
    作者:shazi7804 | 分類:Tools | 標籤:,