2023-01-01から1年間の記事一覧

UbuntuからAWS EC2インスタンスへSSH接続する方法

はじめに AWS ELBの学習のために、EC2を起動したかった。 かつてはWindowsから操作していたのでTeraTermが使用できたが、Linux(Ubuntu22.04)から操作を行うようになったので、起動に戸惑ってしまった。 そのときに発生したエラー内容と解決策を備忘録として…

WebブラウザからAWS LambdaへPOSTリクエストを送信するとき、CORSエラーになる問題を解決した

解決方法 Lambdaのレスポンスヘッダに、"Access-Control-Allow-Methods": "POST"を含める 問題となったソースコード 画面の「登録する」ボタンを押すと、insertData関数が実行される。 ■Webサーバ(Vue3系) (検証のために、POSTメソッドだがリクエストパラメ…

AWS SAM CLIをWindowsで動作させたとき、$sam buildでエラーが出た問題を解決した

AWS Lambdaをローカルで実行するには、AWS SAM CLIというものを使えばよいと聞いたので、 AWS SAM CLIを使ったLambdaのローカル実行と簡単デプロイを試してみた。 困ったこと(エラー内容) $ sam buildを実行時、次のエラーが表示される Error: PythonPipBuil…

JavaScript(TypeScript)の開発工程で抑えておくこと

他言語の経験があれば、JavaScriptでつまずきそうな(学習しておいたほうがよい)ポイントは次の通り 配列の操作 map reduce filter 非同期処理

GoogleChromeで画面全体を1枚でキャプチャする方法

Google Chromeで、拡張機能なしに画面全体をキャプチャする方法を見つけたので書き残しておく pdfで出力した帳票をWebブラウザで表示し、その出力内容を検証する(エビデンスとしてExcelにスクリーンショットを残し、アレコレと吹き出しをつける) みたいなこ…

Express.jsでAccess-Control-Allow-Originを設定しているのにCORSエラーが発生した

Vue.jsからExpressへPOSTリクエストを送信するとき、Access-Control-Allow-Originを設定しているにも関わらずCORSエラーが発生したので、その解決策をメモしておく。 WebセキュリティやHTTPにそもそも疎いため、特にpreflight requestについては別の機会に学…

hello world

hello world print("hello world")