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
YAPC::Japan 2022 で スタッフとして配信に挑戦したコト
Search
godan
April 12, 2022
Technology
1
410
YAPC::Japan 2022 で スタッフとして配信に挑戦したコト
2022-04-12に吉祥寺.pm #29で登壇した際の資料です。
godan
April 12, 2022
Tweet
Share
More Decks by godan
See All by godan
Discord Embede SDK入門…… してみたかった話
godan
1
110
今年どれだけ本読んだ?
godan
0
34
本とスプシと同人誌
godan
0
130
Tesseract.jsで始めるゲームライフ改善
godan
0
51
プレゼンテーションで表紙を作る技術
godan
1
52
Re:Re:GASで始めるゲーム開発
godan
0
140
Re:GASで始めるゲーム開発
godan
0
670
オンライン配信イベントでもコミュニケーションを取りたい!
godan
0
41
日曜大工で配信を豪華にする
godan
0
380
Other Decks in Technology
See All in Technology
ChatworkのSRE部って実は 半分くらいPlatform Engineering部かもしれない
saramune
0
160
Delivering Millions of Messages within seconds @ Duolingo
pelelgrino
0
350
プロンプトエンジニアリングでがんばらない-Agentic Workflow へ-近藤憲児
kenjikondobai
3
850
一生覚えておきたい「システム開発=コミュニケーション」〜初めての実務案件振り返りLT〜
maimyyym
1
160
【NW X Security JAWS#3】L3-4:AWS環境のIPv6移行に向けて知っておきたいこと
shotashiratori
0
350
Além do else! Categorizando Pokemóns com Pattern Matching no JavaScript
wmsbill
0
640
推しは推せるときに推せ! プロダクトにフィードバックしていこう
nakasho
0
320
AOAI をきっかけに 社内の Azure 管理を見直した話
recruitengineers
PRO
1
300
サーバー間 GraphQL と webmock-graphql の話 / server-to-server graphql and webmock-graphql
qsona
2
190
アクセス制御にまつわる改善 / Improving access control
itkq
0
550
地理空間データ可視化・解析・活用ソリューション Pacific Spatial Solutions (PSS)
pacificspatialsolutions
0
290
MLOpsの「壁」を乗り越える、LINEヤフーの Data Quality as Code
lycorptech_jp
PRO
5
530
Featured
See All Featured
The Brand Is Dead. Long Live the Brand.
mthomps
49
29k
How to train your dragon (web standard)
notwaldorf
73
5.2k
Thoughts on Productivity
jonyablonski
58
3.8k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
274
13k
Docker and Python
trallard
34
2.7k
YesSQL, Process and Tooling at Scale
rocio
164
13k
Optimizing for Happiness
mojombo
370
69k
ParisWeb 2013: Learning to Love: Crash Course in Emotional UX Design
dotmariusz
104
6.6k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
14
1.6k
The Cult of Friendly URLs
andyhume
74
5.7k
Facilitating Awesome Meetings
lara
42
5.6k
Testing 201, or: Great Expectations
jmmastey
28
6.4k
Transcript
YAPC::Japan 2022 で スタッフとして配信に挑戦したコト godan.m 2022-04-12 吉祥寺.pm #29 登壇資料 -配信でいい感じにTweetを表示させる技術-
YAPC配信風景 at DeNA Office
趣味: 動画系のあれこれ/燻製/たまに技術同人誌作成 虎の穴ラボ株式会社 所属 サークル StudioMocha 主宰
YAPC::Japanとは
• Yet Another Perl Conferenceの略 • Perl中心の言語カンファレンス • 2022年で初のオンライン開催 •
今回は金、土曜開催の2トラック16セッション • テーマは「一歩踏み込む」 • 配信は誰でも見れる形で開催しました YAPC::Japanとは
宣伝
今回配信スタッフしてました
スタッフ参加でやっていたこと - 配信設計&ドキュメント作成 - 配信関連のデザイン(枠とか、サムネとか) - 広報記事執筆 - 機材提供 -
施策アイディア出し - 配信でTweetを表示するやつ
スタッフ参加でやっていたこと - 配信設計&ドキュメント作成 - 配信関連のデザイン(枠とか、サムネとか) - 広報記事執筆 - 機材提供 -
施策アイディア出し - 配信でTweetを表示するやつ
None
None
なぜ配信でツイートを表示するのか - 動画配信での数少ないコミュニケーション - Twitterへ誘導したい - Twitterの盛り上がりの可視化したい - アーカイブを見てる人に盛り上がりを共有する
なぜ配信でツイートを表示するのか - 動画配信での数少ないコミュニケーション - Twitterへ誘導したい - Twitterの盛り上がりの可視化したい - アーカイブを見てる人に盛り上がりを共有する →”いい感じ”に表示したい!
いい感じとは - 絵文字が死なない - 画質が悪くてもある程度読めることを担保したい - 準備に手間がかからない - 長いツイートでも読みやすく表示したい -
2Trackで同じものを極力表示しない
挑戦したかったこと - Railsに入門する(Perlじゃなくてすみません…… - Electronで配布可能なパッケージに落とし込む - 配信ツールフレンドリーにする - CSSアニメーションを完全に理解する -
開発期間はなるべく短く
構成
実装について - 起動したら放置できるようにElectronで実装 - アニメーションはCSSで実装 - ツイートのクロールと表示管理はrailsサーバーで - フレームレスで表示することで配信中でもモニタリン グしやすい仕様に
挑戦してみて - ツイート表示CRUD+WEB APIなので勉強の足がかりと してちょうどよい - Electron-Forgeかなり使いやすい!! - Electronなどで配信ツールを作るのはかなりお薦め -
開発期間は短かった(ただしギリギリ)
今後タスク - 再利用可能にして公開したい - アプリをtauriで書き直す - もっとおしゃれに表示したい!!!
おしまい