Squeak
未踏プロジェクト関係で、IPAからなにやらしわしわの紙が届く。なんとかの認定証だそうだが、しわしわだし。
飛行機で横に座ったのはちょっとかわいい感じのベトナムっ子だった。どこかのコミカレに行っているらしいが、夏休みの時期である。eToysでスクリプトの書けるStarSqueak (StarLogo Squeak版)の開発を続けていたのだが、何をやっているのと訊かれたのでLogoを…
changedはそうですよね。StarSqueakMorphに習ってchangedをdrawOn:で呼んでいたので当たり前でした^^。が、解決法は簡単でもなくて、例えば1000個くらい動いているタートルがぴくっと動くたびにchangedを呼んで、rectangleの操作をして、関連するpatchオブジ…
基礎的な話だが、自分が書いたMorphのdrawOn:が、Morphに変更が加えられてなくても延々毎サイクル呼ばれてしまって、そのMorphが画面上にあるときにはCPU使用率がなんだか高くなってしまうのだが、これに対処するにはどうしたら良いんですかね。みんな知って…
なんだか時には当たり前のことを書いておくと良いことがありそうな気はするが、StarSqueakというのは、Mitch ResnickによるStarLogoを、John MaloneyがSqueakで作り直してみた、というものである。 Johnのバージョン(そしてオリジナルも)は、タートルやワー…
「eToysスクリプトが書けるStarSqueak」プロジェクトは今日も大分進んだような気がする。珍しく日記書きで時間をつぶしたりせずにずっとコード書いてるもんな。 StarSqueakを基にしているものの機能は大分拡張されて、複数のpatchを(選択的に)表示したり、異…
今週になってからStarSqueakをeToysでスクリプトが書けるようにしているのだが、とりあえずMorphやPlayerやらの関係を解きほぐして(というかなんとかくっつけて)forwardBy:とかturnBy:とかをひとつのスクリプトに入れると、StarSqueakMorphもどきのMorphの中…
Bertの博士論文発表とかがあったからだいぶん遅れていたようであるが、ようやくSqueakers DVD PAL版のオンライン販売サイトが立ち上がった。https://ssl.kundenserver.de/order.decks-records.biz/squeak/squeak/squeakorder.phpスペインにはすでに1000枚発…
world demonのほうはそれほど考えることもなくスクリプト可能にはなる。あとはTurtle demonをどうやって複数のTurtleたちに適用するか、ということで、siblingにして今のtickingメカニズムでたくさんいるturtleたちを動かそうかとも思ったが、将来の高速化の…
StarSqueakをeToysスクリプティング可能にしたい人はどうすればよいのか考える。ad hocなやり方でとりあえず何かができるようにしてみようかな。
いちおう中間状態をSARにまとめて某所に置く。Dougに、何もしていないわけではないんだよ、ということを主張しなくてはいけないので。
前の日記に書いたFontDelegationの仕組みは、将来の拡張に備えてもう一息一般的なケースに対応できるように変更してからリリースしようかなと思ってきたので、今週中をめどにそれを直してまとめていこう、と今日思ってみました。
勝手にそう呼んでいるFontDelegationの機構であるが、そのモジュールを作って、予防策をたくさん張ってから、えいやと肝になるメソッドを書き換えてその仕組みを使うようにしたところ、一応思ったように動いているようである。きれいにしていけば一応許され…
京都からTIDEコースを受講している学生さんの一部と、unofficialなTAの人々がLAにやってきた。今日は防府高校出身の某吉正君と新人の上野山君の貴重なお時間をいただいて貴重な話を伺うべく、彼らが訪問しているOpen SchoolというSqueakを実際に使っている小…
他人の日記のコメント欄に彼女とのデートについて書く梅澤さんであるが(http://d.hatena.ne.jp/squeaker/20040515)、Squeakの本を執筆なさっているわけである。ドラフトを一部をちらっと見せてもらいましたが、労作ですね。皆さん期待しましょう。
3.7bを元にいじっている多言語化Squeakの作業はいまいち進まない。レンダリング周りは、ちょっと順番を間違えたりすると一発でシステムクラッシュするわけでついついゆっくりゆっくりという作業の進め方になるのだが、ゆっくりになりすぎて失敗を恐れすぎる…
Andreas Raabは先週から正式にHP Labsの社員として働き始めた。これまでもそうだったが、これからのSqueakコミュニティーは文字通りAndreasを中心にまわっていくことになるだろう。 今日はViewpointsまで日帰りで来たわけである。僕は難しい話には参加しない…
http://www.lenna.org。よく見かけるなあと思っていたけど、そういういきさつとは知らなかった。
http://d.hatena.ne.jp/yfp/20040517#p3経由で見たhttp://chaton.dip.jp/chaton/squeakについて、ちょっとBitBltお宅なのでもうちょっとSqueak的な解法を考えてみました。 教育的見地からは、http://chaton.dip.jp/chaton/squeakにあるようにループを自分で…
id:propellaの山宮さんが東海岸にいるので、せっかくなので電話で話をしてみました。ちっとチャットしただけですが。
3.8リリースになった暁には多言語化機能がさいしょから入っているようにしたいので(3.7のときも同じことを言っていたが)、3.7betaの段階で作業を始めたところである。フォントの扱い方を変えればだいたいベースはできるのでそれほど大変ではないが、きっとコ…
Squeakで書いた遠隔会議システムC-ROOMが一部で話題になってますね。http://www.akademia.co.jp/product/croom/IpaxSpring2004/index.htmlすばらしい。しばらく見ない間に見た目もえらく変わっているし。 南谷さんはもちろん、id:io_oiさんやid:propellaさん…
Kimとふたりで打ち上げ。値段の高いレストランだったが、頼んだアンチョビー味の小さな蛸は極端に塩辛くていまいちだったな。 というわけで、仕事的なお役目は今日で終わりである。明日Milanoで一日つぶし、Madridに移動して、月曜日には帰ります。
Squeakers DVDのPAL版はようやくできあがった。泊まっているホテルに送ってもらっておいたので、昨日今日とお土産として渡せたわけである。めでたいめでたい。
午後はKimがSqueakがどういうものかを説明した。全体像を説明して、車をちょっと走らせて子供たちの作った例を見せて、というものであまり細かいことは説明しなかったが、なにしろ今はイタリア語字幕付きのDVDがあるので、BJのセクションを見せて、豚レース…
今日来たLa Villettaは3歳から6歳までの子供の面倒を見ているところである。今日は朝から行ったので子供たちが実際にいたわけだが、とにかく子供のアクティビティの幅広さと真剣さ驚かされる。積み木、粘土、カード、OHP、インク、はかり、楽器、プラスチッ…
午後は、3ヶ月から3歳までの子を預かっているnidoのひとつ、Pandaと呼ばれるnidoに行ってきた。子供はもう帰る時間であまりいなかったが、pedagogista 2人と、Pandaの先生の話を聞いてきた。Pandaの建物はMalaguzziがデザインしたそうである。 聞いた話は上…
というわけでReggio Emiliaまで来たわけだが、なぜReggio Emiliaかというと、ここには「世界で一番の」保育園、幼稚園(nidoとscuola)があるからである。91年に出たNewsweekの表紙で「The best school in the world」ということで紹介されたくらいだから。 今…
写真はたくさん取ったけど、例によって管理が大変である。写真のそれぞれにコメントをつけつつ、簡単にWebページを作っていくツールは何が良いんでしょうね。 http://www.is.titech.ac.jp/~ohshima/lifeは大分前のもので止まっているけど、写真はその後も大…
今日でMeridaの予定は終わりである。なかなかナイスだったホテルをチェックアウトして、Sullaといういつものオフィスでしばらくpiano rollの拡張について話した後、Carlosとのちょっとした対話。大体Nedが質問する流れが続いたが、僕も日本における経済特区…