タグ

2014年1月7日のブックマーク (3件)

  • ペアリング対コードレビュー: 開発者文化の比較

    前職 と 現職 で、ペアプログラミング文化からコードレビュー文化への移行を経験した。文化の差に適合するのは興味深い経験だった。ちょっと気づいたことを書いてみよう。 (ペアプログラミング|コードレビュー)の(メリット|危険性)みたいな題名の記事はもう山ほどある。著者はどっちかの信奉者なわけだ。私は明確トレードオフがちょっとあるにせよ、どっちの戦略も有効であると認識している。このトレードオフについて、もうちょっとバランスのとれた議論をしてみようと思う。 用語の定義 まず、舞台を整えよう。”ペアプログラミング” とか”コードレビュー”という言葉は、人によってとらえ方が大きく異なることがある。 ペアプログラミング文化 といったとき、作業のほぼ100%をペア作業で行っているチームを指す。一つのタスクに二人の開発者が割り当てられ、同じ画面を共有して作業をする。開発者は両方コード構築のプロセスに関わって

  • JDK7でメッセージを英語にする(-J-Duser.language=en) - 西尾泰和のはてなダイアリー

    「env LC_ALL=en javacってやれば英語になるよ」という趣旨のブログがたくさんヒットするが、それをやっても変化がない。確かに昔はLC_ALL=enでできたような記憶があるけどなぁ〜と思ったら、どうもJDK7からOSの言語設定を見るとかいう余計なおせっかいをしてくれるようになったようだ。英語でのメッセージ出力を強制するには、javac -J-Duser.language=enやjava -Duser.language=enと指定すれば良いようだ。 $ javac Nothing.java javac: ????????????: Nothing.java ????: javac <options> <source files> ????????????????????-help?????? $ javac -J-Duser.language=en Nothing.java ja

    JDK7でメッセージを英語にする(-J-Duser.language=en) - 西尾泰和のはてなダイアリー
    yass
    yass 2014/01/07
    " 確かに昔はLC_ALL=enでできたような記憶があるけどなぁ~と思ったら、どうもJDK7からOSの言語設定を見るとかいう余計なおせっかいをしてくれるようになったようだ。"
  • I am mitsuruog | SPAを構築するときに知っておいた方がいい7つの課題

    ブラウザでの Javascript の高速化と Backbone や Angular のような JavascriptMVC フレームワークの登場により、以前より SPA(Single page application)が構築しやすくなりました。 さらに、Yeoman に代表される SPA を作成するするための scaffold(土台)が整備されてきましたので、結構さくっと SPA が作れるようになったのも事実です。 さくっと作った SPA がさくさく動かない・・・作ったけど使えない・・・なんてことにならないように、SPA を構築する前に知っておいた方がいい課題について調べてたり考えてみました。 目次 1. パフォーマンス 2. メモリリーク 3. セキュリティ 4. フレームワークロックイン 5. 画面設計から UI コンポーネント設計への思想転換 6. フロントエンジニア不足 7. 番外

    I am mitsuruog | SPAを構築するときに知っておいた方がいい7つの課題