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.5k
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
560
JavaScriptと歩くポリシーエンジン jsPolicy
ryusa
1
550
TextAlive App APIと夢見る新しいUX
ryusa
1
400
Gitlab Operatorと夢見るGitlab自動化の旅
ryusa
2
1k
AccessPoint Operator on Raspberry Pi
ryusa
1
1.2k
Serviceをたずねて3000行 - Kubernetesコードリーディングの旅 -
ryusa
2
840
そのAPIはセキュアですか?
ryusa
2
800
「L3以下は魔法で動いている!」と言いながらiptablesとkube-proxyを読んでみた話
ryusa
1
140
「〇〇完全に理解したったww」から始めるエンジニア生活
ryusa
2
4.3k
Other Decks in Technology
See All in Technology
実践アプリケーション設計 ②トランザクションスクリプトへの対応
recruitengineers
PRO
2
110
VPC Latticeのサービスエンドポイント機能を使用した複数VPCアクセス
duelist2020jp
0
180
Gaze-LLE: Gaze Target Estimation via Large-Scale Learned Encoders
kzykmyzw
0
310
モダンな現場と従来型の組織——そこに生じる "不整合" を解消してこそチームがパフォーマンスを発揮できる / Team-oriented Organization Design 20250825
mtx2s
5
510
ウォンテッドリーのアラート設計と Datadog 移行での知見
donkomura
0
310
AIエージェント就活入門 - MCPが履歴書になる未来
eltociear
0
280
広島発!スタートアップ開発の裏側
tsankyo
0
230
AIドリブンのソフトウェア開発 - うまいやり方とまずいやり方
okdt
PRO
9
560
制約理論(ToC)入門
recruitengineers
PRO
2
190
第4回 関東Kaggler会 [Training LLMs with Limited VRAM]
tascj
12
1.6k
モダンフロントエンド 開発研修
recruitengineers
PRO
2
200
Backboneとしてのtimm2025
yu4u
4
1.4k
Featured
See All Featured
Building Applications with DynamoDB
mza
96
6.6k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
26k
Faster Mobile Websites
deanohume
309
31k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
44
2.4k
Facilitating Awesome Meetings
lara
55
6.5k
Optimizing for Happiness
mojombo
379
70k
Java REST API Framework Comparison - PWX 2021
mraible
33
8.8k
It's Worth the Effort
3n
187
28k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Reflections from 52 weeks, 52 projects
jeffersonlam
351
21k
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3.4k
How to train your dragon (web standard)
notwaldorf
96
6.2k
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でプロジェクトを開くだけで執筆環境が︕︕
あなたも素敵な執筆環境を︕
最後に……(宣伝)