Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
もっと気軽にブログを書いてもいいんでない?という話/bloggin-as-aikido
Search
hideki kinjyo
PRO
December 09, 2018
Business
0
96
もっと気軽にブログを書いてもいいんでない?という話/bloggin-as-aikido
社内LTではなしたやーつ
hideki kinjyo
PRO
December 09, 2018
Tweet
Share
More Decks by hideki kinjyo
See All by hideki kinjyo
もう少しテストを書きたいんじゃ〜 #phpstudy
o0h
PRO
17
3.9k
『テスト書いた方が開発が早いじゃん』を解き明かす #phpcon_nagoya
o0h
PRO
8
2.4k
色んなオートローダーを覗き見る #phpcon_okinawa
o0h
PRO
5
560
ヒューマンエラーの本を読んだ ~報告会~
o0h
PRO
3
290
みんなでワイワイ「テスト駆動開発」の話をやる会 #techramen24conf
o0h
PRO
4
570
SPLから始める「データ構造」入門
o0h
PRO
7
1.9k
PHPUnit11の新しい仲間たち
o0h
PRO
3
420
単体テストを書かない技術 #phpcon_odawara
o0h
PRO
62
21k
パンフ記事 「初めてのリファクタリング!」 の裏側 #phperkaigi
o0h
PRO
2
180
Other Decks in Business
See All in Business
HRBP+のご紹介
masakisukeda
0
820
Eco-Pork Impact Report 2025.02.09 JP
ecopork
0
480
Spice Factory Co., Ltd. Culture Deck
spicefactory
0
560
見積りと提案の力を競う見積りソン/ an estimation-thon to compete on the quality of estimates and proposals
bpstudy
0
250
ユーザーは本当に「AI」を求めている? toCプロダクトにおける生成AI体験づくり事例
inagakikay
1
840
新規投資家向け資料20250214
junkiogawa
0
2.5k
SendGrid Night #10「Email Activityの活用法」
adaisukev
0
190
コミュニティと横断組織を活かす“三菱電機”のre:Invent
licux
1
180
採用案内2025年
hdn_tocci
0
3.8k
RAKSUL会社紹介資料 / RAKSUL Introduction
raksulrecruiting
9
83k
ホットリンク会社紹介スライド / We are hiring
hottolink_pr
1
8.5k
freee Movement Deck
freee
0
2.7k
Featured
See All Featured
Unsuck your backbone
ammeep
669
57k
A better future with KSS
kneath
238
17k
Java REST API Framework Comparison - PWX 2021
mraible
29
8.4k
Fashionably flexible responsive web design (full day workshop)
malarkey
406
66k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
30
4.6k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
280
13k
Why You Should Never Use an ORM
jnunemaker
PRO
55
9.2k
Scaling GitHub
holman
459
140k
Typedesign – Prime Four
hannesfritz
40
2.5k
Agile that works and the tools we love
rasmusluckow
328
21k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
33
2.8k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
133
33k
Transcript
ͬͱؾܰʹ ϒϩάΛॻ͍ͯ ͍͍ΜͰͳ͍ʁͱ͍͏
※ࠓճ͞ͳ͍͜ͱ: ʮձࣾϒϩάͬͯͲ͏͋Δ͖ͳͷʯ Έ͍ͨͳҙٛ
ձࣾͷ
ϒ ϩ ά ͬ ͯ
ϋʔυ ϧߴ͍
ͦΜͳ෩ʹɺ ࢥ͍ͬͯ·ͤΜ͔ʙʙʙ
IMO: ʮʹཱͭ͜ͱʯΛ࠶ఆٛ͢Δ
͓͠ͳ͕͖ • ͋ͳͨӉͰ͋Δɻͦͷώϯτ͕߹ؾಓͩ • ߹ཧతͳମज़ͷձಘʹΑͬͯɺ ΑΓӉͱͭͳ͕Ζ͏ • ʮͳΔ΄Ͳʂ͔ͩΒා͘ͳ͍Μͩʂʂʯ ͱࢥͬͯΒ͑ͨΒ͍^^
ʮ߹ؾಓʯͩʂ
Aikido • ߹ؾಓͷٕΛ௨ͯ͠ఢͱͷରཱΛղফ͠ɺࣗ વӉͱͷʮ߹ʯʮສ༗ѪޢʯΛ࣮ݱ͢Δ Α͏ͳڥʹࢸΔ͜ͱΛཧͱ͍ͯ͠Δ • ߹ཧతͳମͷӡ༻ʹΑΓମ֨ମྗʹΑΒͣ૬ खΛ੍͢Δ͜ͱ͕ՄೳͰ͋Δͱ͍ͯ͠Δ͕ ಛ
Ӊ
߹
Bloggin' As AIkido • ӉͱΠϯλʔωοτͰ͋Δ • Πϯλʔωοτͱ߹ͤΑ • ਫ਼ਆੑ >
ٕ
ᶃ: ͋ͳͨΠϯλʔωοτͰ͔͢ʁ͘͠ɺΠϯλʔ ωοτͱ͋ͳͨͷڥքઢͲ͜ʹ͋ΔͷͰ͠ΐ͏͔ʁ࣮͏ ΠϯλʔωοτͰ͔͢ʁ͋ͳͨͱ͍͏ଘࡏͷʹ͋ΔΠϯλʔ ωοτΛײ͡Δ͜ͱ͕Ͱ͖͍ͯ·͔͢ʁ • ఆٛʮΠϯλʔωοτͰ͋Δʯͱ • “Πϯλʔωοτ͔Βେ͖ͳॿ͚Λಘ͍ͯΔ ঢ়ଶɺ͘͠Πϯλʔωοτʹରͯࣗ͠
ߩݙΛࢪͯ͠ޓܙؔʹ͋Δঢ়ଶ” ͱఆٛ͠·͢ɻ
զʑͷීஈͷಈ࡞
Πϯλʔωοτ
ͦΕͬͯԿͰͰ͔͢ʁ
ͦΕͬͯԿͰͰ͔͢ʁ => Γ͍ͨɺΔ͖ใ͕ ͋Δ͔Βɻ
ݩʑͷ͋ͳͨ ΠϯλʔωοτΛ ׆༻͢Δ͋ͳͨ ཉ͍͠ใΛಘͨ ͋ͳͨ
“ΠϯλʔωοτʹͳΔ”ͱ ͋ͳͨࣗΛ ਐԽ͠ɾଅਐͤ͞Δ͜ͱ
ΠϯλʔωοτʹͳΕͨʂ ͏Ε͍͠ʂʂ
ɾɾɾͬͱΠϯλʔωοτ ʹͳΓ͍ͨʂͲ͏͢Ε͍͍ Ͱ͔͢ʂʂ
Πϯλʔωοτͱ ޓܙؔΛ݁΅͏
͋ͳͨͷҰยΛ GoogleͷΠϯσοΫεͷ Ұ෦ʹͯ͠͠·͓͏
ϒϩάΛॻ͜͏ʂʂ
͘͠ߟ͑ͳ͍
ͦΜͳ෩ʹݴΘΕͯ͊͞ʂ
ϒϩάΛॻ͘ͳΜͯେมͩʂʂ
ͦ͏ͩΖ͏ʂʂʁʁ
͔݁Βਃ͢ͱɺ ӉͲ͜ʹͰ͋Δ͠ ͋ͳͨͦͷҰ෦ɻ ͔ͩΒ ϒϩάΛॻ͘͜ͱͰ͖Δɻ
߹ཧతͳମͷӡ༻
‘૬खͷྗʹྗͰର߅ͤͣɺ૬ खͷ“ؾ”ʢ߈ܸͷҙࢤɺλΠ ϛϯάɺྗͷϕΫτϧͳͲΛ ؚΉʣʹࣗΒͷʮ“ؾ”Λ߹Θ ͤʯ૬खͷ߈ܸΛແྗԽͤ͞ Δ
͘͠ߟ͑ͳ͍ ʮ߹ཧతͳମͷӡ༻ʯΛऔΓೖΕΔ
IMO: ʮʹཱͭ͜ͱʯΛ࠶ఆٛ͢Δ
ʮՁʯͷଊ͑ํΛมֵͤ͞Δ • ʮใʯͱɺ ड͚खʹͱͬͯʮՁʯ͕ײ͡ΒΕΔΑ͏ʹ raw dataΛʮՃʯͨ͠ͷͰ͋Δ
ʮՁʯͷଊ͑ํΛมֵͤ͞Δ • ಧ͔ͳ͍ͷʹʮՁʯͳ͍ɻ ಧ͍ͯॳΊͯʮใʯʹͳΔ • ૉମͷϙςϯγϟϧ × σϦόϦʔ ͕ʮใʯ
ʮՁʯͷଊ͑ํΛมֵͤ͞Δ • ใͷʮಧ͔ͤํʯͬͯʁ • ͦΕ ͋ͳ͕ͨ͢Ͱʹ͍ͬͯΔ
None
͜͜ͷ࡞ۀɺ ࣮ϝνϟΫνϟVALUABLE(ͳͣ)
ʮσϦόϦʔʯʹίϛοτ͢Δ • ීஈΠϯλʔωοτΛ͍ͬͯΔͱ͖ͷ ʮΓ͍ͨʯˠʮΘ͔ͬͨʂʯ ͷঢ়ଶసҠ • ͦͷ࣌ʹɺԿݸͷهࣄΛݟ·ͨ͠ʁ2هࣄʁ10هࣄʁ • ʮ͔Δ·ͰʹԿ͕Γͳ͔ͬͨͷ͔ʯͷ ࣗͳΓͷπϘΛ͑Δ͚ͩͰʮՃՁʯ
• (ͪΖΜΫιύΫϦهࣄ )
ʮίτʯˠʮใʯʹ • ʮਸߴͳهࣄΛॻ͘ʂʂʯඞཁͳΜͯͳ͍ɻ Լ͔ΒઢͰྑ͍ɻ ͘͠ʮྡͷਓʹ͚ͯʯॻ͘ɻʮ24࣌ؒ લͷࣗʹ͚ͯʯॻ͘ɻ
߹ؾಓʮ߹ཧతͳମͷ͍ํʯ • ૉମͦͷͷΛ։ൃͨ͠ΓɺՁΛม༰ͤ͞ Δͷқ͕ߴ͍ • ྲྀΕɺྗͷஔ͖ํΛʮ͏·͘ม͑Δʯ͜ͱ ͰՃՁੜΈग़ͤΔ • ʮ߹ཧతͳମͷӡ༻ʹΑΓମ֨ମྗʹΑΒͣ ૬खΛ੍͢Δ͜ͱ͕ՄೳͰ͋Δʯ
ͨͩϋϩʔϫʔϧυ͚ͨͩ͠ʂ ͰࢲͷதͰ1൪ `+1` ͞ΕͯΔߘʂ
ৗۀʹ ʮͪΐ͍͠ʯͰهࣄʹͰ͖Δ • ެࣜdocΛຊޠʹ༁ͯ͠Έ·ͨ͠ • hello world / tutorialͰ༡ΜͰΈ·ͨ͠ •
࡞ۀ࣮ɺ৮ͬͯΈ·ͨ͠ • ʮ͚ͩ͜͜ಡΊΘ͔Δʯܥ·ͱΊ • etc…
ৗۀʹ ʮͪΐ͍͍ͨ͠ʯͰهࣄʹͰ͖Δ • ͜ͷลΓɺීஈͷʮάάͬͯΈͨʯͱ ωλɾຊདྷՁมΘΒͳ͍ • ͜ΕΛʮಧ͖͘͢͢Δʯ͔൱͔ͷ͚ࠩͩʂ
ࣗͷʮؾʯΛͬͱײͯ͜͡ʂ • ্ʹ্͕͍Δ͠ɺͲ͜·Ͱ͍ͬͯઌ಄ ଘࡏ͠ͳ͍ • ͔͠͠ɺࣗΑΓޙΖʹਓ͍Δ͠ɺޙ ΖͷޙΖʹ͍Δ • ͋ͳͨͷʮͪΐͬͱͨ͜͠ͱʯʹتͿਓඞ ͍ͣΔͣ
ͬͱؾܰʹ ϒϩάΛॻ͍ͯ ͍͍ΜͰͳ͍ʁͱ͍͏
·ͱΊ • ΠϯλʔωοτΛ௨ͯ͡ɺ͋ͳͨΠϯλʔ ωοτʹͳΔ • ͦͷաఔΛൃ৴͢ΕɺͬͱΠϯλʔωο τʹͳΕΔ͠ɺͬͱΠϯλʔωοτΛ૿ ͤΔ • ߹ؾಓͰΠϯλʔωοτʹͳΖ͏ʂ
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠