ハ行【Mac】vscodeのターミナル起動からPATHを通すを深く理解する PATHを通すとは何かについて、ターミナルからvscodeを起動できるようにする過程を通して解説します。PATHを通すには大きく2つの方法があります。2022.09.25ハ行バックエンド
Laravel【Laravel・PHP】再帰関数で部署名を表示する 関数の中で連鎖的に同じ関数を実行する再帰関数。実行のイメージがつくように処理状況をわかりやすく解説します。親子孫階層になっている部署名を例に考えます。2022.09.11Laravel
Laravel【開発現場でよく見る】laravelのおすすめcollection9選 collectionは配列を扱いやすい形に変換してくれる仕組みです。開発現場でよく利用されるメソッドを厳選してお伝えします。2022.08.21Laravel
IT用語【PHPの論理演算子】「かつ&&・または||」を深く理解する&&(かつ)・||(または)・!(否定)の使い方から意図しない挙動が起こるケースまでを解説します。左辺が条件を満たすと右辺は実行されていないのです。2022.08.19IT用語ラ行
バックエンドインデックスが効かないケースまとめ【SQL・データベース】 インデックスが効かなくなる6パターンの内容と対策を解説します。1.変換してから比較2.型が違う3.中間一致と後方一致4.or検索5.null検索6.否定形2022.08.07バックエンド
IT用語【認証の仕組み】OAuth2.0とは何かをフローでわかりやすく OAuth2.0とは「アプリに外部サイトのログイン情報を伝えることなく、外部サイトの情報を利用できる仕組み」です。アクセストークンを利用することでセキュリティを担保して外部アプリと連携できます。2022.07.31IT用語ア行
IT用語【わかりやすい】クロスサイトリクエストフォージェリとLaravelの対策 クロスサイトリクエストフォージェリとは「悪意のあるサイトに誘導し、ユーザーが意図しないリクエストをWebサーバーに送信させて、データの漏洩や不正なアプリケーションの実行を引き起こすもの」です。2022.07.28IT用語Laravelカ行
IT用語【ゼロからわかる】正規化とは何か 効率の悪いテーブルを分割する正規化の仕方を具体例を使いながら解説します。正規化することでデータの不整合が起きにくく、更新の負荷を下げることができます。2022.07.22IT用語サ行
バックエンドわかりやすい変数の書き方 わかりやすい変数を書くポイントは次の3点。無駄な変数を削除する、変数のスコープ(範囲)を限定する、一度だけ書き込む。無駄な変数とは何か説明します。2022.07.18バックエンドフロントエンド