2010-03-01から1ヶ月間の記事一覧

Canvasでアニメ

JavaScript+Canvasを使って簡単なアニメーションをやってみた。ぜひとも作ってみたいアニメーションがあるのだけど、どうもまだ第1段階という感じ。 <html> <head> <title>canvas sample</title> <script type="application/javascript"> function draw() { var canvas = document.getElementById("basic"); if (canvas.getCon</head></html>…

JavaScriptというより

『初めてのJavaScript』(シェリー・パワーズ著)を読み終わった。Amazonのレビューでは毀誉褒貶あるみたいだけど、ふつうにいい本だと思った。JavaScriptって言語仕様がうんたらというよりも、DOMやBOM、イベント処理の流れと関数の渡し方、ブラウザの互換性…

JavaScriptを少しやってみたいかも

Google Apps Scriptが面白いことに気づいた。ちょこちょこっと書けばすぐに動く。スプレッドシートを標準入出力的に使ってウェブから何かを持ってきたり、セルを何かで埋めたりといったことが簡単にできる。ある意味では素のJavaScriptよりも簡単。サーバサ…

竹内関数をRubyとGaucheで

Lispは遅くて実用にならないと揶揄されるで、それに論駁するために竹内郁雄先生が2時間ほどで考えだしたという「たらい回し関数」を、手元で実行してみた。計算量はtarai(2n,n,0)の場合にO(n^n)ということらしい。これだけ短いコードで、これほどの計算量の…

Rubyの絵文字対応

今日Rubyが絵文字エンコーディングに対応したというので、Asakusa.rbな場でやってみた。Snow LeopardというかMacPortsでは、最新パッチ取込済みの開発版が落ちてくると限らないので、svnかgithub.com/ruby/rubyあたりが吉の模様。githubはsvnから7時間おきに…