2020-05-01から1ヶ月間の記事一覧

書籍 プリンシプルオブプログラミング 第2章 まとめ

プリンシプルオブプログラミング 第2章 まとめ

書籍 プリンシプルオブプログラミング 第1章 まとめ

プリンシプルオブプログラミング 第1章 まとめ

Webを支える技術 第5部 まとめ

Webを支える技術 第5部 まとめ Webサービスの設計 WebサービスやWeb APIの設計では、HTTPやRESTだけなく様々な知識が必要になってくる。 第15章 読み取り専用のWebサービスの設計 WebサービスやAPIの設計には、システム全体の設計や内部クラス、DBといったよ…

Webを支える技術 第4部 まとめ

Webを支える技術 第4部のまとめ 第10章 HTML HTMLはタグで文書の構造を表現するマークアップ言語である。HTML4.01まではSGMLがベースで開発されていた。しかし複雑だったことから、仕様をよりシンプルにしたXMLが開発され、ベースをこれに変更したものがXHTM…

Webを支える技術 第3部 まとめ

Webを支える技術 第3部のまとめ 第6章 HTTPの基本 HTTPとは HTTPはハイパーテキストの転送用プロトコルであり、実際には静止画や動画、JavaScriptなどのコンピュータで扱えるデータなら何でも転送できる。 現在のWebでは、これのバージョン1.1が最も使用され…

Webを支える技術 第2部 まとめ

Webを支える技術の第2部をまとめました 第4章 URIの仕様 URIは統一されたリソースの識別子であり、リソースに割り当てれば一意に示すことができる。 URIの基本的な構文 URIは基本的に以下のようなパーツから構成されている。 URIスキーム : http ホスト名 : …

Webを支える技術 第1部 まとめ

Webを支える技術の第1部をまとめました 第1章 Webとは何か 一般的なWebサイト ECサイト、ポータルサイト、検索サービスなど クライアント側が、サイトの仕組みを意識せずに利用できる UIとしてのWeb Webサイトだけではなく、ネットワークや家電の設定におい…

AppGoat まとめ

「AppGoat」を利用したセキュリティ勉強のまとめです。 XSS攻撃 (クロスサイトスクリプティング) Webページに対し不正なスクリプト文を埋め込み、それを利用者の元で表示させて被害を与える攻撃。 危険性 Webページの改ざん 情報の窃取(フィッシング) セッシ…