タグ

2011年10月17日のブックマーク (5件)

  • Maven – Available Plugins

  • Happy-Camper Street: Maven2アーカイブ

    Maven2でプロジェクト管理していると、モジュールの数がどんどん多くなってきます。 すると、ビルドやプロジェクトサイト生成の時にOutOfMemoryErrorが出るようになってしまいます。 特にレポートをたくさん出力するように設定されているプロジェクトサイトを生成する時にはより多くのメモリを使うので、頻繁にOutOfMemoryErrorになります。 なお、物理メモリが不足している場合にはメモリの増設が必要です。

    okita
    okita 2011/10/17
  • Mavenでビルドする際の10のTips - cynipeと読む

    1. 環境別の設定はプロファイルで 環境毎に切り替えたいっていう設定ファイルは大抵のプロジェクトにはあると思います。DB接続先設定だったり、ロギング設定、場合によってはweb.xmlの初期化パラメータとか。最近流行り?のAppEngineだとデプロイ先の設定、開発時のcronの設定とか。こういった環境毎の設定を都度都度書き換えてなんてことをやってたらバージョン管理上うまくない*1ですし、Hudson、その他自動化スクリプトからデプロイを行ったりする際に色々とうまくないです。なので、こういった設定はプロファイルを使ってサクっと切り替えられるようにしてます。 詳しいプロファイルの使い方*2についてはそのうち別エントリで書く*3!...と思います。基的なことはTECHSCOREさんのここを参照すればかなり分かるはずです。自分はここで覚えました。ただMaven3からはprofiles.xmlの使

    Mavenでビルドする際の10のTips - cynipeと読む
    okita
    okita 2011/10/17
  • Javaコストメモ(Hishidama's Java cost Memo)

    //throw-catch Exception t = new RuntimeException(); try { throw t; }catch(Exception e){} ←これをループ //synchronized synchronized(クラス.class) { } ←これをループ try~catchはJDK1.6で速くなっている。 逆に空ループはJDK1.4→JDK1.5で微妙に遅くなっている。とは言っても100万回で1ミリ秒未満なら、他の実行速度に比べると無視できる話だ。 synchronizedはJDK1.5で速くなったのに、JDK1.6で遅くなっている。何が変わったんだろうなぁ? synchronizedは確かに無処理に比べれば遅いが、インスタンス生成と比べれば、文字列結合2~3個分と同じくらい? もちろんマルチスレッドの競合の頻度にもよるだろうけど、そんなに目くじら立

    okita
    okita 2011/10/17
  • 何でやらないの?繁盛店がやっている 本当に売れる「AIDMAの法則」 | お土産屋さんブログ

    店の売上が落ち、「広告」「クーポン」「安売り」をやってみたけど、逆に売れなくなったり、利益を圧迫したりすることありませんか? 商売やっている人には、よくある話だと思います。 普通、努力すれば売れるはずなんですが、ちょっと間違った方向へ努力してしまうと、逆に売れなくなるんですよね。 努力しているのに報われないと、精神的に参ってきます。 そんな時は、マーケティングのフレームワーク「AIDMAの法則」を利用すると、売上アップの糸口が見つかりやすいです。 漠然に「なぜ売れない」と考えるのではなく、「なぜ商品を知らない」「なぜ興味が無い」「なぜ商品を見ない」「なぜ商品を手に取らない」「なぜ買えない」などと、売れない原因を分解するフレームワークです。 分解することで、具体的な売上アップの改善法を考えやすくなります。 非常に強力なツールである「AIDMAの法則」を詳しく知らない人は、ぜひこの記事を読んで

    何でやらないの?繁盛店がやっている 本当に売れる「AIDMAの法則」 | お土産屋さんブログ