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
Taro Matsuzawa aka. btm
September 05, 2017
Technology
0
390
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
530
平成生まれのためのUNIX&IT歴 史講座 ~番外編~
smellman
2
480
掛川城の点群データをiTownsで表示しよう
smellman
0
270
そのJavascript、全部TypeScriptにしちゃえ
smellman
1
200
大容量SSDとOpenStreetMap
smellman
0
120
MapLibreとtile.openstretmap.jpで始めるベクトル地図プログラミング
smellman
1
550
国内向けタイルサーバの構築と運用について
smellman
0
1.2k
Python/Javascriptで読む点群
smellman
1
4.9k
日本のCommunity向け タイルサーバの現状
smellman
0
2.7k
Other Decks in Technology
See All in Technology
クラウド関連のインシデントケースを収集して見えてきたもの
lhazy
9
1.9k
ExaDB-XSで利用されているExadata Exascaleについて
oracle4engineer
PRO
3
300
Platform Engineeringで クラウドの「楽しくない」を解消しよう
jacopen
4
210
RaspberryPi CM4(CM5も)面白いぞ!
nonnoise
0
140
DeepSeekとは?何がいいの? - Databricksと学ぶDeepSeek! 〜これからのLLMに備えよ!〜
taka_aki
1
180
役員・マネージャー・著者・エンジニアそれぞれの立場から見たAWS認定資格
nrinetcom
PRO
4
6.8k
20250307_エンジニアじゃないけどAzureはじめてみた
ponponmikankan
2
170
マーケットプレイス版Oracle WebCenter Content For OCI
oracle4engineer
PRO
3
540
Global Databaseで実現するマルチリージョン自動切替とBlue/Greenデプロイ
j2yano
0
170
完璧を捨てろ! “攻め”のQAがもたらすスピードと革新/20250306 Hiroki Hachisuka
shift_evolve
0
110
AIエージェント元年@日本生成AIユーザ会
shukob
1
260
【Forkwell】「正しく」失敗できるチームを作る──現場のリーダーのための恐怖と不安を乗り越える技術 - FL#83 / A team that can fail correctly by forkwell
i35_267
2
110
Featured
See All Featured
Rebuilding a faster, lazier Slack
samanthasiow
80
8.9k
Agile that works and the tools we love
rasmusluckow
328
21k
Testing 201, or: Great Expectations
jmmastey
42
7.2k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
30
4.6k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.5k
Reflections from 52 weeks, 52 projects
jeffersonlam
348
20k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
33
2.1k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
356
29k
Measuring & Analyzing Core Web Vitals
bluesmoon
6
260
How STYLIGHT went responsive
nonsquared
99
5.4k
Building Adaptive Systems
keathley
40
2.4k
Mobile First: as difficult as doing things right
swwweet
223
9.5k
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
དྷ·͠ΐ͏ʂʢٽʣ