仕事
自宅での仕事風景はこんな感じです。今日は緑の子が2台。オフィスと自宅の間をラップトップ4台運んでいます。devel@laptop.orgにもちょっと書きましたが、タッチパッドは非常に使いづらいです。というか、ほとんど使い物になりません。USBマウスを外付けしな…
来ました!家のネットワークが不調なのでとりあえず写真だけ載せておきます。
導入する各国政府は少なくとも原価分は負担するので、先進国がまるまるチャリティーとして後進国に配るわけではありません。「きれいな水や予防接種を与えるべきで、コンピュータなぞを与えても無駄になる」という意見は、「先進国以外の国々はどこも不潔で…
http://www.0xdeadbeef.com/weblog/?p=243にありますが、明日われわれのところにも届く予定です。手にするのはあさってになるかもしれませんが。
タイは不参加を決めたそうです。タイ語を例にしてPangoの勉強をしようと思っていたのに。まだアラビア語があるから必要ではありますが。
Fedora Core用のパッケージがまだないので、自分でコンパイル。どちらも普通に入れると/usr/local以下に入るのだが、pangoをコンパイルするときに/usr以下ではなくて/usr/local以下に入っているほうのcairoを使うためには、env CAIRO_CFLAGS=-I/usr/local/in…
http://rblog-ent.japan.cnet.com/tamon/2006/11/100pc_109c.htmlで言及されていますが、「カカオ豆の生育状況」を問い合わせたりするツールではなくて、プロジェクトのゴールは「教育用ツール」であるということにご注意ください。
久々に出社。Paulも来ていました。META-IIのVal ShorreがPaulにとっての「コンピュータプログラム界におけるアイドルだったのだが、Alexが突然META-IIのことを聞きに来てびっくりした」とか言ってましたね。Shorreに「goto-lessプログラミングを発明したとい…
タイの人は、http://pclab.nectec.or.th/wiki/というwikiで情報交換をしているようであるが、そこからたどった ftp://opentle.org/pub/linux-tle/stable/i386/TLE/RPMS.main/thai-ttf-0.4.0-3.tlc.noarch.rpmというrpmを入れると、pangoの単純な例題が(Fedor…
http://laptop.media.mit.edu/laptopnews.nsf/latest/news?opendocument=にEToysチームの人として名前が載っていましたが、名前の順番だけではなく山宮さんやScottの名前がないのは片手落ちではなかろうか。
Viewpointsもなにやら盛り上がってきた。
B-Test1マシーンの写真があります。http://wiki.laptop.org/go/B1_Pictures
スクイーク、Squeak, Squeak eToys, EToysなどなどいろいろな呼び方で呼ばれているEToysであるが、それを使っている人は、Alanが先月末に書いたhttp://squeakland.org/pipermail/squeakland/2006-October/003335.htmlはまさに一読の価値あり。特に、「ピアノ…
今日の夕方がB-Test1マシーンに乗せるソフトの最終フリーズだったのだが、eToysの人としてはもはやひそやかに見送るのみ。
日曜日に締め切りをセットしておきながら、ありえない変更を土曜日になってやっている人たちがいるんだよなあ。大丈夫なのかね。動かないペイントツールが長らく入っていたのだが、今日まで引っ張った後で消されていたり、キーボードのレイアウトをいじった…
SqueakとPangoをつなげるべく、Pango関係のライブラリをcygwin経由でインストール。なかなか大変そうだ。
リアル・ハッカーのひとりであるBertが、一瞬で直してくれました。すばらしい。
最近のディスクイメージではetoysが動かなくなっていたことを知らされました。これはひどい。OLPCの方はスケジュールを変えることをためらわずに、他の人には「今週はバグだしとフィックスだけをする」といっておきながら、中では激しくいらなそうなライブラ…
Ianのやつを勉強中。Lispの世界とObjectの世界を行ったり来たりできるものの、数字も普通の数とタグつきのオブジェクトの世界で別だし、メッセージとして送るか式として評価するかによってシンタックスを変えなくてはいけないので、なかなか混乱します。map…
http://wiki.laptop.org/go/Sugar_EToysというものを一生懸命書いている人がいました。
まずは、Emacs内で動くようにするところから。isatty()を使っていて、標準入力がコンソールかどうかを見分けているのだが、そんな80年代みたいなコードを書いてはいけないのではないだろうか、Ian?
進行中。
山宮さんとBertと他の人とも連絡を取りつつ、最後の仕上げ。某氏は会議中にもかかわらずemailを書いていたし。本当の締め切りはもう少し先で、OLPCからの情報を元にわれわれ自身が決めた締め切りも月曜日だったのだが、週末飛行機に乗る人もいるし、とかいっ…
水面下で今日一日はぜんぜん違うことをしてしまいました。
そういえば、disk imageのビルドは自動化されているわけですが、その状態が見られるサイトがありました。http://pullcord.laptop.org/tinderbox/
/usr/bin/etoysというスクリプトが実行されているのだが、これを無理やりインストールした場合は中に書かれているパスが狂ってしまう。それを直して試すと、ちゃんとボードで動きました。dev.laptop.orgにもアカウントをもらっているのですが、今日はじめて…
PCにさしたUSB上のdisk imageにsugar版eToysを入れる方法。 とあるディレクトリにsugar-jhbuildをダウンロードする。 git clone git://dev.laptop.org/sugar-jhbuild とりあえず、そこでsugar-jhbuildをbuild。 ./sugar-jhbuild update 相当に時間がかかるが…
しばらく更新されていないなと思っていたら、先ほど数時間の間に20くらいビルド番号が変わっていた。build 99とかはファイルが中途半端になっていたのだけど、今のもの(build 116)ではちゃんと戻っている。週末停電していたとか言う話だからその影響があった…
夜になってからちょっとだけやる気を出してハック。そろそろ固めないとね。
VMのコンパイルをしたりサウンドのテストをしたり。ことなる機械間でのファイルの移動が含まれるのだが、スニーカーネットでやるのが一番速いのだよな。そういうところに安住しがちなのが私の悪いところではあるが。 実は知らなかったのだが、SqueakのUnix用…