言語ゲーム

とあるエンジニアが嘘ばかり書く日記

Twitter: @propella

2003-01-01から1年間の記事一覧

近況

軽い気持ちで日記を書こうと思ったのですが、 今ネットに繋ぎにくい所に居るので2003年1月15日まで 殆ど更新できないと思います。ごめんなさい。アクセス解析を見て心配になって、誰にとも無く言ってみました。

奨められて、とりあえず UCSD に来て見る。でかい。芝生が広くて、 図書館にもここぞとばかりに本が置いてあり、タートルグラフィックの本や、 珍しいものが沢山ある。無線 LAN が来ているみたいだが認証が必要なようで 接続は出来なかった。僕は普通の大学…

朝ゆっくり起きて、Squeak DVD の続きを終わらせる。そのうちすごく 眠くなってしまい。寝たら夕方になってしまった。生活必需品を買い揃える ためにスーパーをウロウロしていたり、細かいバグを直すと夕方になった。 部屋は問題が多い、テレビのリモコンが…

色々な音が気になって、なぜか全然眠れなかった。緊張しているのだろうか? これからの長旅を思うと旅立つ前から早くも疲れてしまう。まあ、飛行機で ちゃんと寝るためにはこれくらいの方が良いかも。 成田にて、これから18時までぶらぶら過ごさなくてはなら…

さすがに毎晩バーガーや中華料理を食べるのはおかしいような気が してきたので、もう少しまともな物を食べようと 99C ショップへ行く。 今までアメリカって何でも高いなあと思っていたけど、さすがにここは 安い。日本の100円ショップよりも、売ってるものが…

画像の回転をサポートする Connectors

すべての Morph は回転が出来る。 回転させる Morph と回転させない Morph をどのように見分けたら良いか? Property? 移動と回転をどのように組み合わせるか? やっぱり Connector の方に任意の画像を組み合わせるようにしたほうが良いかな? SkeletonLineMorph…

reflection やらないでおこうかとも思ったが、結局名前の変更はやってしまった。 プレゼンの方針はまだ決まらない goal 言語ゲームと Skeleton を絡めたプレゼンのプログラムを建てる。 音楽を使った Skeketon のデモを作ってみる。 画像の回転をサポートす…

作品画像どうやって持っていくか?

goal がセーブできない問題。

ExampleScript の構造が複雑すぎるのにも原因がある。 テストにインスタンスを対応させる方法があれば良い? ExampleEditorMorph>>examplesAt:selector: で、スクリプトが無いときに自動的に作ってしまうのが問題。 クラスのインスタンス変数に入れてしまえば…

ImageConnector

画像がナナメに引っ張られるようにしたい。 まず回転イメージの問題

Skeleton の方針

今後 Tweak ベースに移行していくと思われるので、あまり Tweak と重なる変更を このバージョンで行うのはもったいない。 Tweak に対する Skeleton の独自なポイントは 以下の通り。 Tweak はフィールドごとにイベントを発生させるが、Skeleton ではフィール…

delete でおかしくなる問題

stopStepping していないのが問題か。同期処理の問題らしい。棚上げ

メンテしてゴールをきれいにするスクリプト

すべての goal は ExampleEditorMorph examples の中にある。ExampleEditorMorph 全部検索 Player と対応付ける。 reflection Tweak, Connector2 のイベントモデルを調べる goal 現在のバグ修正 プレゼン内容決定 implement プロジェクト名を Skeleton にち…

goal メンテしてゴールをきれいにするスクリプト ImageConnectors 名刺作成 [済]作品ビデオ [済]pr の互換性を保ちつつクラス名を変える方法。 Player の指定を簡単に

作品画像どうやって持っていくか?

goal がセーブできない問題。

ExampleScript の構造が複雑すぎるのにも原因がある。 テストにインスタンスを対応させる方法があれば良い? ExampleEditorMorph>>examplesAt:selector: で、スクリプトが無いときに自動的に作ってしまうのが問題。 クラスのインスタンス変数に入れてしまえば…

ImageConnector

画像がナナメに引っ張られるようにしたい。 まず回転イメージの問題

Skeleton の方針

今後 Tweak ベースに移行していくと思われるので、あまり Tweak と重なる変更を このバージョンで行うのはもったいない。 Tweak に対する Skeleton の独自なポイントは 以下の通り。 Tweak はフィールドごとにイベントを発生させるが、Skeleton ではフィール…

delete でおかしくなる問題

stopStepping していないのが問題か。同期処理の問題らしい。棚上げ

reflection Tweak, Connector2 のイベントモデルを調べる goal 現在のバグ修正 プレゼン内容決定 implement プロジェクト名を Skeleton にちゃんと変更する。 Morph delete がうまくいかない問題を修正 Player の指定を簡単に Traits 実験 これはイメージ丸…

Tweak で制約

Library - Widgets - Misc - BasicSlider を出す。 Library - Widgets - Numeric - Spinner を出す。 BasicSlider の赤ハロ - tile for player でタイル(?)を出す。 Spinner のビューワを出す。 value model - valueSource に BasicSlider のタイルをドラッグ

イベントモデル Tweak の例

ScriptEvent Object>>signal: によって作成される。myEventMap を検索し、 Object>>myEventMap イベントとハンドラを対応付ける。Object>>privateSignalEvent: によりハンドラは非同期スケジューリングされる。 CompiledMethod>>properties メソッドには の…

イベントモデル Connector2 の例

ワールドの新規スクリプトを出す。 simConnectorsPrototype という名前をつける。 カタログ - Simulation - SimConnector を引き出す。 SimConnector のビューワ - simulation カテゴリ SimConnector's output SimConnector's output のようなスクリプトを作…

Skeleton

課題 複数オブジェクトのグループ化 イベントモデル

買い物リスト

長袖 時計 リュック 拡張バッテリー 散髪

reflection SqueakNihongo4a インストーラを作成 goal [済]web サイトの更新 Skeleton のプレゼン内容作成 LanguageGame 動作確認 買い物リストの作成 implement [済]Prototype 関するメールの返事 プロジェクト名を Skeleton にちゃんと変更する。 Morph de…

reflection NHK 撮影が終わるがその間全然プログラム進展なし。 goal プラグイン/インストーラ調査 Sleleton のプレゼン内容作成 LanguageGame 動作確認 虹のウェブサイトについて調査 [済]Anaheim でのホテル予約 implement [済]メールの cron 報告不要 [済…

制約を使わない二等辺三角形のサンプル

そんなのできるのかー!!

VMをコンパイルしてみる。

http://sourceforge.net/projects/squeak/ より、Squeak-Win32-Tools-1.2.zip をダウンロードSqueak-Win32-Tools-1.2.zip の中身を展開、 c:\gnutools c:\dx7sdk となるように置く。Squeak-Win32-3.5.1-src.zip を展開 dos 窓を開ける パス指定してディレク…

プラグインの調査

結局互換性のことを考えると C++ を覚えないといけないのかな?