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

SAVEPOINTの使いどころがよくわからない

SQLにはSAVEPOINTというステートメントがある。 SAVEPOINTは、サブトランザクション(入れ子トランザクションとも呼ばれる)を実現するための、データベース言語SQLのステートメントの1つである。 via. SAVEPOINT (SQL) - Wikipedia) 標準SQLにも入っている…

WSL2のDockerをログイン時に自動起動する

小ネタ。WSL2ではsystemdがPID1で起動しないので、ログイン時に自動起動するように設定します。 ログインユーザーがdockerグループに所属していることを確認しておく $ getent group docker docker:x:999:mk55 ログインユーザーでdockerを起動するために、su…

VSCodeのRemote-Containerを使って、開発環境を準備する

最近全然、家での技術もブログもできてないのだが、リハビリがてら自分用のメモ 拡張機能のインストール VSCode上で、Remote DevelopmentのExtension Packをインストールする。 SSH/WSL/Containers等の関連する拡張機能が一括でインストールされる WSL2の設…

Tavernを使ってREST APIのテストをCLIから実行してみる

API単位のテストを自動化したい 色々なツールがある ぱっと見の印象は以下の通り karateとかREST-Assured: 高機能だけど、Javaの知識が必要なことがネック。私一人ならともかく、GradleやMavenの仕組みからほかの人に教えて立ち上げるのはつらい...。DSLは羨…