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
CMScom TechTalk VuePressで作ったポットキャストサイト
Search
Manabu TERADA
June 12, 2020
Technology
0
190
CMScom TechTalk VuePressで作ったポットキャストサイト
Manabu TERADA
June 12, 2020
Tweet
Share
More Decks by Manabu TERADA
See All by Manabu TERADA
PythonのツールチェーンとOSS
terapyon
0
21
AI時代の罠:経験が浅いエンジニアを救うのは誰か?
terapyon
0
42
Python製CMSが実現する、権限管理とセマンティック検索の融合
terapyon
0
56
オープンソースを安心して利用するために
terapyon
1
91
CMSツールPloneでAAL2対応への挑戦
terapyon
0
69
PythonエンジニアになるためのテクニカルハイライトとPython実践試験学習方法
terapyon
0
68
Pythonデータ分析実践試験 出題傾向や学習のポイントとテクニカルハイライト
terapyon
1
900
近年の PyCon 情勢から見た PyCon APAC のまとめ
terapyon
0
480
Desktop Apps Made Easy: Python Web UI Frameworks with Streamlit and Stlite
terapyon
1
120
Other Decks in Technology
See All in Technology
決済サービスを支えるElastic Cloud - Elastic Cloudの導入と推進、決済サービスのObservability
suzukij
2
650
AI実装による「レビューボトルネック」を解消する仕様駆動開発(SDD)/ ai-sdd-review-bottleneck
rakus_dev
0
140
Cortex Code CLI と一緒に進めるAgentic Data Engineering
__allllllllez__
0
390
It’s “Time” to use Temporal
sajikix
3
180
複数クラスタ運用と検索の高度化:ビズリーチにおけるElastic活用事例 / ElasticON Tokyo2026
visional_engineering_and_design
0
160
身体を持ったパーソナルAIエージェントの 可能性を探る開発
yokomachi
1
130
情シスのための生成AI実践ガイド2026 / Generative AI Practical Guide for Business Technology 2026
glidenote
0
270
ソフトバンク流!プラットフォームエンジニアリング実現へのアプローチ
sbtechnight
0
150
コンテキスト・ハーネスエンジニアリングの現在
hirosatogamo
PRO
1
120
「Blue Team Labs Online」入門 - みんなで挑むログ解析バトル
v_avenger
0
180
進化するBits AI SREと私と組織
nulabinc
PRO
0
200
OSC仙台プレ勉強会 AlmaLinuxとは
koedoyoshida
0
180
Featured
See All Featured
Documentation Writing (for coders)
carmenintech
77
5.3k
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
130
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
2.4k
Statistics for Hackers
jakevdp
799
230k
A Modern Web Designer's Workflow
chriscoyier
698
190k
Leo the Paperboy
mayatellez
4
1.5k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Code Reviewing Like a Champion
maltzj
528
40k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.7k
Paper Plane
katiecoart
PRO
0
48k
Darren the Foodie - Storyboard
khoart
PRO
3
2.9k
How Software Deployment tools have changed in the past 20 years
geshan
0
33k
Transcript
copyright © 2020 CMS Comunications Inc. all rights reserved. VuePressで構築したポッドキャストサイ
ト ─技術的な側面─ 代表取締役 寺田 学 「CMScom TechTalk」 2020年6月12日
copyright © 2020 CMS Comunications Inc. all rights reserved. 概要
個人の趣味で2月からポッドキャストを始めた。サービスを利用しているので専用サイトは 不要だったが、SNSでの宣伝などを行う場合に専用のサイトがあるとうれしと思った。 勉強中のVueで静的サイトジェネレータを使ったしくみだと、ホストも楽だし勉強になると思 い構築した。 その技術的な側面を説明する。取り扱うツールは、VuePress, github, netlifyなどです。
copyright © 2020 CMS Comunications Inc. all rights reserved. トークの流れ
• サイトの概要 • ポッドキャストの配信 • 全体構成 • 自動化の仕組み
copyright © 2020 CMS Comunications Inc. all rights reserved. サイトの概要
copyright © 2020 CMS Comunications Inc. all rights reserved. サイトの概要
terapyon channel podcast • https://podcast.terapyon.net/ • ポッドキャストの概要やエピソードを紹介 ◦ Home ◦ About ◦ Episodes ◦ Special
copyright © 2020 CMS Comunications Inc. all rights reserved. ポッドキャストの配信
copyright © 2020 CMS Comunications Inc. all rights reserved. ポッドキャストの配信
Anchor • https://anchor.fm/ • ここにエピソードを作ると様々な配信サービスに再配信 ◦ Spotify ◦ Apple ◦ Google ◦ など
copyright © 2020 CMS Comunications Inc. all rights reserved. 全体の構成
copyright © 2020 CMS Comunications Inc. all rights reserved. 静的サイトジェネレータ
静的にサイトを構築してくれる仕組み JavaScriptの技術を用いる • Gatsby.js (React) • Next.js (React) • Nuxt.js (Vue) • VuePress (Vue)
copyright © 2020 CMS Comunications Inc. all rights reserved. https://podcast.terapyon.net
音声ファイル Noteを書く MDファイルを書く https://github.com/terapyon/podcast-website Pushでビルド
copyright © 2020 CMS Comunications Inc. all rights reserved. 自動化の仕組み
copyright © 2020 CMS Comunications Inc. all rights reserved. https://podcast.terapyon.net
音声ファイル Noteを書く RSSを定期 チェック Pushでビルド
copyright © 2020 CMS Comunications Inc. all rights reserved. ご清聴
ありがとうございました。
copyright © 2020 CMS Comunications Inc. all rights reserved. Q&A