主キー設計入門 — AUTO_INCREMENT と UUID をどう選ぶか新着!!
テーブルを作るときに必ず決めるのが「主キー(Primary Key)をどう採番するか」です。最も一般的な選択肢は次の2つです。
Laravel 13 で「認証基盤アプリのテンプレート」を整える:マルチドメイン・読み書き分離・Sanctum・Octane
複数の案件で「管理画面 + フロント + API」の3層 Laravel アプリを繰り返し立ち上げていると、環境変数の設計や Docker まわりのボイラープレートで毎回消耗します。そこで、認証基盤を持つ Laravel アプリのテンプレー…
Laravelからaws-sdk-for-php でDynamoDBからデータを取得する時の注意点
Laravelからaws-sdk-for-php でDynamoDBからデータを取得する時の注意点 実装して感じた課題を先に抽出します。 1回当たり1MBの最大データサイズ制限 5000件あるレコードを全て取得するにはど […]
Laravel:5億越えのレコードをEloquentで消費メモリを抑えながら処理する方法
Laravel:5億越えのレコードをEloquentで消費メモリを抑えながら処理する方法 私の作成したアプリにて不具合発生の連絡がありました。 結論を先に言ってしまえば、レコード数が多すぎて私の書いたコードではTimeO […]
MySQLをDynamoDBにリプレイスしたい時に考えるべき事
MySQLをDynamoDBにリプレイスしたい時に考えるべき事 MVCモデルなフレームワークが開発の中心に座っている現在、チョコチョコと話に上がるのがSQLをNonSQLにリプレイスする話です。 具体的にはMySQLをD […]
MySQL データは「縦持ち」「横持ち」どっちがいいの?
MySQL データは「縦持ち」「横持ち」どっちがいいの? 今入っている現場で、私は上流工程から関わって動いています。 そんな中、議論になった事案があったのでメモしておこうと思います。 議題はタイトルの通り【縦持ちVS横持 […]
Django:DataFrameを配列(リスト)にしてDBに格納する時の注意事項
Django:DataFrameを配列(リスト)にしてDBに格納する時の注意事項 CSVデータをDBに取り込む時どうしてますか。 CSVの構造をそのまま(計算処理と化しないで)DBに持っていくのであれば、DataFram […]
Django:ReportLabによるPDFデータ作成で苦戦したところ
Django:ReportLabによるPDFデータ作成で苦戦したところ 『ReportLab』はDjangoでPDF出力をしようとしたときによく選択されるライブラリなのだそうです。 最近、抱えていたプログラムの方の案件が […]
Python:Pandasの日付処理はクセが凄いので迷わない為の備忘録
Python:Pandasの日付処理はクセが凄いので迷わない為の備忘録 最近調べる回数が多いPandasの日付処理。 毎回違う事で悩んでいるのですが「こんな悩みを生む仕組みってある意味凄い」と思っています。 と言う事で、 […]
Django:QuerySetを使ってリレーション先のカラムにfilterし抽出する方法
Django:QuerySetを使ってリレーション先のカラムにfilterし抽出する方法 Laravel のEloquentではコレがなかなか面倒だったりするけど、DjangoのQuerySetこの処理がとても簡単です。 […]





