Network WEB の基礎知識 IPアドレスIPアドレス(Internet Protocol address)とは、インターネット上で通信する端末が必ず持つ住所のようなものであり、通信の相手先を識別するための番号として使用される 32 bit の数値のこと。例:192.1... 2021.09.13 Network
TypeScript TypeScript の学習メモ TypeScript のインストールTypescript は開発時にのみ必要なので、--save-dev を付けてインストール。$ npm init$ npm install --save-dev typescriptインストールしたバージ... 2021.04.25 TypeScript
Git Git と GitHub の使い方についての学習メモ Git の初期設定ユーザー情報の登録ユーザー名git config --global user.name "githubに登録したユーザー名"メールアドレスgit config --global user.email githubに登録した... 2021.04.25 Git
TypeScript 【TypeScript】Literal 型の Widening / NonWidening を理解する Literal 型でアノテーションやアサーションをすると、NonWidening な Literal 型になるlet str: 'Hello' = 'Hello';let str2 = str;str2 = 'Goodbye'; // er... 2021.04.09 TypeScript
Markdown Markdown の基本的な書き方についてのメモ エンジニアであれば、README.md などの文章を書くために、Markdown についての知識は必須だ。とはいっても Markdown は非常にシンプルな記法なため、すぐに使いこなせるようになる。慣れると色々なメモを全て Markdown... 2021.03.28 Markdown
Docker 【Udemy】「超 Docker 完全入門」の学習メモ この記事は、Udemy のコース「米シリコンバレーDevOps監修!超Docker完全入門【優しい図解説とハンズオンLab付き】」で学習した内容を記録したものだ。このコースでは Linux の基礎的なコマンドや docker の基礎を丁寧に... 2021.03.28 Docker
Git 【Git】git add コマンドの本質を理解する Git が分かりにくく感じる理由は、その背後でどのような処理が行われているのか、そのメカニズムがブラックボックスになっていることが原因だ。この記事では git add コマンドに焦点を絞って、その背後で何が行われているのかを明らかにしていき... 2021.03.12 Git
プログラミング学習 Webpack による環境構築 yarn のインストールnpm install -g yarnpackage.json の初期化プロジェクトを管理する設定ファイル package.json を生成するコマンドnpm の場合(リンク)npm init -y// または np... 2021.03.03 プログラミング学習
JavaScript 【JavaScript】JSON 形式と JSON オブジェクト JSONJSON とはJSON(JavaScript Object Notification)は、構造を持ったデータをテキスト(文字列)で表現するための形式(フォーマット)の一つであり、その名の通り、JavaScript のオブジェクトリテ... 2021.02.09 JavaScript
JavaScript 【JavaScript】WeakMap オブジェクトを理解する WeakMap オブジェクトとはWeakMap オブジェクトは、Object オブジェクトや Map オブジェクトと同様に、key / value のペアのコレクション(データの集まり)を作成するためのオブジェクトであり、ES6(ES201... 2021.02.09 JavaScript