スポンサーリンク
未分類

ノートパソコンのHDMI端子を大きいディスプレイにつなぐ

仕事でThinkpadを支給されました。型番はわかりません。ただ、キーボードが使いづらい。マウスもつけないと使いづらい。画面は細かくて老眼に辛い。そこで、以前に買っといたこれ、サンワサプライ HDMI対応手元スイッチ付きパソコン自動切替器(...
未分類

ChatGPTを使ったバグの潰し方

2023/12/29AWSアプリ開発案件が終わったので、初心者の方に参考になれば。まず、ChatGPTを契約します。頻繁に使うので有料版にしてください。元は取れます。またはClaudeでもいいかもしれません。Bard? あれは見当違いの回答...
未分類

ChatGPTにコードレビューを頼むときに省略されない方法

近年、多くの開発者がChatGPTを活用してコードレビューや学習効率の向上を図っています。しかし、コードの行数が多い場合や特定の長さを超えた場合に、ChatGPTから返ってくる出力が一部省略されてしまう問題に悩まされることがあります。本記事...
AWS

VScodeでAWS Lambdaの開発環境を構築する

設定単にコードだけじゃなくて、AWSの各リソースと連携させてローカルで開発したい。開発者はそう考えます。最初はLambda関数のコンソールから書いてましたが、なんかデバッグがめんどくさい。そこで、ちょっと調べたらCloud9ができると知り調...
AWS

Api GatewayでのCORS設定

ハマりました。サポートに聞いたのでそれを共有します。まず、「CORSを有効にする」これだけじゃ駄目です。以下の設定をGETとかPOSTとかにしてください。メソッドレスポンスのレスポンスヘッダーにAccess-Control-Allow-Cr...
AWS

DynamoDBとLambdaでERROR Invoke Error { “errorType”: “ValidationException”, “errorMessage”: “The provided key element does not match the schema”, “name”: “ValidationException”,が出るとき

このエラーはスキーマの名前が一致しないか、データの型変換がうまくいってないときに起きます。1日悩みましたが、Lambda関数に食わせるデータ形式が数値と文字列の2つであることに気づき、調べたところSDKを変更すれば自動認識してくれると判明し...
AWS

Api GatewayとLambda関数でクッキーを設定するときの注意点

いや、マジで悩みました。Codeがおかしいのかと延々悩んで。でも、Api Gatewayの設定でした。Set-Cookieを設定しなければならない。以下の図をみてください。メソッドレスポンスのレスポンスヘッダーに以下の2つを設定。次に統合レ...
AWS

DynamoDBのテーブルが一致しないというエラー

Node.js18でDynamoDBをを使おうとしてました。すると、こんなエラーが出続ける。{"errorType":"ValidationException","errorMessage":"The provided key elemen...
AWS

DynamoDBの生存時間(TTL)を1時間に設定

いや、2時間でも1日でも1年でもいいのですが、現時点からの相対時間で、過ぎた項目を削除したいです。 この件、絶対時間だとか、項目単位じゃなくてテーブル単位だとか誤情報が見られましたので、正しい情報をお知らせします。まず、テーブルを指定します...
AWS

Cannot read properties of undefined (reading ‘startsWith’)

えーと、Lambda@Edgeでデプロイ。Node.js18でimport文を実行しようとするとタイトルのエラーが出る。4時間ほど悩みました。対策は、コンソールをいっぺんサインアウトして、改めてサインインする。これでエラーが出なくなります。...
スポンサーリンク