2024.12.30
Diary
わたしは単に WebSocket でブラウザ間でファイル送信したいだけなのだが WebSocket データ転送料ほぼ無料?みたいな CloudFlare Workers にのっけてみたら大量のデータ送るとプチプチ切れ気味なので AWS API Gateway が WebSocket 使えるとかで Cursor に組んでもらったら CloudFormation まででてきてなんかおおごとになってて意外とたいへん。
わたしは単に WebSocket でブラウザ間でファイル送信したいだけなのだが WebSocket データ転送料ほぼ無料?みたいな CloudFlare Workers にのっけてみたら大量のデータ送るとプチプチ切れ気味なので AWS API Gateway が WebSocket 使えるとかで Cursor に組んでもらったら CloudFormation まででてきてなんかおおごとになってて意外とたいへん。
CloudFormation をつかうと AWS のいろんなサービス連携を一挙にデプロイできたりして便利なことがわかりましたが API Gateway の WebSocket は JSON のフィールドを読んでルーティングするのでバイナリが送れないし Base64 にして送ってもうまくデコードできなかったり変に切断されたりなので WebSocket でファイルを送るのは筋が悪いということがわかりました元旦。
そういえば Apple Arcade 3ヶ月無料とかあったなー気分転換になんかやってみようかなーと中を見てみましたら Balatro が並んでおりましてやってみましたらこれはやばい延々やってしまう系だわと数時間やって気が付きましたのでアンインストールしました。