DevOps Let's Encrypt 讓我們加密吧~ Let's Encrypt 計畫基於普及 HTTPS 的使用,透過基金會贊助的方式,設立名為 Let's Encrypt 的 CA,提供免費的憑證發放服務。
video 影片編碼速率控制 "rate control" 用來決定影片檔案中每個圖框要花多少時間處理。 理想的影像編碼器:檔案儘可能小、品質儘可能高。"rate control" 即為控制平衡的關鍵要素
DevOps Windows Systinternals psexec 用法 Sysinternals Suite 是一套 Windows 環境下的進階系統工具程式,其中的 psexec 可用來在遠端電腦執行程式
Vagrant 使用 Vagrant 輕鬆管理虛擬機 使用 Vagrant 輕鬆管理虛擬機。 vagrant 的觀念是這樣的,利用名為 Vagrantfile 的虛擬機組態設定檔,達成可重複、快速部署的虛擬機環境。
influxDB influxDB 使用 HTTP API 寫入資料 透過傳送一個 HTTP POST 請求至 /query 網頁端點並設定參數 q=CREATE DATABASE ,可建立資料庫。 透過傳送一個 HTTP POST 請求至 /write 網頁端點並指定相關參數,可將資料寫入 influxDB 資料庫。
SRTM SRTM GeoTiff 數值地形檔案處理 GeoTIFF 檔案轉換為 USGSDEM 需要透過 GDAL 來處理,GDAL 主要在 Unix/Linux 環境下開發,在Windows 環境下則可使用第三方編譯好的 GDAL binary 可執行檔,目前主要有 GISInternals,MS4W,OSGeo4W 三處主要來源:
Raspberry Pi Raspberry Pi (Beaglebone) 使用 VNC 遠端桌面 在 Windows 系統上安裝 VNC server,可讓遠端使用者連線到目前電腦操作者的桌面,進行遠端操作,然而在 Linux 世界中,圖形桌面系統是多人多工的,如果你在套件庫中尋找 vncserver 套件來安裝,結果可能與您預期的不太一樣。建立遠端連線後,得到卻是一個全新的可登入桌面環境,而不是操作中的螢幕畫面。
DevOps Chocolatey 軟體套件管理 Chocolatey 是一套 Windows 上的軟體套件管理程式,讓使用者可以用終端機指令的方式進行軟體的自動安裝、升級、移除動作,如同 Debian/Ubuntu 上的 apt-get 或是 Fedora/RedHat 上的 yum 一般。
Linux CentOS 7 安裝 LNMP server 環境 有別於常見的 LAMP (Linux-Apache-MySQL-PHP) 網站伺服器環境,今天要來改用 Nginx 取代 Apache 做為網頁伺服器,這樣的組合成為 LNMP (Linux-Nginx-MySQL-PHP)
DevOps OAuth 2.0 OAuth : 透過一種 Token 機制,允許使用者讓第三方的應用程式存取該使用者在某一服務網站上儲存的資源(檔案、照片、影片等等),而不用提供使用者名稱與密碼給第三方應用程式。
Beaglebone 使用 BeagleBone Black 或 Raspberry Pi 打造簡易的網路 VoIP/Voice Chat 設備 (2/2) 使用 Python 來處理 IO 控制,這樣就可透過按鍵或開關,來控制連線通訊,也可接個燈號顯示來電。
Beaglebone 使用 BeagleBone Black 或 Raspberry Pi 打造簡易的網路 VoIP/Voice Chat 設備 (1/2) 在 Linux 上有隻名為 Seren 的簡易 VoIP 程式,可在終端機模式下進行語音通訊與文字交談,不必使用外部廠商提供的通訊軟體或註冊任何服務帳號,很適合小型輕量化系統使用,搭配 BeagleBone 或 Raspberry Pi 的 GPIO 做通訊開關控制,可衍生出不少應用。
Beaglebone 使用 BeagleBone Black 打造 Tor Bridge Relay Tor是實現匿名通訊的自由軟體。其名源於「The Onion Router」(洋蔥路由器)的英語縮寫
Beaglebone BeagleBone Black 的 Device Tree overlays Device Tree (DT)是一種用來描述系統中硬體設備的方法,例如描述 UART 如何與系統介接,接腳定義,啟用與否,使用何種驅動程式等等。
Linux sudo or root? 一般使用者透過 sudo 指令與自己的密碼,就可取得 root 特權執行程式,其實是透過 /etc/sudoers 檔案來進行控管。 /etc/sudoers檔案內的設定可決定誰具有取得 root 特權的能力,因此檔案屬性預設為無法編輯,且只有 root 才能檢視,/etc/sudoers檔案屬性如下:
Raspberry Pi 使用 Raspberry Pi 製作紅外線遙控器 LIRC(Linux Infrared Remote Control)程式庫套件讓我們可以在 Linux 上控制紅外線遙控器,更棒的是現在的 Raspbian OS,也加入了對 LIRC 的支援,只要有些紅外線 LED 電子零件,連接 Raspberry Pi 的 GPIO 針腳,便可輕鬆遙控家裡的電視機或他紅外線遙控設備。