のキラーアプリケーションになり、CRUD(Create、Read、Update、Delete)パターンに基づくWebアプリケーションを短時間で作成できる非常に強力なツールとして急速に普及しました。そして2007年末、今やすっかり有名になったこのWebアプリケーションフレームワークのバージョン2.0がリリースされました。最初のリリースのときほどの驚きはありませんが、Rails 2.0はやはり多くのイノベ...
ディー・エヌ・エー(DeNA)は5月16日、「モバゲータウン」などで利用している、携帯電話向けウェブアプリケーションのフレームワークをオープンソースとして公開した。オープンソースの成果物を配布するサイト「SourceForge.JP」にて公開している。 このフレームワークは「MobaSiF(Moba/Mobile Simple Framework)」と名づけられている。DeNA取締役で、モバゲータウンなどを開発した...
2008年5月16日Posted by Developer Program チームGoogle マップをFlashで利用したいという要望をこれまでに多くの方からいただきました。この要望にお応えし、本日「Google Maps API for Flash」をリリースしました。この新しい API を利用することによって、Flash アプリケーションに Google マップを簡単に埋め込み、操作することが可能になります。従来の JavaScript 用 A...
僕も onclick 属性がダメだと思っていた時代もありました。でも、今は時々使うなあ。 JavaScript 入門の記事を書くときに onclick 属性がダメだとしたら、いろいろ本質的でないことを説明しなきゃいけない。現状では onclick 属性が、もっとも簡単に HTML にイベントをマッピングできる方法だから、そんなに目くじらたてなくてもいいんじゃないかなあ? たとえば 以下は、クリックさ...
最近自分の中でScalaという言語が熱い。RubyやPython等のスクリプト言語や、JavaやC#等現在のエンタープライズ領域を支える言語、HaskellやErlangといった関数型言語もある。そんなにいっぱいいい言語がある中で、なぜ今Scalaなんだろう? そんな理由を解説してみたいと思います。 Rubyの生産性 ここ数年LLブームで、とりわけ日本でのRuby人気は目覚ましいものがあります。実は筆者...
本気でやるならonclick属性は避けてライブラリを活用すべき - id:HolyGrailとid:HoryGrailの区別がつかない日記 を読んで,思うところあって書いてみました(決してカウンターアーティクルではない)。 むかしむかし JavaScript を触っていた むかしむかしに書かれた JavaScript の本で勉強している/した 人向けに。大元記事([Think IT] 第1回:そろそろ本気で学びませんか? (1/3))の想...
基本的にはconsole.debugと同じですが,出力の先頭に「×」のアイコンをつけ,ステータスバーのエラーに追加されます。 console.assert(expression[, object, ...])) expressionがfalseなら第2引数以降をconsoleに出力する。第2引数以降はconsole.logと同様です。 console.dir(object) 渡されたオブジェクトのプロパティと値を全て出力します。 console.dirxml(object) 渡されたノードのソースツリーを表示します。HTML...
サイボウズ・ラボのブログでも告知しましたがこちらでも。 これは何か? R6RSという Scheme の新しい言語仕様に準拠することを目指している高速な Scheme インタプリタです。 何が出来るの? Perl や Ruby で行っているような実用的なプログラミングができます。(現時点ではもちろん機能は限られますが) 例えばサンプルとして Monar で書かれた Wiki が動いています。 なぜ Scheme なの...
良い天気だしキャンパスが気持ちよい。 miyagawa さんの英語が流暢。 Larry Wall ktkr お茶目だな。 Continuous Testing Test::Continuous ソースが変更されたら自動テスト ポップアップで知らせる これいいね。 Log::Dispatch らしい Log::Dispath::MacGrowl すべてのテストを実行するのは重いよね .pm -> .t の依存関係 すべての依存関係を検知するのはむり(yamlとか) Perl as a Second Language by 弾さん なぜ外...
『 『EclipseMonkeyを利用することで、JavaScriptコードでEclipseの操作を自動化することができる。』 』
を持っていること。これまでWindowsと、Windows上でUNIX環境を実現するソフトウェア、Cygwinなどの組み合わせで開発やテストを行っていた人々が、どうせならネイティブのUNIX環境の方がいいとMac OS Xに目を向け始めた。 2つ目はマイクロソフト純正のOfficeが動くこと。プログラマーたちには、LinuxやフリーUNIXを利用するというオプションもあるはずだ。それでもWindows+Cygwinといった...