ASP.NET Core アプリ実行時に「アクセス許可で禁じられた方法でソケットにアクセスしようとしました」というエラー
下記のサイトをみながら ASP.NET Core のアプリを実行したら、
https://docs.microsoft.com/ja-jp/aspnet/core/getting-started/?view=aspnetcore-3.1&tabs=windows
「アクセス許可で禁じられた方法でソケットにアクセスしようとしました」というエラーが発生したので、回避方法についてメモしときます。
原因
ホスティングするプロセスがリッスンしようとしているポートが既に使われているため。
おそらく、5000 or 5001 のどちらかでポートが競合している。
netstat -oan
で確認する。
対策
Properties\launchSettings.json の以下の場所を修正して、競合しないようにする。
VS CodeでMarkdown Previewを表示
プレビューを別タブに表示
[ Ctrl + Shift + V ]
プレビューを横に表示
[ Ctrl + K ] , [ V ]
1/20~2/2の振り返り
review the day.
Doing
- 週4日以上走る
達成できずorzただし、週2日ぐらいでは走れた!今週は頑張る! - 10キロやせる(当時:67キロ)
0.5キロ増えたorz(現在:66キロ) - LeetCodeをはじめる
以下のサイトを参考にしながら問題を解いてみようと思い、解いておらずorz
https://1kohei1.com/leetcode/ - 英語耳
何もできずorz - OAuth徹底入門: セキュアな認可システムを適用するための原則と実践
読み切った! - 雰囲気で使わずきちんと理解する!整理してOAuth2.0を使うためのチュートリアルガイド (技術の泉シリーズ(NextPublishing))
読み切った! - OAuth、OAuth 認証、OpenID Connect の違いを整理して理解で きる本
読み切った! - TOEIC L & R TEST 出る単特急 金のフレーズ
アプリを使って演習中 - TOEIC L&Rテスト 文法問題 でる1000問
何もできずorz → いったんTodoへ移動 - ITエンジニアが覚えておきたい英語動詞30
何もできずorz → いったんTodoへ移動
Done
- OpenID Connect についてざっくり理解する
以下の3冊を読みながら演習をしたので、ざっくり理解できたであろう!
OAuth徹底入門: セキュアな認可システムを適用するための原則と実践
雰囲気で使わずきちんと理解する!整理してOAuth2.0を使うためのチュートリアルガイド
OAuth、OAuth 認証、OpenID Connect の違いを整理して理解で きる本
ToDo
- コンピューターサイエンスについて学ぶ
以下の書籍を読んで、実装して理解する。
・なっとく!アルゴリズム
・プログラミングコンテスト攻略のためのアルゴリズムとデータ構造
・プログラミングコンテストチャレンジブック
・みんなのデータ構造
・AtCoderをはじめる
・UoPeopleをはじめる
・ふたたびの高校数学
・世界でもっとも強力な9のアルゴリズム
・コンピュータの構成と設計 上
・コンピュータの構成と設計 下
・FPGAにRISC-Vを実装する - かんたんなCコンパイラを作成できるようになる
以下の書籍を読んでC言語について理解する。
・世界でいちばん簡単なC言語のe本―C言語の基本と考え方がわかる本
・C言語のポインタのツボとコツがゼッタイにわかる本―最初からそう教えてくれればいいのに!
・新・標準プログラマーズライブラリ C言語 ポインタ完全制覇
・新・明解C言語 実践編
・詳説 Cポインタ
・C言語10課 (ポインタ編)
・モダンC言語プログラミング 統合開発環境、デザインパターン、エクストリーム・プログラミング、テスト駆動開発、リファクタリング、継続的インテグレーションの活用
以下のサイトを参考にしてCコンパイラを作成する。
https://www.sigbus.info/compilerbook - かんたんなOSを作成できるようになる
以下の書籍を読んで、OSを実装してみる。
・作って理解するOS x86系コンピュータを動かす理論と実装
・30日でできる!OS自作入門
・xv6を理解する - 一般的なネットワークのスキルを学ぶ
以下の書籍を読んで、内容を理解する。
・プロフェッショナルIPv6
・プロフェッショナルSSLTLS
・DNSがよくわかる教科書
・TCP技術入門
・パケットキャプチャの教科書 - 一般的なDBのスキルを学ぶ
以下の書籍を読んで、内容を理解する。
・達人に学ぶ SQL徹底指南書
・達人に学ぶDB設計 徹底指南書
・情報処理教科書 データベーススペシャリスト 2020年版
・プログラマのためのSQL - クリーンアーキテクチャやドメイン駆動設計について学ぶ
・エリック・エヴァンスのドメイン駆動設計
・実践ドメイン駆動設計
・「実践ドメイン駆動設計」から学ぶDDDの実装入門
・テスト駆動開発
・C#実践開発手法 デザインパターンとSOLID原則によるアジャイルなコーディング
・.NETのエンタープライズアプリケーションアーキテクチャ - 中学の数学を復習する
・小学校6年分の算数が教えられるほどよくわかる
・中学3年分の数学が教えられるほどよくわかる - TOEIC 600点以上とる
・TOEICテスト中学英文法で600点!
・図解 中学・高校6年間の英語をこの1冊でざっと復習する
・中学英語で英語の雑談ができるようになる本
・Mr.Evineの中学英文法を修了するドリル - Active Directoryについてざっくり理解する
・https://docs.microsoft.com/ja-jp/windows-server/identity/identity-and-access
・https://jp.fujitsu.com/platform/server/primergy/technical/construct/
・https://jp.fujitsu.com/platform/server/primergy/technical/construct/pdf/win2016-active-directory02.pdf - Azure Active Directoryについてざっくり理解する
・ひと目でわかるAzure Active Direcotry
・脱オンプレミス!クラウド時代の認証基盤 Azure Active Directory - Dockerのコンテナで開発できるようになる
・Docker実践ガイド - Linuxについてのざっくり理解する
以下の書籍を読んで、Linuxを触ってみる。
・Goならわかるシステムプログラミング
・私はどのようにしてLinuxカーネルを学んだかゆたかさんの教科書 - 機械学習についてざっくり理解する
・ふたたびの微分・積分
・やさしく学ぶ 機械学習を理解するための数学のきほん - Angular、ngrxでToDoアプリ程度はサクッと作れるようになる
- React、ReduxでToDoアプリ程度はサクッと作れるようになる
- VSCodeで開発できるようになる
- .NET Coreで開発できるようになる
- k8sで開発できるようになる
・しくみがわかるk8s Azureで動かしながら学ぶコンセプトと実践知識 - その他、時間があったら読む
・SOFT SKILLS ソフトウェア開発者の人生マニュアル
・はじめよう!システム設計~要件定義のその後に
・はじめよう!プロセス設計~要件定義のその前に
・はじめよう!要件定義~ビギナーからベテランまで
Complete!
TOEIC頻出メモ
in
❶fail in
に失敗する
❷bring in
参加させる
❸specialize in
を専門にする
❹in bulk
大量に
❺in person
直接
❻in my opinion
私の意見としては
❼in response to
に応じて
❽in the event of
の場合には
❾in the meantime
それまでの間
覚えておくと便利な「In」のイメージ
❶In an hour
1時間後
❷In June
6月
❸In the winter
冬に
❹In the morning
朝に
❺In the station
駅の中
❻Cut in
割り込む
❼Step in
に踏み入れる/参加する
❽Come in
中に入る
❾Break in
侵入する
➓In the red
赤字で
TOEICに確実に出る英単語
❶inventory
在庫品
❷subscription
定期購買
❸supplies
備品
❹relocate
移転させる
❺plumbing
配管
❻facility
施設
❼yearly
毎年の
❽mayor
市長
❾souvenir
お土産
1/13~1/19の振り返り
振り返りです。
Doing
- 週4日以上走る
1日も達成できずorz 体調不良のため、徐々に戻ってきたので次の週は頑張る! - 10キロやせる(当時:67キロ)
1.5キロやせた!(現在:65.5キロ) 体調不良のため、飯を食えなかったので、結果オーライ!!? - LeetCodeをはじめる
以下のサイトを参考にしながら問題を解いてみようと思い、解いておらずorz
https://1kohei1.com/leetcode/ - 英語耳 → 読みながら発音練習中
- OAuth徹底入門: セキュアな認可システムを適用するための原則と実践
- TOEIC L & R TEST 出る単特急 金のフレーズ
アプリを使って演習中 - TOEIC L&Rテスト 文法問題 でる1000問
アプリを使って演習中 - ITエンジニアが覚えておきたい英語動詞30
読み始めている
Done
ToDo
- かんたんなCコンパイラを作成できるようになる
- かんたんなOSを作成できるようになる
- FPGAにRISC-Vを実装する
- xv6を理解する
- 一般的なネットワークのスキルを学ぶ
- 一般的なDBのスキルを学ぶ
- クリーンアーキテクチャやドメイン駆動設計について学ぶ
- 中学の数学を復習する
- 中学の英語を復習する
- TOEIC 600点以上とる
- Active Directoryについてざっくり理解する
- Azure Active Directoryについてざっくり理解する
- Dockerのコンテナで開発できるようになる
- Linuxについてのざっくり理解する
- 機械学習についてざっくり理解する
- Angular、ngrxでToDoアプリ程度はサクッと作れるようになる
- React、ReduxでToDoアプリ程度はサクッと作れるようになる
- OpenID Connect についてざっくり理解する
- VSCodeで開発できるようになる
- .NET Coreで開発できるようになる
- k8sで開発できるようになる
- AtCoderをはじめる
- UoPeopleをはじめる
ToDo(積読)
- Goならわかるシステムプログラミング
- プロフェッショナルIPv6
- プロフェッショナルSSLTLS
- みんなのデータ構造
- エリック・エヴァンスのドメイン駆動設計
- 実践ドメイン駆動設計
- 「実践ドメイン駆動設計」から学ぶDDDの実装入門
- Docker実践ガイド
- なっとく!アルゴリズム
- パケットキャプチャの教科書
- はじめよう!システム設計~要件定義のその後に
- はじめよう!プロセス設計~要件定義のその前に
- はじめよう!要件定義~ビギナーからベテランまで
- ひと目でわかるAzure Active Direcotry
- ふたたびの高校数学
- ふたたびの微分・積分
- プログラマのためのSQL
- プログラミングコンテスト攻略のためのアルゴリズムとデータ構造
- プログラミングコンテストチャレンジブック
- やさしく学ぶ 機械学習を理解するための数学のきほん
- 私はどのようにしてLinuxカーネルを学んだかゆたかさんの教科書
- 世界でもっとも強力な9のアルゴリズム
- SOFT SKILLS ソフトウェア開発者の人生マニュアル
- 脱オンプレミス!クラウド時代の認証基盤 Azure Active Directory
- 達人に学ぶ SQL徹底指南書
- 達人に学ぶDB設計 徹底指南書
- 作って理解するOS x86系コンピュータを動かす理論と実装
- DNSがよくわかる教科書
- TCP技術入門
- テスト駆動開発
- .NETのエンタープライズアプリケーションアーキテクチャ
- コンピュータの構成と設計 上
- コンピュータの構成と設計 下
- 30日でできる!OS自作入門
- C#実践開発手法 デザインパターンとSOLID原則によるアジャイルなコーディング
- しくみがわかるk8s Azureで動かしながら学ぶコンセプトと実践知識
- 小学校6年分の算数が教えられるほどよくわかる
- 中学3年分の数学が教えられるほどよくわかる
- TOEICテスト中学英文法で600点!
- 図解 中学・高校6年間の英語をこの1冊でざっと復習する
- 中学英語で英語の雑談ができるようになる本
- Mr.Evineの中学英文法を修了するドリル
Complete!
- Clean Architecture 達人に学ぶソフトウェアの構造と設計 → 通読
1/6~1/12の振り返り
1/6~1/12の振り返りをしたいと思います。
毎週日曜日に進捗報告をブログ上におこなうことで、目標達成を目指したい。
Doing
- 週4日以上走る
1日も達成できずorz 体調不良のため - LeetCodeをはじめる
以下のサイトを参考にしながら問題を解いてみようと思います
https://1kohei1.com/leetcode/ - 英語耳 → 読みながら発音練習中
- OAuth徹底入門: セキュアな認可システムを適用するための原則と実践
- TOEIC L & R TEST 出る単特急 金のフレーズ
アプリを使って演習中 - TOEIC L&Rテスト 文法問題 でる1000問
アプリを使って演習中 - ITエンジニアが覚えておきたい英語動詞30
読み始めている
Done
- Clean Architecture 達人に学ぶソフトウェアの構造と設計 → 通読
ToDo
- かんたんなCコンパイラを作成できるようになる
- かんたんなOSを作成できるようになる
- FPGAにRISC-Vを実装する
- xv6を理解する
- 一般的なネットワークのスキルを学ぶ
- 一般的なDBのスキルを学ぶ
- クリーンアーキテクチャやドメイン駆動設計について学ぶ
- 中学の数学を復習する
- 中学の英語を復習する
- TOEIC 600点以上とる
- Active Directoryについてざっくり理解する
- Azure Active Directoryについてざっくり理解する
- Dockerのコンテナで開発できるようになる
- Linuxについてのざっくり理解する
- 機械学習についてざっくり理解する
- Angular、ngrxでToDoアプリ程度はサクッと作れるようになる
- React、ReduxでToDoアプリ程度はサクッと作れるようになる
- OpenID Connect についてざっくり理解する
- VSCodeで開発できるようになる
- .NET Coreで開発できるようになる
- k8sで開発できるようになる
- AtCoderをはじめる
- UoPeopleをはじめる
- 週4日以上走る
- 10キロやせる(現在:67キロ)
積読している以下の書籍を読んで、あとから、引き出せるようになる。
ToDo
- Goならわかるシステムプログラミング
- プロフェッショナルIPv6
- プロフェッショナルSSLTLS
- みんなのデータ構造
- エリック・エヴァンスのドメイン駆動設計
- 実践ドメイン駆動設計
- 「実践ドメイン駆動設計」から学ぶDDDの実装入門
- Docker実践ガイド
- なっとく!アルゴリズム
- パケットキャプチャの教科書
- はじめよう!システム設計~要件定義のその後に
- はじめよう!プロセス設計~要件定義のその前に
- はじめよう!要件定義~ビギナーからベテランまで
- ひと目でわかるAzure Active Direcotry
- ふたたびの高校数学
- ふたたびの微分・積分
- プログラマのためのSQL
- プログラミングコンテスト攻略のためのアルゴリズムとデータ構造
- プログラミングコンテストチャレンジブック
- やさしく学ぶ 機械学習を理解するための数学のきほん
- 私はどのようにしてLinuxカーネルを学んだかゆたかさんの教科書
- 世界でもっとも強力な9のアルゴリズム
- SOFT SKILLS ソフトウェア開発者の人生マニュアル
- 脱オンプレミス!クラウド時代の認証基盤 Azure Active Directory
- 達人に学ぶ SQL徹底指南書
- 達人に学ぶDB設計 徹底指南書
- 作って理解するOS x86系コンピュータを動かす理論と実装
- DNSがよくわかる教科書
- TCP技術入門
- テスト駆動開発
- .NETのエンタープライズアプリケーションアーキテクチャ
- コンピュータの構成と設計 上
- コンピュータの構成と設計 下
- 30日でできる!OS自作入門
- C#実践開発手法 デザインパターンとSOLID原則によるアジャイルなコーディング
- しくみがわかるk8s Azureで動かしながら学ぶコンセプトと実践知識
- 小学校6年分の算数が教えられるほどよくわかる
- 中学3年分の数学が教えられるほどよくわかる
- TOEICテスト中学英文法で600点!
- 図解 中学・高校6年間の英語をこの1冊でざっと復習する
- 中学英語で英語の雑談ができるようになる本
- Mr.Evineの中学英文法を修了するドリル