OpenAPI Generator CLIにおけるメソッド名、引数、モデル名は何を材料に命名されているか

調査対象 docker image: openapitools/openapi-generator-cli(latest) (2024/4/29時点) GENERATOR NAME: jaxrs-spec インターフェースの各API名(メソッド名) これのこと。 @POST @Consumes({ "application/json" }) @Produces({ "application/json" }) List<Petfoo> </petfoo>…

supabaseでpsqlから接続する方法

動作環境 Ubuntu 20.04 環境構築 $ sudo apt install -y postgresql-client $ psql --version 認証情報の取得 WebブラウザでsupabaseのDashoardにアクセスする。 接続したいデータベースを選択 Project Settingsを選択 Databaseを選択 入力するコマンドの情…

Vue.jsのSFC CSSを使って、HTMLタグに複数のCSSクラスセレクタを適用する方法

TL;DR CSSセレクタは<style></style>内に.exampleのように定義する <template></template>側では$style.exampleのように呼び出す 複数のCSSクラスセレクタを適用する場合は、配列として記述する 例文 <template> // 中略 <div :class="$style.icons_line"> </div></template>

AWS認定試験は、予約日時と受験日時で24時間の間をあける必要がある

AWS認定試験は前日申し込み可能と思っていたが、前日申し込みできなかった 予約日時と受験日時で、24時間以上の間隔をあける必要があるとのこと 2023年9月にAWS CLF試験を受けたときは前日申し込みが可能だったように記憶していたが、 これは9月1日 9時に申…

GitHub Actionsに入門する

作成途中のVue.jsの個人開発アプリで、S3へ自動デプロイするようなGitHub Actionsに入門してみた 参考記事をもとに見様見真似でやってみたが、案の定トラブったので、つまずきポイントと解決策だけ残しておく。 masterから自動デプロイできるようになったの…

(断念)BOXにGitリポジトリを作成し、WSLで開発したソースコードをバージョン管理する

TL;DR ファイル共有手段はBOXのみ(GitHubなどのプラットフォームなし)、Gitでバージョン管理をしたいという状況で、試行錯誤した内容をまとめる。 また、ソースコードはWSL内に配置する想定。 個人開発であれば何とか運用できそう、チーム開発はファイル同期…

【AWS SAA対策】AWSハンズオン資料_リンク集

はじめに AWS SAAの資格取得にあたって、問題集だけで理解していく&記憶していくこと・実務に紐付けることは難しいことから、簡単なハンズオンは積極的にトライしていくことにした。 これらはDevelopers.IOやQiitaなどに散らばっているため、リンク集として…

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")