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
RubyとRubyKaigiがきっかけで沖縄から東京に転職した話/TokyuRubyKaigi...
Search
Yusaku ONO
July 29, 2018
Technology
2
4.1k
RubyとRubyKaigiがきっかけで沖縄から東京に転職した話/TokyuRubyKaigi2018
Yusaku ONO
July 29, 2018
Tweet
Share
More Decks by Yusaku ONO
See All by Yusaku ONO
Rubyで日常をちょっとだけたのしくする / Rails Girls Okinawa 1st
yono
0
300
Rails経験者が万葉の新人研修を受けて得られたこと/railsdm2018_day3_extreme
yono
2
5.1k
レガシーRailsアプリとの付き合い方について考える
yono
2
440
Play! framework について
yono
1
460
Other Decks in Technology
See All in Technology
おやつは300円まで!の最適化を模索してみた
techtekt
PRO
0
250
mruby(PicoRuby)で ファミコン音楽を奏でる
kishima
2
490
MCPで変わる Amebaデザインシステム「Spindle」の開発
spindle
PRO
2
1.8k
【5分でわかる】セーフィー エンジニア向け会社紹介
safie_recruit
0
30k
「魔法少女まどか☆マギカ Magia Exedra」での負荷試験の実践と学び
gree_tech
PRO
0
430
Snowflakeの生成AI機能を活用したデータ分析アプリの作成 〜Cortex AnalystとCortex Searchの活用とStreamlitアプリでの利用〜
nayuts
0
130
進捗
ydah
2
230
まだ間に合う! StrandsとBedrock AgentCoreでAIエージェント構築に入門しよう
minorun365
PRO
10
700
新規案件の立ち上げ専門チームから見たAI駆動開発の始め方
shuyakinjo
0
630
実践アプリケーション設計 ③ドメイン駆動設計
recruitengineers
PRO
13
4k
ライブサービスゲームQAのパフォーマンス検証による品質改善の取り組み
gree_tech
PRO
0
420
20250903_1つのAWSアカウントに複数システムがある環境におけるアクセス制御をABACで実現.pdf
yhana
2
210
Featured
See All Featured
Optimising Largest Contentful Paint
csswizardry
37
3.4k
How to Ace a Technical Interview
jacobian
279
23k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
34
3.1k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.4k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.6k
Designing Experiences People Love
moore
142
24k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
252
21k
What's in a price? How to price your products and services
michaelherold
246
12k
Done Done
chrislema
185
16k
Producing Creativity
orderedlist
PRO
347
40k
Building Adaptive Systems
keathley
43
2.7k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
9
790
Transcript
3VCZͱ3VCZ,BJHJ͕͖͔͚ͬͰ ԭೄ͔Β౦ژʹ స৬ͨ͠ খ༟࡞!ZPOP 5PLZV3VCZ,BJHJ
3VCZͱ3VCZ,BJHJ͕͖͔͚ͬͰ ԭೄͷ4*FS͔Βສ༿ʹ స৬ͨ͠ খ༟࡞!ZPOP 5PLZV3VCZ,BJHJ
ԭೄʹ͍ͨࠒʢʙʣ w 4*FS w ͚ࣾͷ3BJMTΞϓϦέʔγϣϯͷӡ༻อक w ৭ʑͭΒ͍͜ͱ͕͋Γɺస৬͍ͨ͠ͱࢥ͍ͬͯͨ
৭ʑͱ
ͻͱΓͰͷ։ൃͭΒ͍ w ίʔυʹ͍ͭͯ૬ஊͰ͖Δਓ͕͍ͳ͍ w ͷલͷඍົͳίʔυΛͲ͏ม͑Ε͍͍ײ͡ʹͳΔ͔ Θ͔Βͳ͍ w ͩΊͳίʔυ͔Γݟͯྑ͍ίʔυॻ͚ͳ͍ w ͻͱΓͷݶքΛײ͍ͯͨ͡
3VCZ3BJMTͷ όʔδϣϯ͕ݹͯͭ͘Β͍ w 3VCZ3BJMT ࣌ w ͷ3BJMTΞϓϦ͕"DUJPO8FC4FSWJDF 40"1 Ͱͭͳ͕͍ͬͯΔ
w 3BJMT·Ͱ͔͠ଘࡏ͠ͳ͍ػೳ w ͭͷΞϓϦͷ%#͕42-4FSWFS4)*'5@+*4ΧϥϜ໊͕ຊޠ w 3VCZͰΤϯίʔσΟϯάͷѻ͍͕มΘΔ
ϨΨγʔ3BJMTΞϓϦͷ ΞοϓάϨʔυ͕ͭΒ͍ w 3BJMTͷϨΨγʔ3BJMTΞϓϦͷ ΞοϓάϨʔυۀΛ͍ͬͯͨ w ͻͱΓ͔ͩΒ୭ͱݟͱ͔ͭΒ͞Λڞ༗Ͱ͖ͳ͍ w ͕ࣗͬͯΔ͜ͱʹࣗ৴Λ࣋ͯͳ͍ w
ษڧձͰൃද͢Δ͜ͱߟ͕͑ͨɺͻͱͭͷൃදʹ ·ͱΊΔ͜ͱ͕Ͱ͖ͳ͔ͬͨ
৭ʑͱͭΒ͍
ͦΜͳ͋Δ
ϋοΧʔζνϟϯϓϧʔ w ԭೄͰಇ͍͍ͯΔສ༿ࣾһͱͨ·ͨ·Γ߹͍ʹͳΔ w ಉ͡େֶͭͳ͕Γ w ձࣾͷΛฉ͘ݶΓΑͦ͞͏ͳงғؾΛײͨ͡ w ͱ͍͑ɺ͜ͷ࣌Ͱ·༷ͩࢠݟ͍ͯͨ͠ ԭೄͰຖ։͔Ε͍ͯΔΧϯϑΝϨϯεɹ
ͦͷޙ5XJUUFSͰ ͱ͋ΔൃදࢿྉΛݟ͔͚Δ
3FE%PU3VCZ$POG IUUQTFOHJOFFSTTHWJEFPPVSpHIUBHBJOTUTVQFSCBEQBUUFSOTJOMFHBDZSBJMTBQQT SFEEPUSVCZDPOG
3FE%PU3VCZ$POG IUUQTFOHJOFFSTTHWJEFPPVSpHIUBHBJOTUTVQFSCBEQBUUFSOTJOMFHBDZSBJMTBQQT SFEEPUSVCZDPOG
͜ͷൃදࢿྉ͕ࣗʹͬͨ͞ w ֓ཁ3BJMTˠͷΞοϓάϨʔυΛ௨ͯ͠ಘΒΕͨݟ w ͕ࣗࠓ·Ͱ͖ͬͯͨϨΨγʔ3BJMTΞϓϦͷ ΞοϓάϨʔυʹ͍ۙ༰͕Ұ෦ॻ͔Ε͍ͯͨ w ˠࠓ·Ͱ͖ͬͯͨ͜ͱʹՁ͕͋ͬͨͷͩͱ ɹೝΊΒΕͨΑ͏ʹʢউखʹʣײͨ͡ w
ͻͱͭͷൃදͱͯ͠·ͱΊͯൃද͍ͯ͠Δͱ͍͏͜ͱͰ خ͔ͬͨ͠
సػʁ w ͨ·ͨ·̎ͭͷग़དྷࣄ͕ॏͳ͚ͬͨͩͷΑ͏ʹݟ͑Δ͕ w ࣌ͷࣗసػͱײͨ͡ w ͨͩɺͦΕ·Ͱస৬ܦݧ͕ͳ͔ͬͨ͜ͱ͋Γ స৬Λܾஅ͢Δʹ͏ͻͱԡ͕͠ཉ͔ͬͨ͠ w ɺສ༿ͷࣾͱ͢ػձ͕͋Εͱߟ͑ͨ
w ͦ͜Ͱર͍ͨ
IUUQSVCZLBJHJPSH
IUUQSVCZLBJHJPSH ͦ͏ͩɺژߦ͜͏ɹ
3VCZ,BJHJ w 3VCZ,BJHJʹߦ͚ɺສ༿ͷࣾͱͤΔΜ͡Όͳ͍͔ ͱߟ͑ͨ w ࣮͜ͷͱҰؔແ࣌͘Ͱ νέοτߪೖࡁΈͩͬͨ w ࠙ձʹߦ͚Ͳ͏ʹ͔ͳΔͷͰʁͱ͍͏͍ߟ͑
ੈͷதͦ͏ͦ͏ ্ख͍͔͘ͳ͍
࠙ձͰΓ߹͍ಉ͕࢜ ͠ࠐΜͰ͍ΔதͰ ॳର໘ͷਓ͕͍͖ؒͳΓ͔͚͠Δ ͱ͍͏ͷ͍͠
ॳճτϥΠ࣌ͷঢ়گ
গ࣌ؒ͠Λஔ͍ͯΈͨ
ೋճͷτϥΠ࣌ͷঢ়گ
৺͕ંΕ͔͚ͨͷͰ ձ֎ͷϕϯνͰ ٳܜ͍ͯͨ͠Β ͨ·ͨ·ͷલΛ௨Γ͔͔ͬͨʂ
ҙ֎ͱͳΜͱ͔ͳͬͨ w ͍Ζ͍Ζ͋ͬͨͷͷແࣄ͔͚͠Δ͜ͱ͕Ͱ͖ͨ w 3FE%PU3VCZ$POGͷൃදʹ͍ͭͯײँΛड़ͨΓ w 3BJMTΞϓϦͷ։ൃอकʹ͍ͭͯͨ͠Γ w ͍Ζ͍Ζͨ݁͠ՌɺԠื͢Δ͜ͱΛܾΊͨ
ͦͷޙͷྲྀΕ ˔ɹཤྺॻఏग़ ˔ɹఆ ˔ɹԭೄ͔Β౦ژҾͬӽ͠ ˔ɹສ༿Ͱಇ͖࢝ΊΔ ˔ɹݱࡏࢸΔ
3VCZͱ ϋοΧʔζνϟϯϓϧʔͱ 3FE%PU3VCZ$POGͱ 3VCZ,BJHJ͕ ͖͔͚ͬͰԭೄͷ4*FS͔Βສ༿ʹ స৬ͨ͠