カテゴリー : Programming

イベントソーシング (Event Sourcing) 入門

イベントソーシング (Event Sourcing) について学ぶ上で参考になった情報をご紹介します。

イベントソーシング | Event Sourcing

続きを読む

.msg ファイル拡張子のMIMEタイプは application/vnd.ms-outlook

.msg ファイル拡張子のMIMEタイプは application/vnd.ms-outlook ということを学んだ、現場からお送りしました。

参考情報

OAuth 2.0 を CLI やバッチ処理で利用する方法

OAuth 2.0 を CLI やバッチ処理で利用するための参考記事をご紹介します。

OAuth 2.0

続きを読む

リーキーバケット (Leaky bucket) アルゴリズム入門

リーキーバケット (Leaky bucket) アルゴリズムについて調べた内容をご紹介します。

続きを読む

プログラマーの理想? (映画) vs 現実

非エンジニアの方がイメージするような『プログラマーの(映画・ドラマのような)理想?と現実』を比較した gif 画像をご紹介します。

続きを読む

ドキュメントを Markdown で書いて docs/ 配下で管理する

ドキュメントを Markdown で書いて docs/ ディレクトリ配下で管理する方針にしている話をご紹介します。

docs/spec.md

続きを読む

Dependency Injection (DI) を説明するための参考情報まとめ

Dependency Injection (DI) を説明するための参考情報をまとめたので、ご紹介します。

Dependency Injection

続きを読む

URL リファクタリングの影響範囲と対応方針を考えてみた

URL を変更するリファクタリングをおこなう上で考えられる影響範囲についてリストアップしてみた内容をご紹介します。

Refactoring | リファクタリング

続きを読む

初学者がプログラミングを学びたいなら、エンジニアトレーニング専門講師がおすすめ

初学者がプログラミングを学びたいなら、独学以外の場合は、エンジニアトレーニング専門の講師の方に教えてもらった方がよいと思った出来事があったのでご紹介します。

エンジニアトレーニング

続きを読む

冪等性 (べきとうせい) を理解して設計・実装するために役立つ記事まとめ

「冪等性 (べきとうせい、英: idempotence)」を理解して、システム設計・実装するために役立つ記事をまとめたのでご紹介します。

エンジニアとしてキャリアを積んでいくと、どこかのタイミングで冪等性を意識して、システム設計・実装しないといけない時が来ます。

「冪等性ってどういう意味なんだろう?」「冪等性を担保してシステムを設計したり、実装したりするには何を考えないと行けないんだろう?」という疑問を持つエンジニアたちの役にこの記事が少しでも立てば嬉しいです。

続きを読む