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
オープンセミナー2020@広島 発表資料
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
nof
February 08, 2020
Programming
1.1k
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
オープンセミナー2020@広島 発表資料
nof
February 08, 2020
More Decks by nof
See All by nof
Rails使いのNuxt.js入門 - 銀座Rails#12
nof
1
2.3k
Stripeでよかった
nof
0
150
Other Decks in Programming
See All in Programming
「AI時代、配布するPythonコードをどう守るか: 難読化の実験と判断軸」 #PyconJP2026
pkshadeck
PRO
2
170
Foundry Localでエージェント開発
seosoft
0
150
標準パッケージに uuid が追加された 背景から見る Go らしい意思決定 / go_127_uuid_decision
convto
2
2.5k
Laravelのアプリケーションをどこにデプロイするか #ツナギメオフライン.9
akase244
0
120
週末にAI-DLCを本気で回したら$1,600溶けた
hbashimizu
0
130
Kiroで創り、AgentCoreで繋ぐ!AWSで実践する「AI-DLC」から「AIエージェント統合」までの最新地図
licux
2
350
Go × SIMDで高速化するベクトル検索 ~ルーフラインモデルでSIMDが効く境界を探れ! ~
po3rin
1
160
From 6 People Classroom Meetup to 100 People Regional Conference / FOSS4G Hiroshima 2026
furukawayasuto
0
120
初心者DevRelとして参加者だった私が、DevRel Talks!#2に登壇するまでにしてきたこと
sokohirai
0
340
GKE アップグレード前に知っておきたい Blue/Green と PDB の関係
stkk
0
160
【DroidKaigi 2026】「アクセシビリティを利用するとき、 アクセシビリティもまたこちらを利用している」 〜マルウェアによる攻撃と防衛について〜
halunoyo
0
410
Oxlintはいいぞ(続)
yug1224
1
560
Featured
See All Featured
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
430
Writing Fast Ruby
sferik
630
63k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
The Curse of the Amulet
leimatthew05
2
14k
Accessibility Awareness
sabderemane
1
200
The browser strikes back
jonoalderson
0
1.6k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2.1k
Ruling the World: When Life Gets Gamed
codingconduct
0
320
[SF Ruby Conf 2025] Rails X
palkan
2
1.4k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Paper Plane
katiecoart
PRO
2
53k
Bootstrapping a Software Product
garrettdimon
PRO
306
120k
Transcript
͖͔ͩΒଓ͚Δ ϓϩάϥϛϯάΛҰੜͷࣄʹ גࣜձࣾιχοΫΨʔσϯ ࡔխढ़ Φʔϓϯηϛφʔ2020@ౡ
ࣗݾհ • ҆ࠤ۠(ߴཅொ)ࡏॅ ϓϩάϥϚ • Ո • ಉ͍Շ (ߴग़)
Ϟϯϋϯ • খֶ4 உࢠ ϑΥʔτφΠτ • খֶ1 ঁࢠ ϚΠΫϥ • ͖ • મ౬ɾαφ • ήʔϜ ࡔɹխढ़ twitter: ssh_nof facebook: sakapeee
͜Ε·Ͱ • খதߴʢౡʣ • Cݴޠͱͷग़ձ͍ • ΞϚνϡΞແઢɾύιίϯ௨৴ • େֶʢߴʣ •
Πϯλʔωοτͱͷग़ձ͍ • ݻఆճઢɾαʔόʔߏங • ࣗࣾ։ൃͷձࣾʢౡʣ • Javaͱͷग़ձ͍ • ΦϒδΣΫτࢦ • αʔϏεӡӦ • αʔόʔͷӡ༻ɾαϙʔτۀ • ݱ৬ιχοΫΨʔσϯʢΠϯλʔωοτʣ
͜͜Ͱಇ͍͍ͯ·͢
ϦϞʔτϫʔΫ
ೲͷͳ͍डୗ։ൃ • डୗ։ൃ • ֹ݄ఆֹ • ඞཁͳػೳΛඞཁͳॱ൪Ͱຖिগͣͭ͠։ൃ͢Δ • ༷ͷมߋɺ༏ઌॱҐͷมߋ͕ਵ࣌Մೳ •
ظతʹ։ൃΛଓ͚ΔͨΊɺೲ͠·ͤΜ
ैདྷͷडୗ։ൃͱͷҧ͍ • ιϑτΣΞͷͰͳ͘ɺϏδωεͷ͕త
ͦ͏͍͏ࣄΛ͢Δਓ ސϓϩάϥϚ
ސϓϩάϥϚͱ • ސͱ͓ͯ͠٬͞Μͷ૬ஊʹͷΔ • ιϑτΣΞΤϯδχΞϦϯάͷશͯʹؔΘΔ • ιϑτΣΞͷاըɺઃܭɺίʔσΟϯάɺӡ༻ • ͓٬͞Μ๊͕͑Δ՝ΛιϑτΣΞͰղܾ ϓϩάϥϛϯάྗͱ
ίϯαϧςΟϯάྗ͕ ٻΊΒΕΔ
ސϓϩάϥϚͱͯ͠ ͕େࣄʹ͍ͯ͠Δ͜ͱ
ސϓϩάϥϚͱ͕ͯ͠େࣄʹ͍ͯ͠Δ͜ͱ • ࡞Δ͜ͱΛతͱ͠ͳ͍ • ͓٬͞Μͱύʔτφʔͷؔ • ͓٬͞ΜͷࣄۀΛଓ͚ΒΕΔΑ͏ʹ͢Δ ɹɹɹɹͳͲͳͲ
࡞Δ͜ͱΛతͱ͠ͳ͍ • ՝Λղܾ͢Δ͜ͱΛతͱ͢Δ • ࡞ΒͣʹղܾͰ͖ΔͷͰ͋Ε࡞Βͳ͍ ͜͏͍͏ػೳ͕ཉ͍͠ʂ ͜ΕΛղܾ͍ͨ͠ʂ GoogleεϓϨουγʔτʹॻ͖ࠐΊΑ͍ͷͰ શࠃͷళฮͷͦͷͷച্ ϝʔϧͰड৴ͯ͠
ूܭͯ͠ શࠃͷళฮʹ৴͍ͨ͠ ͦͷͷച্ΛશళฮͰڞ༗͍ͨ͠ ώΞϦϯά ఏ Ҋ ͓٬͞Μͷཁ
͓٬͞ΜͷࣄۀΛଓ͚ΒΕΔΑ͏ʹ͢Δ • ඞཁͳͷΛ • ಈ͘ܗͰগͣͭ͠ • ϝϯς͘͢͠։ൃ͢Δ
͓٬͞Μͱύʔτφʔͷؔ • ؾܰʹ૬ஊͯ͠Β͏ • ࣄۀΛ͔ͬ͠Γͱཧղ͢Δ • ҰॹʹʢνʔϜͱͯ͠ʣղܾࡦΛߟ͑Δ • ͓٬͞ΜͷΛѲͯ͠ΞΠσΞΛఏҊ͢Δ •
ແཧͳ͜ͱ͠ͳ͍ɺଋ͠ͳ͍ • ࣮ʹରԠ͢Δ • ͓٬͞Μʹແବݣ͍ͤ͞ͳ͍ ৴པ͕ؔେࣄʂʂ
ଞʹ͍Ζ͍Ζେࣄͳ͜ͱ͕͋Γ·͢ • ۀͷੳ • ͷநԽ • ΛϩδΧϧʹߟ͑Δ • ࣗͷڵຯؔ৺ʹΑΔϞνϕʔγϣϯ •
ٕज़ཁૉͷܦݧΞοϓ • νʔϜϫʔΫʢҰਓͰݶք͕͋Δʣ
ϓϩάϥϚΛҰੜଓ͚ΔͨΊʹ ͕େࣄʹ͍ͯ͠Δ͜ͱ
ҰੜͷࣄͱͳΔϓϩάϥϛϯά • ղܾΛతͱ͢Δ →͕࣌มΘͬͯͳ͘ͳΒͳ͍ • ࣗͷٕज़͕ੈͷͨΊɺਓͷͨΊʹͳΔ →ࣗͷϞνϕʔγϣϯʹͳΔ →ٕज़ਐԽ͠ଓ͚ΔͷͰ্৺͕ժੜ͑Δ େ͖ͳϓϩάϥϛϯάΛ ੜ֔ݱͰଓ͚Δ͜ͱ͕Ͱ͖Δ
ϓϩάϥϚͱͯ͠େʹ͍ͯ͠Δ͜ͱɹͦͷ̍ • ٕज़తͳ͜ͱ • γϯϓϧͰΘ͔Γ͘͢ • ͦͷ͠ͷ͗ͷίʔυॻ͔ͳ͍ • ܧଓతʹϝϯςͰ͖ΔΑ͏ʹ •
ษڧ͢ΔɺࣗΛຏ͘ɺ৽͍ٕ͠ज़ΛऔΓೖΕΔ • Ҿ͖ग़͠Λଟ͘ • ϦεϖΫτͯ͠Β͏ • ͔ͦͦΒߟ͑Δ • ԿͷͨΊʹ࡞Δͷ͔ • γϯϓϧͳղܾࡦ͕͋ΔͷͰͳ͍͔
ϓϩάϥϚͱͯ͠େʹ͍ͯ͠Δ͜ͱɹͦͷ̎ • ਫ਼ਆతͳ͜ͱ • ਓͱਓͱͷͭͳ͕Γ • νʔϜͷҰһͱͯ͠ଚܟ͠߹͑Δ • ߴΈΛࢦ͠ɺ᛭ୖຏ͠߹͑Δ •
Ϟνϕʔγϣϯ • ࣗͷΓ͍ͨ͜ͱΛΔ • ͖ͳ͜ͱଓ͚ΒΕΔ
ϓϩάϥϚͱͯ͠େʹ͍ͯ͠Δ͜ͱɹͦͷ̏ • ਫ਼ਆతͳ͜ͱʢଓ͖ʣ • ࣾձߩݙ • ੈͷதΛΑΓྑ͍ঢ়ଶʹ͍ͨ͠ • Ϣʔβʔ͓٬͞Μͷ͜ͱΛߟ͑ͯߦಈ͢Δ •
ࣗͷࣝɺٕज़ΛࣾձͷͨΊʹཱ͍ͯͨ • ഓٕͬͨज़ੈʹؐݩ͍ͨ͠
·ͱΊ
·ͱΊ • ސϓϩάϥϚͱ͍͏ࣄɺ͕͖ࣗͳϓϩάϥ ϛϯάΛҰੜଓ͚ΒΕΔ • ਓʹتΜͰΒ͑ͯɺͦΕ͕ࣄʹͳΔ • ٕज़తͳ͜ͱେࣄ͚ͩͲɺਓͱਓͱͷͭͳ͕ΓϞ νϕʔγϣϯେࣄ •
ࣗͷ࣋ͯΔٕज़ΛੈͷͨΊɺਓͷͨΊʹཱͯΑ͏ ͱ͢Δ͍͍͕݁ߏେࣄ