ESM アジャイル事業部 開発者ブログ

永和システムマネジメント アジャイル事業部の開発者ブログです。

2021-04-01から1ヶ月間の記事一覧

ActiveRecord::LogSubscriber を使って追加でログを出力する

どうも muryoimpl です。 先日 ActiveRecord::LobSubscriber を使ってログ出力に手を加えたので、その意図と実装例をご紹介したいと思います。 ActiveRecord::LogSubscriber とは ActiveRecord で発行されたクエリをログに出力する役割を担ったクラスです。…

失敗するということはどのようなことか

突然ですが。 みなさんはソフトウェア開発でどれくらい失敗をしていますか? 失敗することについて、私見をまじえつつ考察してみたいと思います。 プロジェクトで失敗していますか? そもそも失敗とは? いつ失敗するか? うまく失敗できているか? 失敗した…

Rails / OSS パッチ会オンライン 2021年4月のお知らせ

2021年4月の Rails / OSS パッチ会を 4月22日(木)にオンライン開催します。 この会をひとことでいうと、日頃のお仕事で使っている Rails をはじめとする OSS への upstream にパッチを送る会です。 会には Ruby と Rails のコミッターである顧問の a_matsuda…

開発環境と金の弾丸

昨今の IT エンジニア募集企業では『開発 PC を選べる』というのが一つの潮流にある気がしています。永和システムマネジメント (以下 ESM) でも自分のパフォーマンスが最も出せる PC を選ぶといった制度が古くからあり、今回はそれにまつわるストーリーを書…

読みやすいテストコードについて考える

こんにちは、@kasumi8pon です。 アプリケーションの機能の追加開発をするときには、既存のテストに追加や修正を行う必要があります。また、既存のテストは現状の仕様を理解するのにも役に立ちます。そのため、テストコードが読みやすいと追加の開発がとても…