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
Visual Studio Codeとコンテナでいい感じのRe:View執筆環境
Search
RyuSA
February 04, 2022
Technology
1
1.3k
Visual Studio Codeとコンテナでいい感じのRe:View執筆環境
「VS Code Meetup #18 - ドキュメント、ブログ、書籍執筆編 」に登壇した際の資料です
https://vscode.connpass.com/event/236710/
RyuSA
February 04, 2022
Tweet
Share
More Decks by RyuSA
See All by RyuSA
Java屋だってOperatorが作りたい!
ryusa
1
460
JavaScriptと歩くポリシーエンジン jsPolicy
ryusa
1
490
TextAlive App APIと夢見る新しいUX
ryusa
1
300
Gitlab Operatorと夢見るGitlab自動化の旅
ryusa
2
880
AccessPoint Operator on Raspberry Pi
ryusa
1
1k
Serviceをたずねて3000行 - Kubernetesコードリーディングの旅 -
ryusa
2
720
そのAPIはセキュアですか?
ryusa
2
750
「L3以下は魔法で動いている!」と言いながらiptablesとkube-proxyを読んでみた話
ryusa
1
96
「〇〇完全に理解したったww」から始めるエンジニア生活
ryusa
2
4k
Other Decks in Technology
See All in Technology
「名前解決」から振り返るAmazon VPC
yuki_ink
0
320
FastlyとfalcoでNode.jsレスな Webサーバー構築 : IPTV版 ABEMAアプリインフラ刷新 / Building web server using Fastly and falco without Node.js for IPTV ABEMA app
nodaguti
0
240
Zero Data Loss Autonomous Recovery Service サービス概要
oracle4engineer
PRO
0
3.1k
FastConnect の冗長性
ocise
0
7.1k
標準ライブラリの奥深アップデートを掘り下げよう!
logica0419
2
390
Estrategias de escalabilidade para projetos web
jessilyneh
1
150
Datadog を使ったプロダクトとクラウドの セキュリティモニタリング
mrtc0
0
450
音声AIエージェントの世界とRetell AI入門 / Introduction to the World of Voice AI Agents and Retell AI
rkaga
3
470
スーパーマリオRPGのリメイク版の変更点からみるUX
nishiharatsubasa
1
110
いまからでも遅くない! コンテナでWebアプリケーションを 動かしてみよう(1)Gitハンズオン
nomu
0
280
エンジニアリングマネージャーが紐解く、事業視点から組織文化まで、包括的アプローチの探求 / READYFOR
9ma3r
13
2.2k
エンジニア視点で見る、 組織で運用されるデザインシステムにするには
shunya078
1
160
Featured
See All Featured
How STYLIGHT went responsive
nonsquared
93
5.1k
Design by the Numbers
sachag
277
19k
Imperfection Machines: The Place of Print at Facebook
scottboms
263
13k
ParisWeb 2013: Learning to Love: Crash Course in Emotional UX Design
dotmariusz
109
6.9k
Build The Right Thing And Hit Your Dates
maggiecrowley
29
2.2k
Automating Front-end Workflow
addyosmani
1365
200k
Reflections from 52 weeks, 52 projects
jeffersonlam
346
20k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
131
32k
Music & Morning Musume
bryan
46
6k
Side Projects
sachag
451
42k
Mobile First: as difficult as doing things right
swwweet
220
8.8k
Learning to Love Humans: Emotional Interface Design
aarron
270
40k
Transcript
- Re:View meets VSCode in Container - RyuSA VS Codeとコンテナでいい感じのRe:View執筆環境
RyuSA Financial Service Engineer Java & SpringBoot / Typescript &
React Docker / Kubernetes : RyuSA : ryusa_eng
• Re:View = ⾯倒くさい組版データを⽣成できる神ツール • ノンブルとか余⽩とか奥付とか…… • Markdownっぽい書きっぷりで組版が作れる • GitHub
Actionsのテンプレートも公開されている • サクッとCIしながら執筆できる︕ 本⽇のテーマ︓Re:View 組版データはこんな感じ→
Re:View環境構築 1. TeX Liveをインストール 2. ⽇本語フォントをインストール 3. ⽇本語フォントセットアップ 4. Ghostscriptをインストール(環境による)
5. Rubyをインストール 6. reviewをインストール 7. IDEのセットアップ
1. TeX Liveをインストール 2. ⽇本語フォントをインストール 3. ⽇本語フォントセットアップ 4. Ghostscriptをインストール(環境による) 5.
Rubyをインストール 6. reviewをインストール 7. IDEのセットアップ Re:View環境構築 え……つら……
こんなこと、思いません︖ いっそ執筆環境もコンテナにしたい……
そこでdevcontainerですよ
devcontainerの動き devcontainer.json 起動設定 > Reopen in Container コンテナ作成 初期化 アタッチ
コンテナを起動する設定たち
VSCodeでプロジェクトを開くだけで執筆環境が︕︕
あなたも素敵な執筆環境を︕
最後に……(宣伝)