遊びで使うruby
ことしのアタマぐらいにグルに見せていただいたプロダクトが超インテンショナルプログラミングで、ちょー衝撃を受けてからというもの、「おれおれインテンショナルプログラミング環境をどーにかして作ってみたいな」と副業(つかどっちが本業なのか副業なのか…
とはいってもちょっと前にやって、そのままラーメン食いにいったりiphoneゲトしたりでほったらかしになってたやつです。
先の_whyさんのshoesがやっぱりいろいろと大変なので結局jruby+p5にもどってくることに。この前カメラ動画の取り込みやらマイク入力音声の波形表示に成功しているのでおそらくいけるだろうと期待して。ちなみにいろんなとこで使われてるControlP5というp5ラ…
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…
DSL(Domain Specific Language)じゃなくてDjSL。つまりDJingに特化した言語。これができたらターミナルからDJができる。rubyでかけばirbでDJができる。DJとはいえbeat検知とか高尚なものは無くて、フツーにプレイリストの曲をダダ流しするだけなんだけどな!…
jrubyからrhinoを使ってjsを実行。渡す引数はjrubyなんかで作ったものでケーオツな状態。 こんなん試したけどなにに使おうか・・ require 'java' include_class "org.mozilla.javascript.Context" include_class "org.mozilla.javascript.Function" context …
さっきは会社でこっそりカメラを叩いたのだけど、コミューン(仮住まい)でオーディオまわりをば。使うライブラリは↓これ。Minim: An Audio Library for Processing | Compartmental require "java" include_class "processing.core.PApplet" include_class "d…
Processing by Ruby #2 - Quietstar これは非常にクールだ! GJ!と思い早速カメラが使えるか参考にして試してみた。 require "java" include_class "processing.core.PApplet" include_class "processing.video.Capture" class Sketch < PApplet def setup …