2009-11-01から1ヶ月間の記事一覧

多人数プロジェクトで学んだこと

この書き方はまずいからあとで直そう→直さない あとで拡張する必要がありそうだ、必要になったら設計を変えよう→まずい設計のまま他人に使われる コミュニケーションしなくても正しい判断ができるようにする 正解がないことは、走りながら臨機応変に変えなけ…

レコメンデーションアルゴリズム勉強会@チームラボで発表してきた

チームラボにてレコメンデーションアルゴリズム勉強会を開催しますので、是非オフィスに遊びに来てください : ATND 推薦エンジンを作ったり運用したりするチームにいるので、推薦エンジンを作ったり運用したりしている。 というわけでなんか発表してきました…

Git, タグを別名でフェッチする

git

動機 複数のremoteを設定したリポジトリがある。 $ git remote origin library-agit fetchのデフォルトだとタグも取得する。ところでタグの名前空間はどこからfetchするかによらず同じだ $ git tag my_tag $ git fetch library-a # library-aのタグが取得さ…

Git, 空のブランチを作成する

git

動機 vimのプラグインをgitで管理したい vimfiles.git/master plugin/ plugin-a.vim plugin-b.vim doc/ plugin-a.txt プラグインごとにブランチで管理したら履歴が追いやすくていいのではないかと考えた。 vimfiles.git/plugin-a plugin/ plugin-a.vim doc/ …

Git、複数のリポジトリを一つにまとめる

git

やりたいこと ReopA,RepoBがある。ReboB/masterをRepoA/repob-branchにコピーしたい