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
Docker使ってちょっとおもしろいサービス作った話(Vim::Factory)
Search
mosuke5
July 03, 2016
Technology
0
1.2k
Docker使ってちょっとおもしろいサービス作った話(Vim::Factory)
詳しくはこちら
http://mosuke5.hateblo.jp/entry/2015/07/19/135844
mosuke5
July 03, 2016
Tweet
Share
More Decks by mosuke5
See All by mosuke5
Alibaba CloudではじめるKubernetes
mosuke5
0
5.1k
Welcome to Alibaba Cloud -もう一つのインターネット世界のクラウドが世界へでる-
mosuke5
1
280
Alibaba Cloudの紹介とパブリッククラウドでのセキュリティ
mosuke5
0
240
クラウド環境でのロギングとAlibaba Cloudでのロギングソリューション
mosuke5
1
630
Terraform × Rancher でマルチクラウドを一歩すすめる
mosuke5
0
1.1k
クラウドも選べる時代。Rancherでマルチクラウドやってみよう
mosuke5
0
370
第1会Arduino会 @渋谷
mosuke5
0
280
Other Decks in Technology
See All in Technology
Deep dive into Nuxt Server Components
wattanx
1
1.3k
複数の外部サービスデータの統合と変換を実現する Railsのインポートアーキテクチャ / Rails import architecture for integration and transformation of multiple external service data
aiandrox
0
340
エンジニアのドメイン知識獲得コストを低減するアプリケーションデザイン
ryo_nagata_
3
160
いまいまMySQL2024 @ OSC Nagaoka
sakaik
3
300
40代後半で開発エンジニアからクラウドインフラエンジニアにキャリアチェンジし、生き残れる自信がようやく持てた話
iwamot
9
8.2k
今日から始める技術的負債の解消
leveragestech
3
460
Bluesky 2019〜2022
yamarten
1
120
生成AI入門
shukob
0
160
テストを楽に書きたい
tomorrowkey
2
270
マルチテナントのサービスインフラに大きなテナントを受け入れるまで
7474
0
790
AWS DDKを利用したDataOps事始め
beex
1
170
Japan AWS Jr. Championsがお届けする、アウトプットのすすめ
hamijay_cloud
0
210
Featured
See All Featured
GraphQLとの向き合い方2022年版
quramy
43
13k
GraphQLの誤解/rethinking-graphql
sonatard
66
9.9k
Adopting Sorbet at Scale
ufuk
73
9k
How To Stay Up To Date on Web Technology
chriscoyier
788
250k
Speed Design
sergeychernyshev
23
550
How to Think Like a Performance Engineer
csswizardry
18
1k
Building a Modern Day E-commerce SEO Strategy
aleyda
38
6.9k
4 Signs Your Business is Dying
shpigford
180
21k
Mobile First: as difficult as doing things right
swwweet
222
8.9k
Why You Should Never Use an ORM
jnunemaker
PRO
53
9k
Building Your Own Lightsaber
phodgson
102
6k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
25
1.8k
Transcript
Docker 使って ちょっとおもしろい サービス作った話 @mosuke5 (2016/07/05) 個人的な話
Infrastructure as Codeで 残業がなくなってしまった話
前回 Engineer meetup #1で 話した内容・・・
Docker 使って ちょっとおもしろい サービス作った話 @mosuke5 (2016/07/05) 個人的な話
Vim::Factory Vimの設定をその場で「即体感」 完全趣味! http://vimfactory.com
Vim::Factory • Vimの設定をブラウザ上で即体感できるサービ ス • 完全趣味で作ったもの • サービスの技術をブログで公開したら、かなり の反響があった •
dockerをおもしろい感じに使った ブログ: http://mosuke5.hateblo. jp/entry/2015/07/19/135844
ものを見せたほうがはやい
どうやってブラウザ上で ”Vim”を実現したのか…
JavaScriptで頑張って実装! (天才!!)
そんなわけないでしょ… \(^o^)/
None
Dockerってなに? • 仮想化技術の1つ(主にLinux上) • コンテナ型仮想化とよばれる • ホストサーバとカーネルを共有 ※長くなるので詳しい話はしません
普通の仮想化との違い 引用:http://techtarget.itmedia.co.jp/tt/news/1408/21/news02.html
WebSocket サーバ ブラウザ 1人1台のVimを起動したLinuxサーバをあげ て、 そのターミナル情報をブラウザ送れば・・・!? Aさん Bさん Cさん Bさん用
Cさん用 Aさん用
Demo ・ほんとに仮想マシーンをブラウザに? ・どのくらい起動がはやい?
Dockerを使ったこの技術 なんか他にも応用できそうでは?
続きはWebで…! 「docker websocket」で検索すれば 一番上に出ると思います
Thank you