私のAdvent Calendar 2022 ーー はじめたきっかけ、1月のふりかえり、今後の展望

**絞った知恵の量だけ付加価値が得られる。**

Advent Calendar 2022 37日目[^1]の記事です。
I'm looking forward to 12/25,2022 :santa::santa_tone1::santa_tone2::santa_tone3::santa_tone4::santa_tone5:
私の[Advent Calendar 2022 一覧](https://docs.google.com/spreadsheets/d/1HQvFjagQLRPjOYAjDVzWp9S4b8dKixxvvaz_TtbZWto/edit#gid=1723448955)。

[^1]: @kaizen_nagoya さんの「[「@e99h2121 アドベントカレンダーではありますまいか Advent Calendar 2020」の改訂版ではありますまいか Advent Calendar 2022 １日目　Most Breakthrough Generator](https://qiita.com/kaizen_nagoya/items/49ebebee3a0377f3b59b)」から着想を得て、模倣いたしました。 

---

# はじめに

[Elixir](https://elixir-lang.org/)を楽しんでいますか:bangbang::bangbang::bangbang:

これはポエムです。

私の[Advent Calendar 2022](https://docs.google.com/spreadsheets/d/1HQvFjagQLRPjOYAjDVzWp9S4b8dKixxvvaz_TtbZWto/edit#gid=1723448955)をはじめたきっかけ、12分の1（1月）が終わったふりかえり、今後の展望を書きます。

この記事を読んでくださったみなさまのお幸せを祈念しております。

# 私の[Advent Calendar 2022](https://docs.google.com/spreadsheets/d/1HQvFjagQLRPjOYAjDVzWp9S4b8dKixxvvaz_TtbZWto/edit#gid=1723448955) ?

私の[Advent Calendar 2022](https://docs.google.com/spreadsheets/d/1HQvFjagQLRPjOYAjDVzWp9S4b8dKixxvvaz_TtbZWto/edit#gid=1723448955)を説明します。
2022/12/25のクリスマス当日に、大きな骨付きの鶏肉（チキン）を食べることを日々楽しみにして、**毎日**雨の日も風の日も雪の日も暑い日も、**技術記事（コラム）[^2]を投稿**することです。

[^2]: 私は「技術記事」と呼んでいますが、@piacerex さんは「コラム」とおっしゃっているので、「コラム」をカッコ書きしました。もしかしたら指しているものが異なっているのかもしれません。人それぞれ見え方は異なっていて[^5]、人の数だけ世界があります。**hello, world**

**雨ニモマケズ風ニモマケズ雪ニモ夏ノ暑サニモマケヌ丈夫ナカラダヲモチ**
（雨ニモマケズ　宮沢賢治）

:chicken::chicken::chicken::chicken::chicken::chicken::chicken::chicken::chicken::chicken:

# はじめたきっかけ

はじめたきっかけは、
<font color="purple">$\huge{刺激を求めて}$</font>
のことです。

私のAdvent Calendar歴を大まかにふりかえってみます。

## Advent Calendar 2019

Qiita Advent Calendarには2019年から参加しました。
ちょうどのその年から[Elixir](https://elixir-lang.org/)を楽しみはじめました。
Advent Calendar 2019はたしか5本ほど投稿しました。

## Advent Calendar 2020

Advent Calendar 2020は25日間すべてを埋めることに成功しました。
さらには **[日本マイクロソフト賞④](https://qiita.com/chomado/items/7d1f757f18c5b442fadd#%E3%83%9E%E3%82%A4%E3%82%AF%E3%83%AD%E3%82%BD%E3%83%95%E3%83%88%E8%B3%9E-%E3%82%AF%E3%83%A9%E3%82%A6%E3%83%89%E3%83%8D%E3%82%A4%E3%83%86%E3%82%A3%E3%83%96%E3%81%AE-aspnet-core-%E3%83%9E%E3%82%A4%E3%82%AF%E3%83%AD%E3%82%B5%E3%83%BC%E3%83%93%E3%82%B9%E3%82%92%E4%BD%9C%E6%88%90%E3%81%97%E3%81%A6%E3%83%87%E3%83%97%E3%83%AD%E3%82%A4%E3%81%99%E3%82%8B-%E3%82%92%E3%82%84%E3%81%A3%E3%81%A6%E3%81%BF%E3%82%8B-torifukukaiou-%E3%81%95%E3%82%93)** を頂いちゃったり、なんちゃったりしました。
ありがとうございました!!!

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

**「azure elixir 愛」で検索**🔍

:lgtm:してくださった方、日本マイクロソフトの関係者の方、Qiitaの関係者の方、そして全人類よ、
<font color="purple">$\huge{ありがとうございました。}$</font>
この年、「**毎日が12月だったらいいのに**」という発言をしました。
意味は、12月だったらアドベントカレンダーを毎日投稿できて、自分の考えや理解をまとめることで成長を実感できることを指しています。

## Advent Calendar 2021

Advent Calendar 2021は前年に引き続き、25日間走りきりました:runner::runner_tone1::runner_tone2::runner_tone3::runner_tone4::runner_tone5:
前年と同じです。
代わり映えしません。
プレゼントカレンダーに投稿しましたが、ひとつも受賞できませんでした。
前年はフロックだったのかとただの一瞬ではありますが、クヨクヨしました。

> 過ちを改るに、自ら過ったとさえ思い付かば、それにてよし。その事をば棄て顧みず、すぐに一歩踏み出すべし。過ちを悔しく思い、取繕はんと心配するは、たとえば茶碗を割り、そのかけらを集め合せ見るも同じにて、詮なきこと也。（西郷南洲翁遺訓）

この年は、言うことが英語に変わりました。
**I hope every day was in December!!!**

## 違和感

そうして、Advent Calendar 2021終わったときの私の心境は、ホッとしていました。
これでまた次の12月までは毎日、記事を投稿しなくてよい、と。

ここで私は強烈な違和感を感じました。

- **毎日が12月だったらいいのに**
- **I hope every day was in December!!!**

どちらも同じことを言っています。
私は本当に12月だったらよいとおもっているのか:interrobang:、ただ奇を衒っているだけではないのか:interrobang:と自問自答しました。

## 衝撃

そんなことを2022年1月1日におもっているときに、@kaizen_nagoya さんの「[「@e99h2121 アドベントカレンダーではありますまいか Advent Calendar 2020」の改訂版ではありますまいか Advent Calendar 2022 １日目　Most Breakthrough Generator](https://qiita.com/kaizen_nagoya/items/49ebebee3a0377f3b59b)」を読んだわけです。

https://qiita.com/kaizen_nagoya/items/49ebebee3a0377f3b59b

雷に打たれました!
衝撃が走りました!
ここに本当に、**2022/12/25を楽しみにしていらっしゃる方**がいる!

私はただ安逸を貪っているだけではないか!
それで、**言行一致**、**知行合一**このへんの合言葉を胸に自分自身に約束をしました。
「毎日、技術記事（コラム）を書く」と。

自分自身との約束です。
途中でやめても誰にも何も言われません。
誰にも急かされませんし、急かしてもくれません。
私は、自分自身に嘘をつきたくはありません。

と言って、実はもう一日遅れの投稿ペースになってしまっています。

## 酔狂

「がんばろう！」なんて、力を込めたり、おもった瞬間に続きません。
私は「書くこと」を楽しんでいるのです。
**酔っ払っているのです**[^3]。
伊達や酔狂で大いにけっこうです。
結構毛だらけ猫灰だらけ、です[^4]。

と、こんなふうに刺激を求めて、自分自身に「毎日、技術記事（コラム）を書く」を約束したわけです。

[^3]: 「進撃の巨人」が好きな方はご存知のアレです。 https://kabenaka.com/meigen_kenny

[^4]: 2022年は奇しくも寅年ですね。「男はつらいよ」シリーズの寅さんのセリフによくでてきます。


# 2022年1月のふりかえり

よかったことは、**見える景色**[^5]が変わりました。
3点挙げておきます。

[^5]:  「進撃の巨人」が好きな方はご存知のアレです。  https://geomanga.jp/shingeki-erwin-wisdom/

- 技術記事（コラム）に書けるネタを探そうと、そんな意識でTwitterを眺めています => 読むことが速くなりました、特に自分比でしかありませんが英語を読むスピードがあがったように感じます
- エラーに出くわしたときイライラしなくなりました => いいネタができた！　とほくそ笑む余裕ができました
- 書くことが速くなりました

読み書きが速くなることは、普段の仕事にも活かされています:rocket:
たとえば、30分尺くらいの会議の準備ができていなくて、はじまる10分前に気づいたとします。
以前は「残り10分しかない」と気だけが焦って、準備ができないまま会議に突入して実りの少ない会議の進行をしてしまっていました。
いまは「10分もある」とおもえるようになりました。
正確に言うと、「10分でできること」に集中しようという切り替え、割り切りができるようになりました。


# 今後の展望

ただ、日々毎日、
<font color="purple">$\huge{書きます。}$</font>

書くことを**楽しみます**。
それだけです。

何ができあがるのかは自分自身でもわかりません。
ただ
<font color="purple">$\huge{ワクワク}$</font>
しています:tada::tada::tada:





---

# Wrapping up :lgtm::lgtm::lgtm::lgtm::lgtm:

Enjoy [Elixir](https://elixir-lang.org/):bangbang::bangbang::bangbang:
<font color="purple">$\huge{Enjoy\ Elixir🚀}$</font>

今回は、私の[Advent Calendar 2022](https://docs.google.com/spreadsheets/d/1HQvFjagQLRPjOYAjDVzWp9S4b8dKixxvvaz_TtbZWto/edit#gid=1723448955)をはじめたきっかけ、12分の1（1月）が終わったふりかえり、今後の展望を書きました。

これを読んでくださった奇特な方の胸に「**私はコレをやってみよう、続けてみよう**:rocket:」と火🔥を点じられたら幸いです。
と、取ってつけたように、他の人にも有益な記事のはずだとアピールして今日は終わります。

<font color="purple">$\huge{2022/12/25}$</font>
におおきな骨付きの
<font color="purple">$\huge{鶏肉（チキン）}$</font>
:chicken::chicken::chicken::chicken::chicken::chicken::chicken::chicken::chicken::chicken:
を
<font color="purple">$\huge{たくさん食べます！！！}$</font>

以上です。

---

# 付録

以下、付録です。





[Elixir](https://elixir-lang.org/)の誕生日は、2012年5月24日です。
そのため、今年の2022年5月24日は10周年を迎えます。

```elixir
iex> Date.diff(~D[2022-05-24], ~D[2022-02-06])
107
```


そうそう！
2月24日発売予定の[WEB+DB PRESS](https://gihyo.jp/magazine/wdpress)で、[Elixir](https://elixir-lang.org/)と[Phoenix](https://www.phoenixframework.org/)の特集がでますよ〜

[Elixir](https://elixir-lang.org/)、[Phoenix](https://www.phoenixframework.org/)をはじめられたばかりの方も、腕におぼえがある方も、どんなものなのかなあと様子見をきめこんでいる方も、
つまりは
<font color="purple">$\huge{全人類のみなみなさま！！！}$</font>
**お手にとって、お楽しみください!!!**

<blockquote class="twitter-tweet"><p lang="en" dir="ltr">We, <a href="https://twitter.com/tamanugi?ref_src=twsrc%5Etfw">@tamanugi</a> <a href="https://twitter.com/torifukukaiou?ref_src=twsrc%5Etfw">@torifukukaiou</a> <a href="https://twitter.com/the_haigo?ref_src=twsrc%5Etfw">@the_haigo</a> <a href="https://twitter.com/mokichi_s12m?ref_src=twsrc%5Etfw">@mokichi_s12m</a> including me, wrote featured articles for WEB+DB PRESS Vol.127 about Elixir and Phoenix! It&#39;s being published on 24, Feb.<a href="https://t.co/UPNiVU1zG9">https://t.co/UPNiVU1zG9</a></p>&mdash; 栗林健太郎 (@kentaro) <a href="https://twitter.com/kentaro/status/1489441847130746880?ref_src=twsrc%5Etfw">February 4, 2022</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>


---


# [Elixir](https://elixir-lang.org/)

最後の最後に、[Elixir](https://elixir-lang.org/)について紹介します。

- [|>](https://hexdocs.pm/elixir/Kernel.html#%7C%3E/2)でスイスイ、プログラミングしていくことができる素敵なプログラミング言語です
- さっそくプログラムの例を示します
- [Qiita API](https://qiita.com/api/v2/docs)を使わせていただいて、`Elixir`タグがついた最新の記事を20件取得しています
- ここでは雰囲気をつかんでいただければ大丈夫です

```elixir
Mix.install([{:req, "~> 0.3.2"}])

"https://qiita.com/api/v2/items?query=tag:Elixir&per_page=100"
|> Req.get!(pool_timeout: 50000, receive_timeout: 50000)
|> Map.get(:body)
|> Enum.map(& Map.take(&1, ["title", "url"]))

```

## Webアプリケーションを楽しむなら
- [Phoenix](https://www.phoenixframework.org/)

## IoTを楽しむなら
- [Nerves](https://www.nerves-project.org/)

## AIを楽しむなら
- [Nx](https://github.com/elixir-nx/nx) + [Livebook](https://github.com/livebook-dev/livebook)

## もっと[Elixir](https://elixir-lang.org/)のことを知りたい方へオススメの書籍 :books: 
- [プログラミングElixir（第2版）](https://www.ohmsha.co.jp/book/9784274226373/) -- オーム社
- [Elixir実践ガイド](https://book.impress.co.jp/books/1120101021) -- インプレス
- [アルケミスト − 夢を旅した少年](https://www.kadokawa.co.jp/product/199999275001/) -- KADOKAWA

## コミュニティ
- [elixir.jp](https://join.slack.com/t/elixirjp/shared_invite/zt-ae8m5bad-WW69GH1w4iuafm1tKNgd~w) Slack workspaceに参加してみてください
    - マヂ、やさしい人ばっかりのコミュニティ
    - あなたの**困った**をきっと解決してくれるでしょう
- [NervesJP Slack](https://join.slack.com/t/nerves-jp/shared_invite/zt-9vteokip-iVAqi8TkT0ID_uK9dSqVHA) workspaceでは、NervesやIoTが好きな愉快なfolksたちがあなたの訪れを歓迎します :tada:
- たくさんのコミュニティがあります
![FCOvBkAUYAE6mL8.jpeg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/131808/a277d0ea-2780-d9a3-4062-66d38b175125.jpeg)
([EDI／fukuoka.ex／kokura.ex](https://fukuokaex.connpass.com/) ＆ [LiveView JP](https://liveviewjp.connpass.com/) の @piacerex さん作 :pray::pray_tone1::pray_tone2::pray_tone3::pray_tone4::pray_tone5:)



# <u><b>Elixirコミュニティに初めて接する方は下記がオススメです</b></u>

**Elixirコミュニティ の歩き方 －国内オンライン編－**<br>
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)
([piyopiyo.ex](https://piyopiyoex.connpass.com/) ＆ [エリジョ](https://elijo.connpass.com/) の nakoさん(@nako_sleep_9h) 作、素敵な資料:clap::clap_tone1::clap_tone2::clap_tone3::clap_tone4::clap_tone5:)

# [Elixir](https://elixir-lang.org/)のイベント情報

@koga1020 さんが作成されたイベントカレンダーがあります。
[https://elixir-jp-calendar.fly.dev/](https://elixir-jp-calendar.fly.dev/)

https://elixir-jp-calendar.fly.dev/

気になるイベントにはぜひ参加してみましょう!!!

上記サイトの解説記事は[こちら](https://zenn.dev/koga1020/articles/6e67765cc53539)です。

https://zenn.dev/koga1020/articles/6e67765cc53539


---

I organize [autoracex](https://autoracex.connpass.com/).
And I take part in [NervesJP](https://nerves-jp.connpass.com/), [fukuoka.ex](https://fukuokaex.connpass.com/), [EDI](https://fukuokaex.connpass.com/), [tokyo.ex](https://beam-lang.connpass.com/), [Pelemay](https://pelemay.connpass.com/).
I hope someday you'll join us.

[We Are The Alchemists, my friends!](https://www.youtube.com/watch?v=04854XqcfCY)





---

# 2022-12-11 追記

https://qiita.com/advent-calendar/2022/present-calendar

![スクリーンショット 2022-12-11 3.47.25.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/131808/4878597c-b60a-7b57-940f-048b6095caf0.png)

2022年は、**完走賞**をQiitaさんが設けてくださいました。
１つのカレンダーに２５記事を投稿するとその表彰候補になるという「Qiita賞 - 個人部門」です。
「[※あからさまな記事数稼ぎなどを防ぐため、運営による内容確認・審査をした上で表彰いたします](https://blog.qiita.com/adventcalendar-2022-qiitapresents/)」とのことで、Qiita運営さんによる内容確認・審査があるそうです。
レフェリーの裁きを絶対とするクリーンなファイトを心がけましょう。そして観ているオーディエンスを感動させる記事を書きましょう！　自分自身に向けて言っています。

応援記事を二つ書きました。

https://qiita.com/torifukukaiou/items/17d55cf896c24b13350e

https://qiita.com/torifukukaiou/items/f51eb0534dfe3a5f5d7c

2022-12-11 03:52 段階で、「[Elixir Advent Calendar 2022](https://qiita.com/advent-calendar/2022/elixir)」には候補者に7名が名を連ねています。
驚きです！
**Amazing!!!**

「[# 今後の展望](https://qiita.com/torifukukaiou/items/891db4e40a7f6194af56#%E4%BB%8A%E5%BE%8C%E3%81%AE%E5%B1%95%E6%9C%9B)」へのアンサーです。

> 何ができあがるのかは自分自身でもわかりません。ただワクワクしています🎉🎉🎉

**人類は、１２月の一ヶ月間にアドベントカレンダーを最低1記事は書くペース感から、最低25記事を書くペース感にアップデートしているのです。**

_来年のアドベントカレンダーではすべてのカレンダーに1記事ずつ書く猛者が現れることでしょう。_

**Awesome!!!**


<font color="red">$\huge{元氣があればなんでもできる！}$</font>