ブックマーク / sotarok.hatenablog.com (4)

  • 「Pull Request」 はオープンソースに限らず使える優れた開発フローだ - 肉とビールとパンケーキ by @sotarok

    チーム開発において、「チケット/Issue」「TDD」「コードレビュー」など、ソースコードの変更に対する効果的な開発フローについてよく考えるのだけど、なんにしてもこのあたりは非常に課題が多く、各社各コミュニティで色々なやり方が模索されているポイントだと思う。 で、まぁご多分に漏れず僕もよく考えるわけだけど、現状その過程で Pull Request こそが非常に効果的なのではないか、と思うので、ちょっとまとめてみようかと思う。 もちろん、言うまでもないようなことだよ、という人もいるかもしれないけど、そういう人がたくさんいると、非常に喜ばしいことだね。 Pull Request とは GitHub でこう呼ばれているので、こう呼ぶことにするが、ここでは、複数のリポジトリ/ブランチ間でのオープンな patch のやりとりのことだと考える。 あと、自分が使っているのが Git なので、ここでは G

    「Pull Request」 はオープンソースに限らず使える優れた開発フローだ - 肉とビールとパンケーキ by @sotarok
  • Speaker Deck で変な URL 付けられるのを抑制する - 肉とビールとパンケーキ by @sotarok

    発表スライドをアップロードするのに使っている Speaker Deck というサービスがあるんですが、こいつなかなかのクセモノで、発表資料のタイトルをURLに組み込もう としやがります。 つけたタイトルが The 3 Good Habits for Shell Beginners の場合、URLは speakerdeck.com/sotarok/the-3-good-habits-for-shell-beginners になります。 英語タイトルの場合、単語がハイフンつなぎになるから良いのですが、日語タイトルをつけると、まさかの中国語風に変換されてURLが付けられてしまいます。 先ほど、 学生・新卒エンジニアのパーフェクト成長戦略 というタイトルで公開したら、 speakerdeck.com/sotarok/xue-sheng-xin-zu-enziniafalsepahuekutoch

    Speaker Deck で変な URL 付けられるのを抑制する - 肉とビールとパンケーキ by @sotarok
  • git add -p のときの e(手動編集) - 肉とビールとパンケーキ by @sotarok

    自分ではあまり add -p の e ってつかったことなかったんだけど友達がよくわからんってことだったので調べてみた。 以下のような diff を add -p して、 e してみます。 $ git add -p diff --git a/fuga b/fuga index 1a39df0..5bc676d 100644 --- a/fuga +++ b/fuga @@ -1,5 +1,5 @@ // hoge -fuga piyo hogera +fugera Stage this hunk [y,n,q,a,d,/,s,e,?]? e で、エディタが起動するわけです。以下のような感じで書いてあります。 # Manual hunk edit mode -- see bottom for a quick guide @@ -1,5 +1,5 @@ // hoge -fuga piyo ho

    git add -p のときの e(手動編集) - 肉とビールとパンケーキ by @sotarok
  • CTOとはいったいなんだったのか - 肉とビールとパンケーキ by @sotarok

    こんにちは。元クロコスCTOの sotarok です。 元というのは、「クロコス」という会社が吸収合併にされてなくなったからですね。 「CTOとはどういう人だ」という話は、ここ1−2年ホットで、定期的に話題になります。自分の元上司であるグリーふじもとさんやnaoyaさんをはじめ、立派な諸先輩方が語ってくれているところではあります。 よりまとまった話をわかりやすく聞くには彼らの話を聞いてみるというのが良いかもしれませんね。GREEエンジニアブログとか、wadapのブログとか、WEB+DBとか。 で、まあとはいえ、CTOというのをやってみた身として、自分なりに思っていることを、自分の言葉でまとめておくことをやってみようかな、と思っていたのでせっかくなのでブログに書いてみようと思います。 ただし、はじめに言っておきますがCTOとはこうでなければいけないとか言うつもりはありません。自分が意識して

    CTOとはいったいなんだったのか - 肉とビールとパンケーキ by @sotarok
    Mint0A0yama
    Mint0A0yama 2015/04/04
    エンジニアに限らないけど「不満を言わない」「不満を言うだけで解決案を出さない」「解決案を推進・解決しない」はどれもアウトなんだよな。特にベンチャーにおいては死んでるも同じ。
  • 1