ハ行

【Mac】vscodeのターミナル起動からPATHを通すを深く理解する

PATHを通すとは何かについて、ターミナルからvscodeを起動できるようにする過程を通して解説します。PATHを通すには大きく2つの方法があります。
Laravel

【Laravel・PHP】再帰関数で部署名を表示する

関数の中で連鎖的に同じ関数を実行する再帰関数。実行のイメージがつくように処理状況をわかりやすく解説します。親子孫階層になっている部署名を例に考えます。
Laravel

【開発現場でよく見る】laravelのおすすめcollection9選

collectionは配列を扱いやすい形に変換してくれる仕組みです。開発現場でよく利用されるメソッドを厳選してお伝えします。
IT用語

【PHPの論理演算子】「かつ&&・または||」を深く理解する

&&(かつ)・||(または)・!(否定)の使い方から意図しない挙動が起こるケースまでを解説します。左辺が条件を満たすと右辺は実行されていないのです。
バックエンド

インデックスが効かないケースまとめ【SQL・データベース】

インデックスが効かなくなる6パターンの内容と対策を解説します。1.変換してから比較2.型が違う3.中間一致と後方一致4.or検索5.null検索6.否定形
IT用語

【認証の仕組み】OAuth2.0とは何かをフローでわかりやすく

OAuth2.0とは「アプリに外部サイトのログイン情報を伝えることなく、外部サイトの情報を利用できる仕組み」です。アクセストークンを利用することでセキュリティを担保して外部アプリと連携できます。
IT用語

【わかりやすい】クロスサイトリクエストフォージェリとLaravelの対策

クロスサイトリクエストフォージェリとは「悪意のあるサイトに誘導し、ユーザーが意図しないリクエストをWebサーバーに送信させて、データの漏洩や不正なアプリケーションの実行を引き起こすもの」です。
IT用語

【ゼロからわかる】正規化とは何か

効率の悪いテーブルを分割する正規化の仕方を具体例を使いながら解説します。正規化することでデータの不整合が起きにくく、更新の負荷を下げることができます。
バックエンド

わかりやすい変数の書き方

わかりやすい変数を書くポイントは次の3点。無駄な変数を削除する、変数のスコープ(範囲)を限定する、一度だけ書き込む。無駄な変数とは何か説明します。
タイトルとURLをコピーしました