みずりゅの自由帳

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

技術同人誌はいいぞ。「エンジニアのための見積もり実践入門」の出版で思うこと。

自分が大変お世話になっている技術同人誌のサークル「親方Project」さんが、技術同人誌を底本とした商業誌を出版されました。*1

まずはお祝いの言葉を贈りたいです。

おめでとうございます。

 

出版された商業誌のタイトルは、「エンジニアのための見積もり実践入門」です。

*1:発売日は2020/10/30なので、この記事を書いている段階では、まだ未来のことではありますが

続きを読む

「コラッツの予想」をElixirで書いて無限ループさせてしまった

備忘。 初歩的なミスをしたので、戒めのために記録。

Twitter上でコラッツの予想(正しくは『コラッツの問題』?)に関する話を見かけて、「この問題の式を各種言語で書いてみるか。とりあえず、最初はElixirから書いてみよう」と思ったのがきっかけ。

それで、タイトル/冒頭に書いた通りに、初歩的なミスで無限ループなコードを書いてしまった。

無限ループには直接は関係ないけど、念の為バージョンは記述しておく。

  • erlang: 22.0.4
  • elixir: 1.9.0-otp-22
続きを読む

Go言語でのInteger Overflow対策にはstrconv.ParseIntを利用する

前回書いた、「「Gophers Office Hours #13 〜セキュリティ回〜」で話されていたInteger Overflowの話。」の続き。

発表者の@rung氏からInteger Overflowの根本対策の話を聞いたので、実際にコードにして確認してみた。

続きを読む

「Gophers Office Hours #13 〜セキュリティ回〜」で話されていたInteger Overflowの話。

2020年10月19日、オンラインイベント「Gophers Office Hours #13 〜セキュリティ回〜」に参加しました。
イベントの詳細はこちら。

mercari.connpass.com

このイベントでは、Go言語のセキュアコーディングの話をされていたのですが、その中で話されていた「Integer Overflow」の話が印象に残ったので、ブログの記事として記録しておきます。

続きを読む

「Agile Tech EXPO - New Normal Agile Episode 0」に参加しました。

備忘。
2020年10月3日に「Agile Tech EXPO - New Normal Agile Episode 0 -」に参加しました。

結構時間が経ってしまっていたけど、簡単にメモ書きを記録しておきます。

agiletechexpo.connpass.com

続きを読む

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

続きを読む