カテゴリー: Smalltalk
Scratch 1.4でブロックを追加するチュートリアル(続き)
前回のエントリは思ったよりアクセスがあったので補足しておく。 リストを扱うブロックを作る場合、ブロック追加のメソッドの修正と、リスト処理を行うメソッドの追加だけでは十分ではない。その他に、デフォルト値としてリスト名を自動...
Scratch 1.4でブロックを追加するチュートリアル
授業でアルゴリズムを教えるのに普通のプログラミング言語を使わない方法を探していて、Scratchでいいじゃんと思ったけど、Scratchだと簡単なアルゴリズムを記述するのに多くのブロックが必要だったりするので、かえって面...
Seaside 3.0+jQueryMobileで困ったら(undefinedとか出たら)
とりあえずanchorにjqmNoAjax送っとけ。もしかしたら貴重な1時間を節約できるかもしれない。
ubuntu上でMicroSqueakをビルドする
ふと思い立って(現実逃避ともいう)ずっと放っておいたMicroSqueakに手をつけた。 MicroSqueakは、John Maloneyにより作られた、小さなSqueakのVMとイメージを作るためのパッケージである。...
ビデオ公開:「なんちゃってFlow-based Programming」
すっかり忘れていたのだが、昨年末のSmalltalk勉強会(兼忘年会)で発表したビデオを(遅ればせながら)公開しました。 「なんちゃってFlow-based Programming」 – YouTubeのビデ...
Pharoでイメージが壊れた場合…
忙しいときほどこういうことが起こる。 Pharoで何気なくSave & Quitした後、そのイメージで起動しようとすると画面表示直後に落ちてしまうという現象。 「なぜ今起こるんだ!」と怒鳴りたくなるあの(この)...
ARM版AndroidのためのPharoアプリケーションの構築方法
あまり知られていないかもしれないが、Android上でPharo Smalltalkを動かすことができる。実際にPharoで作られたDrGeoというアプリケーションがGoogle Playで配布されているくらいだ。 以下...
PharoでXMLRPCを使う(2)
以前にPharoでXMLRPCを使う。という記事を書いたが、Pharo 2.0でXMLRPC使おうとすると問題が起こる。 というのもXMLRPCではKom系のWebサーバーを使っているのに対して、Pharo 2.0ではZ...