はじめに 本記事はGithubを使った開発プロジェクトのタスク管理方法の一例です。 Project機能を使ってissueを管理します。 やりたいことはプログラマもプロジェクトマネージャーも、今どんなタスクが動いていて何か問題があるか確認できるよう運用ルールを決めることです。 前提条件 Githubに何かしらのリポジトリがある 開発タスクはissueとして登録する issueはなるべく1週間で対応できる粒度にする プログラマとプロジェクトマネージャーがいる Projectの作成 Project ボードの作成 ボードを作成します。 Conversations To do In progress Review Done Project ボードの設定 Presetを設定します。 To do In progress Done Project 完成イメージ 運用の流れ 作成したProjectを1週間単
Github上にローカル環境からTerminalなどのコマンドラインを使ってPush,PullRequestを作成する流れをまとめてみました。 大まかな流れ ①Github上からローカルにファイルをclone(保存)する ②GithubへPullRequest用のBranchをローカルで作成する ③データを更新編集し、ローカルに add, commitする ④Githubにpushする ⑤GithubにPullRequestする ※⑥PullRequestをMergeする 用語の整理 ①Github…オンライン上にレポジトリーを保管し、複数人で共有・編集できる ②ローカル…自分のPC ③clone...Githubなどオンライン上のリポジトリーをローカルにコピー保存すること ④Branch...1つのレポジトリに複数のBranchを作ることで同時に複数のバージョンでレポジトリを管理すること
GitHub謹製! デベロッパー御用達のプロジェクト共有サービス「GitHub」が6年の歳月をかけてテキストエディタ「Atom」を開発し、米国時間の26日、遂に公開されました。 Atomはウェブ技術をベースとしたネイティブアプリケーションのテキストエディタ。ユーザー自らがCSSやHTML、JavaScriptを使ってインターフェースを変えたりも出来ちゃいます。 GitHubは小学校で最初にプログラミングを学ぶのに適しており、さらには経験豊富なハッカー達も使える「21世紀のためのハック可能なテキストエディタ」と呼んでます。つまり痒いとこまで手が届いてしかも使いやすいってことですね、分かります。 現在は招待制のベータバージョンなので、使ってみたい方は公式サイトでメールアドレスを送信して順番待ちするか、招待権のあるユーザーに誘ってもらう必要があります。ちなみに今回のリリースはMacバージョンのみ
ProductNew Year, New CEO for GitHubIt's a brand new year, and each year calls for reflection on where we've been, where we're going, and how each of us here at GitHub can best focus our… It’s a brand new year, and each year calls for reflection on where we’ve been, where we’re going, and how each of us here at GitHub can best focus our talents and energy. To kick off 2014 I’ve asked my long-time f
GithubのZach Holmanが語るGithubの組織戦略です。まず最初に、 Step #1: ロックスターエンジニアを雇う Step #2: ものすごく透明性のある経営をする Step #3: ブログ/ソーシャルメディアなどでテクノノロジーについて発信する Step #4: カンファレンスで会社について話す Step #5: カネに余裕ができる Step #6: 社員を大勢雇う Step #7: 会社のことを話さなくなる Step #8: コミュニティを無視する Step #9: 創業者が株を売って儲ける Step #10: 別の会社をはじめる という事例を挙げて、Githubは組織が成長する中で、このようなパターンに陥らないように、コミュニケーション及び仕事の進め方をどのように進化させてきたかについて紹介してます。 Dunbar's numberとしてよく知られるとおり、人間が良
概要 2011年5月末以降、github.comにはDigiCertのEV SSL証明書(DigiCert HighAssurance EV CA-1)が使われるようになりました。しかし、CentOS 5の標準パッケージにはDigiCertのEV SSL用ルート証明書(DigiCert High Assurance EV Root CA)が含まれていないため、cloneしようとしたところでSSLの認証エラーが発生します。 対策として、EV SSL用ルート証明書をダウンロードして、SSL証明書に追加しました。 構成 CentOS release 5.7 (Final) 問題 bundle installすると、GitHubからcloneしようとしたところでSSLの認証エラーが発生しました。 $ bundle install ... Fetching https://github.com/ha
Instantly Beautiful Project Pages · GitHub プロジェクトページから、ボタン一発でオサレなプロジェクトページが作れるようになった。やばい。これはやばい。 試しに自分のdotfilesで作ってみた。 dotfiles by sugyan デザイン選択するだけで、サクっとこんなのが出来ちゃう。ヤバい。まじヤバい。 最初から結構種類があるし、どれもイカしていてカッコイイ。 今まで作った全リポジトリのProject Pageをコレ使って勢いで作ってみたくなっちゃうし、コレを有効活用するためにもっとツールとかライブラリとか書こう!って気になる。 GitHubすげーーー!
さきほどTwitterで流れてきたのでたまたま見つけたのですが、LuadnsというDNSホスティングサービスがかなり凄いです。Luaスクリプトでゾーン設定を書いてGitHubにpushするだけで即座にDNS設定ができてしまいます。 DNSホスティングサービスというと、多くの場合ブラウザを開いてログインしてコントロールパネルからポチポチと入力して送信して、、、という手順を踏まないと設定が更新できないわけですが、Luadnsは違います。example.com.lua ファイルをEmacsやVim(やその他エディタ)で開いてLuaスクリプトを書き、git commit & git push で設定が完了してしまいます。push にフックして Luadns の設定が自動的に更新されます。 マウスまで手を動かすのが無限に遠く感じられるプログラマにとっては、これほど素早く簡単にDNSが設定できるのはか
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く