- 2023年3月2日
【Python】デフォルト引数に list や dict を直接セットすると、デフォルト引数が意図しない値になる不具合を起こしやすくなる
題名の通りです。Python ではデフォルト引数に list や dict などの mutable object を直接セットすると、予期しない挙動を引き起こしやすいです。 具 […]
題名の通りです。Python ではデフォルト引数に list や dict などの mutable object を直接セットすると、予期しない挙動を引き起こしやすいです。 具 […]
題の通りです。Git でフォークしたリポジトリにフォーク元のリポジトリのコミットを反映する方法の紹介です。どちらのリポジトリにとっても後から変更が効きやすい行儀の良い方法は次の記 […]
題の通りです。例えば960×960の範囲に収めるために1280×720の画像を960×540に、1080×1920の画像を540× […]
結論として次の様に trait を書いて使うと便利です。 以下は説明です。 PHP8.1 から Enum というクラスや連想配列に似たオブジェクトを定義できる言語機能が増えま […]
Laravel にはグローバルスコープという仕組みがあります。これは Laravel の Eloquent(データベーステ-ブルに対応するリポジトリ、ファクトリ機能を持ち、レコー […]
Laravel10がリリースされました。バグ修正は 2024-08-06、セキュリティ修正は 2025-02-14 までされます。Laravel11は2024年の1~3月にリリー […]
PHPについてリリース前などの特定のバージョンをソースコードからビルドしたい時があります。これは手作業でもできないことはないのですが面倒です。php-builder-window […]
Docker はマシンの容量を食いやすいです。恐らくこれは仮想環境という差分管理してもなお大きくなりがちなものを多く取り扱えるのが原因です。少なくとも自分はそんな感じで雑に増えて […]
日本の人、モノ、土地などを表すデータは独特でプログラム上でそのまま扱いにくいものが多く、初見だと意図がよくわからず見逃してしまいやすい項目などもあります。この原因は恐らくそれぞれ […]
React には useEffect、useMemo、useCallbackといった特定の値が変わった時、それを検知して動くフックが用意されています 副作用フックの利用法 – R […]
2023-02-01 に内閣府が公開している祝日データCSVファイルの URL が変わりました。祝日を自前のストレージにダウンロードしてなんやかんやするプログラムの場合、定期的に […]
要するに次の様に画像を加工するスクリプトです。 web ページで公開する場合、大体 CSS でどうにかすれば良いのですが目的によってはファイルそのものをあらかじめ加工しておいた […]