mod_mrubyの拡張ライブラリ開発のススメ

先日mod_mrubyでredisクラスを扱えるようにしました。

今回は、こういった新たなクラスを扱うためのmod_mruby用拡張ライブラリの作り方を紹介しようと思います。「mrubyで何か作ってみたいけど、どこから手出していいかわからない。」という人は、是非この記事を参考にmod_mrubyの拡張ライブラリを作って、Apacheに実行させて遊んでみてはどうでしょうか。

続きを読む

ノロにかかるとこうなる(僕の場合)

最近ノロが流行っているみたいですね。僕も今日は風邪で寝込んでいました。

ちょっと気持ち悪くて、「これはノロ?」と思われる方も多いかもしれませんが、自分の場合、ノロにかかるとノロにかかったかどうかを疑うというレベルの病状ではありませんでした。「ノロってどうなるんだろ?」と思ってる方に、参考までに自分が昔のノロにかかった時の病状のメモをとっていたので、それを紹介します。そのままコピペしました。

だいぶ昔(8年か9年前?)で文体は程度がかなり低いのと、少し汚いので食事中の方はご遠慮下さい。

続きを読む

mod_mrubyとredisを使ってファイル単位のアクセス制御をしてみた

論文の休憩がてら、mod_mrubyとredisを使ってファイル単位のアクセス制御をしてみました。重たいメディアファイル等、同一ファイルに対する不特定多数クライアントからの同時接続数を制限したい場合など多々あると思います。それをmod_mrubyで簡単に実現しようという話です。

続きを読む

mod_mrubyに認証とredis連携の機能追加した

久々にmod_mrubyの話題のような気がします。

先日、 @hiroki_nazy さんからApacheの認証系の機能実装のpull-requestを頂いたの早速マージしておきました。機能詳細は、BlogかWikiに書いてくれるということなので、今回はざっとBasic認証のサンプルの紹介と、先ほど実装したRedis連携の機能追加を紹介します。

続きを読む

IRCで年末やクリスマスを過ごす人用のツールをRubyで作った

Rubyで遊んでいて、ふとこういうの欲しいなと思ったので作ってみました。

TwitterIrcGatewayのようなTwitterをIRCでやり取りすのではなく、最低限の簡単な機能で色々なユーザのツイートや気になる検索文字列を含むツイートを、チャンネルにjoinしているみんなで眺めてガヤガヤするといったような使い方を目的にしており、シンプルで簡単にみんなで楽しめる事を第一にしています。

これでIRCのチャンネルに自分しかいなくてもこれで寂しくないですよ!年末もクリスマスもこれできっと楽しく過ごせます。

続きを読む