mod_mrubyとApacheに関するmatsumoto_rのブックマーク (23)

  • mod_mrubyの新機能を実装したのとmrubyではまった所

    人間とウェブの未来(旧) 「ウェブの歴史は人類の歴史の繰り返し」という観点から色々勉強しています。2014年までの人間とウェブの未来の旧ブログです。 mod_mrubyに新機能を実装しました。バージョンはまだまだ0.01です。 mod_mrubyGithub 最初のリリースでは、テストがてらmod_mruby経由でmruby上で動作するApacheクラスライブラリを作って、その中のメソッド(sleepするだけ)を実装しました。今回は、ようやくApacheモジュールらしくなってきたのと、だいぶ実装の検討ができてきたので、個人的にはだいぶ進んだように思っています。 request_rec構造体をmrubyメソッドの定義に受け渡し これが、今回非常に困った所で、mrubyスクリプト上で動作するメソッドを定義しているライブラリファイルに、request_recの構造体をどう受け渡したらよいの

    mod_mrubyの新機能を実装したのとmrubyではまった所
    matsumoto_r
    matsumoto_r 2012/04/24
    他にどういうことができたらうれしいとかあるのかな?mod_luaでできなかったこととかだと。 #mod_mruby #mruby
  • mod_mruby 0.0.1をリリースしてみた

    人間とウェブの未来(旧) 「ウェブの歴史は人類の歴史の繰り返し」という観点から色々勉強しています。2014年までの人間とウェブの未来の旧ブログです。 とりあえず、「動く」事を優先して、mod_mrubyの0.0.1をリリースしました。 mod_mrubyGithub コンパイルの仕方とインストールのし方はソースのREADMEに書いています。現状、mod_mrubyで何ができるかと、今後何をしていきたいかをまとめておきます。 mod_mrubyのインストール 現状は以下のように導入します。上記のGithubからソースをとってきて、まずはコンパイルします。mrubyは/usr/local/src/mruby/あたりに置いてあるものとして話を進めます。mrubyのライブラリやincludeのパスに注意して下さい。 apxs -c -I /usr/local/src/mruby/src/ -

    mod_mruby 0.0.1をリリースしてみた
    matsumoto_r
    matsumoto_r 2012/04/21
    #mod_mruby 誰か使ってみてー。一応動くんですよ。
  • mod_mrubyを作ってみようか

    人間とウェブの未来(旧) 「ウェブの歴史は人類の歴史の繰り返し」という観点から色々勉強しています。2014年までの人間とウェブの未来の旧ブログです。 ついにmrubyがリリースされましたね。 で、この動画を見ていると、Luaが人気が出てきていて、とあるランキングではRubyが12位でLuaが11位になったようです。 むむむ、なんだかまつもとゆきひろさんが非常に悔しそうに見えますね・・・ ここで僕にも火がついてしまって、どうにか国産のプログラミング言語をもっと盛り上げていきたいと強く思いました。で、自分に今なにができるか、と考えてみた所、これしかない、と。mod_luaというApacheにLuaを組み込んでLuaのスクリプト内のfunctionをApacheからフックすることができるモジュールがありましたね。あれは、結構僕のお気に入りだったんですが、mRubyの動画を見てなにか熱くなったのと

    mod_mrubyを作ってみようか
    matsumoto_r
    matsumoto_r 2012/04/20
    懐かしい。当時からもうすぐ一年立つのか。ビルド環境や言語処理系周りの知識も当時と比べるとかなりついて、mrubyには色々と大変お世話になった。Thanks!