2007-02-01から1ヶ月間の記事一覧

Win32 VMのINIファイルでイメージを指定する場合の制限、というか不具合

問題の説明 http://wiki.squeak.org/squeak/3274 にあるように、 [Global] IniFile="C:\OtherLocation\imagefile.image"のようにイメージファイルの場所を指定することができます。 しかし、Squeaklandのインストーラでインストールした後このカスタマイズを…

Lisp in Vista Smalltalk

いつものSqueakland for Vistaの話ではありませんので念のため。 Vista SmalltalkのBLOG(http://vistasmalltalk.wordpress.com/)を久しぶりに訪れてみたら、なぜかLispの話をしています。過去ログを遡っていくと、http://vistasmalltalk.wordpress.com/2006/…

Step toward The Reinvention of Programming - Proposal to NSF

http://irbseminars.intel-research.net/AlanKayNSF.pdf

ブラウザプラグインからプロジェクトファイルを書き出す

なかなか問屋がおろしてくれません。。。 発生している問題 保護モードで動作しているブラウザプラグインのSqueakで、プロジェクトをローカルのディスクに書き出すことができない。squeakdebug.logも同様。 原因 Log Integrityのプロセスは、OSが決めたLow I…

ブラウザプラグイン:解決編

昨年来取り組んできた本件、やっとめどがつきました。成果をシェアできるよう週末までにまとめますね>関係者の皆様 Vistaの保護のしくみのおさらい Vista上のプロセスは、それぞれIntegrity Levelというものをもっていて、OSの機構でレベルの低→高の干渉を…

花粉症

早くも症状が出始めました。季節の移り変わりは他のことで感じたいなー。

VistaでVS2005を使う場合の問題点と回避策

http://blogs.msdn.com/dd_jpn/archive/2007/02/07/1619440.aspx なるほど最初からVSを昇格して起動すればいいのだな。

ブラウザプラグインのデバッグ

SqueakOCX2をVisualStudio上でデバッグすることで、発生している問題を正確に把握できました。 デバッグ作業上の注意 UAC(ユーザアカウント制御)がONの場合、たとえ管理者ユーザでログオンしている場合でも、ActiveXをregsvr32で登録することはできない。…

ブラウザプラグインのテスト

HTMLからのSqueakへのパラメータの引渡し HTMLファイル(テストのため、独自パラメータを渡しています): <OBJECT ID="SqueakOCX Control" WIDTH=1024 HEIGHT=768 ALIGN=center BORDER=2 CLASSID="CLSID:2BE9C39E-8386-4435-B337-FCDAD8EAB006" CODEBASE="…

IE保護モード対応のプログラミング

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/ietechcol/dnwebgen/protectedmode.asp ブラウザプラグインの例の問題、回避手段がわかったような気がするので、明日実験してみます。

SqueakOCX2

こちらもVS2005でビルド。SVN上のソースのタイムスタンプは確かに古いのですが、正常に動いているように見えます。これがSqueakOCXと等価かどうかを確認するテストケースみたいなのはないんでしょうかね。非互換性が見つかれば、直せばいいのですが。 ソース…

VMをVisualStudio2005でビルドする

ブラウザプラグインの動きを調べるのに、VM側もデバッガで動かさないと不便なので、http://d.hatena.ne.jp/propella/20050624/p2 を参考に、3.7.1のVMをビルドしてみました。しかし、VS2005を使ったことが原因で少しはまってしまいました。 というのは、VS20…

JavaScript Workspace for CLIE?

検索してたら、CLIEに搭載されているNetFront3.1の仕様書http://www.nccl.sony.co.jp/products/common/info27.html が見つかりました。 このp143によれば、Textareaの選択範囲を取得するための getSelection()はサポートされていませんでした。 残念ですがワ…

ビル・ヴィオラ

Dさんの日記で知ったので神戸で。3月に作家ご本人のトークがあるそうですから、もう一度万全の体調で見てみたい。寝不足の体には「はつゆめ」はきつかった(いっしょに見ていた人の半分くらいが途中で脱落していた)。 しかし「ラフト」に登場するおばさんの…

Scamperの謎の機能

まあJavaScriptは使えないのですが、Wiki(http://wiki.squeak.org/squeak/14)に気になる記述がありました。 Currently it supports: (中略) a super kawaii nameこれ何なんでしょうか?バージョン#51を書いた人は誰だろう。内容を見る限り単なる荒らしに…

JavaScript Workspace

http://d.hatena.ne.jp/propella/20070131/p1 、おもしろいですね。 Palm(CLIE) に添付のNetFront 3.1 にもJavaScriptのエンジンは載っているので、試しにアクセスしてみたのですが残念ながらprint itに反応しませんでした。他のPDAやケータイで試してみた…