MySQLで個人情報をマスキングする方法(一文字残して*で埋める)

背景 本番環境のデータを検証環境で利用する際に、個人情報を適切にマスキングが必要になりました。 具体的には、名前などの個人情報を変換し、一部の文字を残して他は*で置き換える必要があります。 例 変換前 -> 変換後 …

Continue reading ‘MySQLで個人情報をマスキングする方法(一文字残して*で埋める)’ »

Laraveでフィールドの値をランダムな整数値に更新する

Laraveでフィールドの値をランダムな整数値に更新するには、MySQLのRAND()関数とCEIL()関数を使います。 RAND()関数は0以上1以下のランダムな浮動小数値を返します。 RAND()関数の返り値を214 …

Continue reading ‘Laraveでフィールドの値をランダムな整数値に更新する’ »

Laravel SailでSSL(HTTPS)接続するには

Laraveでアプリケーションを開発しているする場合、Laravel Sailを使うと「http://~」でプロジェクトにアクセスできます。 しかし、使用する機能によっては(たとえばWebRTCを使う場合)、「https …

Continue reading ‘Laravel SailでSSL(HTTPS)接続するには’ »

Xcodeで「The provided entity includes an attribute with an invalid value」エラーが発生する原因と解決方法

XcodeでAnalyzeを実行すると、以下のエラーが発生することがあります。 The provided entity includes an attribute with an invalid value このエラーは …

Continue reading ‘Xcodeで「The provided entity includes an attribute with an invalid value」エラーが発生する原因と解決方法’ »