YAPC::ASIA Tokyo 2013(2日目)で「GitHubでつくる、たのしい開発現場」というトークをしてきました。 まず、利用した資料を公開します。 伝えたいことコードレビューを習慣化させたいのであれば、GitHubは最適なツールです。 コードレビューを習慣化させたい コードは書いた人以外の目にふれさせるべきと考えている人には特にオススメのツールです。 ですが、GitHubはあくまでツールです。このツールを利用することで、コードレビューの機会や良いコードを書くためのノウハウを学習する機会を生み出すことができます。 その結果、人やチームが行動を起こすことでチームが成長したり、結果として良いソフトウェアができていくはずです。 レビューをすると増えるコスト、減るコストレビューはすべきだけど、現在レビューを習慣化できていないチームにとって、新たにコードレビューをしていくのは単に時間的なコ
Jenkinsの開発者、間違えて一ヶ月前のローカルレポジトリをgit push --forceしてしまう Jenkin developers accidentally do "git push --force" to over 150 repos on github | Hacker News Jenkinsの開発者、Luca Milanesioによって、Jenkinsの多くのgitレポジトリに対してpushが行われた。不思議なことに、pushをしたというのに変更点はほとんどみられない。一体ルカは何をやったのだ。 Dominik Bartholdi やあみんな、とくにルカ。 昨日、GitHub上のJenkinsの多くのレポジトリ(50以上)に、なにか変なことが起こった。 どうやら、Luca Mmilanesioが、何の変更もないのに、たくさんのたくさんのレポジトリにpushしたらしいのだ。
Gitの用語集は既にあるのですが、Gitのエントリを書いていたら軽く用語集になっていたので分離しました。 リポジトリの中身等については言及していないので、以前まとめたGitの仕組みと併読するといいかもしれません。 公式の資料から定義を引っ張ってきたわけではなく、こういうことかな、と思ったことをまとめただけなので間違っているところがあるかもしれません。 リポジトリ (repository) オブジェクトの貯蔵庫。Gitではファイルやディレクトリ等々をオブジェクトとして表現する オブジェクトにはblobオブジェクトやtreeオブジェクト等がある クローン (clone) サーバにあるリモートリポジトリをローカルにコピーすること origin clone元のリモートリポジトリのこと upstream 当該リポジトリよりも上流に位置する偉いリモートリポジトリのこと ステージングとステージングエリア
これまでもちょくちょく直してたけど、どうせ自分しか使ってないということでいちいち書いてなかった。 今日時点で動くバージョンをgithubに置いた。 https://github.com/nacookan/packetter なのでコードはそっちを見てね。ここにはもう貼らない。 MechanizeでMy SoftBankにアクセスして文字を拾ってるだけなので、My SoftBankのHTML変更に弱い。実際、頻繁にやられていて、頻繁に直す必要があるのが悩み。 今後の予定 複数の電話番号をまとめてひとつのMy SoftBankアカウントで見れるようにしている場合(請求をまとめている状態なのかな?)に対応したい。自分がそうだから。現在は、そういう場合に一番上の電話番号についてだけ動作するようになってる。 こないだiPad(第3世代)を買ったわけだけど、これの料金プランが「ゼロから定額」なので、1
Instantly Beautiful Project Pages · GitHub プロジェクトページから、ボタン一発でオサレなプロジェクトページが作れるようになった。やばい。これはやばい。 試しに自分のdotfilesで作ってみた。 dotfiles by sugyan デザイン選択するだけで、サクっとこんなのが出来ちゃう。ヤバい。まじヤバい。 最初から結構種類があるし、どれもイカしていてカッコイイ。 今まで作った全リポジトリのProject Pageをコレ使って勢いで作ってみたくなっちゃうし、コレを有効活用するためにもっとツールとかライブラリとか書こう!って気になる。 GitHubすげーーー!
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く