2026-01-01から1年間の記事一覧
これは、なにをしたくて書いたもの? ツールのインストールにcargo installが載っているパターンを見かける機会が増えてきたので、バイナリークレートが どのような場所にインストールされるのか確認しておこうかなということで。 環境 今回の環境はこちら。…
これは、なにをしたくて書いたもの? AWSのエミュレーターといえばLocalStackが有名ですが、2025年12月に発表されたこちらのエントリーで事情が変わりました。 The Road Ahead for LocalStack: Upcoming Changes to the Delivery of Our AWS Cloud Emulators…
これは、なにをしたくて書いたもの? hyperというHTTPを扱うライブラリーを使って、RustでHTTPを扱ってみようということで。 hyper hyperのWebサイトはこちら。 hyper - fast and safe HTTP for the Rust language GitHubリポジトリーはこちら。 GitHub - hy…
これは、なにをしたくて書いたもの? 少しグラフデータベースというものを勉強したみたくなったので、もっとも有名だと思われるNeo4jをまずは試してみたいと 思います。要するに、「Neo4jで学ぶグラフデータベース」ということです。 今回はUbuntu Linux 24.…
これは、なにをしたくて書いたもの? そういえばPythonコードのカバレッジの取得方法を知らないですね、と思ったので少し見てみました。 Coverage.pyというものを使うようです。 Coverage.py Coverage.pyのWebサイトはこちら。 Coverage.py — Coverage.py 7.…
これは、なにをしたくて書いたもの? RustからSQLiteにアクセスしてみましょう、ということで。 RustからSQLiteにアクセスする RustからSQLiteにアクセスするには、以下のクレートを使うとよさそうです。 Rusqlite https://github.com/rusqlite/rusqlite sql…
これは、なにをしたくて書いたもの? コンテナーとホストを統合し、簡単に環境を用意することに特化したDistroboxというものがあることを知ったのでちょっと 試してみます。 Distrobox DistroboxのWebサイトはこちら。 Distrobox GitHubリポジトリーはこちら…
これは、なにをしたくて書いたもの? Rustの復習ということで。 簡単にcat/grep的なことをやる小さなコードを書いてみます。 環境 今回の環境はこちら。 $ rustup --version rustup 1.29.0 (28d1352db 2026-03-05) info: This is the version for the rustu…
これは、なにをしたくて書いたもの? Markdownファイルを見る機会が増えているのですが、ビューアーには割と困っています。 そこでmoというMarkdownビューアーを見つけたので少し見ておくことにしました。 mo moのGitHubリポジトリーはこちら。 GitHub - k1L…
これは、なにをしたくて書いたもの? 「ハーネスエンジニアリング」という言葉を聞くようになりましたが、その出典の情報などをじっくり見てきていなかったので このあたりで確認しておこうかなと。 なお、一言で「ハーネスエンジニアリング」といっても人に…
これは、なにをしたくて書いたもの? ソースコードを書いていて、git diffを見ようとすると割とIDEに頼りがちです。ボリュームがなければCLIでもいいのですが、物量が 増えてくるとIDE、もしくはGitHubのビューといったものを使いたくなります。 そういう時…
これは、なにをしたくて書いたもの? 以下のエントリーを書いた時や、たまに見かけるnpx [command]形式の実行方法でキャッシュが気になったので調べてみようかなと。 Vercelのskillsでエージェントのスキルをインストールする - CLOVER npxで未インストール…
これは、なにをしたくて書いたもの? エージェントのスキルまわりの情報を見ていてnpx skillsというのを見かけて「npxにこんなコマンドありましたっけ?」と 思っていたのですが、ちゃんと見てみたらVercelのnpmパッケージみたいですね。 そういえばVercelま…
これは、なにをしたくて書いたもの? LiteLLM Proxy(LLM Gateway)で管理UIを使おうとすると、データベース接続が必要になるようです。 Quick Start | liteLLM これをLiteLLM Proxy 1.83.4+uvで行おうとするとかなり苦労したので、メモしておきます。 Lite…
これは、なにをしたくて書いたもの? 2025年12月にREST Assuredが6.0.0になっていて、Eclipse Yasson 3をサポートするようになっていたので少し見ておこうかなと。 REST Assured 6.0とそれ以前 REST AssuredはREST APIをテストするためのライブラリーです。 …
これは、なにをしたくて書いたもの? GitLab Runnerにはrun-singleというコマンドがあります。 GitLab Runner commands / Run-related commands / gitlab-runner run-single こちらを使うと、単一GitLab CI/CDジョブを実行できるGitLab Runnerを使えるような…
これは、なにをしたくて書いたもの? notify-sendコマンドを使って、デスクトップ通知を行う方法を調べました。 Ubuntu Linux 24.04 LTSでデスクトップ通知をする(notify-sendコマンド) - CLOVER 今回はDockerコンテナー内からホスト側のデスクトップ環境…
これは、なにをしたくて書いたもの? Ubuntu Linux 24.04 LTSでデスクトップ通知を行いたいなと思いまして。 なにかコードを書かないといけないと思っていたのですが、コマンドでもできるようです。 notify-sendコマンド デスクトップ通知を行うには、notifi…
これは、なにをしたくて書いたもの? GhosttyをUbuntu Linux 24.04 LTSに導入しようかなと思いまして。 Ghostty GhosttyのWebサイトはこちら。 Ghostty ドキュメントはこちら。 Ghostty Docs Ghosttyは、高速・機能が豊富・ネイティブな操作性のすべてを持つ…
これは、なにをしたくて書いたもの? OllamaでGemma 4が使えるようになっていたので、試しておきます。 Gemma 4 Gemma 4はGoogleのオープンソースのLLMです。 Gemma 4のモデルカード。 Gemma 4 モデルカード | Google AI for Developers E2B、E4B、26B A4B M…
これは、なにをしたくて書いたもの? Claude Codeのプラグインについて見てみようかなということで。 Claude Codeのプラグイン Claude Codeのプラグインに関するドキュメントはこちら。 Create plugins - Claude Code Docs プラグインは、スキル、サブエージ…
これは、なにをしたくて書いたもの? VagrantでBoxを探していると、よく見つかるのがbentoとgenericのものです。 genericは種類が多いので時々使っていたのですが、最近は更新がありません。代わってcloud-imageのものをよく使って いるのですが、これらの出…
これは、なにをしたくて書いたもの? Claude Codeでたまに「rules」というものを見かけていて、これがなんなのかわかっていなかったので調べてみることにしました。 端的に言うと分割したCLAUDE.mdのことのようです。 ついでに、CLAUDE.md自体とAuto memory…
Gitのコミット履歴から変更したファイルパスのサマリーを取得するには、git diffと--name-statusを組み合わせるのが 便利そうだったのでメモしておきます。 RESTEasyのGitHubリポジトリーで試してみましょう。 $ git clone https://github.com/resteasy/rest…
これは、なにをしたくて書いたもの? 今まで使ってこなかったのですが、GitのPartial CloneとShallow Cloneについて見ておいた方がよさそうだなと思ったので 調べてみることにしました。 GitのPartial CloneとShallow Clone GitのPartial CloneとShallow Clo…
これは、なにをしたくて書いたもの? Dockerクライアント(dockerコマンド)でコンテナーイメージを使う時は、まだコンテナーイメージが ローカル(キャッシュ)にない場合はダウンロードし、ダウンロード済みの場合はそのキャッシュを使うのが デフォルトの…
これは、なにをしたくて書いたもの? Sonatype Nexus Repository 3ではDocker Registryを使うことができますが、以前はDocker Registryを作成する度にポートを 追加することになっていました。 3.83.0からはPath-Based Routingというものがデフォルトになっ…
これは、なにをしたくて書いたもの? ちょっとした動作確認などで使えるシングルバイナリーで動くSSHサーバーを探していたのですが、なかなか見つからず。 作った方がいいのかなと思ったのですが、求めるものが見つかったので簡単に確認しておこうかなと。 s…
これは、なにをしたくて書いたもの? 以前、ast-grepを使ってJavaソースコードを検索してみました。 ASTベースのパターン検索ができるast-grepで、Javaのソースコードを検索する - CLOVER またSASTツールとしてSemgrepも使ってみました。 SASTツール、Semgre…
これは、なにをしたくて書いたもの? 以前からMeilisearchという検索エンジンが気になっていたので、少し試してみることにしました。 まずはUbuntu Linux 24.04 LTSにインストールしてみます。 Meilisearch MeillisearchのWebサイトはこちら。 Meilisearch: …