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
個人開発のススメ
Search
Lang-8
April 19, 2019
Programming
0
1.8k
個人開発のススメ
Lang-8
April 19, 2019
Tweet
Share
More Decks by Lang-8
See All by Lang-8
株式会社Lang-8 会社案内資料 / We are hiring 2022
lang8
2
46k
株式会社Lang-8 会社案内資料 / We are hiring 2023
lang8
0
830
Lang-8_12th_Anniversary
lang8
3
1.2k
Lang-8会社案内資料 / We are hiring
lang8
14
420k
OSSを作って公開した話
lang8
1
1.8k
メイプルストーリーMの課金ポイントまとめ
lang8
0
210
悲劇のエース スタルヒン
lang8
1
1.7k
Taiwan (weird) Superstition
lang8
0
1.8k
エンジニアからみたAtomic Designとコンポーネント指向開発
lang8
0
1.9k
Other Decks in Programming
See All in Programming
CSC307 Lecture 03
javiergs
PRO
1
460
「コードは上から下へ読むのが一番」と思った時に、思い出してほしい話
panda728
PRO
39
26k
[AtCoder Conference 2025] LLMを使った業務AHCの上⼿な解き⽅
terryu16
6
1k
チームをチームにするEM
hitode909
0
430
ローカルLLMを⽤いてコード補完を⾏う VSCode拡張機能を作ってみた
nearme_tech
PRO
0
230
從冷知識到漏洞,你不懂的 Web,駭客懂 - Huli @ WebConf Taiwan 2025
aszx87410
2
3.3k
AtCoder Conference 2025
shindannin
0
880
CSC307 Lecture 02
javiergs
PRO
1
740
AIエージェントの設計で注意するべきポイント6選
har1101
6
2.9k
AIによるイベントストーミング図からのコード生成 / AI-powered code generation from Event Storming diagrams
nrslib
1
540
Deno Tunnel を使ってみた話
kamekyame
0
310
TerraformとStrands AgentsでAmazon Bedrock AgentCoreのSSO認証付きエージェントを量産しよう!
neruneruo
4
2.3k
Featured
See All Featured
Building a Scalable Design System with Sketch
lauravandoore
463
34k
Git: the NoSQL Database
bkeepers
PRO
432
66k
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
690
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
89
GraphQLとの向き合い方2022年版
quramy
50
14k
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.1k
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
140
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
1
410
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
0
97
The Cult of Friendly URLs
andyhume
79
6.7k
Making the Leap to Tech Lead
cromwellryan
135
9.7k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
0
270
Transcript
ݸਓ։ൃͷεεϝ Daisuke Tsuji 2019/04 Training Camp
ݸਓ։ൃͱ • ࣄͰͳ͘څྉͷͨΊͰͳࣗ͘ͷϞνϕʔγϣϯۦ ಈͰ։ൃΛ͢Δ͜ͱʢͩͱࢥͬͯΔʣ
͢͜ͱ • ݸਓ։ൃͰಘΒΕΔͷ • ݸਓ։ൃΛ࢝ΊΔʹ͋ͨͬͯ • ͕ීஈ͏ٕज़ελοΫ
ݸਓ։ൃͰ ಘΒΕΔͷ
͋ΒΏΔπʔϧ ٕज़ͷݟ • ࣮Ͱʮ͋͋͋ͷπʔϧͶɺͬͨ͜ͱ͋ΔΑʯͱݴ͑ ΔΑ͏ʹͳΔ • ࠷ۙͩͱrecaptchaͱ͔ݸਓ։ൃͰܦݧ͋ͬͨͷͰ͢ ͙ೖΕΒΕͨ
ࣦഊ͔Β͔͠ ಘΒΕͳ͍ݟ • ͜ͷઃܭࣦഊͩͬͨɺͬͱ͜͏͢ΕΑ͔ͬͨɺͱ͍ ͏ܦݧ • ྑ͍ઃܭίʔυΛॻ͘ʹ͕ࣗۤ͠Ήͷ͕Ұ൪ޮ త • ࣗͰॻ͍ͨίʔυͰ͕ࣗۤ͠Ήͷ͕Ұ൪͍͍
• ಛʹϑϩϯτΤϯυܦݧ͕ͷΛݴ͏໘͕ଟ͍
ϋΠϦεΫͳ͜ͱʹ ઓͰ͖Δڥ • ແͳઃܭͷτϥΠ • ৴༻Ͱ͖Δ͔Θ͔Βͳ͍ϥΠϒϥϦͷಋೖ • RC൛ͷಋೖɺ࠷৽όʔδϣϯͷैʹΑΔٕज़తઓ • ڵຯ͋Δ͚Ͳݟ͕ͳ͍ٕज़ͷಋೖ
• ݸਓతʹ࣍ElmɺTypeScript͋ͨΓΛͪΌΜͱΓ͍ͨ • ͋ͱCDN Edge WorkerपΓ
αʔϏεӡ༻ʹؔ͢Δ ཏతͳܦݧ • Πϯϑϥ • όάϞχλϦϯά • σϓϩΠ/ϦϦʔε • ґଘੑཧɺ࠷৽ͷै
• SEOɺू٬ɺࠂ • ύϑΥʔϚϯεࢹ
ݸਓ։ൃΛ࢝ΊΔʹ͋ ͨͬͯ
Ͱ͖ΕνʔϜͰ • νʔϜ։ൃͷ΄͏͕Ϟνϕʔγϣϯ͕ҡ͍࣋͢͠ • ଞਓͷݟΛٵऩͰ͖ΔҰਓΑΓಘΔͷ͕ଟ͍
Ϟνϕʔγϣϯ͕Ұ൪େࣄ • ແཧ͠ͳ͍ • Γͨ͘ͳ͍ͱ͖Βͳ͍ • ์ஔͯ͠ࠔΔਓ͍ͳ͍
͓ۚένΓ͗͢ͳ͍ • ΠϯϑϥແྉͰΓ͖Δͷ͚ͬ͜͏͖͍ͭ • Herokuͱ͔ແྉͩͱαʔό͕εϦʔϓͨ͠Γ͢Δ͠DB Ϩίʔυͷ্ݶ͕͋Δ • ࠷ॳ͔Β͋ΔఔۚͬͪΌ͏΄͏͕ޙͰ͔͔Δίετ ͕ݮΔ͜ͱ͕ଟ͍
͕ීஈ͏ ٕज़ελοΫ
Heroku • DynoͷҰ൪͍҆ϓϥϯʹ՝ۚͯ͠εϦʔϓͤ͞ͳ͍Α͏ ʹ͍ͯ͠Δ • ͓·͚ͰHTTPSԽͯ͘͠ΕΔ • faastruby.io ؾʹͳΔ
Rails • ͏͜Ε͕Ұ൪ϥΫ
Cloudinary • ը૾ϗεςΟϯάαʔϏε • nginxͷimage filterΈ͍ͨͳͷΛᘳʹͬͯ͘ΕΔ • ͓ۚͬͯͳ͍͚Ͳ͍͍ͬͯϨϕϧͰΫΦϦςΟ͕ ߴ͍ •
ී௨ʹProduction ReadyͳαʔϏε
S3 • αΠτϚοϓ༻
CloudFront • Static AssetsͷΩϟογϡ
CloudFlare • naked domainͷCNAMEΛ͑ΔDNS͕͋Μ·Γͳ͍ͷ Ͱ͍͍͍ͩͨͭ͜ʹΒͤͯΔ • AWS݁ͳΒΤΠϦΞε͕͑ΔͷͰͳ͍͚ͲͦΜ ͳʹ༧ࢉͳ͍
࡞Γ͍ͨͷ͕ͳ͍Α • ͜͏͍͏ͷͰΨναʔϏεΛૂ͍͍ͬͯ͠ • https://twitter.com/Haruki_Sonehara/status/ 1113916181780393984?s=19 • ΤϯδχΞͳΒࣗ༻ͷϒϩάϓϥοτϑΥʔϜΛࣗ࡞͢ Δͱ͔Ͱ͍͍ͷͰ