タグ

ブックマーク / d.hatena.ne.jp/t_yano (3)

  • 10倍集中できる作業環境をMacに構築する方法 - 矢野勉のはてな日記

    Mac, Lifehack, Tool追記:書いた直後にマイコミジャーナルさんで同じソフトウェアの紹介記事が出ていることに気がついてしまった。しかも数日前に。二番煎じでしたね...でも集中するには当にいい組み合わせなのでぜひどうぞ。http://journal.mycom.co.jp/column/lifehack/065/index.htmlMacにどっぷりはまっている方ならご存知のものかもしれませんが、私の作業効率はものすごく上がったので紹介します。 最近私は特に土日なんかは家でも作業することが多くなっています。いまを書いているのでとにかく机に向かってひたすら文字を打ち続けていくのですが、これにはとにかく集中力が重要。テレビは見ないのでOK。音楽はむしろ静かに流せば適度な雑音になってくれるのでOK。問題は、ネットです。Macを使って作業してるので常にネットに接続している。twitt

  • Mavenのパワーをthe rest of usに解放する - mvnbeans 1.0 SNAPSHOT公開 - 矢野勉のはてな日記

    Java2割増くらいで大げさに書いたけど8割くらいは気です。 maven2はjava最高のビルドツールです。コマンド一発でビルド、テスト、jarのアップロード、サイトの更新を行ってくれる。最も強力な力は、あらゆる依存jarを連鎖的に解決してくれるところです。もし私のプログラムがある一つのjarに依存しているとして、その一つのjarが5つのjarに依存し、そのそれぞれが2つの依存jarを持っていたら。 maven2が現れるまで、私たちは一つずつそれらの依存jarをすべて手動でダウンロードしてきました。でもmaven2はたったひとつの依存jarを元にして、すべての依存jarを連鎖的に走査し、すべてを一括でダウンロードしてくれる。 そのmaven2も登場からもうかなり立っているのに、「スタンダード」にまではなっていないんですね。なんでだろう。 要するに、maven2は敷居が高いんです。 mav

  • SLF4J+LogBackではLog4jのDailyRollingFileAppenderのバグが修正されてる - 矢野勉のはてな日記

    Java 私の日記のアクセスログで検索キーワードを見ると「DailyRollingFileAppender」というのがよく出てくるようなので書いときます。 Log4jの開発が行われてるのか行われてないのかよく分からないくらい停滞してますが、SLF4J(commons loggingに該当)とlogback(log4jに該当)の開発をlog4j開発者が行ってるようなので、今後Java界隈ではこっちに重きが置かれるかもしれません。 commons loggingがクラスローダがらみでいろんな細かい点で問題があるってことでSLF4Jが開発されたようです。log4jにもいろいろ問題が残ってて、そっちはlogbackでやっているっぽい。logbackはlog4jの正統後継者を目指しているようなので、logger, appenderやLevelの考え方などもそのまま引き継いでいます。logbackのペ

  • 1