2008年3月26日水曜日

英語のメールとSqueakでGoogle Map

ちなみに私はメールは「メール」と書く人です.
今回始めて英語の論文を執筆するということで,ネイティブの方のご協力が得られた.
そこで本日始めて英語のメールを書いた.
うまくかけたか,きちんと意図が伝わったかはなはだ不安である.

SqueakでGoogle Map.
Java Scliptが実行できれば面白いかもしれない.
他者サイト経由でマップのピースを取得すれば,登録の必要なし.
しかし,ピースの大きさが固定されてしまう.
小さいモーフを敷き詰めたりできれば,もしかしたら再現可能かもしれない.
ただし,座標の計算が面倒でもある.

Google Static Map API
まだドキュメントが出揃っていない感じがする.
しかし,こった処理を望まなければ通常のGoogle Map APIより扱いやすい.

Google Map Keyを取得したので,簡単なコードを書いてみた.

(長いので改行しています↓)
response := HTTPSocket httpGetDocument:
http://maps.google.com/staticmap?

center=35.66524609822095,139.7182846069336&
markers=35.672358451082985,139.72394943237305,red&
zoom=13&size=400x250&key=あなたのGoogle Map Key.

(response mainType = 'image')
ifFalse:[Transcript cr; show:response].
image := ImageReadWriter formFromStream: response contentStream.
image asMorph openInWorld.

10:30-22:30

ショートカットおよび進捗

夕べから泊り込みで英訳した.
しかし,泊り込みの方が効率落ちるようだ,自分の場合.

Squeakのショートカットは,ALT+??が基本形.
コピー:ALT+C
切り取り:ALT+X
貼り付け:ALT+V

プログラム制御
評価実行:ALT+D (Do it)
評価結果表示:ALT+P (Print it)
評価結果の解析:ALT+I (Inspect it)

最近発見したプログラム支援ショートカット
ifTrue:挿入:CTL+T
ifFaulse:挿入:CLT+F

Google MapがSqueak上で使えないか検討中
・Squeakのモーフ上でAjuxを動作させ,GoogleMapを表示
・Google Mapから静止画の取得を支援するサイト
・Google Static Map APIで静止画像を取得

現在,一番下の項目,
Google Static Map APIの利用を検討中

2008年3月24日月曜日

Squeakの代入およびコメントアウト

英語論文に掛かりきりになっている間に,忘れてしまうのを防止しようというもくろみ.
毎日続けるために,短く短く.

Squeakの代入は
_ もしくは :=
私たちのチームでは := を使うという取り決めにしている.

""で囲まれた文はコメントアウト
なるべくならば,英語で書くべし

次回はショートカット: