Engineering journal

カテゴリー: 読書メモ

「読書メモ」カテゴリーの記事一覧です。

読書メモ:ゲーム理論・入門 ― 人間社会の理解のために

岡田章著『ゲーム理論・入門 ― 人間社会の理解のために』を読み、ゲーム理論の基本的な考え方を学びました。 1. ゲーム理論とは ゲーム理論は、複数の意思決定者が互いの行動を予想しながら選択する状況を数学的に分析する理論で […]

Read more: 読書メモ:ゲーム理論・入門 ― 人間社会の理解のために

読書メモ:リファクタリング(第2版): 既存のコードを安全に改善する

プログラミングにおいて「リファクタリング」という言葉は痛いほど耳にしますが、「既存のコードを改善し、保守しやすくすること」という漠然とした印象に留まっている人も多いのではないでしょうか。 私自身も言葉だけの理解に留まって […]

Read more: 読書メモ:リファクタリング(第2版): 既存のコードを安全に改善する

読書メモ:ゲーム理論の思考法・ビジネス・人生を変える「戦略発想の技術」

ブロックチェーンやWeb3の世界では、人がどう行動するかを前提にした設計が重要になります。その背景にあるのが、インセンティブ設計やメカニズムデザインを支えるゲーム理論です。 ブロックチェーンのインセンティブ設計やメカニズ […]

Read more: 読書メモ:ゲーム理論の思考法・ビジネス・人生を変える「戦略発想の技術」

読書メモ:プログラミングコンテスト攻略のためのアルゴリズムとデータ構造

最近読んだ『問題解決のための「アルゴリズム×数学」が基礎からしっかり身につく本』『問題解決力を鍛える!アルゴリズムとデータ構造』の両方で本書が推奨されていたため、プログラミングコンテストに興味があるわけでありませんが、ア […]

Read more: 読書メモ:プログラミングコンテスト攻略のためのアルゴリズムとデータ構造

読書メモ:問題解決のための「アルゴリズム×数学」が基礎からしっかり身につく本

『問題解決力を鍛える!アルゴリズムとデータ構造』を読んでみたところ、理解があやしい部分があったため、入門者にやさしいと評判の本書を購入しました。 本書では、アルゴリズムに必要な数学の基礎知識から学ぶことができ、実数・有理 […]

Read more: 読書メモ:問題解決のための「アルゴリズム×数学」が基礎からしっかり身につく本

読書メモ:問題解決力を鍛える!アルゴリズムとデータ構造

ブロックチェーンのノードやDeFiのスマートコントラクトでは、データ構造やアルゴリズムが頻繁に使われています。例えば、Ethereumではマークルツリーという二分木のデータ構造を用いて、効率的にデータの整合性や改ざんの検 […]

Read more: 読書メモ:問題解決力を鍛える!アルゴリズムとデータ構造

読書メモ:達人プログラマー(第2版): 熟達に向けたあなたの旅

こちらも『クリーンコード』と同様に名著として知られていますが、意訳によるためか、意識が高すぎるタイトルから少し気恥ずかしく、これまで手に取るのを避けていました。内容は、経験豊かな著者がシステム開発においてプログラマに求め […]

Read more: 読書メモ:達人プログラマー(第2版): 熟達に向けたあなたの旅