パスワードを登録するときに必要なこと
DBに入力された生のままのパスワードを保存しない DBのデータが何らかの方法で盗またり、流出してしまうことがある。 標的型攻撃 内部犯 他のサービスでも同じパスワードを使用していた場合に流用でき...
27 search resultsShowing 1~20 results
You need to log-in
DBに入力された生のままのパスワードを保存しない DBのデータが何らかの方法で盗またり、流出してしまうことがある。 標的型攻撃 内部犯 他のサービスでも同じパスワードを使用していた場合に流用でき...
意味 「==」 値のみ比較する。型定義までは比較しない 「===」 値と型定義まで含めた完全一致か不完全一致かを判定する。 速度 「===」の方が早い 「==」は型変換してから比較という順番にな...
問題 WindowsでDockerを使用するためにWSL2を使用するとWindowsホストのメモリ使用率が異常に高くなり、動作も重くなってしまう。 Vmmemというプロセスが大量にメモリを使用し...
やらかし内容 git rebase --hard で必要な変更も消してしまった。 Source Treeだと現在のブランチをこのコミットまでリセット、(ブランチ名)をこのコミットまで戻すをHar...
Laravelのルーティングファイルについて Laravelのルーティングファイルには、web.phpとapi.phpの2種類があります。 ルーティングファイルの違いについて web.php 通...
状況 git cloneをして検証したいブランチを反映している。 検証環境でディスクの空き容量が足りなくなり「No space left on device」が発生する。 不要なログ、ファイルを...
実行環境 PHP8 内容 PHPUnitでprivateやprotectedのメソッドをテストしたい時に、ReflectionClassクラスを使って実行する。 この時に、実行するメソッドの引数...
内容 環境構築をしていて行き詰まったのでメモ シンボリックリンクで設定したcss、jsはChromeだと読み込めないらしい 参考URL
状況 composer updateを実行した際に以下のエラーが発生 https://repo.packagist.org could not be fully loaded (curl err...
経緯 検証環境でアプリケーションログのログローテーションが設定されていなくてログファイルが肥大化していたので設定を確認 以下のコマンドでサイズの大きいファイルを確認 sudo du -x -h ...
問題 ファイルの操作、ファイル名の補完などをしようとすると以下のようなエラーで操作ができなくなってしまう。 No space left on device ヒアドキュメント用一時ファイルを作成で...
はじめに KPTとは仕事やプロジェクトの節目で振り返りを行うことで業務の改善を行うためのフレームワークです。 現状分析を行い、次にやるべきことを明確にするために役立ちます。 KPTってなあに? ...
はじめに Javascriptでいうオブジェクトと配列がPHPとは少し違っていたので紹介します。 配列 配列とは要素を[]で囲んだものです。 これは、PHPなどと同じです。 ['apple', ...
Modelとは ビジネスロジックを扱う部分で、テーブルデータベースと結びつきます。 Laravelでは、テーブル名(複数系)とモデル名(単数系)とすることで自動でデータベースとモデルを結び付けて...
はじめに HTTPレスポンスヘッダーにはPHPやnginxのバージョン情報が含まれる。 本番環境などでは、PHPやnginxのようなサーバ側の設定でバージョンを含めないようにする必要がある。 な...
ラバーダック・デバッグとは ラバーダック・デバッグとはプログラミングにおけるコードのデバッグ手法の一つです。 プログラマーがラバーダックを持ち歩き、アヒルにコードを1行ずつ説明することによってデ...
ABテストとは ABテストは、WEBマーケティングにおける手法の一つで、toC向けのサービスなどを運用しているとよく耳にします。 WEBサイトや広告のバナー等の画像をAパターン(元ページ)とBパ...
配列のkeyはint型かstring型の2種類 整数を配列のkeyに指定した場合、int型として扱われるため注意が必要です。 $array1 = [ '1983' => 'ファミコン', ...
添字配列をarray_mergeすると、配列の番号が0からの連番になる // 2つの配列をarray_mergeする $array1 = [ '101' => 'red', '103' =...
速度を計測したい処理を下記のように$startと$endで挟む $start = microtime(true); // 処理 $end = microtime(true); echo '処理時...
27 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.