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
Provide openmaptiles and varnish cache with Do...
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Taro Matsuzawa aka. btm
September 05, 2017
Technology
0
410
Provide openmaptiles and varnish cache with Docker Compose 、あと告知!
小江戸LUG 2017年7月のオフな集まりのやつー
Taro Matsuzawa aka. btm
September 05, 2017
Tweet
Share
More Decks by Taro Matsuzawa aka. btm
See All by Taro Matsuzawa aka. btm
OpenLayers ext TypeScript declarationの開発
smellman
0
610
平成生まれのためのUNIX&IT歴 史講座 ~番外編~
smellman
2
540
掛川城の点群データをiTownsで表示しよう
smellman
0
330
そのJavascript、全部TypeScriptにしちゃえ
smellman
1
240
大容量SSDとOpenStreetMap
smellman
0
160
MapLibreとtile.openstretmap.jpで始めるベクトル地図プログラミング
smellman
1
630
国内向けタイルサーバの構築と運用について
smellman
0
1.6k
Python/Javascriptで読む点群
smellman
1
5.3k
日本のCommunity向け タイルサーバの現状
smellman
0
2.7k
Other Decks in Technology
See All in Technology
名刺メーカーDevグループ 紹介資料
sansan33
PRO
0
1k
フロントエンド開発者のための「厄払い」
optim
0
180
AIとともに歩む情報セキュリティ / Information Security with AI
kanny
4
2.7k
一番人に近いコードレビューア CodeRabbit
kinopeee
0
110
エンジニアとマネジメントの距離/Engineering and Management
ikuodanaka
3
680
ドキュメントからはじめる未来のソフトウェア
pkshadeck
4
2k
DEVCON 14 Report at AAMSX RU65: V9968, MSX0tab5, MSXDIY etc
mcd500
0
230
[Iceberg Meetup #4] ゼロからはじめる: Apache Icebergとはなにか? / Apache Iceberg for Beginners
databricksjapan
0
530
SREの仕事を自動化する際にやっておきたい5つのポイント
jacopen
6
1.1k
Regional_NAT_Gatewayについて_basicとの違い_試した内容スケールアウト_インについて_IPv6_dual_networkでの使い分けなど.pdf
cloudevcode
1
170
漸進的過負荷の原則
sansantech
PRO
3
420
「AIでできますか?」から「Agentを作ってみました」へ ~「理論上わかる」と「やってみる」の隔たりを埋める方法
applism118
11
7.2k
Featured
See All Featured
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
70
Git: the NoSQL Database
bkeepers
PRO
432
66k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
440
Making Projects Easy
brettharned
120
6.6k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.5k
Ruling the World: When Life Gets Gamed
codingconduct
0
130
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
7.9k
Crafting Experiences
bethany
1
42
Product Roadmaps are Hard
iamctodd
PRO
55
12k
Heart Work Chapter 1 - Part 1
lfama
PRO
5
35k
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
170
[SF Ruby Conf 2025] Rails X
palkan
0
720
Transcript
1SPWJEFPQFONBQUJMFTBOE WBSOJTIDBDIFXJUI%PDLFS $PNQPTFɺ͋ͱࠂʂ ݄ͷΦϑͳू·Γ!খߐށ-6( 5BSP.BUTV[BXBBLBCUN !TNFMMNBO (FPSFQVCMJD+BQBO04.'+04(FPࡒஂ ຊࢧ෦ຊ6/*9Ϣʔβձ
Δ͜ͱ w 0QFO4USFFU.BQͷਤλΠϧͷ৴ લʹͨͭ͠ w PQFONBQUJMFT UJMFTFSWFSHM EPDLFS
w 3BTUFSJNBHF [YZQOH ͷΩϟογϡ͍ͤͨ͞ w 04࠶ىಈޙʹࣗಈىಈ͢ΔΑ͏ʹ͍ͨ͠ w ཧΛָʹ͍ͨ͠
$VSSFOU UJMFTFSWFSHM UJMFTFSWFSHM UJMFTFSWFSHM UJMFTFSWFSHM 1PSU 1PSU 1PSU 1PSU
3BTUFS QOHͷΞΫηε UJMFTFSWFSHM UJMFTFSWFSHM UJMFTFSWFSHM UJMFTFSWFSHM 1PSU 1PSU 1PSU 1PSU
7FDUPSBOEPUIFST UJMFTFSWFSHM UJMFTFSWFSHM UJMFTFSWFSHM UJMFTFSWFSHM 1PSU 1PSU 1PSU 1PSU
0WFSWJFX UJMFTFSWFSHM UJMFTFSWFSHM UJMFTFSWFSHM UJMFTFSWFSHM WBSOJTIDBDIF 1PSU 1PSU 1PSU 1PSU
1PSU
3BTUFSUJMF UJMFTFSWFSHM UJMFTFSWFSHM UJMFTFSWFSHM UJMFTFSWFSHM WBSOJTIDBDIF 1PSU 1PSU 1PSU 1PSU
1PSU
7FDUPSBOEPUIFST UJMFTFSWFSHM UJMFTFSWFSHM UJMFTFSWFSHM UJMFTFSWFSHM WBSOJTIDBDIF 1PSU 1PSU 1PSU 1PSU
1PSU
%PDLFSDPNQPTF UJMFTFSWFSHM UJMFTFSWFSHM UJMFTFSWFSHM UJMFTFSWFSHM WBSOJTIDBDIF 1PSU 1PSU 1PSU 1PSU
1PSU
WFDUPSUJMFTFSWFS WFSTJPO TFSWJDFT WFDUPSUJMFTFSWFS JNBHFLMPLBOUFDIUJMFTFSWFSHM QPSUT WPMVNFT EBUB SFTUBSUBMXBZT
EPDLFSDPNQPTFZNM SFTUBSUBMXBZTͰ04࠶ىಈ࣌ͷಈ࡞Λ࣮ݱ
SBTUFSUJMFTFSWFS WFSTJPO TFSWJDFT SBTUFSUJMFTFSWFS JNBHFLMPLBOUFDIUJMFTFSWFSHM WPMVNFT EBUB SFTUBSUBMXBZT EPDLFSDPNQPTFZNM QPSUΛࢦఆ͠ͳ͍
WBSOJTI͔Βܨ͕Δ UJMFTFSWFSHMσϑΥϧτͰ൛ϙʔτͰىಈ
WBSOJTI WFSTJPO TFSWJDFT WBSOJTI JNBHFFFBDNTWBSOJTI QPSUT EFQFOET@PO SBTUFSUJMFTFSWFS FOWJSPONFOU
#"$,&/%4SBTUFSUJMFTFSWFS #"$,&/%4@1035 #"$,&/%4@130#&@*/5&37"-T #"$,&/%4@130#&@5*.&065T %/4@&/"#-&%USVF SFTUBSUBMXBZT EPDLFSDPNQPTFZNM EFQFOET@POͰ ґଘ͢ΔαʔόΛࢦఆ
WBSOJTI WFSTJPO TFSWJDFT WBSOJTI JNBHFFFBDNTWBSOJTI QPSUT EFQFOET@PO SBTUFSUJMFTFSWFS FOWJSPONFOU
#"$,&/%4SBTUFSUJMFTFSWFS #"$,&/%4@1035 #"$,&/%4@130#&@*/5&37"-T #"$,&/%4@130#&@5*.&065T %/4@&/"#-&%USVF SFTUBSUBMXBZT EPDLFSDPNQPTFZNM SBTUFSUJMFTFSWFSͷ ൛ϙʔτʹଓ
ىಈͳͲ NCUJMFT͕͋ΔσΟϨΫτϦʹҠಈ UJMFTFSWFSHM͕ηοτΞοϓࡁΈ DEUJMFTFSWFS EPDLFSDPNQPTFZNMΛ࡞ લͷεϥΠυ·ͰͷΛ߹ମͤͨͭ͞ WJNEPDLFSDPNQPTFZNM ىಈ
EPDLFSDPNQPTFVQE SBTUFSͷϨϯμϦϯάαʔόΛ૿͢ $16ͷ͙Β͍ͰͬͯΔ EPDLFSDPNQPTFTDBMFSBTUFSUJMFTFSWFS ࠶ىಈ EPDLFSDPNQPTFSFTUBSU WBSOJTIͷ֬ೝ ઌʹEPDLFSQTͳͲͰ໊લΛ֬ೝ͓ͯ͘͠ EPDLFSFYFDJUUJMFTFSWFS@WBSOJTI@CJOCBTI SPPU!BB5&3.YUFSNWBSOJTIIJTU
WBSOJTIIJTU DBDIFIJU DBDIFNJTT
TVNNBSZ
ྑ͔ͬͨ͜ͱ w ෳىಈΛผʑͷϙʔτʹׂΓ͍ͯͯͨͷ͕WBSOJTI ΛڬΉ͜ͱͰͱָͯʹͳͬͨ w ͔ͭɺ༨ܭͳΩϟογϡΛͦΕͧΕͰ࡞Βͳ͘ͳͬͨ w ͍··ͰEPDLFSίϚϯυΛखଧͪͰཧ͍ͯͨ͠ͷ͕ EPDLFSDPNQPTFίϚϯυҰൃͰىಈͯ͠์ஔͰ͖Δ w
ελΠϧͷߋ৽ͳΜ͔ϑΝΠϧΞοϓͯ͠EPDLFS DPNQPTFSFTUBSU͚ͩͰ0,
ࠂ
ษڧձΔΑ w ʮຊ6/*9Ϣʔβձఆظ૯ձซઃษڧձʯΛ ։࠵͠·͢ɻ w ͍͚Ͳɺ૯ձΔ͍ͭͰʹษڧձΔͬͯ͜ͱ
࣌ w ݄ w ͜ͷલͷ࣌ؒʹ૯ձͬͯ·͕͢ผʹೖͬͯେৎ Ͱ͢ΑʢͨͿΜɺ͖ͬͱʣ
༰ w λΠτϧ*5ίϛϡχςΟͷӡӦΛߟ͑Δ w 04$ͰΑͬͯ͘ΔͭͰ͢ɻ
۩ମతͳ༰ ίϐϖ w ͜ͷ͙Β͍Ͱ*5ίϛϡχςΟͷരൃతʹ૿͑ɺ ·ͨͦͷӡӦʹܞΘΔਓ૿͑·͕ͨ͠ɺӡӦऀಉ͕࢜ ର͢Δ͋·Γ૿͍͑ͯ·ͤΜɻ w ͦ͜ͰKVTɺ*5ίϛϡχςΟͷӡӦʹ͍ͭͯߟ͑ΔΛ ઃ͚·ͨ͠ɻ͍͔ͭ͘ͷίϛϡχςΟ͔ΒӡӦऀͷํʑʹ ͓ू·Γ͍͖ͨͩɺ͓Λڍ͛ͯ౼͠·͢ɻ
w ͜ͷηογϣϯͷϋογϡλάDPNNVTUVEZͰ͢ɻ
ొஃऀ ͍͋͏͓͑ॱ w Ԭాྑଠ 08"41 w നੴढ़ฏ IUNMK
w ਢ౻ޭฏ 044(BUF w ࣏ؔ೭ $PEFGPS+BQBO w ߴਖ਼ത %SPJE,BJHJUFDICPPTUFS w ٶݪప 04$ࣄہ
Ṗ w ͜ͷϝϯόʔͰ·ͩࢀՃऀ͕ਓ͓͔ͬͯ͘͠Ͷʁ
ॴ w αΠϘζגࣜձࣾɹ౦ژΦϑΟε w ݄ʹΦϑͳू·ΓΛͬͨͱ͜ʂ
TVNNBSZ
དྷ·͠ΐ͏ʂ
͋ͱ4UBUFPGUIF.BQ ձएদͰΔΑʂ ։࠵ʙͩΑʂ
0QFO%FWFMPQFS $POGFSFODFͱΖ͔ ͿΓͩΑʂ
TVNNBSZ
དྷ·͠ΐ͏ʂʢٽʣ