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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Manabu TERADA
June 12, 2020
Technology
190
0
Share
CMScom TechTalk VuePressで作ったポットキャストサイト
Manabu TERADA
June 12, 2020
More Decks by Manabu TERADA
See All by Manabu TERADA
PythonのツールチェーンとOSS
terapyon
0
30
AI時代の罠:経験が浅いエンジニアを救うのは誰か?
terapyon
0
46
Python製CMSが実現する、権限管理とセマンティック検索の融合
terapyon
0
59
オープンソースを安心して利用するために
terapyon
1
95
CMSツールPloneでAAL2対応への挑戦
terapyon
0
72
PythonエンジニアになるためのテクニカルハイライトとPython実践試験学習方法
terapyon
0
71
Pythonデータ分析実践試験 出題傾向や学習のポイントとテクニカルハイライト
terapyon
1
930
近年の PyCon 情勢から見た PyCon APAC のまとめ
terapyon
0
490
Desktop Apps Made Easy: Python Web UI Frameworks with Streamlit and Stlite
terapyon
1
120
Other Decks in Technology
See All in Technology
トイルを超えたCREは何屋になるのか
bengo4com
0
120
【AWS】CloudTrail LakeとCloudWatch Logs Insightsの使い分け方針
tsurunosd
0
130
Sansanの認証基盤を支えるアーキテクチャとその振り返り
sansantech
PRO
1
150
最大のアウトプット術は問題を作ること
ryoaccount
0
270
タスク管理も1on1も、もう「管理」じゃない - KiroとBedrock AgentCoreで変わった“判断の仕事”
yusukeshimizu
0
160
「できない」のアウトプット 同人誌『精神を壊してからの』シリーズ出版を 通して得られたこと
comi190327
3
540
非同期・イベント駆動処理の分散トレーシングの繋げ方
ichikawaken
1
250
Why we keep our community?
kawaguti
PRO
0
370
マルチモーダル非構造データとの闘い
shibuiwilliam
1
150
20260326_AIDD事例紹介_ULSC.pdf
findy_eventslides
0
400
Databricks Appsで実現する社内向けAIアプリ開発の効率化
r_miura
0
230
AWS DevOps Agent or Kiro の使いどころを考える_20260402
masakiokuda
0
140
Featured
See All Featured
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
199
73k
Paper Plane (Part 1)
katiecoart
PRO
0
6.3k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Designing for humans not robots
tammielis
254
26k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
0
180
The Curse of the Amulet
leimatthew05
1
11k
Optimizing for Happiness
mojombo
378
71k
Context Engineering - Making Every Token Count
addyosmani
9
790
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
The Invisible Side of Design
smashingmag
302
51k
Believing is Seeing
oripsolob
1
100
Crafting Experiences
bethany
1
100
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