みずりゅの自由帳

主に参加したイベントやソフトウェア技術/開発について記録しています

nerves_system_rpi0はなぜv2.0.0になるのか

Nerves関連の備忘。

Elixir製IoTフレームワークNerves」のRaspberry Pi Zeroのコンフィグ設定を行う「nerves_system_rpi0」でバージョン2の話が出ているので記録しておく。*1

2020年10月14日8:27JSTに、nerves_system_rpi0のv2.0.0-rc.1のリリースされていました。

github.com

*1:正確には、「nerves_system_***」が全て対象になります。

続きを読む

Elixir Digitalization Implementorsの発足LT会に参加してLT発表しました

備忘。

2020年9月30に、「 Elixir Digitalization Implementors #1:発足LT会 」(以下、省略して"EDI")に参加しました。
また、そこで久々にLTもしてきました。

EDIについては、こちらをどうぞ。

fukuokaex.connpass.com

続きを読む

XP祭り2020に参加しました。

備忘。
少し時間があいてしまったが、2020年9月19日に「XP祭り2020」に参加したので簡単に記録しておきます。

なお、ご時世柄もあり、XP祭り2020のオンライン開催となりました。
少し寂しい反面、育児休業中のため長時間外出ができない自分にとってはありがたかったです。

xpjug.com

続きを読む

SORACOMさんのIoT川柳で「SORACOM UG賞」を頂いた話

備忘の雑記。
2ヶ月ほど時期が過ぎているのですが、そのまま記憶だけにとどめておくのもなー、と思い記録。

2020年7月14日のSORACOM Discovery ナイトイベント*1に合わせて、IoTのあるあるを詠みあうIoT川柳コンテストが行われました。

その中で、SORACOM UG賞を受賞しました。

続きを読む

REDMINE JAPAN 2020に参加しました。

2020年9月18日に、REDMINE JAPAN 2020に参加しました。

redmine-japan.connpass.com

REDMINE JAPAN 2020はオンライン開催でした。そのため、育児休業を取得していた私も参加することができました。

続きを読む

Elixirで無名関数の直接呼び出す

備忘。

Elixirで、無名関数の直接呼び出しをする場合の記法。

無名関数を利用する場合、従来は何かしらの変数へ束縛したのち利用する。

iex> noname_fn = fn -> "無名関数の呼び出し" end
#Function<45.97283095/0 in :erl_eval.expr/5>

iex> noname_fn.()
"無名関数の呼び出し"

しかし、無名関数自体を「半角丸括弧」で囲むことで、束縛せずに実行が可能となる。

iex> (fn -> "無名関数の直接呼び出し" end).()
"無名関数の直接呼び出し"

iex> (fn a, b -> a + b  end).(4, 5)
9

iex> (&(&1 + &2)).(4, 5)
9

iex> (&+/2).(4, 5)
9

アフター6ジャンクションの「国産RPGクロニクル」回が面白い

備忘。ゲームネタ。

Podcast番組「TBSラジオ「アフター6ジャンクション」」の特集「国産RPGクロニクル」の回が面白かったのでご紹介。

「国産RPGクロニクル」は、いわゆるJRPGの歴史をめぐるという特集です。
話の主軸は、日本のRPGの代表作である「ドラクエドラゴンクエスト)」と「FF(ファイナルファンタジー)」となっています。
2020-08-21の時点では、2回放送されています。
1回目がFC(ファミリーコンピュータ)時代、2回目がSFCスーパーファミコン)時代のものになっています。

内容を一言で言えば「おっさん*1ホイホイ」が満載の内容になっています(笑
もちろん、FC〜SFCが全盛期の頃に少年/青年と過ごしてきた自分にとっても、ホイホイと吸い寄せらた内容でした。

*1:30後半から50歳あたりのFC/SFC全盛期時代に青春を過ごした世代

続きを読む