タグ

2012年10月7日のブックマーク (3件)

  • ビルドツールの移行性、MavenからGradleへの乗り換えは容易か

    Javaによるソフトウエア開発でよく使われるオープンソースのビルドツールには、米Apache Software Foundationが開発する「Apache Ant」(http://ant.apache.org/)や「Apache Maven」(http://maven.apache.org/)、米Gradlewareが開発する「Gradle」(http://www.gradle.org/)がある。ここでビルドツールとは、コンパイルやテスト実行、パッケージング、デプロイといった開発作業を自動化するツールのことである。 従来は、柔軟性を備えるAntが広く使われてきた。ただし、処理の記述量が膨大になりがちなため、近年はより効率的にビルド作業が行えるMavenが普及し始めた。また、柔軟性と効率性を併せ持つGradleの1.0版が2012年6月にリリースされ、注目を集めている(図1)。 そこで、M

    ビルドツールの移行性、MavenからGradleへの乗り換えは容易か
    eller
    eller 2012/10/07
    先に結論が簡潔に書かれていて好印象。sbtより馴染みやすそうだ。マイナーMavenプラグインをいくつか使っている関係上、業務利用はまだ先かな……
  • Drawing graph about dependency between AMD modules - Kengo's blog

    eller
    eller 2012/10/07
    突貫工事だけどそれなりに動いてそう。プラグインとして実装できないものか。
  • Upgrading to RequireJS 2.1

    RequireJS 2.0 was a major improvement over 1.0 as far as execution rules and the ability to integrate non-modular code into a modular project. RequireJS 2.1 refines both the execution rules and integration of non-modular code. 2.1 is very similar to 2.0, but it has enough noticeable changes that it did not make sense as a 2.0.x point release. The bigger execution rule changes are better cycle brea

    Upgrading to RequireJS 2.1
    eller
    eller 2012/10/07
    2つの互換性を持たない変更あり。依存モジュールのないrequireも非同期に実行されるようになったことと、shimオプションの仕様変更。たぶん普通に使う分には問題ない。