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
AlpineLinuxを触ってみよう
Search
adachin0817
August 30, 2016
Programming
0
630
AlpineLinuxを触ってみよう
社内勉強会にて。
adachin0817
August 30, 2016
Tweet
Share
More Decks by adachin0817
See All by adachin0817
入社1ヶ月でここまでやった!Findy Toolsインフラ支援の最適化
rvirus0817
11
7.2k
メンティー同士で輪読会を始めたら学びしかなかった
rvirus0817
1
1k
MENTAを5年やってみて:メンタリングで意識していること
rvirus0817
0
450
Lancersをコンテナへ本番移行する取り組み
rvirus0817
1
1.7k
~CircleCIでTerraformリリースのサーバーレス化~ インフラの独自リリースを継続的リリースへ
rvirus0817
0
3.6k
Terraform v0.12.29 → v1.0.5にバージョンアップする上で気をつけること
rvirus0817
0
4.1k
MENTAをAWSに移行して振り返る(ECS/Fargate + Laravel編)
rvirus0817
3
8.6k
ECS/Fargateの活用事例(CakePHP編)
rvirus0817
1
4k
ECS/Fargateの活用事例 (Ruby on Rails編)
rvirus0817
3
2.9k
Other Decks in Programming
See All in Programming
Streams APIとTCPフロー制御 / Web Streams API and TCP flow control
tasshi
2
350
Better Code Design in PHP
afilina
PRO
0
120
카카오페이는 어떻게 수천만 결제를 처리할까? 우아한 결제 분산락 노하우
kakao
PRO
0
110
ActiveSupport::Notifications supporting instrumentation of Rails apps with OpenTelemetry
ymtdzzz
1
230
subpath importsで始めるモック生活
10tera
0
300
アジャイルを支えるテストアーキテクチャ設計/Test Architecting for Agile
goyoki
9
3.3k
シェーダーで魅せるMapLibreの動的ラスタータイル
satoshi7190
1
480
Amazon Bedrock Agentsを用いてアプリ開発してみた!
har1101
0
330
Enabling DevOps and Team Topologies Through Architecture: Architecting for Fast Flow
cer
PRO
0
320
エンジニアとして関わる要件と仕様(公開用)
murabayashi
0
280
Make Impossible States Impossibleを 意識してReactのPropsを設計しよう
ikumatadokoro
0
170
macOS でできる リアルタイム動画像処理
biacco42
9
2.4k
Featured
See All Featured
Designing on Purpose - Digital PM Summit 2013
jponch
115
7k
Designing the Hi-DPI Web
ddemaree
280
34k
A better future with KSS
kneath
238
17k
The Cult of Friendly URLs
andyhume
78
6k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
329
21k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
246
1.3M
Large-scale JavaScript Application Architecture
addyosmani
510
110k
Rails Girls Zürich Keynote
gr2m
94
13k
The Power of CSS Pseudo Elements
geoffreycrofte
73
5.3k
Keith and Marios Guide to Fast Websites
keithpitt
409
22k
Optimising Largest Contentful Paint
csswizardry
33
2.9k
How To Stay Up To Date on Web Technology
chriscoyier
788
250k
Transcript
"MQJOF-JOVYΛ ৮ͬͯΈΑ͏ (.0ΞυϚʔέςΟϯάΠϯϑϥ։ൃ෦ 3ZP"EBDIJ
ΞδΣϯμ w "MQJOF-JOVYͱ%PDLFS w "MQJOF-JOVYͱ w ύοέʔδϚωʔδϟʔίϚϯυͷհ w %PDLFSͰ"MQJOFΛಈ͔͢ w
͜Ε͔ΒͬͯΈ͍ͨ͜ͱ
w !BEBDIJO w 3ZP"EBDIJ w (.0"%.BSLFUJOH w *OGSB&OHJOFFS w IUUQBEBDIJOTFSWFSPOOFU
ࠓճ %PDLFSωλͰ͆͢
"MQJOF-JOVY ͱφϯκ
ͦͦͳΜͰ "MQJOF-JOVY͕ ͍ͷʂʁ
ͱ͋Δهࣄʹͯ *ODJEFOUBZ XFIBWFIJSFE /BUBOBFM$PQB UIFBXFTPNF DSFBUPSPG"MQJOF-JOVYBOEBSF JOUIFQSPDFTTPGTXJUDIJOHUIF %PDLFSP⒏DJBMJNBHFMJCSBSZ GSPNVCVOUVUP"MQJOF
w %PDLFSΠϝʔδ VCVOUV ͕"MQJOF w ܭըத͕ͩطʹΓସΘͬͯΔ w ͜ΕྲྀߦΔͷͰ ࠓͷ͏ͪʹ৮Βͳ͍ͱ
w ʮ"MQJOF-JOVY.FFUVQ5PLZPʯʹͯษڧձߦ͖ͬͯͨ
"MQJOF-JOVYͬͯ ͲΜͳ04ͳͷʁ
w ಡΈํʮΞϧύΠϯʯͰ͢ w NVTMMJCDɺ#VTZ#PYΛϕʔεʹߏ w ͨΒܰྔͰηΩϡΞͳ-JOVY w ΈࠐΈܥʹ࠷ద w ੲ͔Β͋Δ04⇛͍͔ͭΒͳͷ͔͔Βͳ͍
w ໊લ͔Θ͍͍
ܰྔͬͯʜ ͦΜͳେͨ͜͠ͱͳ͍ Μ͡Όͳ͍ͷ
ڻ͖ͷܰ͞ w EPDLFSJNBHFT 3&104*503:5"(*."(&*%$3&"5&%4*;& BMQJOFMBUFTUEBBDEBZTBHP.# HMJEFSMBCTBMQJOFMBUFTUGGEBZTBHP.# VCVOUVMBUFTUFBFDCEBZTBHP.# DFOUPTMBUFTUFGBEBEFEBZTBHP.#
*40ൺֱ w $FOU04 ⇛(# w 6CVOUV ⇛.# w "MQJOF ⇛.#
͍ܰͱԿ͕͍͍ͷ͔ w EPDLFSQVMMQVTIͳͲ࣌ؒॖ w ΦʔτεέʔϧͰૉૣ͘αʔϏεΠϯ w খ͚͞Εখ͍͞΄ͲՁΛ࣋ͭ
%PDLFSʹͱͬͯ "MQJOF৽ٕज़
ͱ͍͏Θ͚Ͱ ৮ͬͯΈͨ
%PDLFS)VC w IUUQTIVCEPDLFSDPN@BMQJOF ⇛ެࣜ w IUUQTIVCEPDLFSDPNSHMJEFSMBCTBMQJOF ⇛BQLJOTUBMMίϚϯυ͕όϯυϧ͞Ε͍ͯΔɻ w ͿͬͪΌ͚ͲͬͪͰ0, w
7BHSBOUͰͷݕূ·ͩ
BQLίϚϯυΛۦͤΑ
ύοέʔδΠϯετʔϧ w $FOU04 ⇛ZVNJOTUBMMOHJOY w "MQJOF ⇛BQLBEEOHJOYWJN ⇛BQLBEESVCZSόʔδϣϯࢦఆ ⇛BQLBEESVCZWJSUVBMCVJMESVCZ ޙ͔Βফ͢ͷָ͕
ύοέʔδ୳͢ w $FOU04 ⇛ZVNTFBSDIOHJOY w "MQJOF ⇛BQLTFBSDIOHJOY OHJOYS DPMMFDUEOHJOYS OHJOYMVBS
OHJOYMVBEPDS OHJOYWJNS OHJOYJOJUTDSJQUTS OHJOYEPDS
ύοέʔδআ w $FOU04 ⇛ZVNSFNPWFOHJOY w "MQJOF ⇛BQLEFMOHJOY
Πϯετʔϧޙʹΰϛআ w BQLBEEOPDBDIFOHJOY ⇛BQLJOTUBMMίϚϯυͰͰ͖Δ
Ξοϓσʔτ w $FOU04 ⇛ZVNVQEBUF w "MQJOF-JOVY ⇛BQLVQEBUF
ͪΐ͌ͱ ಈ͔ͯ͠Έͨ
EPDLFSSVO w SPPU!UFTUEPDLFSdEPDLFSSVOJUBMQJOF CJOCBTI w EPDLFS&SSPSSFTQPOTFGSPNEBFNPO $POUBJOFSDPNNBOECJOCBTIOPUGPVOE PSEPFTOPUFYJTU ͋ΕىಈͰ͖ͳ͍ɾɾɾ
CBTI⇛☓ TI BTI ⇛˕
CBTI͍͍ͨਓ Πϯετʔϧ͠·͠ΐ
γϯϘϦοΫϦϯΫ w MTMCJOcIFBEO UPUBM MSXYSXYSXYSPPUSPPU"QSBTICJOCVTZCPY MSXYSXYSXYSPPUSPPU"QSCBTFCJOCVTZCPY MSXYSXYSXYSPPUSPPU"QSCCDPOpHCJOCVTZCPY SXYSYSYSPPUSPPU%FDCVTZCPY MSXYSXYSXYSPPUSPPU"QSDBUCJOCVTZCPY MSXYSXYSXYSPPUSPPU"QSDBUWCJOCVTZCPY
MSXYSXYSXYSPPUSPPU"QSDIHSQCJOCVTZCPY MSXYSXYSXYSPPUSPPU"QSDINPECJOCVTZCPY MSXYSXYSXYSPPUSPPU"QSDIPXOCJOCVTZCPY w CJOCVTZCPY ୯ҰόΠφϦ ͷγϯϘϦοΫϦϯΫ
ύοέʔδҰཡ w IUUQTQLHTBMQJOFMJOVYPSHQBDLBHFT े
<༨ஊ>HMJCD w ͳΜͱ"MQJOFʹHMJCD͕ͳ͍ w GSPMWBEBMQJOFHMJCD ⇛IUUQTIVCEPDLFSDPNSGSPMWMBEBMQJOF HMJCD
·ͱΊ w BQL͕׳ΕΕͦΜͳʹ͘͠ͳ͍ w 8&#αʔόͳΒӡӦͰ͖ͦ͏ ⇛ݱࡏࣗ࡞1$͔ΒࣗαʔόʹҠߦ͠ɺ EPDLFSӡӦܭըத w OHJOYͳͲύοέʔδܰྔԽΛࢦ͍ͨ͠
͜Ε͔ΒͬͯΈ͍ͨ͜ͱ w ",B/Fͷཧը໘αʔό $FOU04ܥʜ w %PDLFSϦϓϨΠε w OHJOYͱSVCZ͔͠ಈ͍͍ͯͳ͍ w
"MQJOFͬͯӡӦ
ܰ͞ਖ਼ٛ
͝ਗ਼ௌ ͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ