完全に理解した人達の「Web技術」Talk #4
先日主催した勉強会のスライド資料と概要をまとめてみました。
みんなが知っている「筈」のWebの技術に関することのLT大会です!
・HTTP
・REST
・URI
・HTML
・サーバー
・設計
・API
などなど、「Webに関連する技術」ことならなんでもOKです!
あなたの知ってるWebの技術についての話を存分に語りましょう!
【オンライン】完全に理解した人達の「Web技術」Talk #4 - connpass
日時:2020年4月30日(木)19:00~21:00
会場:オンライン(Youtube Live)
LT1: Index完全に理解した(@k-tky)
- アプリ開発中に性能劣化が発生することがある
- アプリの遅い原因はいくつかあるが、今回はDBが悪いパターンについての話
- 大小様々なSQLが投げられることによりDBが負荷に耐えられなくなる
- Full Scanしてるところにindexを貼るなどするが…
- そのindexが効率的かどうか見直す
- indexのメリット、デメリットを理解することが大事
LT2: あなたの書いたJavaScriptコードはどのように動いているのか(@kfurumiya)
あなたの書いたJavaScriptコードはどのように動いているのか
- プログラムは命令の列挙
- 「式」と「文」と「評価」という概念
- コード解釈のフェーズ: 字句解析→構文解析→意味解析→バイトコードや機械語
- JavaScriptの構文について解説
- 評価の例をいくつか紹介
- 式レベルでコードを読めると理解が深まる
LT3: GAS+Spreadsheet+Slack APIでレビュアーガチャを作ってみた(@unsoluble_sugar)
GAS + Spreadsheet + Slack API で レビュアーガチャを作ってみた - Google スライド
- チームの課題解決のためレビュアーをランダム選出する仕組みを作った話
- 理想はペアプロ・モブプロなどだが、今回はガチャで解決
- 利便性と楽しさを主体として開発
- 開発はWeb上で完結
- SpreadsheetをDBライクに使用
- シンプルな社内ツールであればGASでサクッと書ける
LT4: DartPad+CodePenで、Flutterを体験してみよう(@cch-robo)
DartPad+CodePenで、Flutterを体験してみよう - Google スライド
- FlutterでWebアプリも作れる
- Webアプリ統合開発環境CodePenの紹介
- CodePen FlutetrはDartPadの兄弟
- DartPadはWeb上で簡単なFlutterアプリが作れる
- DartPadコードのGist保管手順を解説
- flutter体験シェルスクリプト作ったので使ってね!
当日のアーカイブ動画
完全に理解した人達の「Web技術」Talk #4 - YouTube
LT発表後に質疑応答コーナーもございますので、資料と合わせてぜひご覧ください。
Easy Easy - connpass