vi vi(vim) 常用設定 Python 使用者都知道,程式需要一致的縮排設定方可正常運作,比如說編輯器的tab鍵設定,如果使用的是 tab 字元,程式從頭到尾的縮排就必須使用 tab 字元,如果是使用空白字元,就必須都使用空白字元,不可混用。
Ruby OS X 下建置 Ruby 開發應用環境 OS X 系統中已內建 Ruby 環境,但通常版本老舊,開放原始碼世界變化快速,建議使用最新穩定版。若環境單純,無多版本需求者,可使用 Homebrew 套件管理工具來安裝:
Beaglebone 在 BeagleBone Black 或 Raspberry Pi 上使用 RTL-SDR usb dongle 在 BeagleBone Black 或 Raspberry Pi 上使用 RTL-SDR usb dongle 的編譯參數如下:
Beaglebone 使用 Connman 管理設定網路 新的 Debian(armhf) for BeagleBone Black (簡稱BBB)改用 ConnMan 來作為網路管理程式,感覺比設定 wpa_supplicant.conf 組態檔更為簡易,用法如下:
Beaglebone 迷你 USB WiFi 網卡與 BeagleBone Black HDMI 的干擾問題 BeagleBone 上的 USB 插槽就在 HDMI 插槽旁邊,當使用如 Edimax EW-7811Un 這類的迷你 USB 無線網卡時,因為 USB 迷你網卡的天線過於接近 HDMI 插槽,HDMI 的訊號射頻會嚴重干擾 WiFi 天線。
Raspberry Pi Screenly Install Nodejs+npm 目前的 Screenly 使用 Raspbian (基於Debian 7 Wheezy)版本,系統預設並未安裝 node.js,若直接 apt-get 從預設 repository 安裝 node.js,則版本過於老舊。
tools CR2032 or BR2032 ? CR 型電池的化學成分為鋰-錳(Lithium Manganese Dioxide, LiMnO2),單位能量密度高,低溫環境可工作,可快速放電,常使用於相機與電腦中。
Screenly 解決 Screenly System Info Error 問題 Screenly 為一套為 Raspberry Pi 量身打造的電子看板軟體,可播放網頁,圖片,影片(限h.264格式),Screenly Pro 版提供雲端商業服務,而 Screenly OSE 則為開放程式碼的社群版本。
DevOps 快速建立網頁伺服器 在許多的網頁程式開發過程中,經常需要快速建立臨時性的 WebServer,又不想動用到 Apache 或 Nginx,底下有兩種分別利用 Python 與 Node.js 的快速建立 WebServer 方法:
Raspberry Pi Edimax EW-7811Un 迷你無線網卡使用設定 Edimax EW-7811Un 迷你無線網卡使用 Realtek RTL8188CUS 晶片,在 Linux Kernel 中以相容的 8192cu 驅動程式模組來驅動,體積小,堪稱 Raspberry Pi 與 BeagleBone 的絕配。
Beaglebone 關閉 BeagleBone Black LED 閃燈 想要在 BeagleBone Black 開機後自動關閉 LED 指示燈的話,只要在 /etc/rc.local 中 exit 0 敘述前加入底下幾行: