タグ

2013年12月14日のブックマーク (2件)

  • プログラマーの心理

    俺はコンテンツプロデューサーとしてキャリアを積んで、現在はIT企業の経営をやっている。 そんなアングルから観察していると、プログラマーはクリエイターと同じように映る。 小説家が文章書くのが好きなように、ミュージシャンが作曲が好きなように、漫画家がマンガを描くのが好きなように、プログラマーはプログラミングが好きなのだ。 具体的な共通点で最も印象的なのは、他のクリエイターと同じように、きついかい? と質問すると「プログラミングはきついよ」と嬉しそうにいうところだ。これは小説家や、音楽家、漫画家とまるっきり同じ笑顔で言う。 これはこのクリエイター、プログラマーに限らず、プロスポーツ選手など真の現場主義者に共通している。 野心を抱えたまま、現場についていて、現場の楽しさに気付いて没頭している経営者の卵タイプは楽しんでいるんだろうが、こういう顔は出来ない。 そして、この手のクリエイタータイプは経営や

    プログラマーの心理
    wwolf
    wwolf 2013/12/14
  • git による分散作業パターン | GREE Engineering

    分散バージョン管理を華麗に扱いたい堀口です。 GREE Advent calendar 2013 の 14 日目として参加させていただきます。 お二人に続き Haskell の話をしようかと思ったのですが、急遽無難な開発の話に変更しました :o JavaC++ には OOP の概念が必要であったように、分散作業の認識が薄いまま git や Mercurial を使うことは長期的に不幸をもたらします。 とあるプロジェクトにて、その一部を副産物のミドルウェアとして抽出すべく、アプリケーションと分離したい 不具合があったので原因を探りたいが、依存関係が複雑すぎるのでコードを読む量を減らしたい テストやレビュー、提案、リファクタの運用を強化したい よそのプロジェクトに迷惑を掛けないように、そこのツールを改良して使いたい。 いままで何気なく「こんなもんだろう」と思って手間をかけていませんでした

    git による分散作業パターン | GREE Engineering