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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
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.4k
Welcome to Alibaba Cloud -もう一つのインターネット世界のクラウドが世界へでる-
mosuke5
1
330
Alibaba Cloudの紹介とパブリッククラウドでのセキュリティ
mosuke5
0
280
クラウド環境でのロギングとAlibaba Cloudでのロギングソリューション
mosuke5
1
750
Terraform × Rancher でマルチクラウドを一歩すすめる
mosuke5
0
1.3k
クラウドも選べる時代。Rancherでマルチクラウドやってみよう
mosuke5
0
380
第1会Arduino会 @渋谷
mosuke5
0
320
Other Decks in Technology
See All in Technology
Deno・Bunの標準機能やElysiaJSを使ったWebSocketサーバー実装 / ラーメン屋を貸し切ってLT会! IoTLT 2026新年会
you
PRO
0
170
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.3k
DatabricksホストモデルでAIコーディング環境を構築する
databricksjapan
0
210
名刺メーカーDevグループ 紹介資料
sansan33
PRO
0
1k
SREの仕事を自動化する際にやっておきたい5つのポイント
jacopen
6
1.2k
【インシデント入門】サイバー攻撃を受けた現場って何してるの?
shumei_ito
0
1.3k
学生・新卒・ジュニアから目指すSRE
hiroyaonoe
1
260
Embedded SREの終わりを設計する 「なんとなく」から計画的な自立支援へ
sansantech
PRO
2
430
3分でわかる!新機能 AWS Transform custom
sato4mi
1
270
分析画面のクリック操作をそのままコード化 ! エンジニアとビジネスユーザーが共存するAI-ReadyなBI基盤
ikumi
0
110
新規事業における「一部だけどコア」な AI精度改善の優先順位づけ
zerebom
0
440
オープンウェイトのLLMリランカーを契約書で評価する / searchtechjp
sansan_randd
3
480
Featured
See All Featured
jQuery: Nuts, Bolts and Bling
dougneiner
65
8.4k
Between Models and Reality
mayunak
1
180
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
0
130
Faster Mobile Websites
deanohume
310
31k
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
150
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
2.9k
Building AI with AI
inesmontani
PRO
1
660
Discover your Explorer Soul
emna__ayadi
2
1.1k
The World Runs on Bad Software
bkeepers
PRO
72
12k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
9.8k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
61k
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