[Jochun] FullStuck

# SetUp
## SetUp for Mac
- [[SetUp][Mac][Homebrew] 開発用Macの初期設定](https://qiita.com/Jochun/items/b12d26000402ce34686b)

## SetUp for Windws
- []()

# Design
## Development Environment
- [[Mac] ローカル開発環境のディレクトリ構成](https://qiita.com/Jochun/items/b88fc7006bacc43cc6f0)
- [[React] Create React App(CRA)を使用したReactプロジェクトのフォルダ構成](https://qiita.com/Jochun/items/a1b5d366fbff801a4766)
- [[Python] フレームワーク](https://qiita.com/Jochun/items/99375eddcde2b7739da1)
- [[TypeScript] フレームワーク]()

## Presentation Layer
- [[FE] フロントエンドのディレクトリ設計](https://qiita.com/Jochun/items/09b027c2344a646d4878#%E3%82%A2%E3%83%BC%E3%82%AD%E3%83%86%E3%82%AF%E3%83%81%E3%83%A3%E3%81%AE%E5%88%86%E5%89%B2%E6%96%B9%E6%B3%95)

## Business Logic Layer
## Date Access Layer
- [[Date Management][Design] アーキテクチャデザイン]()

# FrontEnd sphere
## HTML

## CSS
- [[CSS][React] スタイル一覧](https://qiita.com/Jochun/items/0b196e8234058ea1d32b)
- [[CSS] stylesheetの指定方法](https://qiita.com/Jochun/items/575e5d9ac05c697b18a7)
- [[CSS] [React] テンプレートリテラルを用いた２つのクラスを付与する方法](https://qiita.com/Jochun/items/1a4d61bfb71ea5bc6a25)


## JavaScript/TypeScript
- [[JavaScript] DOM](https://qiita.com/Jochun/items/c8c583df666854483573)
- [[JavaScript] モジュールバンドラー](https://qiita.com/Jochun/items/fdb97b90acd5f0a0215f)
- [[JavaScript] 変数](https://qiita.com/Jochun/items/e5ff36c39fa00305055c)
- [[JavaScript] データ型とリテラル](https://qiita.com/Jochun/items/d701856cf5a72ca3e3d7)
- [[JavaScript] 分割代入](https://qiita.com/Jochun/items/c6151402d083ad17ea9c)
- [[JavaScript] コールバック関数とは](https://qiita.com/Jochun/items/00f629b12b37417f8418)
- [[JavaScript] mapメソッドとは](https://qiita.com/Jochun/items/dafaae7fbc19ca7f9056)
- [[JavaScript] filterメソッドとは](https://qiita.com/Jochun/items/2677dd60edd5d4f12835)
- Basic 
    - [[JavaScript] DOM/ Node/ Element の違い](https://qiita.com/Jochun/items/a5449423275dbef63274)
    - [[JavaScript] オブジェクト、プロパティ、メソッドについて](https://qiita.com/Jochun/items/2ec3d6d933f7509b5adf)
    - [[JavaScript] クラス、コンストラクタ、プロパティ、メソッドについて](https://qiita.com/Jochun/items/04fa2a609a20ef49dd74)

## JavaScript/TypeScript(Applied)
### ToDoApp
- [[JavaScript][L1] テキストボックスのコンテンツ(div)を別コンテンツ(div)に転記(生成)する](https://qiita.com/Jochun/items/632babb3bd0e3710920b)
- [[JavaScript][L2] ボタン押下によりコンテンツ(div>ul>li)を削除する](https://qiita.com/Jochun/items/c79fa73fb224d52897c0)
- [[JavaScript][L3] ボタン押下によりコンテンツ(div>ul>li)を別コンテンツ(div>ul>li)に移動(生成)する](https://qiita.com/Jochun/items/7e359c00ef096fa80cec)
- [[JavaScript][L4] コンテンツ(div>ul>li)の生成機能を共通化する](https://qiita.com/Jochun/items/37d8a1c938e05202746b)
- [[JavaScript][L5] ボタン押下によりコンテンツ(div>ul>li)を別コンテンツ(div>ul>li)に移動(生成)する ([L4]で作成したコンポーネントを活用)](https://qiita.com/Jochun/items/7ab0664e4ce022e0a948)

### Test
- [[JavaScript] [Jest] インスタンスを用いたテストコード](https://qiita.com/Jochun/items/f62e63a2c9ebd6fb1cf0)

## React
- [[React] JSXとは](https://qiita.com/Jochun/items/2b74d1bbe665dd0c2092)
- [[React][L1] 画面要素を関数で出力する](https://qiita.com/Jochun/items/b52f6b0ba24e33740efc)
- [[React][L2] Eventの設定方法](https://qiita.com/Jochun/items/34193dd6c6c9de53a16c)
- [[React][L3] Styleの設定方法](https://qiita.com/Jochun/items/c6c53cff50e17a9350c2)
- [[React][L4] Props](https://qiita.com/Jochun/items/10cac4b8109275e27851)
- [React] State
    - [[React][L5] State](https://qiita.com/Jochun/items/4f3362e1ed6868f03e81)
    - [[React][L6] Stateの連結](https://qiita.com/Jochun/items/53a011298d02472db170)
    - [[React] useState](https://qiita.com/Jochun/items/7cb531c0f90e24914e43)
- [React] Rendering
    - [[React] 再レンダリングの条件](https://qiita.com/Jochun/items/f2191752e182ffce8c2b)
    - [[React][L7] useEffect, ||, &&](https://qiita.com/Jochun/items/300ffd36abf5e29816f9)
- [React] Event
    - [[React] イベントハンドラの注意点]()
- Basic
    - [[React] Create React App（CRA）またはViteを使用したプロジェクトの作成方法](https://qiita.com/Jochun/items/c1fbec9a6946a5603cea)
    - [[React] コンポーネントを用いたレンダリング](https://qiita.com/Jochun/items/8bd98064c0d985f83cbf)
    - [[React][JavaScript][L8] default exportとnamed export](https://qiita.com/Jochun/items/0922d0b04079400c488c)


## React(Applied)
### ToDoApp
- [[React][L1] コンテンツ(li)を出力する](https://qiita.com/Jochun/items/f1a34240bffd6719a693)
- [[React][L2] テキストボックスの内容を保持する](https://qiita.com/Jochun/items/38421fc6d54bc53a1820)
- [[React][L3] テキストボックスの内容を出力する](https://qiita.com/Jochun/items/d66d0959ff6fca45f180)
- [[React][L4] リストの項目をボタンで削除する](https://qiita.com/Jochun/items/e2d1795df64aae6aa8aa)
- [[React][L5] リストの項目をボタンで削除・出力する](https://qiita.com/Jochun/items/5455596a929df9d4e50e)
- [[React][L6] リストの項目をボタンで削除・出力する2](https://qiita.com/Jochun/items/9391fd4c2934c5dbaa6b)
- [[React][L7] コンポーネン化する(Propsの利用)](https://qiita.com/Jochun/items/7be76a2e20c624241345)

### PowerBI
- [[React] [PowerBI] ReactアプリにPowerBIを埋め込む](https://qiita.com/Jochun/items/cd3603dc95a6d47821ee)

## Storybook
- [[Storybook][React][TypeScript] Storybookの導入手順](https://qiita.com/Jochun/items/c03493aa62cb8766c5df)

# DevOps & API sphere
## API
- [[API] RESTfulなAPIとは](https://qiita.com/Jochun/items/c2ff19f479c23896af1f)
- [[API] WebAPIの分類_TreeDiagram](https://qiita.com/Jochun/items/8778d080dc1b6c459446)
- [[API] API Gateway と BFF の違い](https://qiita.com/Jochun/items/9635a5e5214f8e770f67#comment-d2db89b1c563ddcef084)
- [[API] HTTPメソッドとCRUD](https://qiita.com/Jochun/items/ea4859b65b27f0e0f258)
- [[Cloud][IaaS][FaaS][API Gateway] クラウドサービスとAPI Gatewayについて](https://qiita.com/Jochun/items/5a8a3d871f160b9d46d2)

## Git
## GitHub
- [[GitHub] GitHub CLI をインストールする](https://qiita.com/Jochun/items/096bf3607d835d9bb946)
- [[GitHub] GitHub CLI コマンド一覧](https://qiita.com/Jochun/items/1e0a5f4a24fbedd3f45c)
- [[Git/GitHub] Git-flow と GitHub-flow の違い](https://qiita.com/Jochun/items/faa5e0a8294b18329776)


# BackEnd sphere
## NET
- [[.NET Framework/.NET].NET Frameworkと.NETの違い](https://qiita.com/Jochun/items/ada3692e16b693bf36c6)
## Node.JS
- [[Node.js][nodebrew] [Mac] nodebrewを使用してMacにNode.jsをインストールする](https://qiita.com/Jochun/items/ff445193d67081cd311b)
- [[Node.js][Jest] Jestでテストを行う](https://qiita.com/Jochun/items/4d33d57b0bc33b2e8ace)
- [[Node.js][Jest] 単体テストにおける jest.spyOn の使い方](https://qiita.com/Jochun/items/a5c96b9cb0945a0671b9)
- [[Node.js][winston][library] ロギングライブラリ(winston)の使い方]()

## npm
- [[Package Manager]パッケージマネージャとは](https://qiita.com/Jochun/items/0dda1a56918efbc77462)

## ORMapper
- [[ORMapper] ORMapperについて](https://qiita.com/Jochun/items/a7b5806c66fa1f3130f9)

# Datebase sphere
## MySQL
- [[MySQL] [HeidiSQL] [Azure] HediSQLからAzure Datebase for MySQL フレキシブルサーバに接続する](https://qiita.com/Jochun/items/278a4cd15b0b9f450c70)
- [[MySQL] [PowerBI] MySQLの情報をPowerBIで出力する](https://qiita.com/Jochun/items/ef3bab27e7a282edf841)
- [[MySQL] exitとquitの違い](https://qiita.com/Jochun/items/2d2fa367d69ec3b74eec)
- [[MySQL][Docker] DockerでMySQLを動かす](https://qiita.com/Jochun/items/a406675722f0bd011e1e)

## Date Management
- [[Date Management] データ管理ツールの概論（特徴、分類、類似性）](https://qiita.com/Jochun/items/3f6f1f4167bb2fea3987)
- [[Date Management][Design] アーキテクチャデザイン]()
- [[API] HTTPメソッドとCRUD](https://qiita.com/Jochun/items/ea4859b65b27f0e0f258)

# Platform sphere
## Virtual Architecture
- [[Virtual Architectute] ハイパーバイザ型、ホストOS型、コンテナ型とは](https://qiita.com/Jochun/items/82fbc4d2e0c5a2102c81)
- [[VirtualBox / Vagrant] VirtualBoxとVagrantとは](https://qiita.com/Jochun/items/cd3ecd63bd120db12350)
- [[Vagrant][VirtualBox][Mac] Mac環境でVagrantからVirtualBoxを起動する](https://qiita.com/Jochun/items/b4e02beb92da1f14b5c5)
- [[Vagrant][VirtualBox][Mac] Mac環境でVagrantからVirtualBoxを起動する_2](https://qiita.com/Jochun/items/aa93d4aa29c899a0001b)
- [[VirtualBox][Mac] Mac環境で仮想マシンファイルからVirtualBoxを起動する](https://qiita.com/Jochun/items/f2f58917fa7b17331593)

## OS
### shell
- [[Linux] システム、プロセス、デーモン、シェル、コマンド、スクリプト、プログラムの違い](https://qiita.com/Jochun/items/986d60a2571c3c707089)
- [[Linux][directory] ディレクトリ一覧](https://qiita.com/Jochun/items/2be7889212a4448e7f36)
- [[Linux][directory] デバイスファイルと設定ファイル_/dev, /etc, /bot, /proc](https://qiita.com/Jochun/items/3f1ceb35b5baa3018ade)
- [[Linux][quotation mark][command] 引用符_', ", `](https://qiita.com/Jochun/items/6cbb677f20a8d284e794)
- [[Linux][RegularExpression] 正規表現](https://qiita.com/Jochun/items/44f0ffccb0b0edcb18bf)
- [[Linux][code]改行コードとは_CRLF, CR, LF, \r\n, \r, \n](https://qiita.com/Jochun/items/08ea45d260a858c101de)
- [[Linux] Linuxディストリビューションとは](https://qiita.com/Jochun/items/3a83d821ef0f8c1b50e9)
- [[Linux] パス=環境変数（$PATH）を通すとは](https://qiita.com/Jochun/items/b61c350d55bfad277f13#環境変数($PATH)の確認)
- [[Mac] ハードディスクのアイコンがFinderに表示されない](https://qiita.com/Jochun/items/7c4466a6d757697648db)

### Mac.OS
- [[Mac] System File (usr, bin, local) について](https://qiita.com/Jochun/items/302a98c219b88e9219fc#bin%E3%83%95%E3%82%A9%E3%83%AB%E3%83%80%E3%81%A8%E3%81%AF)
- [[Mac] [Terminal] cdコマンドの使い方](https://qiita.com/Jochun/items/f9f2d48813d13019da62)
- [[Mac] error 79 (zipファイルが解凍できない)](https://qiita.com/Jochun/items/2bfd9ac22dc4aa17c29d)

## Cloud
- [[Cloud][IaaS][FaaS][API Gateway] クラウドサービスとAPI Gatewayについて](https://qiita.com/Jochun/items/5a8a3d871f160b9d46d2)
### Serverless Computing Service
- [[Serverless Computing Service][Managed Service] サーバーレスコンピューティングサービスとマネージドサービスの違い](https://qiita.com/Jochun/items/ce63c45028fd56703cfa)
- [[Serverless Computing Service][Azure][Azure Functions] Azure Functionsとそのアーキテクト]()
- [[Serverless Computing Service][AWS][AWS Lambda] AWS Lambdaとそのアーキテクト]()

### Azure
- [[Azure AD] Azure AD(Microsoft Entra)とテナントとサブスクリプション](https://qiita.com/Jochun/items/1a6b8c910dfbf3b5f4f4)
- [[Azure AD] Azure B2B/B2C の違い](https://qiita.com/Jochun/items/1c9f604b8a935799b1ce)
- [[Azure][CronJob][ScheduledJob] Azure環境におけるCronJob (定期実行ジョブ)](https://qiita.com/Jochun/items/db78355686375f302076)

### AWS

# Network sphere
- [[DNS] DNSとは](https://qiita.com/Jochun/items/fa6a61fb4472485e963a)



# Browser
- [[Edge] Microsoft Edge Policiesについて](https://qiita.com/Jochun/items/18edbc78d8b5bd1e1f91)

# Hardware
- [[Memory] メモリの種類](https://qiita.com/Jochun/items/e61d128c0f585f7b94ad)
- [[Memory] 大容量記憶装置（Mass Storage Device）について](https://qiita.com/Jochun/items/aa76021865f693b97f5f)

# Security
- [[Cryptosystem] 共通鍵暗号方式、公開鍵暗号方式、デジタル署名について](https://qiita.com/Jochun/items/57bf7ec528c5cc97ac59)
- [[Cryptosystem] デジタル証明書の失効情報](https://qiita.com/Jochun/items/6722651a384f5f1e2de6)
- [[Cryptosystem] 暗号文とハッシュ値の違い](https://qiita.com/Jochun/items/c9eab1624ada9a6149a8)
- [[Security] プロキシ](https://qiita.com/Jochun/items/19fe07ecf88e2b1b27ed)
- [[Security] WAF, TLSアクセラレーター](https://qiita.com/Jochun/items/fab0a2851b4ff6d4aa08)
- [[Security] セキュリティ対策製品](https://qiita.com/Jochun/items/72f9d8daa9bc4ebe38d5)
- [[Security of Mail Service] メールサービスのセキュリティ](https://qiita.com/Jochun/items/09dd9cb0ecc0d308eb4d)
- [[Authentication] Challenge and Response Authentication](https://qiita.com/Jochun/items/5f4037100550088dfa4b)
- [[Authentication] SSO](https://qiita.com/Jochun/items/4ad82d6d307f32e60892)
- [[Security] PasswordCrack](https://qiita.com/Jochun/items/37c5a343921c4abb2a07)
- [[Security] CyberAttack](https://qiita.com/Jochun/items/7a94ee3c6975e70d6e54)
- [[Risk Assessment] リスクアセスメント](https://qiita.com/Jochun/items/02237092e31789e9837d)
- [[Standard] セキュリティ評価の標準化](https://qiita.com/Jochun/items/4e016fa0675e33fcd9ef)

# Date Science
## Date Analytics
- [[Python] 教師あり学習、教師なし学習、強化学習](https://qiita.com/Jochun/items/37e4c6270dcda83bdfa9)
- [[Python][Financial Engineering] 金融モデリングにおける教師あり学習、教師なし学習、強化学習](https://qiita.com/Jochun/items/6f292707900394dba721)
- [[Python] ライブラリ概観_前処理、計算、ファイリング、可視化](https://qiita.com/Jochun/items/fc7b9d50ad3197134ceb)
- [[Python][Equations] 方程式の種類とそのユースケース](https://qiita.com/Jochun/items/0b5b4a72e43f0d269b09)
- [[Python][Financial Engineering][Fluid Mechanics] 金融工学と流体力学の類似性](https://qiita.com/Jochun/items/91a222a4c8102479df3d)
- [[Python][Financial Engineering][Fluid Mechanics] 線形PDEと非線形PDE](https://qiita.com/Jochun/items/c89812743777a1367337)
- [[Python][Financial Engineering] 金融モデリングとは](https://qiita.com/Jochun/items/35163bb3e3ae4fde17d6)
- [[Python][Financial Engineering][Energy Engineering] 金融モデリングとエネルギーモデリングの違い](https://qiita.com/Jochun/items/ed70996f78e4e31beb8a)

## Date Visualization
- [[PowerBI Desktpo] 列内の文字列（データ）の分割](https://qiita.com/Jochun/items/d634a105c0d73ae1b7fd)
- [[PowerBI Desktpo] 視覚化タブのX, Y軸にデータをドラッグ＆ドロップ出来ない時の対処法](https://qiita.com/Jochun/items/c9e24cec6196c49be0ca)
- [[PowerBI Desktpo] 散布図を用いてポジションマッピングを行う](https://qiita.com/Jochun/items/8c195c7b5d62648822a2)
- [[PowerBI service] 組織内のメンバーへのアクセス許可](https://qiita.com/Jochun/items/2d0deaeda512bd04c943)
- [[PowerBI] PowerBI Serviceのデータを更新する](https://qiita.com/Jochun/items/4e12eb548887d06a2204)

# Peoject Management
- [[PM] プロジェクト必要資料一覧](https://qiita.com/Jochun/items/6a60567a759298cb4603)

# Tool
## Common
- [[mermaid] mermaidの記法](https://qiita.com/Jochun/items/b18e224ca1713518b3b2)
- [[Jmeter] Jmeterの使用方法](https://qiita.com/Jochun/items/e01785dad18f50f84f22)
- [[CodeSandbox] consoleの表示方法](https://qiita.com/Jochun/items/b21c97204637f33cafc7)

## ShortCut
- [[US Keyboard] 言語切替](https://qiita.com/Jochun/items/e09ea6447cd68086947f)
- [[Keyboard] URLコピー+貼り付け](https://qiita.com/Jochun/items/8d7cd3c3e81c13f8df82)
- [[Keyboard][ShortCut][Browser] ブラウザショートカット](https://qiita.com/Jochun/items/a8354ed970740516bc28)
- [[Keyboard][ShortCut][Excel] エクセルショートカット](https://qiita.com/Jochun/items/65c0601be0fa6a160df1)

## VSCode
- [[VSCode] Terminalの表示・非表示・追加](https://qiita.com/Jochun/items/51d245ce36983fecf1b3)
- [[VSCode][React] React関数コンポーネントの雛形を生成するスニペット](https://qiita.com/Jochun/items/1bf08a3569eacbf6de9f)
- [[VSCode][Python] 一括コメントアウト](https://qiita.com/Jochun/items/98a070b20fd53501527a)

# Certification
- [[Certification] IPA AP ](https://qiita.com/Jochun/items/e269284eee8d24c44152)
- [[Certification] LSM]()
- [[Certification] LPIC 101](https://qiita.com/Jochun/items/c2f9010ba2440c4330c5)
- [[Certification] LPIC 102](https://qiita.com/Jochun/items/124c81194ad0e7c998af)