[IoT] 自宅の照明をインターネットに接続してみた

philipshue久しぶりの投稿です.

引っ越しをしたのをいい機会に,以前から気になっていた遠隔操作可能な照明を我が家にも導入してみました.
日本ではPhilipsのHueがそこそこ有名かもしれません.1年ぐらい前から北米あたりでのみ販売されています.

# ちょうどつい最近になって日本でも販売開始されていたようです

私も最初はHueしか存在を知らず,Hueを購入しようかと思っていましたが,値段を調べてみると結構いいお値段がすることが判明.
もっと安くどうにかできないかといろいろ調べた結果,今回購入したLimitlessLED(milight, easybulb)に行き着きました.
続きを読む

[Lua] サーバの状態監視スクリプト

Webサーバをapacheからnginxに移行してみて1ヶ月ほどが経過しました.

導入時は色々手間取りましたが,導入完了後は特にトラブルなく,apacheよりサクサク動いてくれています.

nginxのモジュールに lua-nginx-module というものがあります.
このモジュールを使うことで,ページの生成やリダイレクトなど,様々なnginxの操作をLuaスクリプトで行うことができるようになります.

例えば,Luaスクリプトでコンテンツを動的生成したい時は以下のような一文で実現できます.

content_by_lua "ngx.print('Hello, world!')";

今回はこのモジュールを使用して,サーバの状態をjsonで吐いてくれるスクリプトを組んでみました.

続きを読む