Elixir生誕10周年祭■第1弾：Elixir／Phoenixで会員制サイト構築は瞬殺

この記事は、[Elixir Advent Calendar 2022](https://qiita.com/advent-calendar/2022/elixir) 10の3日目です

昨日は、私で[「Ubuntu 22.04でElixirの最短手順（Nx／Phoenix＋PostgreSQLのインストール、Elixir最新版へのアップグレード、WSL2対応のオマケ付き）」](https://qiita.com/piacerex/items/01e89435af0f7a454ad2)でした

---

[ElixirImp／fukuoka.ex／kokura.ex](https://fukuokaex.connpass.com)と[LiveView JP](https://liveviewjp.connpass.com/)の [piacere](https://twitter.com/piacere_ex) です、ご覧いただいてありがとございます :bow:

下記コラムで、Elixir生誕10周年を出迎えるコラムを昨年のAdvent Calendarでまとめました

https://qiita.com/piacerex/items/7bf8f9f4f5f576e597f5

本コラムは、そのアンサーコラムで、近年のElixirの魅力とポテンシャルを共有し、Elixir生誕10周年を祭りとして祝うコラム一覧です

同時に、昨年凄まじく発展を遂げたElixirの先端を紹介するシリーズでもあるので、最近のElixirに追いつけていない方や、ブランクのある方にもオススメです

<h3>:ocean::ocean::ocean: Elixir Advent Calendar 総勢13本、熱い冬ヽ(=´▽`=)ﾉ :ocean::ocean::ocean:</h3>

例年に無い盛り上がりを見せています … 応援／購読よろしくお願いします :bow:

https://qiita.com/advent-calendar/2022/elixir
[![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/155423/2965fc3b-ff27-4cb9-f924-9e5db67603fc.png)](https://qiita.com/advent-calendar/2022/elixir)

# ■第1弾：Elixir／Phoenixで会員制サイト構築は瞬殺
[**①標準搭載の認証ライブラリ「phx_gen_auth」ユーザ登録時メール通知／本文カスタマイズ**](https://qiita.com/piacerex/items/35dc7ee8129b9a1deb9d)
|> [**②標準搭載の認証ライブラリ「phx_gen_auth」バリデーションのカスタマイズ**](https://qiita.com/piacerex/items/5f11e33db748830c7636)
|> [**③標準搭載の認証ライブラリ「phx_gen_auth」ページヘッダーの変更**](https://qiita.com/piacerex/items/58c878efd81920c8aa22)
|> [**④標準搭載の認証ライブラリ「phx_gen_auth」ログインページの変更**](https://qiita.com/piacerex/items/5be752bdb9b18b1e6e6c)
|> [**⑤標準搭載の認証ライブラリ「phx_gen_auth」メッセージのカスタマイズ**](https://qiita.com/piacerex/items/6d6963e18463eb920971)
|> [**phx_gen_authでAPIのトークン認証を実装してみた**](https://qiita.com/the_haigo/items/a194afc7d859b4ef48e5) by @the_haigo 
|> [**Auth0をPhoenix LiveViewと組み合わせて使ってみました**](https://qiita.com/torifukukaiou/items/322482ab1a445d1f2f1a) by @torifukukaiou
|> [**GitHubでログインをPhoenixで楽しむ**](https://qiita.com/torifukukaiou/items/c6ecfb8fa396ac55285d) by @torifukukaiou
|> [**Elixir/Phoenix のシンプル認証 auth_plug**](https://qiita.com/sand/items/160af41bd019e9c9f388) by @sand

①～⑤は、ElixirConf US 2021でのライブコーディング動画（英語）もあります
[（英語版ブログもあります）](https://piacere.gigalixirapp.com/blogs)

https://www.youtube.com/watch?v=t5TT0-mI2O4

# ■第2弾：Elixir／LiveViewでJS不要のSPA＋Tailwind UI

https://qiita.com/piacerex/items/c86e9d1150937091c06c

# ■第3弾：Elixir／Livebook＋NxでPythonっぽくAI・ML

https://qiita.com/piacerex/items/ccfc7198f08d06433fbc

# ■第4弾：ElixirDesktopスマホネイティブアプリ開発

https://qiita.com/piacerex/items/d67ebc3b5deb789005a5

# ■第5弾：ElixirでWebAssemblyにトライ

https://qiita.com/piacerex/items/63819da9f71ad489824e

# ■第6弾：Elixir／WebSocketでVR／AR／メタバース連携

https://qiita.com/piacerex/items/9ba9985d90d764f76bec

# ■第7弾：Elixirでエッジコンピューティング開発

https://qiita.com/piacerex/items/209b0d4ba66d41abdb0c

# ■第8弾：Elixirで海外進出を目指す

https://qiita.com/piacerex/items/1b55caee64367d73d2fb

# ■第9弾：ElixirでWeb3／DID／DAO

https://qiita.com/piacerex/items/3ba80f84226e911c5cd4

# ■第10弾：Elixir／Phoenix 1.7プレビュー

https://qiita.com/piacerex/items/3cec70e037ed38b8d9e1

# ■第11弾：Elixir Chip（専用プロセッサ）を作る

https://qiita.com/piacerex/items/539e1109aef4530e146b

# ※上記 第1弾～11弾の元ネタとなったコラム

[**fukuoka.exからアジア、そして世界へと波紋のように拡がっていくElixirの波**](https://qiita.com/piacerex/items/651dcbfae7f387ba996a)
|> [**Nerves／Elixir／Phoenixによるエッジコンピューティングの可能性＋α**](https://qiita.com/piacerex/items/ba30d9dfa0059902dc10)
|> [**メタバースとAI・ML、エッジコンピューティング、スマホ…全開発をElixirだけで済ませる**](https://qiita.com/piacerex/items/7bf8f9f4f5f576e597f5)
|> [**NeosVRは既にSFの世界が叶い、現実は「オマケ」 ～先端VRの「アフターデジタル」な世界へ～**](https://qiita.com/piacerex/items/35980fb08662853d6663)
|> [**NeosVRに見出した可能性と未来について：「4つの世界」は「7つの世界」に**](https://qiita.com/piacerex/items/7c29778e19e5b281f293)
|> [**EDI#11：「Elixir生誕10周年」を盛り上げるLTや企画を持ち寄って新年会しよッ！**](https://qiita.com/torifukukaiou/items/90adf1072ee4e20eee25) by @torifukukaiou
|> [**LiveView JP#10：LivebookでキャッチーにElixirを楽しもう**](https://qiita.com/torifukukaiou/items/65cb4fa0b7875d5e4426) by @torifukukaiou
|> [**レポート「LiveView JP#9：Elixir生誕10周年記念！納涼LiveView何でも会」**](https://qiita.com/nako_sleep_9h/items/ce9c93c44121adbf553a) by @nako_sleep_9h 

# オマケ①：各Elixirコミュニティの記念回ログ

[**①福岡Elixirコミュニティ「fukuoka.ex」の発足から現在までの1年半を振り返ってみた**](https://qiita.com/piacerex/items/3b88ebe9882ac8aef0ea)
|> [**②福岡Elixirコミュニティ「fukuoka.ex」の発足から現在までの1年半を振り返ってみた**](https://qiita.com/piacerex/items/f801e2ca9735f088aee9)
|> [**③福岡Elixirコミュニティ「fukuoka.ex」の発足から現在までの1年半を振り返ってみた**](https://qiita.com/piacerex/items/9c9697907482f4587624)
|> [**④福岡Elixirコミュニティ「fukuoka.ex」の発足から現在までの1年半を振り返ってみた**](https://qiita.com/piacerex/items/5fe9d5bdb759453322f8)
|> [**fukuoka.ex#50：Elixirお茶会〜アドベントカレンダーを皆で読もう 参加レポート**](https://qiita.com/torifukukaiou/items/a57ff3ca4ed1cc4cb375) by @torifukukaiou
|> [**WEB+DB PRESS Vol.127 Phoenix特集出版記念こたつで座談会レポート**](https://qiita.com/torifukukaiou/items/26e81d72b4525528a366) by @torifukukaiou

https://www.youtube.com/watch?v=RyylUNU-_Q4

https://www.youtube.com/watch?v=T3fpYDvrpQU

https://www.youtube.com/watch?v=M_KDI9-CLn8

# オマケ②：アクティブなElixirコミュニティ

[**1. piyopiyo.ex** : Hands-on community for beginners to Elixir (実践型Elixir入門コミュニティ)](https://piyopiyoex.connpass.com/)

https://piyopiyoex.connpass.com/

[**2. ElixirImp** : A place to LOVE the buds in Elixir (Elixir実装の芽を愛でる場)
**3. fukuoka.ex** : Fukuoka local Elixir Community (福岡Elixirコミュニティ)
**4. kokura.ex** : Kokura local Elixir Community (小倉Elixirコミュニティ)](https://fukuokaex.connpass.com)

https://fukuokaex.connpass.com

[**5. kochi.ex** : Kochi local Elixir Community (高知Elixirコミュニティ)](https://kochi-ex.connpass.com/)

https://kochi-ex.connpass.com/

[**6. Nerves JP**](https://nerves-jp.connpass.com/)

https://nerves-jp.connpass.com/

[**7. Pelemay Meetup**](https://pelemay.connpass.com/)

https://pelemay.connpass.com/

[**8. オカザキリンビーム** : Okazaki local Elixir Community (岡崎Elixirコミュニティ)](https://okazakirin-beam.connpass.com/)

https://okazakirin-beam.connpass.com/

[**9. autoracex**](https://autoracex.connpass.com/)

https://autoracex.connpass.com/

[**10. LiveView JP** : A place to mob-program in LiveView, LiveBook+Nx+Axon, and elixir-desktop](https://liveviewjp.connpass.com)

https://liveviewjp.connpass.com

[**11. tokyo.ex**](https://beam-lang.connpass.com/)

https://beam-lang.connpass.com/

[**12. Neos.ex** : A place to connecting Elixir and NeosVR to create a new world](https://elixirjp.slack.com/archives/C02J9C12VMF)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/155423/f77a1ad8-dae4-e4c9-0591-5d51ea2ce494.png)

各コミュニティの詳細は、[「Elixirコミュニティの歩き方 －国内オンライン編－」](https://speakerdeck.com/elijo/elixirkomiyunitei-falsebu-kifang-guo-nei-onrainbian)をご覧ください
[![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/155423/f891b7ad-d2c4-3303-915b-f831069e28a4.png)](https://speakerdeck.com/elijo/elixirkomiyunitei-falsebu-kifang-guo-nei-onrainbian)

日本には28箇所のElixirコミュニティがあります
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/155423/7fdc5db7-dfad-9d10-28f8-1e0b8830a587.png)

各種Elixirイベントの開催予定は、[「Elixirイベントカレンダー」](https://elixir-jp-calendar.fly.dev/)から確認／参加できます
[![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/109744/985acaa4-50c9-da42-ae32-50fbf9119e61.png)](https://elixir-jp-calendar.fly.dev/)

# p.s.このコラムが、面白かったり、役に立ったら…

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/155423/67568d54-6584-ad33-77c7-b3b3afe70287.png) や ![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/155423/f5b819ef-d655-ef72-294c-b1a9d2c5b563.png) にて、どうぞ応援よろしくお願いします:bow

<h3>:ocean::ocean::ocean: Elixir生誕10周年をお祝いする会で本コラム扱います :ocean::ocean::ocean:</h3>

12/21（水）19:30～21:00、「過去LTいただいた方々への感謝祭」をテーマに、リモート忘年会を開催

「Elixir生誕10周年」に対するコメントや、今／昔のElixirの進化を聞けるチャンスですので、お見逃し無くッ

https://fukuokaex.connpass.com/event/263809/

<font color="#f020a0"><b>※カンパイスタートの会ですので、お酒 or ソフトドリンク、お菓子 or ご飯をお忘れなく</b></font>

<font color="#a020f0"><b>※Zoom接続できれば、本人でも、2Dアバター／3D（VR）アバターでも、お好きな姿でご参加OK</b></font>

---

明日は、@gx3n-inue さんで[「Elixirでつくるn桁版Hit&Blow(ヌメロン(Numer0n))の出題者側プログラムおよび質問者側プログラム」](https://qiita.com/gx3n-inue/items/2b20aa477fcc7072bee5)です