- 2023年6月2日
- 2023年6月5日
【PhpStorm】受け取る引数の順番を入れ替える際、関数やメソッドの呼び出し元で定義されている引数の順番も連動して入れ替える方法
関数やメソッドを作った後、引数の順番を入れ替えたくなる時があります。これは特に次の様なデフォルト引数に関する場面で起こります。 名前付き引数が使えない前提ではある引数の手前にあ […]
関数やメソッドを作った後、引数の順番を入れ替えたくなる時があります。これは特に次の様なデフォルト引数に関する場面で起こります。 名前付き引数が使えない前提ではある引数の手前にあ […]
次の内容のファイルは CSV ファイルとして適切です。 次の内容のファイルも適切です この二つのファイルをPHP8.2の mime_content_type で見ると結果に違 […]
PHPでPDFを生成する場合、多くの便利なライブラリがあります。そういったライブラリを用いて既にあるPDFテンプレートの上に文字、図形、画像などを載せる目的を達成する場合、特に便 […]
最近使った React Native のライブラリのご紹介です。 数年前、iPhone と Bluetooth 端末を接続する方法について紹介しましたが、同じことを React N […]
Windowsのバッチファイル(.bat)でエラーが発生した際のみウィンドウを閉じずに画面に残すようにする方法を紹介します。パパっと作ってすぐに実行が終わる様なコードでもエラーが […]
何か大きなプロセスを回しているとマシンのリソースを限界まで食い尽くすことがあります。少しの間ならそれほど問題にならないのですが長時間にわたって高いCPU使用率が維持されると、熱暴 […]
ドローンなどのツールを使用して撮影した画像には、位置情報や動きといったメタデータがしばしば含まれます。しかし画像を加工するとこれらのメタデータが失われることがあります。これが原因 […]
SSE(Server-Sent Events サーバー送信イベント)という技術があります。これはウェブサーバーからクライアント(通常はウェブブラウザ)へリアルタイムに情報をプッシ […]
ファイルへの書き込み処理、データベースへの保存処理ではしばしば制約を設ける必要がある場合があります。例えば、既に同名の何かが存在するならば書き込みや保存を行ってはいけない、という […]
TypeScriptは、JavaScriptの拡張として静的型付けのメリットを提供します。静的型付けにより、ソースコードから生成されたプログラムを実行する前に、型に基づく潜在的な […]
OpenAI には ChatGPT をより活用するための工夫を補助する仕組みが用意されています。 Ask The Laravel Docs はそういった仕組みの一つである Emb […]
spl_object_hash はオブジェクトを元にハッシュ値を取得する PHP 組み込みの関数です。公式マニュアルには次の説明があります。 PHP: spl_object_ha […]