tokyo.ex #2

Contents
  1. セッション
  2. Phoenixを使った案件でリリースまでに起きた問題と対応 by @ndruger
  3. running webb app on elixir by @ohrdev
  4. LT
  5. :ets.give_away/3 by @ColdFreak
  6. Concurrency basis by @tuvistavie
  7. Create LINE Bot with Elixir by @ma2ge
  8. Phoenix Tips and Tricks by @yohei_tanimoto
  9. Improve the performance of cryptographic functions by AES-NI by @mururururu
  10. 書籍Programming Elixir関連 by @_ko1
  11. 感想

tokyo.ex に参加してきました。Elixir 初心者なので全部の話が面白かった 🤗

セッション

Phoenixを使った案件でリリースまでに起きた問題と対応 by @ndruger

  • コンパイル時の型がなくて Erlang の Dialyzer を使ってチェック
    • ある程度チェックする術があるのはいいけどなんかもやもやする
    • 発表者の方も言ってたけどないよりはいいってことか
  • 依存パッケージの記述をミスって production でだけ 500 エラーが発生
    • 確かにはまったらはまりそう… 😱
    • そのうち改善されるんだろうか

running webb app on elixir by @ohrdev

  • ドリコムで 1 年半 Elixir を運用してきた中での話
  • とは言いつつ Elixir ならではの話題はなし
  • Varnish の話が気になったから調べてみよう

LT

:ets.give_away/3 by @ColdFreak

http://coldfreak.github.io/ets-give-away/

  • 元同僚
  • 具体的なコードと丁寧な解説でわかりやすかった
  • Erlang おもしろいなーって感じ
  • ets 側の実装が気になる

Concurrency basis by @tuvistavie

http://tuvistavie.com/slides/concurrency/#/

  • Live Coding!
  • こちらも具体的なコード + ライブコーディングで非常にわかりやすかった
  • あれだけのコードであんな面白いことができるの面白いなーって感じ
  • 遊んでみたい

Create LINE Bot with Elixir by @ma2ge

  • LINE bot を Phoenix で作ったという話
  • IoT でいろいろやってて楽しそう
  • cloudBit 欲しくなりました

Phoenix Tips and Tricks by @yohei_tanimoto

  • Phoenix の Tips を過去の資料とともに紹介
  • 新参者なのでこれまでのダイジェストをやってくれるのはとてもよかった

Improve the performance of cryptographic functions by AES-NI by @mururururu

(資料なし)

  • StringIO とか ExUnit.CaptureIO とかの作者の方
  • まだ学生らしい
  • Erlang 19.0 から AES-NI を使えるようになる
  • 4-5 倍速くなる

書籍Programming Elixir関連 by @_ko1

(資料なし)

  • Ruby の YARV を作った方
  • まさか Elixir の会でみるとは w
  • ルビィのぼうけん
    • 子供ができたらぜひ読ませたい
  • 東京Ruby会議
  • Elixir の OTP を勉強して Ruby 3.0 に活かすためにやってる
    • Ruby 3.0 楽しみ

ルビィのぼうけん こんにちは! プログラミング

感想

Elixir 全然わかってない状態で行っても大丈夫かなーと思ってたけど、行ってよかった。というかむしろ初心者のうちの方が楽しめるかもしれませんね 😊