avatar

Akira Hayashi

software–academia intersection

プログラムが動かないときに不足しているのはコーディング能力ではなく仮説検証思考

プログラムが動かない…こんなとき、どうしますか? もしかすると「もっと"コーディング能力"を伸ばさなきゃ…なんの本を読んだらいい?」と考えてしまうかもしれません。 しかし実際に必要なのは、問題解決への正しいアプローチ方法です。

『身体が生み出すクリエイティブ』を読んだ

これまでの人生を振り返ると、私にはその時々にちょうどハマっている「マイブーム」みたいなものがあり、2025 年のマイブームは明らかに「ライブ」だ(まだ 2025 年始まったばかりだけど)。

TeX でビルドした文書が行政サイトに載った話

知人からのカジュアルな(?)お声掛けをきっかけに、二宮町(神奈川県)の市民参加型イベントの成果物作成に関わる機会をいただきました。

[R 言語] 関数の返り値を使ってプログラミングしましょう

結論: 「副作用」の概念を知り、変更の影響を局所化できるような書き方を身に着けましょう

引数 formula をとる関数の変数名を自作関数の引数として渡す方法

結論: rstats::reformulate() を使うとうまくいきました