memorandums

日々の生活で問題解決したこと、知ってよかったことなどを自分が思い出すために記録しています。

Qiitaカンファ(Elixir)

何かでみつけて以下のオンラインカンファレンスに参加登録しました。

qiita.com

色々な会議とぶつかるためずーっと聞くのがちょっと難しいですが、それでもオンライン開催なので自分の都合に合わせて参加できるのがオンラインカンファレンスの魅力ですね。

改めて思いますが、ACMのウェビナーもZOOMを利用していますが視聴体験が悪い。YouTubeと比べてですが。

コロナ禍を生きた我々はZOOMの成長を見守ってきた身でもあると思います。機能やUIが改善されたことはもちろん実感しますが。。。やはり動画を視聴する多様なプラットフォームに慣れ親しんだ我々にとってはZOOMは「野暮ったすぎる」わけです。お気楽じゃない。。。

Qiitaもそれを見越してかYouTube Liveも同時配信してくれています。非常に助かります。気軽です。そして視聴体験がいい。UIもそうですが、巻き戻しや停止ができるところがいいんでしょうね。ZOOMも(ACMのウェビナーみたいな非ライブの)レコーディング形式であれば巻き戻しができますが、それでもUIが野暮ったいです。。。使いにくい。

カンファレンス本体の方は本当に色々な話題が提供されていてこれを無料で視聴できるというのは驚きです。色々と刺激になったのですが、やはり一番最初に見たElixirのご発表は刺さりました。Webリンクが取得できないので。。。トップページから探してください。そのうちYouTubeに動画が出ると思います。

今のコンピュータはAIにもWebにも向いていないので作り直そう(piacere、福岡Elixir プログラマ)

ErlangとElixirは少し遅れて勉強しようかと本をいくつか買って読み始めてはみましたが、使い道がわからなくて学習意欲が長続きませんでした。

今回のご発表で、これからの時代はElixirだ。。。というメッセージがあり、ほんまか?と思うところはなくはないですが、かなり強いメッセージを感じました。早速、昔かった本を読み返そうとしています。本もいくつか探して買ったり借りたりしました。英語だとオライリーあたりでいくつか本が出ているのでそれをざーっと読んだりです。

長続きさせるにはやはり何か具体的な仕掛けを用意しないといけません。。。そこが問題です。色々と興味があるのでそちらに流れてしまいます。

さて、どうしたものでしょう。。。

入手したのは以下の本です。

もとから持ったのが以下の本です。バージョンが1.2らしいですが現行とどう違うのかわかっていません。。。

あとオライリーだといくつかありました。ざーっと読むかという感じです。特に最初のRubyからのElixirという本は読みやすそうな感じがしています。文法がRuby似だとは聞いていましたのでRuby界隈の方が多いですね。

From Ruby to Elixir [Book]

Learn Functional Programming with Elixir [Book]

Programming Elixir ≥ 1.6 [Book]

simplicity [Book]

Elixir in Action, Third Edition [Book]

Webアプリケーションフレームワークもやってみたいですが。。。どれくらい波及効果があるかです。そこが継続動機に繋がります。いまさらですが。何か使えないかと。。。という感じです。

ちなみにElixirの環境セットアップが面倒みたいでした。。。asdfというパッケージマネジャもあるようですがどうもうまくいきませんでした。探していたらmiseというのを見つけ、これがめちゃ単純でした。ありがたいです。。。巨人の肩に乗ります👍️

flaviuspopan.com

問題はここからなんだよなぁ。。。続けたい。。。