SlideShare una empresa de Scribd logo
1 de 20
Descargar para leer sin conexión
●アトラシアンがBitbucket.orgを
使ってどのようにBitbucket開発を
行っているか。
●アトラシアンのワークフロー
ショーケース、開発方法論、開発
プロセスについて発表致します。
Slide 1
Bitbucketチームについて
●Bitbucketは17名のメンバーで開発を行っております、
全てのメンバーはフルタイム開発者です。
●サイトは全てPythonで書いています。
●通常四つの大きな機能が存在してその他数千の小さ
な機能を開発し、ad-hocやバグ修正は15個の平行ス
トリームで開発を行っています。
●DVCS(Git)はこのレベルで同時作業化のため必要
不可欠です。
●ここで重要なのは安定した製品から未完成の作業を
分離する事です。
Slide 2
ブランチング
● 孤立保つ作業はブランチを使います、DVCSシステム
のバックボーンからGitリポジトリとMercurialのような
使用して行われています。
● メインブランチは現在のプロジェクトの安定した箇
所を示します。
● メインブランチは最新及び安定したバージョンなの
で、基本的に直接編集をおすすめしない。
Slide 3
ブランチング
● 新たな機能のアクティブ開発は別当個別なブランチ
で実行されます。
● 新しい機能開発がスタートしたら安定しているプロ
ダクトのメインブランチを壊す事を防止するために新
しいブランチを作成します。
● これで各開発者がお互いに影響する事無く作業がす
すめられます。
Slide 3
ブランチング
● 平行して実行されているブランチはブランチのペー
ジで確認することができます、各ブランチは新しい機
能か作業中のバグを表しています。
● ブランチによって期間が短いものもあれば数ヶ月か
かるものもあります。
● コミットごとにブランチがメインブランチから先へ
進まれます、”先に”とも表現されます。メインブラン
チでもコミットが行われると我々のブランチを後ろに
移動されます。
● ブランチが完了したあとメインブランチにマージさ
れます、レビューを先に必要です。
● Bitbucketでコードのレビューはプルリクエストで行
われています。
Slide 4
ブランチング
● プルリクエストは全ての作業を一つのブランチに集
結しレポジトリメンテナンス責任者にレビュー及びメ
インブランチにマージを依頼します。
● GitやMercurialのようなDVCSはこのようなワークフ
ローこのおかげで素早くブランチと宛先ブランチの更
新が確認できます。
● Bitbucketへのプルリクエストはコードに対して多く
のディスカッションも追加可能です、そのれによって
更新を承認するか却下するか承認できます。
Slide 5
プルリクエスト作成
● プルリクエストを作成するにはレポジトリーページ
にあるプルリクエストボタンをクリックします。
● あなたの更新のあるブランチを選択しマージが必要
なブランチを選択します。
● コメントを追加しレビューをして欲しいメンバーを
選択します。アトラシアンでは各プルリクエストのレ
ビューは少なくても二名で行われています。
● 新しいプルリクエストやレビューはメールで通知さ
れます。
Slide 6
プルリクエスト
● プルリクエストが作成されると、フィーチャーのレイアウト
がクリアになります。
● 全てのデスクリプションはリッチマークアップです。
● 全ての参加者をリストアップします、承認者でなくても表示
されます。
● プールリクエスト、ソースコード又は宛先ブランチが表示さ
れます。
● ソースブランチの全てのコミットのリスト。(ポップイン)
● フルマージのDiff又はコードのパッチスタンダードは同じ
フォーマット。(ポップイン)
● 各ファイルのdiffはIDE-style平行フォーマットに表示される。
(ポップイン)
● 全てのコメントとディスカッションが表示されます。(ポッ
プイン)
Slide 7
プルリクエスト更新
● こちらでは特定のコース行のディスカッションで
Jesperを改善を提案している事例があります。
● ディスカッションは結果的に更新及びコミットのサ
イクル改善につながります。
● 新しいコミットがソースブランチにプッシュされる
と、プルリクエストが更新されて表示されます。
●プルリクエストに対して全てのコメントや更新履歴
はタイムライン形式でアクティブタブで表示されま
す。
● プルリクエストのマージはこれらのプロセスは全て
の承認者が承認するまで繰り返されます。
● 更新又はコメントが追加されると全ての参加者は
email通知されます。
Slide 7
マージ&却下
● こでれプルリクエストは宛先のブランチにマージさ
れる準備ができました。
● マージはマージボタンをワンクリックして実行でき
ます。
● ローカルでGitコマンド、プッシュ、プルは必要あり
ません、Bitbucketはサイト内でマージ可能です。
● しかし必要であればローカルに手動でプッシュでき
ます、Bitbucketはマージを自動的に認識しプルリクエ
ストをクローズできます。
● 代わりに、プルリクエストは宛先のブランチにマー
ジする前に却下できます。
● 全ての参加者にメール通知されます
Slide 8
Mentions
● 他のメンバーをプルリクエストに招待したい場合は
その方の名前をMentionでコメントをするだけで招待
できます、Twitter形式の同じです。
● 各ユーザーにはプルリクエストでMentionされたこと
のメール通知が届きます。
● 他の参加者が他のメンバーにプルし各コードに対す
る考えや提案をします。
● アトラシアンでは各メンバーのスキルが異なるため
この機能を良く使います。
Slide 9
オンラインエディター
● ブランチングでは、プルリクエスト、インライン
コードのコメントとmentions,Bitbucketはソフト開発の
コラボレーションのためのパワフルなプラットフォー
ムを提供します。
● プルリクエストは改善を反復につながるためマージ
前に追加のコミットを行います。
● これらの更新はローカルで自分好みのエディターを
使って実行かのうです、しかしオンラインで直接編集
も可能です、小さい更新におすすめです。
Slide 10
オンラインエディター
● プルリクエスト又はファイルの更新を行う場合は編集ボタン
をクリックするだけです。
● ファイルは編オンラインで編集できるようになります、エ
ディターはプログラミング言語インデント及び構文をハイライ
トします。
● ファイルを保存すると自動的にソースブランチに新しいコ
ミットが作成し、プルリクエストに新しいコミットが直ちに表
示されます;全ての参加者にもメールで通知されます。
● オンライン編集でプルリクエストの更新が簡単になります、
しかし外部からの編集かのうです。全てのファイル又はブラン
チは直接編集可能です。
● 直接トップブランチでコミットを行うより、Bitbucketで編集
に対してプルリクエストを作成して実行前にレビューを行いま
す。
Slide 10
ブランチ制限
● アトラシアンでは全てのメンバーは全てのブランチ
に対してフル権限を与えています、それによって全て
のメンバーは同じレポジトリーで作業可能です。
● 全てのメンバーにどのプルリクエストに対してマー
ジ、却下、削除又は新しいブランチを作成可能です。
● しかしチームによってブランチ毎にプルリクエスト
及びプッシュを制限をしたいチームもあります。
● ブランチ制限ではブランチ毎の制限設定をユーザー
又はグループ単位で設定可能です。
Slide 10
ブランチ制限
● アトラシアンのBitbucketレポジトリーでは、チーム
によってある特定のブランチに対して制限をかけてい
るメンバーもいます。
● ブランチは基本パターンマッチングを使用して設定
することができます。
● また、ブランチを削除または再配置することができ
るかを制御することができます。弊社ではメインブラ
ンチに対して削除ができないように設定を行っていま
す。
● 再配置(履歴再構築)は削除とは個別に設定可能で
す。
Slide 11
ブランチ制限
● ブランチング及びプルリクエストでブランチ制限を
使うことによってメインブランチの安定を守ることが
できます。
● ブランチは作業を継続しつつプロダクトの事故を防
ぐ事ができます、開発が長くても。
● プルリクエストではフィーチャーが本当に納品状態
になっているか保証します。
● ブランチ制限では特定のユーザーを特定のブランチ
に制限をするとによって削除及び再編成の事故を防ぎ
ます。
● しかし他のチームと同じくワンステック先をいきま
す。
Slide 11
ステージング vs 本番環境
● Bitbucketの全ての機能があっても事故はおこります。
● そのリスクを軽減するために、個別なBitbucketのインスタン
スを作成しています、それをステージングと呼びます、そして
基本的に編集などは最初こちらで行います。
● こちらでコードを壊してもBitbucket.orgは影響されません。
● 全てのプルリクエストは自動的にマージされステージング
サーバーにデプロイされます。
● 平行ブランチが多すぎるため、多くのプルリクエストやマー
ジが日々デプロイされます。
● 週に一度ステージングより本番へデプロイを実行していま
す。
Slide 12
ソースツリー
● アトラシアンでは主にGitコマンドラインで実行しています
が、ユーザーによってはブランチ及びdiffsをGUIで表示が好ま
れます。
● また、一部の操作にはGitと知識が必要無いため誰でも実行可
能です。
● そのためチームの一部はソースツリーを開発に使っていま
す、ソースツリーはGit及びMercurialのためのGUIです。
● ソースツリーでは全てのコマンドラインで実行している作業
をユーザーフレンドリーなインターフェイスで実行可能です。
● ソースツリーはプル、プッシュ、マージ、管理、ブランチ、
Cherry-picking,stashingをフルサポートします。
● Bitbucketとインテグレーションします、他のホスティングサ
イトにも対応します、又ローカルのみ利用可能です。
Slide 13
ソースツリー
● 近年ではDVCSの利用が多くなってきている中で弊
社はBitbucketをソースツリーを提供して誰でもソフト
ウェア開発を効率的に開発することを支援致します。
● またご利用になっていない方いましたら5ユーザー
まで無料で利用かのうで無制限のレポジトリーを利用
かのうです、是非お試しを。
● ソースツリーはMac及びWindowsで無料でご利用可
能です。
Slide 14
“bitbucket.orgはクリーンで
効率よく利用できるプライベー
トかつ無料なレポジトリーで
す”
“SourceTree - は使いやすいGitとhgの
ためのGUIのです、自分みたいなコマン
ドファンでなければ是非ご利用ください
sourcetreeapp.com”
Slide 14

Más contenido relacionado

La actualidad más candente

git flowを使った開発フロー
git flowを使った開発フローgit flowを使った開発フロー
git flowを使った開発フローshigetoshi komatsu
 
SourceTreeで始めよう! Gitへの乗り換え指南
SourceTreeで始めよう! Gitへの乗り換え指南SourceTreeで始めよう! Gitへの乗り換え指南
SourceTreeで始めよう! Gitへの乗り換え指南Kouji Matsui
 
はじめてのGit #gitkyoto
はじめてのGit #gitkyotoはじめてのGit #gitkyoto
はじめてのGit #gitkyotoHisateru Tanaka
 
WindowsでGitを使う際のベストプラクティス
WindowsでGitを使う際のベストプラクティスWindowsでGitを使う際のベストプラクティス
WindowsでGitを使う際のベストプラクティスRyo Sumasu
 
Git Flowを運用するために
Git Flowを運用するためにGit Flowを運用するために
Git Flowを運用するためにShun Tsunoda
 
Git運用ダメ出し会 - ネクストスケープ 2014/05/27 パワーランチ資料
Git運用ダメ出し会 - ネクストスケープ 2014/05/27 パワーランチ資料Git運用ダメ出し会 - ネクストスケープ 2014/05/27 パワーランチ資料
Git運用ダメ出し会 - ネクストスケープ 2014/05/27 パワーランチ資料mihararyosuke
 
Git flowの活用事例
Git flowの活用事例Git flowの活用事例
Git flowの活用事例Hirohito Kato
 
Git勉強会資料
Git勉強会資料Git勉強会資料
Git勉強会資料Kenji Takei
 
Git for Begineers GitHub ハンズオン
Git for Begineers GitHub ハンズオンGit for Begineers GitHub ハンズオン
Git for Begineers GitHub ハンズオンEmma Haruka Iwao
 
新たなgitのブランチモデル「Git Feature Flow」!Git Flow,Git Hub Flow,Git Lab Flowを超えれるか?
新たなgitのブランチモデル「Git Feature Flow」!Git Flow,Git Hub Flow,Git Lab Flowを超えれるか?新たなgitのブランチモデル「Git Feature Flow」!Git Flow,Git Hub Flow,Git Lab Flowを超えれるか?
新たなgitのブランチモデル「Git Feature Flow」!Git Flow,Git Hub Flow,Git Lab Flowを超えれるか?naoki koyama
 
はじめようGit
はじめようGitはじめようGit
はじめようGittechscore
 
やりなおせる Git 入門
やりなおせる Git 入門やりなおせる Git 入門
やりなおせる Git 入門Tomohiko Himura
 
個人で作っているgoのプロダクト by zchee編
個人で作っているgoのプロダクト by zchee編個人で作っているgoのプロダクト by zchee編
個人で作っているgoのプロダクト by zchee編Koichi Shiraishi
 
SVNからGitへ乗り換えてほしい話
SVNからGitへ乗り換えてほしい話SVNからGitへ乗り換えてほしい話
SVNからGitへ乗り換えてほしい話mi takeya
 
GFLS入門 - GitFlowっぽいアレ-
GFLS入門 - GitFlowっぽいアレ- GFLS入門 - GitFlowっぽいアレ-
GFLS入門 - GitFlowっぽいアレ- 文樹 高橋
 
Stylez GitLab勉強会 第1回
Stylez GitLab勉強会 第1回Stylez GitLab勉強会 第1回
Stylez GitLab勉強会 第1回Tetsurou Yano
 

La actualidad más candente (20)

git flowを使った開発フロー
git flowを使った開発フローgit flowを使った開発フロー
git flowを使った開発フロー
 
SourceTreeで始めよう! Gitへの乗り換え指南
SourceTreeで始めよう! Gitへの乗り換え指南SourceTreeで始めよう! Gitへの乗り換え指南
SourceTreeで始めよう! Gitへの乗り換え指南
 
はじめてのGit #gitkyoto
はじめてのGit #gitkyotoはじめてのGit #gitkyoto
はじめてのGit #gitkyoto
 
WindowsでGitを使う際のベストプラクティス
WindowsでGitを使う際のベストプラクティスWindowsでGitを使う際のベストプラクティス
WindowsでGitを使う際のベストプラクティス
 
Git Flowを運用するために
Git Flowを運用するためにGit Flowを運用するために
Git Flowを運用するために
 
Git運用ダメ出し会 - ネクストスケープ 2014/05/27 パワーランチ資料
Git運用ダメ出し会 - ネクストスケープ 2014/05/27 パワーランチ資料Git運用ダメ出し会 - ネクストスケープ 2014/05/27 パワーランチ資料
Git運用ダメ出し会 - ネクストスケープ 2014/05/27 パワーランチ資料
 
Git flowの活用事例
Git flowの活用事例Git flowの活用事例
Git flowの活用事例
 
Git勉強会資料
Git勉強会資料Git勉強会資料
Git勉強会資料
 
Git for Begineers GitHub ハンズオン
Git for Begineers GitHub ハンズオンGit for Begineers GitHub ハンズオン
Git for Begineers GitHub ハンズオン
 
新たなgitのブランチモデル「Git Feature Flow」!Git Flow,Git Hub Flow,Git Lab Flowを超えれるか?
新たなgitのブランチモデル「Git Feature Flow」!Git Flow,Git Hub Flow,Git Lab Flowを超えれるか?新たなgitのブランチモデル「Git Feature Flow」!Git Flow,Git Hub Flow,Git Lab Flowを超えれるか?
新たなgitのブランチモデル「Git Feature Flow」!Git Flow,Git Hub Flow,Git Lab Flowを超えれるか?
 
はじめようGit
はじめようGitはじめようGit
はじめようGit
 
やりなおせる Git 入門
やりなおせる Git 入門やりなおせる Git 入門
やりなおせる Git 入門
 
個人で作っているgoのプロダクト by zchee編
個人で作っているgoのプロダクト by zchee編個人で作っているgoのプロダクト by zchee編
個人で作っているgoのプロダクト by zchee編
 
いまさら触るAwt
いまさら触るAwtいまさら触るAwt
いまさら触るAwt
 
SVNからGitへ乗り換えてほしい話
SVNからGitへ乗り換えてほしい話SVNからGitへ乗り換えてほしい話
SVNからGitへ乗り換えてほしい話
 
GFLS入門 - GitFlowっぽいアレ-
GFLS入門 - GitFlowっぽいアレ- GFLS入門 - GitFlowっぽいアレ-
GFLS入門 - GitFlowっぽいアレ-
 
01.app
01.app01.app
01.app
 
Stylez GitLab勉強会 第1回
Stylez GitLab勉強会 第1回Stylez GitLab勉強会 第1回
Stylez GitLab勉強会 第1回
 
git ~start PullRequest~
git ~start PullRequest~git ~start PullRequest~
git ~start PullRequest~
 
Git地図
Git地図Git地図
Git地図
 

Similar a 日本語翻訳 How we use Bitbucket to build Bitbucket

一人でもはじめるGitでバージョン管理
一人でもはじめるGitでバージョン管理一人でもはじめるGitでバージョン管理
一人でもはじめるGitでバージョン管理Takafumi Yoshida
 
GitLab Meetup Tokyo #1 LT:「わりと大きい会社でGitLabをホスティングしてみた話」
GitLab Meetup Tokyo #1 LT:「わりと大きい会社でGitLabをホスティングしてみた話」GitLab Meetup Tokyo #1 LT:「わりと大きい会社でGitLabをホスティングしてみた話」
GitLab Meetup Tokyo #1 LT:「わりと大きい会社でGitLabをホスティングしてみた話」Taisuke Inoue
 
Microsoft Team Foundation Service 入門
Microsoft Team Foundation Service 入門Microsoft Team Foundation Service 入門
Microsoft Team Foundation Service 入門You&I
 
Build 2022 / Uno Platform
Build 2022 / Uno PlatformBuild 2022 / Uno Platform
Build 2022 / Uno Platformm ishizaki
 
Githubサービスについて
GithubサービスについてGithubサービスについて
GithubサービスについてAkura Pi
 
今さら聞けない人のためのGit超入門 GitLab 14対応版
今さら聞けない人のためのGit超入門 GitLab 14対応版今さら聞けない人のためのGit超入門 GitLab 14対応版
今さら聞けない人のためのGit超入門 GitLab 14対応版VirtualTech Japan Inc./Begi.net Inc.
 
今さら聞けない人のためのGit超入門 GitLab 13対応版
今さら聞けない人のためのGit超入門 GitLab 13対応版今さら聞けない人のためのGit超入門 GitLab 13対応版
今さら聞けない人のためのGit超入門 GitLab 13対応版VirtualTech Japan Inc./Begi.net Inc.
 
IBM Rational Team Concertに触れてみた
IBM Rational Team Concertに触れてみたIBM Rational Team Concertに触れてみた
IBM Rational Team Concertに触れてみたYou&I
 
Piwik fluentd at OSC Tokyo 2015 Fall
Piwik fluentd at OSC Tokyo 2015 FallPiwik fluentd at OSC Tokyo 2015 Fall
Piwik fluentd at OSC Tokyo 2015 FallTakashi Yamamoto
 
【社内輪読会】Github実践入門2章
【社内輪読会】Github実践入門2章【社内輪読会】Github実践入門2章
【社内輪読会】Github実践入門2章Akira Torii
 
Python for Data Analysis第1回勉強会(+git入門)
Python for Data Analysis第1回勉強会(+git入門)Python for Data Analysis第1回勉強会(+git入門)
Python for Data Analysis第1回勉強会(+git入門)Makoto Kawano
 
開発者の生産性向上を妨げる障壁と サイボウズの生産性向上チームの取り組み
開発者の生産性向上を妨げる障壁とサイボウズの生産性向上チームの取り組み開発者の生産性向上を妨げる障壁とサイボウズの生産性向上チームの取り組み
開発者の生産性向上を妨げる障壁と サイボウズの生産性向上チームの取り組みJumpei Miyata
 
Confluence と DITA による Webマニュアル作成フロー
Confluence と DITA によるWebマニュアル作成フローConfluence と DITA によるWebマニュアル作成フロー
Confluence と DITA による Webマニュアル作成フローTakashi Yamaguchi
 

Similar a 日本語翻訳 How we use Bitbucket to build Bitbucket (20)

一人でもはじめるGitでバージョン管理
一人でもはじめるGitでバージョン管理一人でもはじめるGitでバージョン管理
一人でもはじめるGitでバージョン管理
 
GitLab Meetup Tokyo #1 LT:「わりと大きい会社でGitLabをホスティングしてみた話」
GitLab Meetup Tokyo #1 LT:「わりと大きい会社でGitLabをホスティングしてみた話」GitLab Meetup Tokyo #1 LT:「わりと大きい会社でGitLabをホスティングしてみた話」
GitLab Meetup Tokyo #1 LT:「わりと大きい会社でGitLabをホスティングしてみた話」
 
Microsoft Team Foundation Service 入門
Microsoft Team Foundation Service 入門Microsoft Team Foundation Service 入門
Microsoft Team Foundation Service 入門
 
今さら聞けない人のためのGitLabの始め方 Ubuntu編
今さら聞けない人のためのGitLabの始め方 Ubuntu編今さら聞けない人のためのGitLabの始め方 Ubuntu編
今さら聞けない人のためのGitLabの始め方 Ubuntu編
 
Mercurial入門
Mercurial入門Mercurial入門
Mercurial入門
 
Build 2022 / Uno Platform
Build 2022 / Uno PlatformBuild 2022 / Uno Platform
Build 2022 / Uno Platform
 
今さら聞けない人のためのGit超入門 2020/12/19
今さら聞けない人のためのGit超入門 2020/12/19今さら聞けない人のためのGit超入門 2020/12/19
今さら聞けない人のためのGit超入門 2020/12/19
 
Githubサービスについて
GithubサービスについてGithubサービスについて
Githubサービスについて
 
今さら聞けない人のためのGit超入門 GitLab 14対応版
今さら聞けない人のためのGit超入門 GitLab 14対応版今さら聞けない人のためのGit超入門 GitLab 14対応版
今さら聞けない人のためのGit超入門 GitLab 14対応版
 
今さら聞けない人のためのGit超入門 GitLab 13対応版
今さら聞けない人のためのGit超入門 GitLab 13対応版今さら聞けない人のためのGit超入門 GitLab 13対応版
今さら聞けない人のためのGit超入門 GitLab 13対応版
 
IBM Rational Team Concertに触れてみた
IBM Rational Team Concertに触れてみたIBM Rational Team Concertに触れてみた
IBM Rational Team Concertに触れてみた
 
Piwik fluentd at OSC Tokyo 2015 Fall
Piwik fluentd at OSC Tokyo 2015 FallPiwik fluentd at OSC Tokyo 2015 Fall
Piwik fluentd at OSC Tokyo 2015 Fall
 
今さら聞けない人のためのgit超入門
今さら聞けない人のためのgit超入門今さら聞けない人のためのgit超入門
今さら聞けない人のためのgit超入門
 
Bitbucket入門
Bitbucket入門Bitbucket入門
Bitbucket入門
 
Gitの使い方
Gitの使い方Gitの使い方
Gitの使い方
 
【社内輪読会】Github実践入門2章
【社内輪読会】Github実践入門2章【社内輪読会】Github実践入門2章
【社内輪読会】Github実践入門2章
 
Python for Data Analysis第1回勉強会(+git入門)
Python for Data Analysis第1回勉強会(+git入門)Python for Data Analysis第1回勉強会(+git入門)
Python for Data Analysis第1回勉強会(+git入門)
 
今さら聞けない人のためのGit超入門 2019/11/21
今さら聞けない人のためのGit超入門 2019/11/21今さら聞けない人のためのGit超入門 2019/11/21
今さら聞けない人のためのGit超入門 2019/11/21
 
開発者の生産性向上を妨げる障壁と サイボウズの生産性向上チームの取り組み
開発者の生産性向上を妨げる障壁とサイボウズの生産性向上チームの取り組み開発者の生産性向上を妨げる障壁とサイボウズの生産性向上チームの取り組み
開発者の生産性向上を妨げる障壁と サイボウズの生産性向上チームの取り組み
 
Confluence と DITA による Webマニュアル作成フロー
Confluence と DITA によるWebマニュアル作成フローConfluence と DITA によるWebマニュアル作成フロー
Confluence と DITA による Webマニュアル作成フロー
 

Más de Shunsuke (Sean) Osawa

(LT) App開発で一攫千金! :) Osawa AUG Tokyo Nov 28 2018
(LT) App開発で一攫千金! :) Osawa AUG Tokyo Nov 28 2018(LT) App開発で一攫千金! :) Osawa AUG Tokyo Nov 28 2018
(LT) App開発で一攫千金! :) Osawa AUG Tokyo Nov 28 2018Shunsuke (Sean) Osawa
 
Atlassian (アトラシアン) 会社概要
Atlassian (アトラシアン) 会社概要Atlassian (アトラシアン) 会社概要
Atlassian (アトラシアン) 会社概要Shunsuke (Sean) Osawa
 
Be a Happier Developer with Git / Productive Team #gettinggitright
Be a Happier Developer with Git / Productive Team #gettinggitright Be a Happier Developer with Git / Productive Team #gettinggitright
Be a Happier Developer with Git / Productive Team #gettinggitright Shunsuke (Sean) Osawa
 
AUG (Atlassian User Group) って何?
AUG (Atlassian User Group)  って何?AUG (Atlassian User Group)  って何?
AUG (Atlassian User Group) って何?Shunsuke (Sean) Osawa
 
アトラシアン製品概要 & What's New (2014 年 1 月版)
アトラシアン製品概要 & What's New (2014 年 1 月版)アトラシアン製品概要 & What's New (2014 年 1 月版)
アトラシアン製品概要 & What's New (2014 年 1 月版)Shunsuke (Sean) Osawa
 
How we use Bitbucket to build Bitbucket
How we use Bitbucket to build BitbucketHow we use Bitbucket to build Bitbucket
How we use Bitbucket to build BitbucketShunsuke (Sean) Osawa
 
チケット管理システム Atlassian JIRA のご紹介
チケット管理システム Atlassian JIRA のご紹介チケット管理システム Atlassian JIRA のご紹介
チケット管理システム Atlassian JIRA のご紹介Shunsuke (Sean) Osawa
 
「所有から利用へ」ではうまくいかない
「所有から利用へ」ではうまくいかない「所有から利用へ」ではうまくいかない
「所有から利用へ」ではうまくいかないShunsuke (Sean) Osawa
 
基調講演(アトラシアン日本法人設立記念パーティー)
基調講演(アトラシアン日本法人設立記念パーティー)基調講演(アトラシアン日本法人設立記念パーティー)
基調講演(アトラシアン日本法人設立記念パーティー)Shunsuke (Sean) Osawa
 
Gitで開発するなら知っておいて損はないいくつかのこと
Gitで開発するなら知っておいて損はないいくつかのことGitで開発するなら知っておいて損はないいくつかのこと
Gitで開発するなら知っておいて損はないいくつかのことShunsuke (Sean) Osawa
 
世界で人気のプロジェクト管理/開発ツールベンダー アトラシアン社紹介
世界で人気のプロジェクト管理/開発ツールベンダー アトラシアン社紹介世界で人気のプロジェクト管理/開発ツールベンダー アトラシアン社紹介
世界で人気のプロジェクト管理/開発ツールベンダー アトラシアン社紹介Shunsuke (Sean) Osawa
 
Summit2011 highlights for Tokyo AUG 5th
Summit2011 highlights for Tokyo AUG 5th Summit2011 highlights for Tokyo AUG 5th
Summit2011 highlights for Tokyo AUG 5th Shunsuke (Sean) Osawa
 
チケット管理システムの戦いはまだ始まったばかり
チケット管理システムの戦いはまだ始まったばかりチケット管理システムの戦いはまだ始まったばかり
チケット管理システムの戦いはまだ始まったばかりShunsuke (Sean) Osawa
 
チケット管理システム大決戦 JIRA vs Redmine vs Trac ユーザーが語る、なぜ私はこのツールを使うのか
チケット管理システム大決戦 JIRA vs Redmine vs Trac ユーザーが語る、なぜ私はこのツールを使うのかチケット管理システム大決戦 JIRA vs Redmine vs Trac ユーザーが語る、なぜ私はこのツールを使うのか
チケット管理システム大決戦 JIRA vs Redmine vs Trac ユーザーが語る、なぜ私はこのツールを使うのかShunsuke (Sean) Osawa
 

Más de Shunsuke (Sean) Osawa (20)

(LT) App開発で一攫千金! :) Osawa AUG Tokyo Nov 28 2018
(LT) App開発で一攫千金! :) Osawa AUG Tokyo Nov 28 2018(LT) App開発で一攫千金! :) Osawa AUG Tokyo Nov 28 2018
(LT) App開発で一攫千金! :) Osawa AUG Tokyo Nov 28 2018
 
Atlassian (アトラシアン) 会社概要
Atlassian (アトラシアン) 会社概要Atlassian (アトラシアン) 会社概要
Atlassian (アトラシアン) 会社概要
 
Scott Farquhar at Tokyo AUG
Scott Farquhar at Tokyo AUGScott Farquhar at Tokyo AUG
Scott Farquhar at Tokyo AUG
 
Be a Happier Developer with Git / Productive Team #gettinggitright
Be a Happier Developer with Git / Productive Team #gettinggitright Be a Happier Developer with Git / Productive Team #gettinggitright
Be a Happier Developer with Git / Productive Team #gettinggitright
 
AUG (Atlassian User Group) って何?
AUG (Atlassian User Group)  って何?AUG (Atlassian User Group)  って何?
AUG (Atlassian User Group) って何?
 
アトラシアン製品概要 & What's New (2014 年 1 月版)
アトラシアン製品概要 & What's New (2014 年 1 月版)アトラシアン製品概要 & What's New (2014 年 1 月版)
アトラシアン製品概要 & What's New (2014 年 1 月版)
 
How we use Bitbucket to build Bitbucket
How we use Bitbucket to build BitbucketHow we use Bitbucket to build Bitbucket
How we use Bitbucket to build Bitbucket
 
チケット管理システム Atlassian JIRA のご紹介
チケット管理システム Atlassian JIRA のご紹介チケット管理システム Atlassian JIRA のご紹介
チケット管理システム Atlassian JIRA のご紹介
 
ハリントン自己紹介
ハリントン自己紹介ハリントン自己紹介
ハリントン自己紹介
 
「所有から利用へ」ではうまくいかない
「所有から利用へ」ではうまくいかない「所有から利用へ」ではうまくいかない
「所有から利用へ」ではうまくいかない
 
基調講演(アトラシアン日本法人設立記念パーティー)
基調講演(アトラシアン日本法人設立記念パーティー)基調講演(アトラシアン日本法人設立記念パーティー)
基調講演(アトラシアン日本法人設立記念パーティー)
 
JIRA チーム開発の舞台裏
JIRA チーム開発の舞台裏JIRA チーム開発の舞台裏
JIRA チーム開発の舞台裏
 
Gitで開発するなら知っておいて損はないいくつかのこと
Gitで開発するなら知っておいて損はないいくつかのことGitで開発するなら知っておいて損はないいくつかのこと
Gitで開発するなら知っておいて損はないいくつかのこと
 
世界で人気のプロジェクト管理/開発ツールベンダー アトラシアン社紹介
世界で人気のプロジェクト管理/開発ツールベンダー アトラシアン社紹介世界で人気のプロジェクト管理/開発ツールベンダー アトラシアン社紹介
世界で人気のプロジェクト管理/開発ツールベンダー アトラシアン社紹介
 
Sean's Slides at Tokyo AUG 7th
Sean's Slides at Tokyo AUG 7thSean's Slides at Tokyo AUG 7th
Sean's Slides at Tokyo AUG 7th
 
Sean's slides for Nagoya AUG
Sean's slides for Nagoya AUGSean's slides for Nagoya AUG
Sean's slides for Nagoya AUG
 
Jira overview mar2012
Jira overview mar2012Jira overview mar2012
Jira overview mar2012
 
Summit2011 highlights for Tokyo AUG 5th
Summit2011 highlights for Tokyo AUG 5th Summit2011 highlights for Tokyo AUG 5th
Summit2011 highlights for Tokyo AUG 5th
 
チケット管理システムの戦いはまだ始まったばかり
チケット管理システムの戦いはまだ始まったばかりチケット管理システムの戦いはまだ始まったばかり
チケット管理システムの戦いはまだ始まったばかり
 
チケット管理システム大決戦 JIRA vs Redmine vs Trac ユーザーが語る、なぜ私はこのツールを使うのか
チケット管理システム大決戦 JIRA vs Redmine vs Trac ユーザーが語る、なぜ私はこのツールを使うのかチケット管理システム大決戦 JIRA vs Redmine vs Trac ユーザーが語る、なぜ私はこのツールを使うのか
チケット管理システム大決戦 JIRA vs Redmine vs Trac ユーザーが語る、なぜ私はこのツールを使うのか
 

Último

論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...Toru Tamaki
 
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A surveyToru Tamaki
 
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)Hiroki Ichikura
 
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdfTSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdftaisei2219
 
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムスマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムsugiuralab
 
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Yuma Ohgami
 
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNetToru Tamaki
 
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略Ryo Sasaki
 
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する       2024/04/19 の勉強会で発表されたものですSOPを理解する       2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものですiPride Co., Ltd.
 

Último (9)

論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
 
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
 
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
 
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdfTSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
 
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムスマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
 
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
 
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
 
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
 
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する       2024/04/19 の勉強会で発表されたものですSOPを理解する       2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
 

日本語翻訳 How we use Bitbucket to build Bitbucket