Raspberry Pi上でmod_mruby動いたよー

Raspberry Piとは、世界中でとんでもなく売れている名刺サイズのワンボードマイコンで、その性能たるやLinuxを普通に動かせるほどの実力の持ち主です。

Rpi2

2ヶ月前に注文してようやくRaspberry Piが届いたので、早速動かしてみました。まずはmod_mrubyを動かすところまでです。mod_mrubyが動いたので、後はマイコンボードらしく、mod_mruby経由でGPIOを触ってLEDをチカチカさせたり、赤外線センサーやリモコンをつけたりして色々遊んでみたいです。ということで、まずはmod_mrubyが動くところまでを紹介します。

続きを読む

mruby-oauthでmrubyからtwitterを操作

なんとか年末に追い込みをかけて、mruby-uvmruby-httpベースのmruby-oauthを完成させました。ベースはiij/mrubyの実装を再利用しています。

mruby-uvは名前解決のメソッドが現状用意されていないので実装し、mruby-simplehttpmruby-httprequestを書き直して、それらを継承しmruby-oauthを作成しました。

続きを読む

csshXが素晴らしすぎる件

複数のホストに対して、同時にコマンドを実行するツールはpssh等いくつかあると思うのですが、もっと自由度高く、viで編集したり、さらにはsshでログインしている状態でやれるような作業を全部同時にやりたいと思っていました。

そんな都合の良いツールはなかなかなくて、会社の人がLinuxでCluster SSHを使っていて、Linux限定かぁと諦めていたところ、なんとMacで使えるcluster SSHのcsshXがあるようだと教えてもらいました。これがあまりに素晴らし過ぎるので簡単に紹介します。

続きを読む