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
10万円支給されるやつ/10manen-hoshii
Search
Shintani Teppei
May 06, 2020
Programming
1
210
10万円支給されるやつ/10manen-hoshii
https://10manen.now.sh/
Shintani Teppei
May 06, 2020
Tweet
Share
More Decks by Shintani Teppei
See All by Shintani Teppei
ISUCONで型をつける
euglena1215
1
100
3年でバックエンドエンジニアが5倍に増えても破綻しなかったアーキテクチャ そして、これから / Software architecture that scales even with a 5x increase in backend engineers in 3 years
euglena1215
11
5k
モジュラモノリス、その前に / Modular monolith, before that
euglena1215
8
1k
いつか使える ObjectSpace / Maybe useful ObjectSpace
euglena1215
2
200
rbs-inlineを導入してYARDからRBSに移行する
euglena1215
1
690
Ruby の型に関する活動をやっている話 / Activities related to Ruby types
euglena1215
3
350
そろそろ理解する includes / Understanding includes
euglena1215
1
910
習うより慣れる Ruby AST / Ruby AST is better to get used to than to learn.
euglena1215
2
560
Railsでエンドポイントごとのテストカバレッジを測定する / Measuring Test Coverage per Endpoint in Rails
euglena1215
1
510
Other Decks in Programming
See All in Programming
fieldalignmentから見るGoの構造体
kuro_kurorrr
0
130
プロフェッショナルとしての成長「問題の深掘り」が導く真のスキルアップ / issue-analysis-and-skill-up
minodriven
8
1.9k
Flutterでllama.cppをつかってローカルLLMを試してみた
sakuraidayo
0
120
VitestのIn-Source Testingが便利
taro28
8
2.4k
Optimizing JRuby 10
headius
0
560
カウシェで Four Keys の改善を試みた理由
ike002jp
1
120
Носок на сок
bo0om
0
1.1k
スモールスタートで始めるためのLambda×モノリス(Lambdalith)
akihisaikeda
2
340
GitHub Copilot for Azureを使い倒したい
ymd65536
1
310
SwiftDataのカスタムデータストアを試してみた
1mash0
0
140
Enterprise Web App. Development (1): Build Tool Training Ver. 5
knakagawa
1
120
20250429 - CNTUG Meetup #67 / DevOps Taiwan Meetup #69 - Deep Dive into Tetragon: Building Runtime Security and Observability with eBPF
tico88612
0
160
Featured
See All Featured
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
45
7.2k
Fireside Chat
paigeccino
37
3.4k
Optimising Largest Contentful Paint
csswizardry
37
3.2k
Git: the NoSQL Database
bkeepers
PRO
430
65k
Building Flexible Design Systems
yeseniaperezcruz
329
39k
Testing 201, or: Great Expectations
jmmastey
42
7.5k
Raft: Consensus for Rubyists
vanstee
137
6.9k
A better future with KSS
kneath
239
17k
Thoughts on Productivity
jonyablonski
69
4.6k
GraphQLとの向き合い方2022年版
quramy
46
14k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
251
21k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
Transcript
10ສԁࢧڅ͞ΕΔͭ #͓͏ͪϋοΧιϯ 2020/05/06 @euglena1215
৽୩ฏ @euglena1215 - Wantedly, Inc. ৽ଔ2 - ڵຯ͋Δ͜ͱɿ Web /
Ruby / gRPC / microservices - ࠷ۙɿ 10ສԁࢧڅ͞ΕΔΒ͍͠ͷͰԿߟ͑ ͣʹPS4(ेࡾػฌӴݍ/χʔΞΦʔτ Ϛλ)ങͬͨ
࡞Ζ͏ͱࢥ͖͔͚ͬͨͬ
࡞Ζ͏ͱࢥ͖͔͚ͬͨͬ • ฉ͍ͨʹΑΔͱࠃ͔Β10ສԁΒ͑ΔΒ͍͠
࡞Ζ͏ͱࢥ͖͔͚ͬͨͬ • ฉ͍ͨʹΑΔͱࠃ͔Β10ສԁΒ͑ΔΒ͍͠ • ʮͲ͏ͤਃ͕͍ͭͩ͠…ʯ
࡞Ζ͏ͱࢥ͖͔͚ͬͨͬ • ฉ͍ͨʹΑΔͱࠃ͔Β10ສԁΒ͑ΔΒ͍͠ • ʮͲ͏ͤਃ͕͍ͭͩ͠…ʯ • ʮ࣮Θ͟ͱਃΛࡶʹ͍ͯ͠ΔͷͰ…ʁʯ
࡞Ζ͏ͱࢥ͖͔͚ͬͨͬ • ฉ͍ͨʹΑΔͱࠃ͔Β10ສԁΒ͑ΔΒ͍͠ • ʮͲ͏ͤਃ͕͍ͭͩ͠…ʯ • ʮ࣮Θ͟ͱਃΛࡶʹ͍ͯ͠ΔͷͰ…ʁʯ • ʮཁ݅ʹ൘ڬΈʹ͞Εͯۤ͠ΜͰ͍Δਓ͕͍ΔͷͰ…ʁʯ
࡞Ζ͏ͱࢥ͖͔͚ͬͨͬ • ฉ͍ͨʹΑΔͱࠃ͔Β10ສԁΒ͑ΔΒ͍͠ • ʮͲ͏ͤਃ͕͍ͭͩ͠…ʯ • ʮ࣮Θ͟ͱਃΛࡶʹ͍ͯ͠ΔͷͰ…ʁʯ • ʮཁ݅ʹ൘ڬΈʹ͞Εͯۤ͠ΜͰ͍Δਓ͕͍ΔͷͰ…ʁʯ ࡞ͬͨ
DEMO https://10manen.now.sh/
͔ΜͨΜͳػೳհ • ࣗͷखͰ͚ࣗͩͷ10ສԁਃϑΥʔϜΛ࡞Δ͜ͱ͕Ͱ͖Δʂ • ࡞ͬͨϑΥʔϜʹԠͯ͡ΤϯσΟϯά͕มԽ͢Δʂ • Twitter ͰγΣΞͰ͖Δʂ
+ ٕज़తͳ͜ͱ
Next.js • ͍͢͝ศརͳ React Framework • ࠓճॳΊͯ৮ͬͨͷͰͪΌΜͱ͔ͬͯͳ͍ • ࣍ੈͷ Rails
Now.sh(Vercel) • ੩తϑΝΠϧͱ serverless function Λ hosting Ͱ͖Δ IaaS •
ࡶʹ͏ఔͳΒແྉ • Next.js ͱಉ͡ձ͕ࣾ࡞ͬͯΔͷͰੑ͕ͱͯߴ͍ • zero config Ͱ deploy ·ͰͰ͖ͯײಈͨ͠
·ͱΊ • 10ສԁࢧڅ͞ΕΔͭΛ࡞ͬͨ • Next.js + Now.sh Λͬͨɺศར