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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Akiteru Maeda
May 28, 2016
Programming
3.3k
5
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
簡単に捨てれる 開発/検証環境
https://gsdevelopers.doorkeeper.jp/events/42497
Akiteru Maeda
May 28, 2016
Other Decks in Programming
See All in Programming
Dataformのリポジトリを立ち上げるときにまずやること / dataform-day0-2026
snhryt
0
110
TypeScript+Orvalで実現する型安全かつ堅牢でスケーラブルなマルチチャネル通知基盤 / TSKaigi Night talks ~after conference~
d0riven
0
300
Observability in Practice:Grafana 與 Edge Device SRE 的那些事
blueswen
0
130
関係性から理解する"同一性"の型用語たち
pvcresin
2
640
肥大化するレガシーコードに立ち向かうためのインターフェース分離と依存の逆転 / JJUG CCC 2026 Spring
hirokunimaeta
0
500
Swiftのレキシカルスコープ管理
kntkymt
0
210
「AIで開発し、AIを届ける」をEvalでつなぐ 〜AIネイティブに始めるプロダクト開発の実践〜 / Connecting "Develop with AI, deliver AI" with Eval
rkaga
4
4.5k
柔軟なPDFレイアウトエディタを支える型システム設計 — Discriminated UnionとConditional Typeの実践
minako__ph
4
1.4k
The Arts and Crafts of Work in the AI Era — Toward Mastery in Software Development
kuranuki
1
730
A2UI という光を覗いてみる
satohjohn
1
100
今さら聞けないCancellationToken
htkym
0
220
Inside Stream API
skrb
1
650
Featured
See All Featured
The Pragmatic Product Professional
lauravandoore
37
7.3k
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
1.1k
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
62
54k
The Spectacular Lies of Maps
axbom
PRO
1
790
Prompt Engineering for Job Search
mfonobong
0
330
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
How to Ace a Technical Interview
jacobian
281
24k
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2.1k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.5k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
220
How to build a perfect <img>
jonoalderson
1
5.6k
Transcript
؆୯ʹࣺͯΕΔ ։ൃ/ݕূڥ 2016/5/27 @aki017
@aki017 • ࡶ༻ΤϯδχΞ@Happy Elements • JavaScript -> Perl -> Ruby
• ࠓ͍ͬͯΔͷRuby, Golang, C# • ࠷ۙͷΈHeroku͕ྉۚϓϥϯม͑ͯ͜ͷ ··ͩͱຖ݄xxສԁ͔͔Δ͜ͱ
։ൃڥͷਏ͍
։ൃڥͷਏ͍ • OS͕ਓʹΑͬͯҧ͏ • ෳͷόʔδϣϯΛฒߦͯ͠͏ඞཁ͕͋Δ ʢޓੑ͕ͳ͍ʣ • खॱॻͳͲ͕ݹ͘ͳͬͯ͑ͳ͘ͳΔ
Α͋͘Δڥߏங෩ܠ • खॱॻΛݟͳ͕Βॱ൪௨ΓʹೖΕ͍ͯ͘ $ brew install mysql $ brew install
memcached $ brew install redis
Α͋͘Δڥߏங෩ܠ • खॱॻ͕ߋ৽͞Εͣʹ์ஔ͞Ε͍ͯΔ ʢӡ༻தʹόʔδϣϯ্͕͕ΔͳͲʣ • ଞͷڥͰඞཁͳͷͱڝ߹ͯ͠ΠϯετʔϧͰ ͖ͳ͍ ʢҊ݅AͰmysql 5.6ɺBͰ5.5ʣ •
OS XͷόʔδϣϯʹΑࣦͬͯഊ͢Δ
Q, Windows ͍͍ͨΜͰ͚͢Ͳʁ
A, खॱॻͳΜͯͳ͍͔Β ࣗྗͰͳΜͱ͔ͯ͠
Α͋͘Δڥߏங෩ܠ • OS Xͷใ͔͠ͳͯ͘ଞͷڥ͑ͳ͍ • ʢWindowsਏ͍ʣ • GNU/Linuxόʔδϣϯ͕߹Θͳ͔ͬͨΓͯ͠ ਏ͍ •
*BSD
DockerΛ͏ • શһಉ͡ڥΛ͑Δ • ڥߏங͕1ίϚϯυͰऴΘΔ • खॱॻ͕ݹ͘ͳΔ͜ͱ͕ͳ͍ • docker-composeΛ͏ͱ ෳίϯςφΛ·ͱΊΕͯศར
ݕূ, εςʔδϯά ڥͷਏ͍
εςʔδϯάͷਏ͍ • ෳͷεςʔδϯά͕ඞཁʹͳΔ ࣍Πϕϯτ/ڞ༗/֬ೝ • Ұճ͚ͩ֬ೝ͢Δͷʹݟ͍ͨͱ͔͋Δ
None
Docker
Έ • GitHubͰPR͕࡞͞ΕΔ • JenkinsͰDockerͷϏϧυ͕࢝·Δ • ݕূڥʹࣗಈͰσϓϩΠ͞ΕΔ
ँΔ
εςʔδϯά • docker-compose -f docker-compose- #{filename}.yml -p #{project_name} #{command}