2022-01-01から1年間の記事一覧

100分de名著 カール・マルクス『資本論』 2021年12月 読者メモ

人類へ与えた影響の大きさは最大級の名著、「資本論」です。資本主義は構造的な欠陥を抱えている、それを克服するためには、まず資本主義とは何なのかを明らかにしなければならない。そういった考えで書かれた本です。 今回の解説を担当した斉藤幸平さんは、…

The Intelligence Trap(インテリジェンス・トラップ) なぜ、賢い人ほど愚かな決断を下すのか 読書メモ

ダニエル・カーネマンの「ファスト&スロー」を読んで以来、行動経済学に関心を持っています。この本も同じ領域を扱っているため、読んでみることにしました。 www.amazon.co.jp この本では、高いIQや専門知識を持っている人でも誤った決断をしてしまうことが…

Fundamentals of Software Architecture: An Engineering Approach 読書メモ

ソフトウェアアーキテクトという仕事についての入門書です。ソフトウェアアーキテクトはまだ歴史の浅い職業なので、体系だった入門書が多くはありません。この本では、アーキテクトが身に付けるべき知識、スキルを アーキテクチャ特徴 アーキテクチャスタイ…

Spring MVCでREST APIを作成して、jQueryでajaxを使用して呼び出す

今回は簡単なGET APIを作成して、それをjQueryのajaxで利用してみます。 できること 下記のようなJsonを返すAPIを作成しました。 % curl http://localhost:8080/greeting { "id":1, "content":"Hello, World!" } このAPIを、jQueryのajaxを使用して呼び出し…

SpringでHATEOASなREST APIアプリケーションを作った

Spring HATEOASを使います。 ソースコード全体は↓ https://github.com/bond-kaneko/TrySpringHATEOAS HATEOASとは この資料 を参考にして簡単に紹介します。 HATEOASはRESTの拡張版です。ブログAPIを例として、RESTとHATEOASの違いを説明します。例えばブロ…

SpringでREST APIを呼び出すアプリケーションを作った

REST APIを呼び出して、レスポンスをJavaクラスのインスタンスとして受け取るアプリケーションを作りました。 APIサーバーのモックをローカルにたてて、アプリケーションからモックサーバーへリクエストを送信する構成にしています。 モックサーバー Json Se…

SpringBootでシンプルなGET APIを作った

外部システムとの連携のための知識があまり無いと思っていたので、勉強し直すことにしました。 最初は、GETリクエストに対して簡単なレスポンスを返すアプリケーションを作ります。 ソースコード全体は↓にあります。 https://github.com/bond-kaneko/SpringB…