タグ

ブックマーク / shuji-w6e.hatenadiary.org (3)

  • JavaのテストコードからはじめるGroovy #gadvent2012 - やさしいデスマーチ

    エントリーは、G* Advent Calendar 2012の24日目のエントリーです。前日は、@tetsurokitaharaさんのGroovyにProcessingを!でした。 何をネタに書こうかなと悩んだのですが、思うほどG*なネタは持っておらず、JUnitネタとなりました。実は、書籍「JUnit実践入門」でもGroovyを活用するトピックを入れる予定だったのですが、紙面の都合上、入れる事ができませんでした*1。そこで、少しだけですが、エントリーで補足したいなと思います。 テストコードでGroovyを使う Groovyは、Javaと親和性の高いプログラミング言語です。上司を説得する場合は「GroovyはJavaの拡張ライブラリです(キリッ」と言っても良いでしょう。当は開発環境やビルドツールの設定などで一工夫しなければ利用できませんが、その辺は裏でしれっとやってしまえばOKです。

    JavaのテストコードからはじめるGroovy #gadvent2012 - やさしいデスマーチ
  • log4j備忘録とテンプレート - やさしいデスマーチ

    アプリのログはlog4jを使う場合が多いわけですが、それほど凝った事をしない限りは次のような感じです。 開発時は標準出力 保守・運用環境ではファイル出力 なので、テンプレートを作成しておけば便利ですね。 ここから適当に調節して使います。 # Root Logger: RESET log4j.rootLogger=WARN,NULL # Category log4j.category.jp=DEBUG,STDOUT log4j.category.org=INFO,STDOUT #log4j.category.org.hibernate.transaction=DEBUG,STDOUT #log4j.additivity.org.hibernate.transaction=false # NULL Appender log4j.appender.NULL = org.apache.log4j.

    log4j備忘録とテンプレート - やさしいデスマーチ
  • Javaプログラマであるかを見分ける10の質問-回答編 - やさしいデスマーチ

    想定を超えた反応がありましたので、予定はしていなかった回答編をお送りします。ですが、正確な解答を書いても面白くないので、これをネタに面談をした場合に、自分ならどんなポイントを持って選考するかをまとめてみました。 はじめに このエントリーの質問の意図は「優れたJavaプログラマ」を見つける事ではありません。「最低限のスキルを持った戦力が欲しい」という状況です。したがって、優れた指摘をしてくるのであれば超したことありません。設問について議論が発生するならば、この設問を投げる必要がなかったということです。 Javaを詳しく知っている人からすれば間違いでは?曖昧な質問では?と感じる設問があるのは確かです。しかし、優秀な人をテストしたい訳ではないのです。したがって、正確性とか厳密性については求めません。「だいたいあっている」ならば前提条件である「中堅プログラマの補充」の条件を満たすからです。 中堅プ

    Javaプログラマであるかを見分ける10の質問-回答編 - やさしいデスマーチ
    asa_ca3
    asa_ca3 2011/03/07
    これくらいはスラっと答えたい今日この頃…。何をやるかマイルストーンでも定めてみるか。
  • 1