Rubyのインストールフォルダにコピー。exe化する際に、これらのdllを同梱する。別PCに持っていったら動いてくれた。hoge.rbみたいな。以下に無いといかんらしい。bin/msvcr71.dllといった行が見える。ファイル名の大文字小文字で別ファイルとして見ているのだろうか。勢い余ってShoesもインストールしてみたが。:添付のマニュアルをざっと眺めてみたり、サンプルを動かしてみたけど...。(Proce55ing)でいいんじゃないのか。っぽいソレでやらんでも...。弄らんでも、という話にも繋がってしまうのだろうけど。18:00はじめまして。tcl/tkですが、以下のコマンドでいけるそうです。デジタル家電のUIについてぼんやり考える茶の間のREGZAを操作していて、東芝のデジタル家電製品は使っているとイラついてくるなあと思ったり。コンピュータのUIは、ユーザの操作に対して、リアクションが必要だと思う。ユーザが何かを選択したら、「ご主人様が選んだのはコレですね。ボクは分かってますよ」と伝える。処理がかかるようであれば、「ボクは今ちゃんと仕事をしてます。ご主人様の命令を無視なんかしてませんよ」と伝える。この2点を、ユーザが何かをするたびに、コンピュータはユーザに伝えなければいけない。して壊れたのか?」と無意識化で不安に駆られて、イラついてしまう。東芝のデジタル家電のUIは、見事にこの2点を満たしてないように思う。メニューを選択しても、どの項目を選択したのか、積極的に、視覚で伝えてこない。SEでは、何が選択されたかまでは伝えられない)次のメニューが表示されるまで一瞬間が空くが、その間は無反応になる。(画面に何の変化も現れない状態になる)メニュー操作をするたびにコレなのだから、「UIが糞」という印象を持たれるのは当たり前。理想的なのは、メニュー項目を選択した次の瞬間、即座に次のメニューが出てくること。それはユーザの操作に対して即座にリアクションがなされてる状態だから、その場合は何も問題はないのだけど。そのように作れない事情があるのだろう。あれば、次のメニューが出てくるまでの間、工夫しないといけない。選択した項目を点滅させたり、色を変えたりする。次のメニューが出てくるまで、前のメニュー項目をフェードアウトさせる。前のメニューが横にスライドして消えていく。して、そういうアレコレは不要だと思われてるのだろうか。したらとんでもない話。START」が点滅するのは何故か?コナミのバブルシステムが、電源投入後に磁気メモリからデータをロードする間、音楽を流しながらカウントダウンするのは何故か?ナムコのリッジレーサーPS1版が、CDからロードする間、ギャラクシアンを遊べるのは何故か?Ajaxを利用したWebサイトが、サーバと通信するたびに、くるくる回るアニメgifを表示するのは何故か?等々、理由を考えたことがあるのだろうか。酔狂で入れてるわけじゃないのですけどねえ...。いやまあ、どうせ入れるならせっかくだから、的に仕様を決めた部分もあるとは思うけど。基本的には、ユーザに何を伝えるべきか、伝えなければならないか、を考えていったらそうなったわけで。画面上で無反応になる瞬間が頻繁に出現するのはマズイわけですが。そこらへん、問題として認識してるのかなあ。ファミコン=特許が切れてしまったぐらい大昔の『玩具』のレベルにすら達してないUIだったりするあたりがなんというか。ExpressをインストールしようとしたのだけどISOをDLして仮想DVDとしてマウントしてインストールしようとしたら、途中で再起動を要求された。再起動したら仮想DVD上のファイルが見つからないとエラーが。一々DVDなんか焼きたくないんだけどなあ...。仕方ないのでWebインストーラ版でインストールし直し。チュートリアルを見ながら操作に慣れる。自動補完機能が素晴らしい。この手の機能がない環境で、もう、ソースは打ちたくないな...。それはさておき、一日中操作して、チュートリアル4つ分はひとまず終えた。実行形式を作る方法が分からない。検索してみたところ、どうやら「リリースビルド」なる操作をすればいいらしい。デバッグ用の情報が入ったファイルらしいが...。プロジェクトのプロパティの詳細設定で、そのあたりを変更...できたような気がするがメモを残すのを忘れてしまった。後で復習しておかないと。11kByte程度だった。入ってる環境じゃないと動かない、とは言え、このファイルサイズの小ささは素晴らしい。...しかし、他の環境で動くのかな。作業中、どうもファイル保存が遅いような感じがして。エラーが出て途中で終了してしまう。何かのアプリがHDDにアクセスしてエラーが出てるんだろう、と思って常駐ソフトをあらかた終了させて何度か試すが、毎回エラーが出て途中で終了してしまう。