Upgrade to Pro — share decks privately, control downloads, hide ads and more …

YAPC::Japan 2022 で スタッフとして配信に挑戦したコト

8d80af14296180866264212adbfb587e?s=47 godan
April 12, 2022

YAPC::Japan 2022 で スタッフとして配信に挑戦したコト

2022-04-12に吉祥寺.pm #29で登壇した際の資料です。

8d80af14296180866264212adbfb587e?s=128

godan

April 12, 2022
Tweet

More Decks by godan

Other Decks in Technology

Transcript

  1. YAPC::Japan 2022 で スタッフとして配信に挑戦したコト godan.m 2022-04-12 吉祥寺.pm #29 登壇資料 -配信でいい感じにTweetを表示させる技術-

  2. YAPC配信風景 at DeNA Office

  3. 趣味: 動画系のあれこれ/燻製/たまに技術同人誌作成 虎の穴ラボ株式会社 所属 サークル StudioMocha 主宰

  4. YAPC::Japanとは

  5. • Yet Another Perl Conferenceの略 • Perl中心の言語カンファレンス • 2022年で初のオンライン開催 •

    今回は金、土曜開催の2トラック16セッション • テーマは「一歩踏み込む」 • 配信は誰でも見れる形で開催しました YAPC::Japanとは
  6. 宣伝

  7. 今回配信スタッフしてました

  8. スタッフ参加でやっていたこと - 配信設計&ドキュメント作成 - 配信関連のデザイン(枠とか、サムネとか) - 広報記事執筆 - 機材提供 -

    施策アイディア出し - 配信でTweetを表示するやつ
  9. スタッフ参加でやっていたこと - 配信設計&ドキュメント作成 - 配信関連のデザイン(枠とか、サムネとか) - 広報記事執筆 - 機材提供 -

    施策アイディア出し - 配信でTweetを表示するやつ
  10. None
  11. None
  12. なぜ配信でツイートを表示するのか - 動画配信での数少ないコミュニケーション - Twitterへ誘導したい - Twitterの盛り上がりの可視化したい - アーカイブを見てる人に盛り上がりを共有する

  13. なぜ配信でツイートを表示するのか - 動画配信での数少ないコミュニケーション - Twitterへ誘導したい - Twitterの盛り上がりの可視化したい - アーカイブを見てる人に盛り上がりを共有する →”いい感じ”に表示したい!

  14. いい感じとは - 絵文字が死なない - 画質が悪くてもある程度読めることを担保したい - 準備に手間がかからない - 長いツイートでも読みやすく表示したい -

    2Trackで同じものを極力表示しない
  15. 挑戦したかったこと - Railsに入門する(Perlじゃなくてすみません…… - Electronで配布可能なパッケージに落とし込む - 配信ツールフレンドリーにする - CSSアニメーションを完全に理解する -

    開発期間はなるべく短く
  16. 構成

  17. 実装について - 起動したら放置できるようにElectronで実装 - アニメーションはCSSで実装 - ツイートのクロールと表示管理はrailsサーバーで - フレームレスで表示することで配信中でもモニタリン グしやすい仕様に

  18. 挑戦してみて - ツイート表示CRUD+WEB APIなので勉強の足がかりと してちょうどよい - Electron-Forgeかなり使いやすい!! - Electronなどで配信ツールを作るのはかなりお薦め -

    開発期間は短かった(ただしギリギリ)
  19. 今後タスク - 再利用可能にして公開したい - アプリをtauriで書き直す - もっとおしゃれに表示したい!!!

  20. おしまい