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