2023-01-01から1年間の記事一覧
3行で リモートの潤沢なリソースを使って開発したい! 軽いのが良い! IntelliJ Gatewayを試したよ 背景 普段はWindowsのデスクトップマシンでIntelliJ IDEAを使用して開発しています。外出することはほぼありませんが、外出の際はリソースの少ないノートPC…
8月7日(月)~9日(水) に開催された JVM Language Summit 2023 (JVMLS) と、10日(木)~11日(金)に開催された OpenJDK Comitters' Workshop (OCW) へ参加してきました。 JVM Language Summit は、OpenJDK の超ディープで難易度の高い技術的な話が聞けるカンフ…
これは自身の備忘録です。 接続先を確認する方法 podman info | yq '.host.remoteSocket.path'
Mavenローカルリポジトリを Windows と共有 /home/<WSLユーザ名>/.m2/settings.xmlを作成 <settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 https://maven.apache.org/xsd/settings-1.0.0.xsd"> </settings></wslユーザ名>
Quarkus は、開発モードで動かすと、使用しているミドルウェアをコンテナで起動してくれる Dev サービスという機能があります。開発環境に環境を構築しないで良いのはとても楽です。 Dev サービス は、その中で Testcontainers を使用しており、Testcontaine…
普段は podman を使っていましたが、一部 docker にしか対応していないツールが使えず不便なので、Docker 素人ながら Docker Desktop for Windows を使わずに Windows で docker を使う手順のメモ。 ゴール WLSに docker を入れて、Windows から使えるように…
要約 Java の native-image で PostgreSQL の JDBC ドライバに含まれる DataSource を使うには META-INF/native-image/serialization-config.json が必要です。 org.postgresql.ds.common.BaseDataSource を継承している全ての DataSource が対象になる可能…
GitHub でリリースするときに、指定したバージョンをワークフロー内で使いたい時にnektos/act ではどうしたら良いか分からなかったので試したメモ。 Webにある記事や GitHub のマニュアルによると、${{ github.event.release.tag_name }} でタグの名前が取得…
GitHub Action で Maven Central へアップロードするワークフローを作成していたときに困ったのでメモ ワークフローは以下のYAMLで、シークレットには以下の2種類があります。 ユーザ名やパスワード、パスフレーズのように1行の文字列として表現されるもの…
Windows に Podman Desktop を入れると、コマンドプロンプトやGUI上でコンテナを使えるようになります。 それだけだと不便なので、使用しているIDEとWSLからも使えるように設定をした備忘録です。 Podman Desktop を入れると WSL 上に podman-machine-defaul…
※2024年3月13日に更新 自宅にGoogle Domainsでドメイン情報を管理しながらOpenShiftを導入したところ、Chromeからコンソールに繋ごうとすると接続できなくて困ったので、それを修正する備忘録です。 OpenShiftのインストールが終わるとこんな画面になります…
自分がGitで困ったときに使ったGitコマンドをここに日々追加していきます。 困ったときに使うもの よく分からなくなってリモートに変なのを送ってしまった。 リモートを強制的に上書きする。他人が触らない、自分だけのブランチで実行しよう。 git push -f o…