kenzauros が書いた記事一覧

Laravel 5.4 以降でリクエストの空文字列が null になる (ConvertEmptyStringsToNull Middleware 問題)

フロントエンド側から値を空文字列 ” として送信しているにも関わらず、バックエンド側のデータベース保存時に「NULL は許可されていません」的なエラーに見舞われました。 データベース側が NULL 許容なら問題ないのですが、 Laravel のマイグレーションのデフォルトなんかだと nullable() をつけていない限り、 NOT NULL になっている・・・続きを読む

PostgreSQL で文字列から UUID 型の列に値を設定するには

とあるアプリケーションを作っていて、とある PostgreSQL のテーブルで、とある文字列型のカラムに入っている GUID の値を PostgreSQL の UUID 型のカラムに変換して入れたくなったので、そのときのメモです。 調べてもほとんどひっかからなかったので、そもそもそんな変なことをする人は少ないらしいですが、奇特な方のために一応残しておきます。・・・続きを読む

Lenovo ThinkPad X1 Carbon 5th (2017) 発火の可能性でリコール

私の愛用する Lenovo の ThinkPad X1 Carbon がリコールの対象かも…ということで早速チェックしました。 リコールに関する記事はこちら。 対象となるのは、2016年12月から2017年10月までに生産されたものです。日本外で購入されたものも対象です。Lenovoが用意したこちらのウェブサイトに「マシンタイプ」と「シリアルナン・・・続きを読む

WPF アプリケーションの未処理例外をまとめて捕捉するスニペット

WPF や UWP に限った話ではないですが、試作状態からアプリケーションを作っていると例外処理が後回しになりがちです。 アプリ内で完全に処理しきるのが理想ですが、どうしても捕捉できなかった例外も発生しますし、いざというときのために最後のトラップを仕掛けておくのは、デバッグのためにも重要です。 しかし、この未処理例外の処理というのも意外と書くのが面倒なので、・・・続きを読む