遊びで使うruby

マインドマップを開発環境に

ことしのアタマぐらいにグルに見せていただいたプロダクトが超インテンショナルプログラミングで、ちょー衝撃を受けてからというもの、「おれおれインテンショナルプログラミング環境をどーにかして作ってみたいな」と副業(つかどっちが本業なのか副業なのか…

いつものように珍幹線ネタです

とはいってもちょっと前にやって、そのままラーメン食いにいったりiphoneゲトしたりでほったらかしになってたやつです。

こんどはcontrolP5

先の_whyさんのshoesがやっぱりいろいろと大変なので結局jruby+p5にもどってくることに。この前カメラ動画の取り込みやらマイク入力音声の波形表示に成功しているのでおそらくいけるだろうと期待して。ちなみにいろんなとこで使われてるControlP5というp5ラ…

_whyさんがまたおもろそうなものをドロップした

Hackety Shoes is a very informal GUI toolkit. It's for making regular old windowing apps. It's a blend of my favorite things from the Web, some Ruby style, and a sprinkling of cross-platform widgets. (More in the README.) というわけで_why…

DjSL(Dj Specific Language)をざっくり書いてみる

DSL(Domain Specific Language)じゃなくてDjSL。つまりDJingに特化した言語。これができたらターミナルからDJができる。rubyでかけばirbでDJができる。DJとはいえbeat検知とか高尚なものは無くて、フツーにプレイリストの曲をダダ流しするだけなんだけどな!…

jrubyでjavascriptを実行させる

jrubyからrhinoを使ってjsを実行。渡す引数はjrubyなんかで作ったものでケーオツな状態。 こんなん試したけどなにに使おうか・・ require 'java' include_class "org.mozilla.javascript.Context" include_class "org.mozilla.javascript.Function" context …

jruby + processing + audioinput

さっきは会社でこっそりカメラを叩いたのだけど、コミューン(仮住まい)でオーディオまわりをば。使うライブラリは↓これ。Minim: An Audio Library for Processing | Compartmental require "java" include_class "processing.core.PApplet" include_class "d…

jruby + processing + camera

Processing by Ruby #2 - Quietstar これは非常にクールだ! GJ!と思い早速カメラが使えるか参考にして試してみた。 require "java" include_class "processing.core.PApplet" include_class "processing.video.Capture" class Sketch < PApplet def setup …