OpenShift 是由 RedHat 所提供的 PaaS 平台服務,除了提供無限流量以外,亦支援使用 SSH 登入,本文將簡單解釋如何在 Mac OSX 以及 Linux 下,將 OpenShift 作為跳板並利 用 SSH 作為 Socks5 的代理伺服器,去下載那些不好下載的檔案 or…中國網友的說法:翻 牆。
如果你是 Windows 的用戶,請參閱: 利用 OpenShift 的 SSH 架設跳板 一文。
使用 Leiningen 作為 Java 構建工具
在 Java 專案中,我們有很多自動化編譯工具可以用,比如 gradle 、sbt 、maven ,而對 於常寫 Clojure 又記憶力不好的人而言,是否能夠把 Java 用的編譯工具改成只用 Clojure 的 Leiningen 呢?
本文將介紹如何使用 Leiningen 來作為你的 Java 專案的構建系統。
使用 Shairport 讓你的 Raspberry Pi 變成 AirPlay 音樂播放器
由於 shairport 原作者已經不打算維護該專案,因此請參考我的另外一篇文章: 使用 shairport-sync 在 Raspberry Pi 上上建立 AirPlay 音樂播放器
有沒有想過在家不接線就可以隨便控制喇叭播放自己的手機 or 筆電的音樂或影 片呢?這個構想實際上目前已經有產品在市面上流通,那就是 Apple TV 或是 chromecast ,但是對於我們這種在外地租屋的人而言,遠端播放影片好像不怎 麼吸引人,遠端播放音樂比較有用。
為什麼這麼說呢?如果我購買了一台好一點的 DAC 設備和喇叭,結果只能用特定的 器材才能透過他播放好聽的音樂,不是很浪費嘛?有沒有方法可以讓我把音樂直 接透過網路傳送給我的音響設備呢? 有,這就是 Shairport 。
Shairport 其實是模擬 AirPort Express 的程式,目前已經可以在 Windows、 Linux、Max OSX 上面執行,將你的電腦變成 AirPlay 接收器,不過現在 Raspberry Pi 這麼流行,擺著不用也浪費,就讓我們把 Raspberry Pi 變成能夠接收音樂的 AirPi 吧,這樣只要你的設備具有可以透過 AirPlay 播放音樂的功能,便可以透 過這台 AirPi 來播放聲音,不過有點要注意,你連線的網路必須和 Raspberry Pi 在同一個網域才行。