それマグで!

知識はカップより、マグでゆっくり頂きます。 takuya_1stのブログ

習慣に早くから配慮した者は、 おそらく人生の実りも大きい。

java

Javaで音を鳴らす

Java でサウンド再生 サウンド再生すればちょっと楽しいかなって思ってやってみた。 準備 WAV ファイルを作る ffmpeg input.m4a output.wav いまどきWAVファイルなんて扱ってる人は少ないだろうからメモしておく Java でWAVファイルを使って音を鳴らす。 Aud…

インストールされてるJDKバージョンを確認し一覧するコマンド

あれ?java どこに入れたっけ java 本体やコマンド なんてめったに使わないので、ついつい油断しますよね。 java_home という便利なコマンドが有る。 /usr/libexec/java_home Debian にはコマンドが見当たらなかったのでたぶん、MacOS用だと思うのですが。調…

Javaの対話型コンソール(repl)を使って楽をする

ちょっと動作調べるのに main 書くのめんどくさそう java を REPL つまり、対話型インターフェイスでCLIで実行したい。 go や node でお世話になるあれ。swhift にすら搭載されて。php にすら搭載されてるあれ. ruby なら pry / irb 、 python なら ipython …

クラス名.this

ある人のAndroidのソース見てたら 「クラス名.this」がいっぱいあって焦った。こんなの動くのかと思って実験してみた。 public class Test{ public Test(){ } public void show(){ System.out.println( Test.this ) } public String toString(){ return "thi…

JavaからjRubyのソースコードを読み込んで使う。

JavaからjRubyを起動すると、JavaにRubyインタプリタを組み込むことが出来る。 どうやるのかなと思ってたら。 evalしろや。ってことらしい。 まじEvalしとる。 package takuya.mmo; import java.io.*; import org.jruby.Ruby; import org.jruby.runtime.Thre…