php備忘録
Laravelからaws-sdk-for-php でDynamoDBからデータを取得する時の注意点

Laravelからaws-sdk-for-php でDynamoDBからデータを取得する時の注意点 実装して感じた課題を先に抽出します。 1回当たり1MBの最大データサイズ制限 5000件あるレコードを全て取得するにはど […]

続きを読む
php備忘録
Laravel:Redis php_network_getaddresses: getaddrinfo failed: Name or service not known [tcp://redis:6379]

Laravel:Redis php_network_getaddresses: getaddrinfo failed: Name or service not known [tcp://redis:6379] とある現場 […]

続きを読む
php備忘録
Laravel:単語の接続方法(〜Case)と命名規制とベストプラクティス

Laravel:単語の接続方法(〜Case)と命名規制とベストプラクティス 「ルートはケバブケースの複数形で」と言われケバブケースが出てこなかったので一通りまとめていきます。 ついでに【ベストプラクティス】についても触れ […]

続きを読む
ひとりごと
システム屋の視点でAmazonFlexのサービスを考えてみる

システム屋の視点でAmazonFlexのサービスを考えてみる Amazon Flexと言うサービスが2019年4月から正式にリリースされています。 これは、登録したユーザーがAmazonから配達業務の委託契約を受けるとい […]

続きを読む
ひとりごと
コロナが終息したら在宅勤務はどう変わるか、周辺環境から推測してみた

コロナが終息したら在宅勤務はどう変わるか、周辺環境から推測してみた プログラマとしてはフルリモートで全然問題ないことがわかった2年間だったと思います。 一方で、業界参入した若手プログラマは「教えてもらえる人が近くにいない […]

続きを読む
php備忘録
DynamoDBとの接続でlaravel-dynamodbを使ってみた感想

DynamoDBとの接続でlaravel-dynamodbを使ってみた感想 laravel-dynamodについて簡単にまとめます。 dynamodb-localもコンパイルされたある意味完成されたDockerが存在して […]

続きを読む
php備忘録
Laravel:数字8桁の一意の乱数を生成する5つの方法

Laravel:数字8桁の一意の乱数を生成する5つの方法 例えば、サーバーが決めたIDでログインさせるなど「自動採番で8桁数字を生成してログインに使えるようにして」とか。 SMSで認証コードとして利用する乱数も数字になる […]

続きを読む
php備忘録
Laravel:5億越えのレコードをEloquentで消費メモリを抑えながら処理する方法

Laravel:5億越えのレコードをEloquentで消費メモリを抑えながら処理する方法 私の作成したアプリにて不具合発生の連絡がありました。 結論を先に言ってしまえば、レコード数が多すぎて私の書いたコードではTimeO […]

続きを読む