目前位置: 首頁 > 其他
  • 用 virt-what 判斷是否為虛擬機

    剛好翻到一篇以前我想過的一個問題「如何知道你目前所在的設備是不是虛擬機?」,為何會有這個問題?

     

    • 當你身為一個廠商連到客戶端的設備時,是否也有過質疑客戶使用虛擬機造成效能不彰的問題?
    • 抑或是 host 造成的 bugs 影響 guest
    • 或是單純你只想知道目前所使用的 host software 是哪一種

     

    記得當時找了蠻久的,都沒有相對應的 solution,結果就在我一個無意間的 Google 逛街下看到「7 Ways to Detect Virtualization from your VM

    從文中選了一個號稱能在任何的 Linux 編譯成功,並且在我目前環境中都能判斷成功的 virt-what

    閱讀全文
    作者:shazi7804 | 分类:其他 | 標籤:, ,
  • 用 dmidecode 查看 Linux 硬體資訊

    前幾天一位同事問到如何查看目前 Server 上的記憶體插了多少隻記憶體、目前插了多少隻、還有多少隻可以插。

     

    在 Linux 上除了可以在 /proc 和 dmesg 看到目前伺服器的資源以外,如果要查看目前硬體的型號還可以用 dmidecode 這個工具查看所有的 DMI (Direct Media Interface)

    閱讀全文
    作者:shazi7804 | 分类:其他 | 標籤:,
  • 看看全球的 time server 如何處理 2017 年的閏秒

    在今年, 2016 跨 2017 的時候多了一個閏秒,也就是 2016 年多了 1 秒,實際跨年倒數要再多一秒!這個對一般人來說是個不痛不養的 1 秒,但是對於技術人員來說,多這一秒可能會造成天下大亂,因為伺服器通常無法處理有61秒的一分鐘。

     

    一般公司的內部 time server 就不說了,多數都是對外校時,但對於全球性的 time server 來說就不是這麼簡單了,從 leap smear 這邊看到在各大 time server 是如何處理 2017 年的閏秒

    閱讀全文
    作者:shazi7804 | 分类:其他 | 標籤:, ,
  • 用 diff 建立 patch 檔案上補丁

    前陣子修了 nginx 的 bugfix 剛好用上 diff 建立 patch 補丁檔,這邊記錄一下如何用 diff 和 patch 這兩個工具。

     

    用 diff 產生 patch 補丁

    首先你必須先擁有 新/舊檔案 (file.old / file.new),然後用 diff 比較兩隻檔案的差異

    -a 將所有檔案都視為文字檔
    -u 輸出預設三行的相同文字行
    -r 遞迴比較所有的子目錄
    -N 將缺少的檔案視為空檔案

    所產生的 file.patch 就是 patch 補丁檔。

    閱讀全文
    作者:shazi7804 | 分类:其他 | 標籤:,
  • 從影音平台上下載被分割的 *.ts 影片並合併起來

    今天有一個業務需求是希望可以將公司放在影音平台上的影片下載回來,由於他並不是直接可以點右鍵下載的形式,所以記錄將過程記錄在此篇

     

    花了一些時間解析了一下這個影音平台從影片上右鍵內容是可以解析到影片位址的,下載回來的是一個 index.m3u8

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

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

     

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

    閱讀全文
    作者:shazi7804 | 分类:CentOS篇, 其他 | 標籤:, , ,
  • 凱撒密碼;替換式加密

    前兩天在課程中談到這一個加密法,覺得很有趣,這是一個在密碼學中被廣為人知的加密技術,一個非常古老的加密技術是在明文中依字母表向前(或向後) 偏移被替換成密文,如果單獨使用容易被頻率分析暴力破解攻擊,但時常拿來搭配和其他的加密法使用

     

    Example:

    閱讀全文
    作者:shazi7804 | 分类:其他 | 標籤:, ,