![R.シュトラウス:交響詩「ツァラトゥストラはかく語りき」 [xrcd]](http://ecx.images-amazon.com/images/I/51mRpXgVp7L._SL160_.jpg)
1864年、リヒャルト・シュトラウス生まれる(ヨハン・シュトラウスとは関係無い)
2001年宇宙の旅の冒頭でBGMに使われてた。
ずーん、ずーん、ずーん、 じゃじゃーん! みたいなヤツ(てきとう
» 続きも読む
ギャァァァァァァァァァ
っと、思わず叫びたくなる
C/C++のポインタの機能--参照渡しのような処理 - builder by ZDNet Japan
修正されるだろうから、今のうちに引用しておこう
» 続きも読む
ふと、気付くと
なんだか、Firefoxがやたら重い
まぁ、いつもの事なんだけど、いつもにもまして酷い
ページ表示もなんだかおかしいな、と思ったら
全ての画像が縮小表示されてる
ははぁん、何かのきっかけで縮小表示が有効になり、そんでクソ重いわけか
» 続きも読む
飛行機の中でActionScript Cookbook の続きを読んでたわけですが
ActionScript 本 2冊 (Nizah blog)
こないだ思ったのは
プログラミング初学者はともかく、3つや4つの言語が使えるようになってくると
共通部分なんか要らなくて、その言語の特徴だけ掴めれば良いよね。
Cookbook ってその目的に合ってるんじゃない?
今日は、更にそれを進めて
ある1つのプログラムの中に、プログラミング言語 foo のエッセンスが上手く詰まってて、それを理解すればとりあえずサクサク使えるようなプログラム
を、作る事は出来ないだろうか、と。
多分、出来るよね。 Perl ならこのコードで一発、 Ruby ならこのコードで一発みたいな。
更に、それを進めて、言語が変わってもやっぱり上手い事エッセンスが詰まってるような、そういうお題は出来ないだろうか、と。
» 続きも読む
ホントは processing なんだけど、一般的な言葉過ぎるから proce55ing って書くらしい。
で、何ソレ?
グラフィックっつーか、メディアアートっつーか、なんつーか
まぁ、そういう事をやるのに特化された言語っつーか環境ですわ
(良く分かってない)
» 続きも読む
オープンキャンパスなんてのがあるわけですが
そこで、模擬授業ってのをやるわけですよ
» 続きも読む
朝一で着ても暖かい研究室、ありがとう沢山のPCさんたち。
昨日書いてたエントリの補足。
「処理はちゃんとやろうぜ」って書いてたけど、何か違和感あると思ったら
for(i=0;i<YOUSOSUU;i++){
youso = hairetsu[i];
}
な、インデックスによる要素アクセスをしてなかったからだ。
イテレートいくない、とか言いながら自分でやってるじゃねぇか
後、変数への代入てのは、データの流れから見るとGOTOみたいなもんかねぇ
やっぱ、なんか、うまくないよね。
» 続きも読む
前に言ってた [mono-a:r] PureData
元々はMaxっていう信号処理環境のクローンとして作られたっぽくて
PureDataはGUIを活用したプログラミング環境になっています。いろいろなモジュール(オブジェクト/関数)をフローチャートみたいに線で繋いでいくだけでプログラム(パッチ)が完成します。画面上でモジュラー・シンセを操作するような感覚でMIDI/音声の制御が色々とできてしまいます。
具体的には、オシレータ&フィルタ、アナログ式シンセサイザー、各種サンプラー、ボコーダー、マルチトラック・レコーダ、Ring Modulation,FM synthesis, Waveshaping synthesis, Delay, Flange, Chorus etc.....
さらに、GEM(Graphics Environment for Multimedia)ライブラリーを追加することで、音響信号処理と同じ環境でOpenGLによる3次元コンピュータグラフィックスのリアルタイム制御が可能になります。
また、MIDI信号の加工が出来るので、MIDIイベント・プロセッサーとしてプログラムを組む事もできます。パフォーマンス・ツールとしては最強と言っても過言ではないでしょう。
という感じらしい
いや、これで音楽をやるわけじゃなく
プログラミングネタとしてちょっとやってみようという話
» 続きも読む
MOONGIFT オープンソース - Scratch - プログラム学習用。猫を動かしてみよう
コードを書かずにプログラミングを学ぶ (Nizah blog)で紹介した Aliceに続いてこれもメモ。
» 続きも読む
風邪引いた(;´Д`) とりあえず鍋焼きうどん食って寝てた
うーん
<input type="text" id="foo" name="bar" value="baz">
なフォームがあって
function hogefunc {
var elem = document.getElementById('foo');
elem.disabled = true;
}
とかすると、グレー(無効)になってくれるんだけど
そのままsubmitすると、barの中身がnullになってるっぽいんだよね
bazは送ってくれないもんなの? まさかねぇ
いや、MTのプラグイン設定メニューをいじってたんだけど
なんか面倒になったからとりあえず保留しとこう。
AWS トークンが入力されて無い場合は、他のAmazon設定項目を disabled にするようにしてみたんだけど
その状態で submit すると、設定項目(アソシエイトIDとか)が消える。
いや、ちょとテストすりゃ何が悪いのか分かりそうなんだけど、そんな気力が無い
あ、どうでもいいけど
var ids = array('foo', 'bar', 'baz');
for(id in ids){
var elem = document.getElementById(id);
}
なコードを書いたらエラーが出てしばらく悩んだ。
var ids = array('foo', 'bar', 'baz');
for(id in ids){
var elem = document.getElementById(ids[id]);
}
って書かなきゃならんのね、ダセェ。