React(TypeScript) 「プチプチ潰し」をReact.js+TypeScriptで作った 梱包材のプチプチ(プチプチは商品名です)を潰して遊んだ経験はだれにしもあるはず。水辺で平たい石を選んで水切りを行ったとのとおなじく、この遊びにはストレスを和らげる働きがあるそうです。 で、作ったのが上記。React.js+typescrip... 2024.04.10 React(TypeScript)
未分類 リモートで座りっぱなしのあなた、時々立ちましょう コロナ以来リモート勤務が増えてきました。それはそれで喜ばしいことです。 たとえば、私は大分県在住なんですが東京などの都会の仕事を在宅で受けられる。レベルの高い仕事を高給で受けられて、しかも、仕事を選ぶことができるのは素晴らしいです。 ただ、... 2024.04.04 未分類
未分類 ノートパソコンのHDMI端子を大きいディスプレイにつなぐ 仕事でThinkpadを支給されました。型番はわかりません。ただ、キーボードが使いづらい。マウスもつけないと使いづらい。画面は細かくて老眼に辛い。 そこで、以前に買っといたこれ、 サンワサプライ HDMI対応手元スイッチ付きパソコン自動切替... 2024.01.05 未分類
未分類 ChatGPTを使ったバグの潰し方 2023/12/29AWSアプリ開発案件が終わったので、初心者の方に参考になれば。 まず、ChatGPTを契約します。頻繁に使うので有料版にしてください。元は取れます。またはClaudeでもいいかもしれません。Bard? あれは見当違いの回... 2023.12.29 未分類
VSCode ChatGPTにコードレビューを頼むときに省略されない方法 長めのプログラムなどにコメント付けて読易化する場合、AIチャットは便利ですが全文を表示せずに省略してしまう場合が多々あります。 その対策 3重に指示する。「コードは省略禁止。全文表示」と、左下にある設定部分の「カスタム指示」に2つ書き込む。... 2023.11.28 VSCode未分類
AWS VScodeでAWS Lambdaの開発環境を構築する 設定 単にコードだけじゃなくて、AWSの各リソースと連携させてローカルで開発したい。開発者はそう考えます。最初はLambda関数のコンソールから書いてましたが、なんかデバッグがめんどくさい。 そこで、ちょっと調べたらCloud9ができると知... 2023.11.15 AWSVSCode
AWS Api GatewayでのCORS設定 ハマりました。サポートに聞いたのでそれを共有します。 まず、「CORSを有効にする」これだけじゃ駄目です。 以下の設定をGETとかPOSTとかにしてください。 メソッドレスポンスのレスポンスヘッダーに Access-Control-Allo... 2023.11.10 AWS
AWS DynamoDBとLambdaでERROR Invoke Error { “errorType”: “ValidationException”, “errorMessage”: “The provided key element does not match the schema”, “name”: “ValidationException”,が出るとき このエラーはスキーマの名前が一致しないか、データの型変換がうまくいってないときに起きます。 1日悩みましたが、Lambda関数に食わせるデータ形式が数値と文字列の2つであることに気づき、調べたところSDKを変更すれば自動認識してくれると判明... 2023.11.02 AWS
AWS Api GatewayとLambda関数でクッキーを設定するときの注意点 いや、マジで悩みました。Codeがおかしいのかと延々悩んで。 でも、Api Gatewayの設定でした。Set-Cookieを設定しなければならない。以下の図をみてください。メソッドレスポンスのレスポンスヘッダーに以下の2つを設定。 次に統... 2023.11.01 AWS
AWS DynamoDBのテーブルが一致しないというエラー Node.js18でDynamoDBをを使おうとしてました。 すると、こんなエラーが出続ける。 {"errorType":"ValidationException","errorMessage":"The provided key elem... 2023.10.19 AWS