Squeak

Symbol

むちゃくちゃ久しぶりに、パッチとSymbolをサポートするためのコードをポストしてみたり。

イベント

今日はHP-Squeakersというボランティア組織の立ち上げイベントに参加した。石田晴久先生のオープニングスピーチで、なかなかいろいろディテイルは乱暴な感じのスピーチだったものの、勢いはあって面白い感じだし、「これまではC言語を主にやっていたが、これ…

みやこ子供土曜塾

みやこ子供土曜塾という企画が始まり、応募した中から選ばれた20人ほどの子供がSqueakで遊ぶことになっている。京大の皆さんのサポートの元で、車の運転からやっているわけである。送り迎えをかねた親御さんの圧倒的な補助もあるのでかなりスムースに進んだ…

堀川高校

2日間の雌伏の時を経て、イベントであった。今日は堀川高校で先生向けのワークショップと子供向けワークショップの並列セッションという筋立てだった。僕は先生向けのほうにAlanとKimと参加していたわけである。教育委員会の永井さんもSqueakを使ったプレゼ…

Powerful Ideas本の訳

Powerful Ideas本の訳は最終コーナーに差し掛かっているので、関係者が集まって検証など。皆様遠路はるばるありがとうございました。

出版

出版というのは大変ですね。

毛玉

ある意味敗者復活戦として、ForestFireを新しい版の毛玉(というものがあるのです)で作ってみた。よく見ると、JohnのStarSqueakForestFireはアルゴリズムが間違っているわけだな。 僕の版は期待していたほどのスピードでは動かないが、Johnのやつが2fpsとかな…

自由自在Squeakプログラミング

観自在菩薩プログラミングではない梅澤さんの本は、快調です。山本さんの本に負けず、コンピュータ本売り上げランキングでまた一位を取りました(このURLは水曜日になると変わってしまうのかな)。http://headlines.yahoo.co.jp/ranking/php/book/pc.html

CompiledMethodとexternalCallとexternalTableIndex

Compiledメソッドが.prファイルに書き出されるとき、primitive=117のexternalCallであっても最初のリテラルの4番目の要素がフラッシュされない。危ないじゃん。

自由自在Squeakプログラミング

梅澤さんによる「自由自在Squeakプログラミング(isbn:4883732037)」が届いていました。どうもありがとうございます。 とても丁寧な内容ですよね。まじめに書いてあることを追っていくタイプの人には特に向いているかも。

OOPSLA月曜日

Revival of Dynamic Languagesに参加。X-Wingを見て驚いていたVassilyに再会。うれしい驚き。

多言語化関係クラスのクラスコメント

コメントの付け方について一家言持つ人々がぞろぞろsqueak-devで暴れている割には、話が全然進まないという現状に救世主が!(おでんマンじゃないよ)前々から自分でも問題だとは思っていたので、野球なぞをながらで見ながらぷちぷちキーボードを打つ。しかも…

毛玉

そういえば先週Alanになにやらbreak throughを予感させる拡張の提案を貰ってしまったわけである(俺が言うのも変だが賢い人だ)。Vancouverまでには間に合わなくても良いとは言われたが、なんとかやってみようとおもう今日この頃。

position paper

OOPSLAの併設ワークショップ、"Revival of Dynamic Languages"(http://www.oopsla.org/2004/ShowEvent.do?id=222)のためのポジションペーパーをでっち上げる。ほんの1ページだが。

デモ

朝までコードをいじって、Alanの家にいって飛行機前のデモイメージ統合。もう眠くてその後寝てしまいました。

毛玉

夕方少しだけ寝て、毛玉の機能拡張。やっつけなのだが、一応パッチを「色の配列」として使えるような機能を追加した。画像のフィルタリングが書けるようになりました。

またまた

日曜日にSan Joseから帰ってきたはずなのに、また7:55 AM発の飛行機でSJCに逆戻り。空港に到着した時点でなんとなくぐったりしてしまったり。ミーティングがあって、お昼を食べてまた空港に。TedとTonyとRickともちょっとだけお話。

毛玉

Blue Lookな毛玉は、いろいろな例題を作り直してみるとぽつぽつ不具合が見つかってしまい、Alanに使わせようと思った矢先にこけたりしてしまう。がーん。ちょぼちょぼ直し、結局一日いろいろな例題作りをした一日であった。 朝は、今日がリリース予定になっ…

Pajaro Dunes

San Jose空港から車を借りて、Monterery Bayに面したPajaro Dunesという、ビーチハウスをレンタルしているところまでドライブしました。Pajaro Dunesきてます。private beachがあって、ある意味異形のビーチハウスがたくさん並んでいて。 Tedのところの三つ…

毛玉

Scott (Wallace)がBlue Lookとの統合の最終確認をしてくれるので、夜型の彼が夜のうちに送ってくれていた問題点の指摘に応えて4つほどchange setを作って送る。 John (Maloney)とプロジェクトをやっていたときにも、年度末のpeer reviewで「コメントを書いて…

毛玉

一部では非常に評判の悪かったBlue Lookだが、あまり気にせずにマージ作業を継続。

ChangeSorterの機能

ChangeSorterの"check for uncommented methods"とか、"check for other authors"とか、ある以上はやっぱり使っている人もいるのだ、ということを知ってしまったり。MessageSetの'more...'には、僕の知らなかった機能もたくさんあるものである。深い。

梅澤さんの本

「待望」の梅澤さん本がでます。「自由自在 Squeakプログラミング」という題です(isbn:4883732037)。皆さんぜひともご購入ください。とか宣伝すると著者のUさんからサイン入りで送られてきたりして(本当は校正をちょっとだけお手伝いしたので、宣伝しなくて…

Viewpoints Research

なんだかかなり呼ばれているような気がしたので、戻るなりViewpointsのオフィスにやってきた。日本の某所とのメールがだいぶん飛び交っていたらしく、いろいろ聞かれたり。今度の毛玉はNew Lookになるらしかったり。

京都のALAN-Kプロジェクト

午後から御所南小学校でのワークショップを見学。吉正君の先生ぶりがとっても進歩していておじさんちょっと感動。御所南ではずっと子供たちが使っているだけにみんな使いこなしていて、UIの変なところもすいすいとよけて通っているし。 最初はきれいな「お絵…

毛玉

京大の研究室に場を借りて作業をしているのだが、社会人らしく朝来て夜帰るような生活をしてしまうと、学生さんと話す機会があまり持てなくなってしまうのが困ったところである。 というわけで、静かな部屋でひとりコーディング。 夕方になって、TIDEコース…

毛玉

ブラウン運動のシミュレーション、四角いオブジェクトでできるようになりました。パラメータを変えたりするととってもたのしいです。

毛玉

「固まり」も基本的なところは使えるようになりました。ブラウン運動のシミュレーションまで後少し。

毛玉

しばらく前に、毛玉でこういうことがやりたいのだが、という一枚の絵をAlanから受け取ったわけである。この絵では、点々以外にも「大きなやつ」がいて、点々がその大きなやつのところで跳ね返ったりすることが期待されていた。 最近日記を読むとまるでひたす…

HP-Squeakers

Squeakの活動をボランティアで支えようという、HPの人々によるHP-Squeakersという組織がある。その方々とちょっと会議。