2012-11-01から1ヶ月間の記事一覧

activate がエラって動かない不具合を修正してみた

前のエントリで、activate が動かないって話、しましたよね? それを解決しました。 解決編 そもそも activate が何をしていたかって話なんですが、../python-lib 直下にある、 jetpack_sdk_env.py を import して、welcome 関数を呼んでいました。 from jet…

Firefox のアドオンを作ってみるまとめ

諸般の事情がありまして、Firefox のアドオンを作ることになったので、ちょっとしたまとめ。 アドオンは XUL と JavaScript で構成されている。 見た目の部分が XUL。 Add-on SDK っていうので楽に作れる…らしい? Add-on SDK は Python 2.x で書かれてる。 …

こんな時、どう書くの? (CoffeeScript 編)

http_request.request( request_option, function (response) { var buffer = ""; response.setEncoding( "utf-8" ); response.on( "data", function (chunk) { buffer += chunk; } ); response.on( "end", function (chunk) { callback( buffer ); } ); } )…

C 言語で Objective-C っぽく OOP してみるテスト

1 最初に ただいま、C 言語で Objective-C っぽい Smalltalk なクラスのライブラリを作っています。 こんな感じに書きます: #include <coreHezelnut/coreHezelnut.h> int main() { CHNTranscript_class_showCr( _S("Hello, World!") ); return 0; } これは Objective-C の: #import "Hezel</corehezelnut/corehezelnut.h>…