Shinjuku.LTにいってきた
Shinjuku.LT に行ってきた
スライド、追加情報は随時追加していきます。
Shinjuku.LT とは
Shinjuku.LTは世界で一番LTのハードルが低い勉強会を目的に開催している勉強会です。
https://speakerdeck.com/to4iki/shinjyuku-dot-lt
Go言語でwasm動かしてみた @sgswtky
WebAssemblyを動かしたっていう話
- WebAssembly
- wasm
- ネイティブにちかい処理速度
- LLVMに変換できる言語なら動くらしい
- C, C++, Rust, Go, etc?
- あくまでもJsを補完するところを目指しているらしい
- ロードが長い!に効く
- go1.11からできる
- 普通はJsだけで事足りる気がする
- チュートリアル はこちら
- 最近ブログをはじめました!
感想と質疑応答
- goroutine も使えるんだってなって感動した
- 変数とかも渡せるらしい
- DOM操作の権限もある(らしい)すご!ってなった
- でも向かないって
PHPで重いバッチ処理を工夫する(仮) @SyadoDIVE
処理対象膨大なバッチを実装するときに工夫したお話 @ PHP
- リクエストは極力まとめる
- POSTするときに詰められる内容は全部詰める
-
curl -H "Content-type: application/json" -X POST https://httpbin.org/post -d "{key:1}"
を数回するより -
curl -H "Content-type: application/json" -X POST https://httpbin.org/post -d "{key:[1,2,3,4,5,..]}"
で済ませるほうがいいよねって話(できるなら)
-
- POSTするときに詰められる内容は全部詰める
- 並列処理する
- 1プロセスで100件処理するより100プロセスで1件処理するほうが早いよねって話
- 一定数で要素を分割するのは array_chunk が便利
- generator使う
- メモリを節約する話
- ジェネレータとは
感想
- 並列処理難しいな〜
- generatorは使おう
自己紹介 @21shimooo
参加2回目の @21shimooo さんが自己紹介をしてくれたぞ!
- いろいろweb界隈を勉強中
- dockerやってる中
- rails環境を作ってみた
- 今は開発中で使うパッケージがころころ変わる
- Dockerfileで
RUN
してると毎回イメージ作り直さないといけない -
ENTRYPOINT
に書いたのでコンテナ起動するたびに更新されるようにした!!
- Dockerfileで
感想
- 努力熱意がすごい
Cloud Firestore使ってみた @mnuma
Cloud Firestoreを使ってみた話
- Cloud Firestore
- Realtime Database VS Cloud Firestore
- Cloud Firestoreのほうが良さげだけどまだベータ版
- Cloud Firestoreばバルクインサートとかもできるようになった
Realtime Database | Cloud Firestore |
---|---|
1つのJSONツリー | ドキュメント指向 |
iOS/Android | iOS/Android/Web対応 |
ソート + フィルタリング制限 | ソート + フィルタリング複合 |
書き込みとトランザクション | 書き込みとトランザクション向上 |
書き込み制限/シャーディング | 自動スケーリング |
低レイテンシー/高い安定性 | まだベータ版(2018/07) |
感想
- タイマー作るのに向いてる
達人プログラマー @HomMarkHunt
みんなは達人プログラマー読んだことあるかい?
- 「俺は読んでない」
- 達人プログラマーに出会ってきた話
- アウトプットの機会を増やすためにShinjuku.LTを開催していてとりあえず意地で毎回LTしているが果たしてそこに意味はあるのだろうか?
- 積極的に外に触れていかないと自分の立ち位置がわからない
- 意地で毎回LTしているしそこに意味はあることだ
- だからこれからもShinjuku.LTは続けていこう
感想
- 達人プログラマーをとりあえず読むのは駄目って思いますか?っていう質問があった
今年のカンファレンスアプリを作り始めてる @to4iki
builderscon2018 のアプリ作ってるぞ!
- iOSDC Japan 2018で採択されたぞ!
- 去年の振り返り
- https://speakerdeck.com/to4iki/created-conference-app
- 堅牢にしたい、クラッシュさせない
- diskキャッシュをつかってた
- どうしてもオフライン対応したかった
- バグの温床になってしまった
- diskキャッシュはやめてアプリにjson埋め込んで対応
- 初回起動時に全部取得してオンメモリ
- 画面は全部optionぐらいの気持ちで
- QRコードリーダーも辛かった → iOS今はリーダーあるからいいかな?
- タイムテーブルよくする
- 3Dのタッチプレビューほしい
- 現在時刻までテーブルをスクロールする
- 過去のセッションはグレーアウトさせたい
- ダブルタップでフィードバックとか
- +αな新機能
- 会場のマップ
- 通知
- セッションのお気に入り
- カスタムタイムテーブル
- 等々
- 関連
感想
- アプリに対するご意見・ご要望は @to4iki まで!