みずりゅの自由帳

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

ありがとう「ゲームなんとか」また会う日まで。外伝が始まるけどね(笑

「始まりがあれば終わりがあるように、出会いがあればまた別れもあるのです。」このセリフは、自分の大好きなゲーム「ときめきメモリアル」のOPに流れる言葉です。思い入れのあるものに対して"終わり"や"別れ"に立ち会ったとき、いつもこの言葉が脳裏に浮か…

エンジニアの声が届かないのは、誰かがサボっているからなのか?

備忘。 特にコレといった結論は出ていないのですが、そのまま記憶の彼方で埃を被せておくのも勿体無いので、ブログに書き記しておこうと思いました。 ※内容には、若干のフェイクが入っています。 概要 私は現在、SIを生業とする中小企業に勤めています。社員…

この面倒な納品成果物の作成は、見積金額に含まれていますか?

お仕事ネタ。とある改修作業案件の納品作業をした時に感じたモヤモヤを整理してみたくて、文章化してみました。

「現行踏襲」を思索する

仕事復帰後にちょくちょく「現行踏襲」という言葉を聞く機会がありました。 きちんとした答えがあるわけでないが、「現行踏襲」について考えることが多くなってました。 自分の考えを一旦整理しておきたいので、ここに記録しておくことにします。

近況報告:復職してから1ヶ月経過

2ヶ月ぶりにブログ更新。 復職直前の3月にドタバタしていたのと、復職直後もドタバタしていたこともあり、なんだかんだで書けていなかったなぁ、と。 日中、ネタになることは思いつくも、ブログを書くまでには至らなかった。Twitterに逃げていたり、他のこと…

テンソルライブラリNxをちょっと試してみた

先日、Elixirのテンソルライブラリ「Nx」が公開されました。1 存在は知ってはいたのですが、ちょっとゴタゴタしていて手を出せていませんでした。 しかし、2021/2/25に参加した 「NervesJP #15 Nxを触ってみる回」での話をきいて、「触ってみよう」って気持…

テクフリの「ごりゅごさんインタビュー」の金言まとめ

自分の趣味のひとつに「Podcastを聴く」があります。よく聴く番組のひとつに、「テック系フリーランスが選ぶ最近の気になるトピックス」(略称:テクフリ)があります。 フリーランスエンジニアの Sさん*1が、主にITガジェットや新サービスの紹介や、各所の…

クリフトンストレングスの診断結果TOP5

やろうと思ってなかなか着手できなかった「ストレングス・ファインダー」を実施したので、備忘として記録。 ちなみに、ストレングス・ファインダーは現在「クリフトンストレングス」と言うようですね。

育児休業を延長しました

備忘。 タイトルの通り、育児休業の取得期間を延長しました。当初の予定は、育児休業は1月末で終了し、2月1日から職場に復帰予定でした。 これが、3月末まで延長して、4月1日から職場に復帰する運びとなりました。育児休業は2020年4月1日から取得していたの…

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

備忘。2021/01/23に、「Agile Tech EXPO - New Normal Agile Episode 1」にオンライン参加しました。Agile Tech EXPOの説明は以下の通りです。 Agile Tech EXPO は、アジャイル開発を実践している方々、アジャイルに興味がある方々に向け、マインドやフレー…

技術書典10で「育児休業のススメ」というタイトルの技術同人誌を頒布しました

タイトルの通り、「育児休業のススメ」というタイトルの技術同人誌を作成しました。 そして、先日開催された技術書典10(2020年12月26日〜2021年1月6日)で頒布しました。

2021年のやりたいこと

2021年も明けて1週間が過ぎてしまいましたが、本年もよろしくお願いします。昨年4月から取得していた育児休業も、残すところ3週間となりました。 ひとまず、育児休業明けは会社へ復帰します。が、ワークライフバランスの点で色々と思うこともあり、色々と模…

2020年のふりかえり

2020年も本日で最後。備忘の意味でふりかえりを行います。

Elixirの技術同人誌を3冊頒布した話

本投稿は『fukuoka.ex Elixir/Phoenix Advent Calendar 2020』の記念すべき1日目の記事です。なお、fukuoka.ex Elixir/Phoenix Advent Calendar 2020 については、こちらを参照。qiita.comさて、記念すべき1日目に何を書こうとか悩みました。 そんな中、自…

Agile Japan 2020 に参加しました

2020年11月17-18日で、「Agile Japan 2020」にオンライン参加してきました。 備忘録として、簡単に記録しておきます。Agile Japan 2020については、こちらを参照。2020.agilejapan.jp

「GenServerは状態を持っているからオブジェクト?」な話題も出てきたElixirDI会#2の参加レポ

2020年11月10日に、『Elixir Digitalization Implementors #2:通信テスト込の愛でる会』(略称はEDI会)に参加しました。イベントの詳細はこちらを参照。 fukuokaex.connpass.com このイベントの中で、タイトルにもあるように「GenServerの"状態"」の話題も…

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

自分が大変お世話になっている技術同人誌のサークル「親方Project」さんが、技術同人誌を底本とした商業誌を出版されました。*1 まずはお祝いの言葉を贈りたいです。 おめでとうございます。 出版された商業誌のタイトルは、「エンジニアのための見積もり実…

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

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

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言語のセキュアコーディングの話をされていたのですが、その中で話されていた「Int…

「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の話が出ているので記録しておく。*12020年10月14日8:27JSTに、nerves_system_rpi0のv2.0.0-rc.1のリリースされていま…

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のオンライン開催となりました。 少し寂しい反面、育児休業中のため長時間外出ができない自分にとってはありがた…

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.() "…

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

備忘。ゲームネタ。 Podcast番組「TBSラジオ「アフター6ジャンクション」」の特集「国産RPGクロニクル」の回が面白かったのでご紹介。 「国産RPGクロニクル」は、いわゆるJRPGの歴史をめぐるという特集です。 話の主軸は、日本のRPGの代表作である「ドラクエ…

Elixirの関数の処理時間を「:timer.tc」で計測する

Elixirの関数の処理時間を計測するとき、Erlangの関数:timer.tcを利用します。 :timer.tcの使い方としては、次の通り3種類あります。 tc/1: 関数名を指定(引数なし) tc/2: 関数名、引数を指定。引数はリスト形式で渡す。 tc/3: モジュール名、関数名、引…

離乳食の量から生じたコミュニケーションギャップ

こどもが生まれると夫婦喧嘩の発生する確率が上がる、という話をよく見かけます。 実際に、我が家でもちょくちょく喧嘩というか、意見の食い違い/認識のズレが発生しています。今回、私と妻の間で、離乳食の量から生じたコミュニケーションギャップがありま…