Sinatra

Google Chrome + ChromeAppsのchrome.serial API で取得したデータを、WebSocketを使ってSinatraへ飛ばしてみる

この前はシリアルポートから受信したデータをChromeAppsの画面に表示しました。 それだけではあまり使い道がないので、その受信したデータをSinatraへ飛ばしてみようとChromeAPIを探してみたところ、chrome.sockets.tcpやchrome.sockets.udpAPIがありました…

Ruby + serialport + Sinatra で、シリアル(COM)ポートから受信したデータを表示する

以前、Windows Form を使ってシリアル(COM)ポートでの通信を試してみました。 WindowsFormで、シリアルCOMポートから受信したデータを処理する .Net以外でのシリアルポートで通信する方法を調べてみたところ、 Rubyのserialport gemがあったたため試してみま…

Ruby + Sinatra + SNMPでPX-105のインク残量を取得・表示する

手元の環境ではプリンターのセットアップをラクにするために、WindowsServerのActiveDirectoryでGPOを使ってプリンターを配信しています。 Windows Server 2008 R2 のGPOにて、クライアントにプリンタを配布する - メモ的な思考的な その環境でEPSONのPX-105…

Sinatraを使ったAipoアプリをAipoに追加してみた

AipoにAipoアプリを追加することがあったため、やり方を忘れないようにメモを残しておきます。 環境 Aipo端末 Aipo7 Windows7 Aipoアプリを置く端末 Windows7 Ruby 1.9.3p448 Aipoアプリを置く端末での作業 Aipoアプリの作成 AipoアプリはOpenSocial準拠なの…