計算が巧妙過ぎる(子供が自然に楽しめるようにするために過剰に演出しているということでもある)のが後になってはなにつかないでもない。芙佐子)映画が始まる前に本屋で時間をつぶしてたら、子供が読めというので読んだ。説明し過ぎず、感傷的になり過ぎず、しかし複雑な感情を伝え読後に余韻を残す。いう作家もいたのか、と思った(調べると教科書に採用されていたりするようだ)。PageBullへー。いう方向もあるんだなぁ、とおもしろがる。#追記:そしてなぜか、今頃になって初めてIE7の左のほうにある田みたいなアイコンのタブをクリックしてみたり。あー、そういう方向というかそういう時代というか。PICTAPSPICTAPSで遊んだ。なんとなくSPAJOを作ってみた。SPAJOおもしろいなぁ。Ruby-1.8.5-p12さて当然だけどビルドは終わってるんだけど、まだどうASRのファイル命名規則と折り合いをつけるかが決まってない。-vするなり、「パッケージについて」を見るなりしてちょとすることになろうかと。あと、ASRDev(ヘッダとライブラリ集)の更新が必要かどうかとか(ruby.hのdiff取って違ったら作るとかかな)、その場合の名前とか(追記:というかCのインターフェイスがstableで変わるってのは余程致命的な問題が見つからない限り無いのだから、このままで行こう)。'irb/completion'をつけ忘れているのに気付いたのでこのリリースから復活ASR-1.8.5.5(お試し。LDRの動く人まだ、サンタのままだ。それともやっぱり空き巣なんだろうか?追記:フィードの「更新」だけをクリックしてたって、そりゃ変らないですな。Busaicそれだけ。Busaicもよろしく。対応語として、浅慮陰謀というのを考えてみた。[深謀遠慮と覚えていたので調べたら、深慮遠謀も遠慮深謀も遠謀深慮もほぼ同じ意味であるというのを知りました。[結構、組み合わせがあるんですね(それは知りませんでした、僕も賢くなったようです)。[フィードの先読みの有効期限チェックか。そこまでやるんだなぁ。(132))(真樹日佐夫/梅本さちお)の上中下をどーんと。激しく後悔先に立たず。ExerbExerbコアのメンテナを募集中だ。1.8.5のExerbが古いのが気になっているだけにメンテナに立候補。メモ(JSON)(SGML。かっこつきなのはおれがこれっぽっちも当事者じゃないから)、HTML、XMLとくる流れってのは、一貫性がある。データはデータであり、そのデータにメタデータ(属性って言ってもいいけど)が付く。何か操作したければ、その外部に別の何かを持ってくる。データ+属性というのは、伝統的に筋が良い。おれが当事者であったものを考えても3270(6686)データストリーム、vt100(エスケープシーケンスを表示属性=メタデータとして考えた場合)、JCAとか全銀とか。これらがデータだというのは操作を含まないからだ。vt100のエスケープシーケンスを操作(たとえば「下線をここから開始」とか)とみなすことも可能だけど、それよりはメタデータ(ここから始まるデータには下線が付くよ)と考えたほうが端末の透過性が高い=データとしての価値が高まる。ないものの例として、XML-RPCがある。明示的に操作が意識されている。それでもメタデータを超えるものではない(ともいえないかな。位置によるデータ属性とみなせるかも)別の流れがある。S式はご存知のとおり。データ=プログラムだ。リストとして考えればデータそのものかも。このリストはいつだってプログラムと可換だ。これって、ノイマン式コンピュータに実はふさわしい。データもプログラムもデータだ。その中間にDCE-RPCとかDCOMのMEOWとかのRPCのパケットがある。このパケットの中身はByValであればオブジェクトそのもの、ByRefであればオブジェクトに対する操作の指示。HTMLのscript要素とか。jar+MANIFESTなんてのもある。ここにSILのように操作そのものというのを含めることもできるだろう。コンピュータが扱うものはすべてデータでありそれはプログラムたりえるのであれば、後の2者。データはデータで独立し、言語から完全に独立で、ハードウェアやソフトウェアに依存するものではないと考えるのなら、データは永遠だがプログラムは一過性と考えるなら、前者。S式は実際にはLISPとは独立している。SILやJavaScriptやその他の移動コードやRPCパケットは微妙ではある。その操作をネイティブに解釈する必要って別にないよね。本来ターゲットとしている言語の仕様が明確であれば。すると最初のは実はいらぬ苦労をしていたのかも知れない。待て、読めるぞ、人間が。そこでバイナリー(可読文字以外のコードを含む)を除こう。・プログラムテキスト(HTMLのscript要素からSILまで幅広く含む。JavaのJarにしたってクライアントにJDKというかJavacが存在する前提であれば実はバイナリで送る必要はコードサイズとかを除けば無いことになり、実はここに含まれる。いうあたりから移動コードとコードそのものの移動として考える。S式もやはりここに含まれるのか。ここでS式も移動コードとしてくくってしまうと結局次の2種類となる。・データそのもの・移動コードこうやって2元論に還元してしまうとなんのことはない、いつもおなじみの対立に落ち着く。永遠なのはいつだって後者だ。永遠は実際にはそれほどは望まれているわけでもない。10年もてばよいの法則がなあなあで発動されるからだ。10年、その時点で一番みんな(という幻想)がすきなのがなんとなく一番。適当ならその分弾力性だってあるわけだし。JSONってことだな。GF7600GS-E256H/EXE521のオンボード6150だと、3Dが3.0、Aeroが3.4とかで、まあ動くからいいやんと思っていたが、転送速度が上がればもっとアジャイルなVistaになるんじゃないかと思って、かと言ってそれほどはつぎ込みたくもないのでちょうど15000円弱というのが値ごろ感があるんで玄人志向の7600を購入。スコアもAeroが5.1、3Dが4.9となってバランスが良くなった(CPUが4.8、メモリが5.9、HDDが5.4なのだがバックグラウンドでいろいろ動いているので実際にはもっとCPUは上かも知れない)。(というか、リソースモニタ見ていると遅いのはディスクに対して余分なIOがかかっているように見える。何をやってんだろうか)でも、なんか表示が格段にきれいになったので、そっちのインパクトがでかい。解像度とか色数が変わったわけじゃないはずなんだが、とにかくすごく鮮明になってフォントも妙にすっきりしてきれいに見える。ぷらしいぼなのかなぁ。4.1.0リリース候補(Ruby-1.8.5-p12)を組み込んだASRです。(Exerbを作り損ねている場合は、1.8.5.6は欠番とします)Exerbをご利用の方、実際に利用してるスクリプトをこのバージョンでExe化して動作を教えていただけないでしょうか?(ここのツッコミまたは、TBでお願いします)一応、Exerbのサンプルの生成/実行や1.8.5で問題となったsocketのrb_io_nonblock問題については確認したつもりですが、見落としや実行時環境の不備(というよりも手厚い設備というか)によるバグがあるかも知れませんので、よろしければご協力お願いします。Exerb4.1.0のリリースは年明けの成人の日あたりを目標にしています。早くしちゃうかも知れないけど。APIに追加があります=Exerb4x.dllに互換性がない。したがって、4.0.xとしてDLL名をExerb40.dllのままにしておくのは危険だと考えたため、4.1.0にします。[あ、そうなんですか。以前のドキュメントを確認せずに適当なこと書いてすみませんでした。[今更ですが使わせて頂きました。[どうもありがとうございます。それにしてもチリチリ今日は暖かいけど、昨日は本当にチリチリしていて辛かった。からいとつらい上のはつらいなんだが、チリチリだけにからくても意味が通るな。地平線がチリチリ言葉をこねくりまわしていたら音楽が流れ出す。どこで聞いたんだろう?で、検索してやっと思い出した。「遠くヘ行きたい」+「ダニー・ボーイ」(ジェリー藤尾)この頃の映画は映画っぽかったなぁ。UMLとDB設計が一気通貫ってことはモデル駆動分析/設計なのだろうか。追記:DBマガジン連載の単行本化らしい。リポジトリの整理icmppingだとかcstructとかの小物を単一のリポジトリにまとめた。cstructはとんでもないバグがあったので修正。指摘してくださった人、どうもありがとう。#というか、なんでcstructを作ったかを思い出したけど、どうしようかなとか思案したり(あまり必要性を感じなくなってきたわけなのだ)。1.11.1をMSVC6でビルドruby-listでiconvが話題になってるときに、エンコード名Windows-31Jを使った例が出てた。