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
いーちゃんが年越しリモートLTしたい話
Search
いーちゃん
January 01, 2021
Technology
0
160
いーちゃんが年越しリモートLTしたい話
2020/12/31
#すごくなりたいがくせいぐるーぷ
今年もよろしくお願いいたします
いーちゃん
January 01, 2021
Tweet
Share
Other Decks in Technology
See All in Technology
プラットフォームってつくることより計測することが重要なんじゃないかという話 / Platform Engineering Meetup #8
taishin
0
110
長期運用プロジェクトでのMySQLからTiDB移行の検証
colopl
2
700
オーナーシップを持つ領域を明確にする
konifar
12
2.7k
アクセシビリティを考慮したUI/CSSフレームワーク・ライブラリ選定
yajihum
2
580
SIEMを用いて、セキュリティログ分析の可視化と分析を実現し、PDCAサイクルを回してみた
coconala_engineer
0
230
Four keys改善の取り組み事例紹介
sansantech
PRO
3
230
Databricks におけるデータエンジニアリング
databricksjapan
0
380
Delivering Millions of Messages within seconds @ Duolingo
pelelgrino
0
340
Databricksを活用してDELISH KITCHENのレシピレコメンドを開発した話
furu8
0
250
シン・Kafka / shin-kafka
oracle4engineer
PRO
8
2.7k
o11y入門_外形監視を利用したWebアプリケーションへの最適なモニタリング_TechBrew
k5k
3
100
Discord とビルダー&チャットボットの使い方 / How to use Discord and Builder & Chatbots
ks91
PRO
0
130
Featured
See All Featured
5 minutes of I Can Smell Your CMS
philhawksworth
199
19k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
124
32k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
243
20k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
226
16k
Code Review Best Practice
trishagee
54
15k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
220
21k
Web Components: a chance to create the future
zenorocha
305
41k
Designing Experiences People Love
moore
136
23k
VelocityConf: Rendering Performance Case Studies
addyosmani
320
23k
The Cult of Friendly URLs
andyhume
74
5.7k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
18
6.9k
Testing 201, or: Great Expectations
jmmastey
27
6.3k
Transcript
L T し た い リ モ ー ト 年
越 し 話 いーちゃんが
L T す る 話 リ モ ー ト 年
越 し いーちゃんが
いーちゃん @e_chan1007 33 Contributions on GitHub 3 Public Repos Joined
GitHub 4 years ago @sugokunaritai-gakusei-group 0 1 2 3 4 5 6 7 8 9 10 11 contributions in the last year 自己紹介 いーちゃん 普通科高校1年生 @e_chan1007 @e_chan1007 @e-chan1007 @e_chan1007 19/12 20/02 20/04 20/06 20/08 20/10 20/12
いーちゃん @e_chan1007 リモートLTでやりたいこと WebSocketを用いて スマホからリモートで PC上のPowerPointを動かし 音声を合成して配信する
いーちゃん @e_chan1007 構成 Phone PC Frontend A Composition OBS Studio
(View) / Play Frontend B Manage Data Backend Show Slides PowerPoint You View Send Commands / Lines VoiceText Web API WS WS GET Movie Capture GET
いーちゃん @e_chan1007 構成 • フロントエンド・バックエンドにNuxtJS (好きだから、個人用テンプレートがあるから) • フロントエンド・バックエンド間の通信はWebSocket (使ったことがあるから /
なんとなく早そうだから) • PowerPoint(自作アドイン)との通信はREST API (PowerPointからフロントエンド・バックエンドにPUSHする通信がないため) • 音声合成にVoiceText* Web API (使ったことがあるから / 品質が高い感じがするから) * 新ReadSpeaker、Web APIのページの表記はVoiceTextのまま(2020年12月31日現在)
いーちゃん @e_chan1007 実際の操作画面(動作と学校が安定したら動画を1月中に投稿します。) スライドプレビュー (720p) スライド操作 音声設定 音声操作 台本 スライドを見ながら
画面上で操作ができて 音声合成もできる。 しかもリアルタイム。 高遅延 リモート デスクトップ LTからの卒業
いーちゃん @e_chan1007 大変だったこと PowerPointのAPI(C#/VSTO)、意味わからん。 普段の感覚: 配列は0始まり PowerPoint: 配列は1始まり そしてスライド制御サーバーの起動に手こずる コマンドでポートの使用を許可する必要があった
かといってファイアーウォールでもないし、 NuxtJSなど普段使いでは入力しない初見コマンド。 .netだから? しかもHTTPSにしないといけないし。 (WebSocketサーバーの後ろのExpressにリバースさせた)
いーちゃん @e_chan1007 課題 否めない手抜き感 面倒だからとりあえずポートは3000, 3100, 3200にしておこう UIはー...。とりあえずVuetifyでやっとこう クライアントが起動しているとパワポが重い? けどいいや
(原因: 表示中スライドのスナップショットをGETリクエスト(1枚/秒)毎に撮りまくるため) ちゃんと動かせるようになる自信がとにかくないので公開予定はありませんが 「汚くてとりあえず動く」コードでよければご連絡ください
いーちゃん @e_chan1007 年越しなので: 今年の振り返り コロナ下*1で感じた人とのつながり • 休校期間に支え合った中学校の友人 • 新しくできた高校の友人 -
三密は回避、心は密に。 • SGGがきっかけで出会ったたくさんの人たち 技術力の向上・Twitter他の本格運用開始*2 一人だと できない/気づかない/続かない ことも いろいろな見聞を通して知見が広くなった *1 意図的な表記 *2 アカウントの作成日を見てみてください。いーちゃんとして動き始めたのは今年5月です。
いーちゃん @e_chan1007 年越しなので: 来年の抱負 ポートフォリオサイト、作ります このスライドの配色が概ねベースとなる予定。 Go、Ruby、 Python どれか書きたい いろいろな新しい言語にも触れておきたい。
最低2アプリ(サイト)はリリースしたい いーちゃんに作ってほしい〇〇 いーちゃんと作りたい〇〇 お待ちしています!
いーちゃん @e_chan1007 年越しなので: 来年の抱負 共同開発 / 公開プロジェクトでのForce-Pushを避ける 微細な変更は上書きで1コミットにしたくなってしまいますが 頑張って抑えます。 ライセンス、ちゃんとつけます
よくわからんから何もつけない、はもうやめます。 アウトプットもしっかりと 2ヶ月に最低1本は記事を書きます。Zennで本も書くかも。
いーちゃん @e_chan1007 #すごくなりたいがくせいぐるーぷ 2021年もよろしく お願いいたします ご 清 聴 あ り
が と う ご ざ い ま し た https://critica.uno/551679 #551679 LTのご意見・ご感想・いーちゃんへの ご要望等お待ちしています!