Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
pull request を利用した開発ワークフロー
Search
Yuichi Tateno
August 28, 2013
Technology
141
52k
pull request を利用した開発ワークフロー
pull request を利用した開発ワークフローの話しですが、あんまりプルリの話ししてないし、コードレビュー的なお話しが多いです…。
Yuichi Tateno
August 28, 2013
Tweet
Share
More Decks by Yuichi Tateno
See All by Yuichi Tateno
OpenProvence - クエリに関連しない文章削除モデル日本語版の作成と公開
hotchpotch
2
1.3k
Ask! NIKKEI RAG検索技術の深層
hotchpotch
21
11k
react-navigation について
hotchpotch
3
2.2k
ユーザのために技術をどう活かすか
hotchpotch
27
21k
GlitchKit
hotchpotch
1
3.4k
クラウドを使った ユーザ向けサービス開発の面白さ
hotchpotch
3
1.3k
料理を支える技術2012
hotchpotch
10
11k
Other Decks in Technology
See All in Technology
20251203_AIxIoTビジネス共創ラボ_第4回勉強会_BP山崎.pdf
iotcomjpadmin
0
140
AR Guitar: Expanding Guitar Performance from a Live House to Urban Space
ekito_station
0
230
Kiro を用いたペアプロのススメ
taikis
4
1.9k
MySQLのSpatial(GIS)機能をもっと充実させたい ~ MyNA望年会2025LT
sakaik
0
120
「もしもデータ基盤開発で『強くてニューゲーム』ができたなら今の僕はどんなデータ基盤を作っただろう」
aeonpeople
0
250
[Neurogica] 採用ポジション/ Recruitment Position
neurogica
1
130
AI駆動開発ライフサイクル(AI-DLC)の始め方
ryansbcho79
0
190
Lookerで実現するセキュアな外部データ提供
zozotech
PRO
0
200
【開発を止めるな】機能追加と並行して進めるアーキテクチャ改善/Keep Shipping: Architecture Improvements Without Pausing Dev
bitkey
PRO
1
130
Bedrock AgentCore Memoryの新機能 (Episode) を試してみた / try Bedrock AgentCore Memory Episodic functionarity
hoshi7_n
2
1.9k
テストセンター受験、オンライン受験、どっちなんだい?
yama3133
0
170
Microsoft Agent Frameworkの可観測性
tomokusaba
1
110
Featured
See All Featured
Principles of Awesome APIs and How to Build Them.
keavy
127
17k
The Limits of Empathy - UXLibs8
cassininazir
1
190
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
61
40k
Writing Fast Ruby
sferik
630
62k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.6k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
330
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
110
Evolving SEO for Evolving Search Engines
ryanjones
0
73
Automating Front-end Workflow
addyosmani
1371
200k
Embracing the Ebb and Flow
colly
88
4.9k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
1
870
Transcript
QVMMSFRVFTU Λར༻ͨ͠ ։ൃϫʔΫϑϩʔ JETFDPOEMJGF !IPUDIQPUDI
ࣗݾհ
wJETFDPOEMJGF w!IPUDIQPUDI wؘ༞Ұ:VJDIJ5BUFOP w71PG&OHJOOFSJOHBU$PPLQBE w w3VCZ (JU
wJETFDPOEMJGF w!IPUDIQPUDI wؘ༞Ұ:VJDIJ5BUFOP w71PG&OHJOOFSJOHBU$PPLQBE w w3VCZ (JU
wJETFDPOEMJGF w!IPUDIQPUDI wؘ༞Ұ:VJDIJ5BUFOP w71PG&OHJOOFSJOHBU$PPLQBE w w3VCZ (JU
͖ͳHJUίϚϯυ HJUCMBNF
Αͬͯ͘Δ HJUίϚϯυ IJTUPSZcHSFQHJUcBXL\QSJOU^ cTPSUcVOJRDcTPSUOScIFBE HJUHSFQ HJUDPNNJU HJUQVTI HJUQVMM HJUDP HJUEJGG
HJUBEE HJUTUBUVT HJUDMPOF HJUSFTFU HJUMPH HJUCS HJUSFCBTF HJUNFSHF
͖ͳHJUπʔϧ UJH
None
HJU ͱͷग़ձ͍
݄࣌ɺ࣌पΓͷϝΠϯͷόʔδϣϯཧγεςϜͱݴ͑ TVCWFSTJPOͰ͋ͬͨɻίϛοτͨ͠ΒϩʔΧϧͰͳ͘ɺதԝϨϙδτϦ ʹө͞ΕͯγεςϜɺٱ͠ͿΓʹࠓͬͯΈΔͱϏοΫϦ͢ΔɻͦΜͳ ࣌ࢄWDTΛ͍͍ͨҰ෦ͷਓ͕͍ͬͯͨͷ͕TWLͱ͍͏TWOΛར༻ ͨ͠γεςϜͩͬͨɻ͔࣌͠͠ͷࢲࢄWDTͷϝϦοτΛ΄ͱΜͲཧ ղͯ͠ͳ͔ͬͨͨΊͬͯډͳ͔ͬͨɻ·ͨTWOTWLϒϥϯνΛੜ͞ ͤΔίετɺϒϥϯνͷεΠονίετ͕ߴ͔ͬͨͨΊɺ͍উख͕Π ϚΠνͩͬͨɻͦΜͳதɺΓ߹͍ͷΪʔΫͰ͋ΔUZQFTUFS͕HJU͕͍͍ ͩͱΦεεϝ͍ͯͨ͠ͷͰɺͬͯΈͨͷ͕࢝·ΓͰ͋Δɻ࠷ॳϒϥ ϯνͷεΠονϯάίετ͕͍͜ͱʹڻ͖ɺঃʑʹࢄWDTͰ͋Δ͜ͱ
ͷྑ͞ཧղ͢Δ͜ͱ͕Ͱ͖ͨɻ·ͨHJUYYYͷ$6*πʔϧ܈ͷVOJYత ͳɺίϚϯυΛΈ߹Θ༷ͤͯʑͳ͜ͱ͕ग़དྷΔࢥɺHJUͷઃܭΛݟΔ ͱɺ੍࡞ऀͷMJOVTͷײੑͱ͍͏͔ηϯεͷྑ͞ʹڻ͔͞Εͨͩɻࣄ ͰHJUTWOΛ͍࢝Ίͨͷ͕ͩɺ͔͠͠ϝΠϯͷϨϙδτϦTWOͰ͋ͬ ͨͨΊɺHJUͱTWOͷΠϯςάϨʔτ͕Θ͘͠ײ͍ͯͨ͡ͷͰ͋ͬͨɻͦΜ ͳதɺ͔ෆ͔ɺձࣾͷTWOͷϨϙδτϦ͕յΕΔࣄ͕݅ൃੜ͢Δɻॏཁ ͳதԝόʔδϣϯཧγεςϜͳͷͰϛϥʔϦϯάͳ3"*%Ͱߏங͞Ε͍ͯ ΔͷͰͬ͘͞ͱ෮چɺͱࢥ͍͖೦ɺ3"*%ͪΌΜͰͨ͠ʘ ?P? ʗͱ ͍͏ϏοΫϦࣄ͕݅ൃੜɻ͏͓ʔେมٽ͚Δʙɺ͔ͨͩ͠͠Ͱస͵ɺͱ ͍͏Θ͚ͰͲ͏TWO͔ΒHJUʹࣾͷ༷ʑͳγεςϜɺσϓϩΠʑΛҠͤΔ ͔ߟɺHJUʹҠͤͦ͏ͩΑͶɺͱ͍͏͜ͱͰࣾͷTWOΛHJUʹҠߦ͢Δ͜
݄࣌ɺ࣌पΓͷϝΠϯͷόʔδϣϯཧγεςϜͱݴ͑ TVCWFSTJPOͰ͋ͬͨɻίϛοτͨ͠ΒϩʔΧϧͰͳ͘ɺதԝϨϙδτϦ ʹө͞ΕͯγεςϜɺٱ͠ͿΓʹࠓͬͯΈΔͱϏοΫϦ͢ΔɻͦΜͳ ࣌ࢄWDTΛ͍͍ͨҰ෦ͷਓ͕͍ͬͯͨͷ͕TWLͱ͍͏TWOΛར༻ ͨ͠γεςϜͩͬͨɻ͔࣌͠͠ͷࢲࢄWDTͷϝϦοτΛ΄ͱΜͲཧ ղͯ͠ͳ͔ͬͨͨΊͬͯډͳ͔ͬͨɻ·ͨTWOTWLϒϥϯνΛੜ͞ ͤΔίετɺϒϥϯνͷεΠονίετ͕ߴ͔ͬͨͨΊɺ͍উख͕Π ϚΠνͩͬͨɻͦΜͳதɺΓ߹͍ͷΪʔΫͰ͋ΔUZQFTUFS͕HJU͕͍͍ ͩͱΦεεϝ͍ͯͨ͠ͷͰɺͬͯΈͨͷ͕࢝·ΓͰ͋Δɻ࠷ॳϒϥ ϯνͷεΠονϯάίετ͕͍͜ͱʹڻ͖ɺঃʑʹࢄWDTͰ͋Δ͜ͱ
ͷྑ͞ཧղ͢Δ͜ͱ͕Ͱ͖ͨɻ·ͨHJUYYYͷ$6*πʔϧ܈ͷVOJYత ͳɺίϚϯυΛΈ߹Θ༷ͤͯʑͳ͜ͱ͕ग़དྷΔࢥɺHJUͷઃܭΛݟΔ ͱɺ੍࡞ऀͷMJOVTͷײੑͱ͍͏͔ηϯεͷྑ͞ʹڻ͔͞Εͨͩɻࣄ ͰHJUTWOΛ͍࢝Ίͨͷ͕ͩɺ͔͠͠ϝΠϯͷϨϙδτϦTWOͰ͋ͬ ͨͨΊɺHJUͱTWOͷΠϯςάϨʔτ͕Θ͘͠ײ͍ͯͨ͡ͷͰ͋ͬͨɻͦΜ ͳதɺ͔ෆ͔ɺձࣾͷTWOͷϨϙδτϦ͕յΕΔࣄ͕݅ൃੜ͢Δɻॏཁ ͳதԝόʔδϣϯཧγεςϜͳͷͰϛϥʔϦϯάͳ3"*%Ͱߏங͞Ε͍ͯ ΔͷͰͬ͘͞ͱ෮چɺͱࢥ͍͖೦ɺ3"*%ͪΌΜͰͨ͠ʘ ?P? ʗͱ ͍͏ϏοΫϦࣄ͕݅ൃੜɻ͏͓ʔେมٽ͚Δʙɺ͔ͨͩ͠͠Ͱస͵ɺͱ ͍͏Θ͚ͰͲ͏TWO͔ΒHJUʹࣾͷ༷ʑͳγεςϜɺσϓϩΠʑΛҠͤΔ ͔ߟɺHJUʹҠͤͦ͏ͩΑͶɺͱ͍͏͜ͱͰࣾͷTWOΛHJUʹҠߦ͢Δ͜ ͍ͷͰ ׂѪ
ϓϧϦ ͱʁ
None
None
%&.0
؆୯ ʘ ?P? ʗ
$00,1"%ͷ HJUIVC ()& ։ൃ
ຖ݄ݸͷϓϧϦ HJUMPHTJODFAEBUFWN :NEAcHSFQF?"VUIPSc BXL\QSJOU^cTPSUcVOJRDcTPSUOScXDM ͻͱ݄Ͱਓ͕ίϛοτ
$00,1"%Ͱͷ ։ൃϫʔΫϑϩʔ ࣗͷϨϙδτϦͱͯ͠GPSL ϒϥϯνΛͬͯ։ൃ ϝΠϯϨϙδτϦϓϧϦ ίʔυϨϏϡʔ ϝΠϯϚʔδ
ϓϧϦʹΑΔ ։ൃͷΓ͢͞
ίʔυϨϏϡʔ ͷྑ͞
ίʔυϨϏϡʔ ͷྑ͞ ใͷڞ༗
ίʔυϨϏϡʔ ͷྑ͞ ใͷڞ༗ ʮ៉ྷͳίʔυʯΛҙࣝ
ίʔυϨϏϡʔ ͷྑ͞ ใͷڞ༗ ʮ៉ྷͳίʔυʯΛҙࣝ ͷࢄ
ίʔυϨϏϡʔ ͷྑ͞ ใͷڞ༗ ʮ៉ྷͳίʔυʯΛҙࣝ ͷࢄ ֶश
None
ίʔυϨϏϡʔ ͷ ίετΛԼ͛Δ
ίʔυϨϏϡʔ ͷίετΛԼ͛Δ ϏδωεϩδοΫͷࢹ ˠνʔϜͷϝϯόʔ͔ͬ͠Γͱɻଞͷ ϝϯόʔৄࡉ·ͰϨϏϡʔ͠ͳ͍ ίʔυͷ࣭ͷࢹ ˠৄࡉͳ༷ΛΒͳͯ͘ࢦఠͰ͖Δ ͷͰɺίετ͕͋·Γ͔͔Βͳ͍
ϓϧϦ ҰߦͷมߋͰૹΔ
େ͖ͳ࣮ͷ ϓϧϦ
େ͖ͳ࣮ͷ ϓϧϦ ϨϏϡʔ͓ئ͍͠·͢
େ͖ͳ࣮ͷ ϓϧϦ ϨϏϡʔ͓ئ͍͠·͢ ˣ ߦͷEJGG
େ͖ͳ࣮ͷ ϓϧϦ ϨϏϡʔ͓ئ͍͠·͢ ˣ ߦͷEJGG ˣ ͑ͬʘ ?P? ʗ
େ͖ͳ࣮ͷ ϓϧϦ ڊେͳϓϧϦ ϨϏϡʔʹ͕࣌ؒ ͔͔Δ ͦͦࠜຊతͳ ઃܭϛε͕͋Δͱʜ
େ͖ͳ࣮ͷϓϧϦ <8*1>ͷϓϧϦΛ࡞Δ ˞8*1 8PSL*O1SPHSFTT ༷ɾઃܭʹ͍ͭͯٞ ঃʑʹ࣮ɺదٓϨϏϡϫʔ ͕֬ೝ <8*1>Λফ͠ɺ࠷ऴϨϏϡʔ
None
ղΓ͍͢ ϓϧϦΛૹΔ
ϓϧϦ ύλʔϯू
None
None
None
ޮՌతͳ ϨϏϡʔίϝϯτ <.645>ඞ͖ͣ͢ɺྑ͘ͳ͍ίʔυʹ <*.0>ͳΒ͜͏ॻ͚͘ͲͲ͏ʁҙݟ؇ ͔ͳࢦఠ <OJUT> OJUTQJDL ΄Μͷখ͞ͳࢦఠɻΠ ϯσϯτϛεͳͲͷࡉ͔͍ͱ͜Ζʹɻ
ϓϧϦศར5JQT
IUUQTHJUIVCDPNHJUIVCIVC
None
HJUGFUDIQVMMT
HJUGFUDIQVMMT
QVMMSFRVFTU Λར༻ͨ͠ ։ൃϫʔΫϑϩʔ
8F`SFIJSJOH
5IBOLZPV