タグ

集団開発に関するyowanoのブックマーク (3)

  • Windows + Visual Studioで「まともなGUI」が使えるgit環境を整える - Cybozu Inside Out | サイボウズエンジニアのブログ

    gitはコンソール(コマンドライン)で使うのが当たり前でしょ、みたいな空気がちょっと嫌だったり、実際Windows用のgit系ツールのGUIがげんなりするほど酷い完成度だったりしたこともあり、ぶっちゃけhgの方が使いやすいよね、と思わなくもないMercurial派のサイボウズ・ラボ 中島です、こんにちは。 まぁ、そうは言っても使わなくてはならなんこともあ...、じゃなくて、ぼちぼちWindows環境でもいい感じにGUIで使えるgitツール群が揃ってきたので簡単にまとめてみました。 …と言っても、GUIだけにほとんどインストールして実行するだけであります。 入れるのはこの3つ、(ただし、残念ながらどれも今の所は英語UIのみです) Github for Windows SourceTree for Windows Visual Studio Tools for Git Extension この

    Windows + Visual Studioで「まともなGUI」が使えるgit環境を整える - Cybozu Inside Out | サイボウズエンジニアのブログ
    yowano
    yowano 2013/11/24
    タイトル通り。GitHub for Windowsと、VSの公式gitプラグインと、SourceTreeの使い分け方の解説。また、VS側でのgitの扱い方等、入門的な内容。
  • 分散バージョン管理Git/Mercurial/Bazaar徹底比較

    分散バージョン管理Git/Mercurial/Bazaar徹底比較:ユカイ、ツーカイ、カイハツ環境!(3)(1/5 ページ) Subversionとは一味違う「分散バージョン管理」とは? 最近、Linuxをはじめ、Ruby on RailsMySQL、OpenSolarisなどのオープンソースプロダクトが次々と分散バージョン管理システムを導入し始め、「Git」「Mercurial」「Bazaar」といった、分散バージョン管理システムが注目を浴びています。 稿では、バージョン管理ツールのデファクトスタンダードであるSubversion(以下、SVN)と分散バージョン管理システムを比較しながら、メジャーな分散バージョン管理システムであるGit、Mercurial、Bazaarについて紹介していきます。 集中型と分散型 最初に、集中管理方式(または、集中型)のバージョン管理システムと分散管理

    分散バージョン管理Git/Mercurial/Bazaar徹底比較
    yowano
    yowano 2013/11/20
    集中型と分散型のバージョン管理の違い、分散型バージョン管理を採用する利点や一般的な使用方法の解説。
  • const の取り扱い - Cube Lilac

    constメンバ関数は重要 - Faith and Brave - C++で遊ぼう より. const と言うキーワードは C++ の中でも重要な位置を占めています.そのせいもあってか,「コメントで IN とか OUT とか書く位なら const 使えバカ」「Effective C++ に載ってるんだから const 使え」と言ったような手厳しい意見も聞かれます.一方で,その使用範囲の広さからか「const って良く分らないし・・・」「要は,(プログラマが)気を付けてれば良いんでしょ?」「こまけぇこたぁいいんだよ!!」と言った声も聞かれます. 今回は,そんな const について少し記述してみます. おさらい #include <iostream> #include <string> /* --------------------------------------------------

    const の取り扱い - Cube Lilac
    yowano
    yowano 2013/05/25
    const 付の引数で渡されたインスタンスは,const 付のメソッドしか呼ぶことができない。そのため、const 付メソッドを適切に提供しないと、集団で開発するときには他人にも影響が及ぶ。
  • 1