Squeak
いつのまにかMichaelがsqueak-devに案内を出していた。いろいろ変なところはあるが、いちおう開始点にはなりそうである。
Michaelは今週末、スーパー高校生のAdamはおとといが誕生日なので、今日はこの二人とPeter、Pat、Kimと僕とでBurbankのGourmet 88へ。 それは良いのだが、実は朝起きられずに11時45分頃にかかってきたKimの電話でたたき起こされてしまった。取る物もとりあえ…
MichaelとSqueakland版のパッケージングをちょぼちょぼ進める。細かいバグ修正が延々続くことであろう。アルファになったらてすとのお願いをすると思うので、皆さんよろしくお願いします。
結局ハックして(いったい他にどうしろと)、1.4なるバージョンをアップロードしました。ひとまずはサブルーチンをスクリプトとして定義して、それを呼ぶようにしてもちゃんと想定されるように動くようになっています。 また、ありの巣の例もアップロードしま…
AndreasがCaliforniaに住むのは2度目なわけだが、今回は見事禁煙に成功したそうである。さすがHP。彼のオフィスから煙草の吸える室外に出るだけでも結構な距離があるのが、Disney時代とは違うところだろうな。
久々に来ました。なんだかAlanは毛玉でいろいろ試したいことがあったようで、待たれていたみたいです。スクリプトの中に別のスクリプトを入れたときの振る舞いを直さないと。Hackするか中改造するかという道がありうるがどうしようかな。
ODECoのように最後は小文字にするのが正式なのですね。 まったく関係ないですが、マカロニほうれん荘に「小田さーん」、「おだだだだだ」というようなギャグがあったようななかったような。「おででででで」。
今日の私のコード生産量は、isoToSqueakとsqueakToIsoの呼び出しを削除したという7行くらいであろうか。
もしかすると誰よりも早くODECOとなったあとのODECO 0.1を試したかも。かっこよいですね。皆さんもぜひ。http://www.languagegame.org:8080/propella/96
SystemDictionaryとSmalltalkImageの関係はまだまだぐちゃぐちゃしている。ある時点からLastQuitLogPositionのようなクラス変数が両方に存在するようになって、古いコードを実行したりするととても簡単に一貫性が崩れてしまう。recently logged changesが動…
というわけで、山宮さんのメニューに関するパッチを含んだものを1.3として例のサイトに置きました。
毛玉はあまりアナウンスはまだしていないのだが、Serge (Stinckwich)がどこかから「嗅ぎ付けて」、http://www.iutc3.unicaen.fr/serge/SergeStinckwich/UE6MaitriseInformatiqueというコースで毛玉を使いたい、と言ってきた。まだそれほど面白くはないものの…
そろそろMichaelが本気でやっているので、いろいろな修正要求や質問がどんどん飛んでくる。朝からごしごしと一行パッチをたくさん生産。西海岸時間なので、午後の早いときまでに送っておかないと明日になってしまうわけだし。
PhotoHTMLは一応動いて日本語も入力できるようになった。それで、過去10ヶ月ほどの間に撮りためた写真にせこせことコメントをつけていっている。手動でHTMLをエディットしていたときよりは便利。
まったく工夫のないアプリケーション名だが、とりあえず最初のバージョンは自分で使う分には使えそうなところまで来た。写真のたくさん入ったフォルダをTechoライクなインターフェイスで指定すると、ファイル名と画像のサムネイルとその画像へのコメントが入…
ついに3.7がgammaになって、3.8シリーズに正式に多言語化パッケージを取り込む準備をしなくてはならなくなった。Michael Ruegerがまとめてくれたinstall scriptを試し、今週はがんばってloose endをまとめていこう。来週月曜日にLAに帰るときには、「見通し…
夕方から大阪に移動し、HPの社会貢献活動の話を聞く。阿部さんも東京から大阪に来てSqueakの紹介などをしてくれたのだが、なにより阿部さんの激痩せ状態を見て驚いてしまう私。いつもスーパーの閉店間際に揚げ物などを買って、昼夜逆転で太陽を見ないまま何…
なんとなく遊んでいるだけのように思われそうであるが、ここ数日の午前中はTweakのお勉強をゆっくりとやっている。Patty(会ったことないけど)の書いたhttp://impara.de/~patty/にあるドキュメントなどを見ながらめちゃくちゃ試行錯誤中。
Squeakからfileoutを書き出すときに、ファイルアウトされるものがASCIIで表現できるかどうかによって、fileoutのエンコードを変えられるようにしようとしている。 このようなことをしているときにはテストを書くことが重要だが、クラス名、イニシャル、メソ…
ちょっと前から作っていたCroquetのweb siteへのリンクがsqueak-devにさらされてしまっていますね。大々的には言わないけど身内で興味のある人にだけ教えていこう、ということを来週あたりからはじめる、と言うような話になっていたはずですが。 相変わらず(…
一応日記にも書いておこうかと思いますが、Lightweight Language(ってなんなんでしょうね)の集いであるLightweight Language WeekendなるものにもSqueakのプレゼンスが確保されたようです。われらが梅澤さんがマンを持して送るプレゼンテーションに期待して…
3.7リリースの前に、asPluralを削除するchange setが採用された。暴れた甲斐があった、のか。
"popeye"という文字列をmethod source with itすると大変なことになるらしいぞ。
昨日から今日までの間に6つほどupdatesを出してみました。最初のバージョンはプロジェクトを新しく作ったりもできなかったのですが、そういうところも直しました。だんだん(というかものすごい勢いで)いろいろなところを直して行きたいと思っています。MS Co…
id:atsushifxさんのところから辿って発見。"SmallTalk"来ましたよー。http://d.hatena.ne.jp/atsushifx/20040630#1088606373Rubyが選択肢に入っていないのは世の中とずれているという気はしますね。
夏に向けてちゃんとしたSqueakの版を作る、というプロジェクトが進んでいるわけです。 3.6が出た後でMacRomanエンコードのAccuFontが大量に入って、それらをちゃんとLatin-1にするにはどうしたらよいかといろいろやっていたのですが、もうあきらめました。と…
asPluralを消すchange setをsqueak-devにポスト。
UIUC付近でのSqueakの盛り上がりについて遠隔会議など。SqueakFestに来る人は期待していてください。
squeak-devにも書いたが、String>>asPluralがこんなにくそだとは。知ってろよ、例外くらい。というか英語依存のイメージを作ろうとするなよ。
ドキュメント書きなんとかある程度形にしましたが、ちょっと深みなし。まあ説明書だから深みは要らないんですけどね。