2025-02-01から1ヶ月間の記事一覧
これは、なにをしたくて書いたもの? 前に、LangChainを始めてみました。 LangChainを始めてみる(チュートリアルのチャットモデルとプロンプトテンプレートを試す) - CLOVER 今回はチュートリアルの続きで、セマンティック検索をやってみたいと思います。 …
これは、なにをしたくて書いたもの? 前に、Jakarta RESTful Web ServicesでServer-Sent Eventsを試してみました。 WildFly 35(RESTEasy)でServer-Sent Events(SSE)を試す - CLOVER この時にRESTEasyの実装を見てみると、Jakarta Servlet(以降Servlet)…
これは、なにをしたくて書いたもの? OllamaをWeb UIで操作できないかなと探していたら、Open WebUIというものを見つけたので試してみることにしました。 Open WebUI Open WebUIのオフィシャルサイトはこちら。 Open WebUI GitHubリポジトリーはこちら。 Git…
これは、なにをしたくて書いたもの? JibでローカルにしかないDockerイメージをベースイメージにしようとして、少しハマったのでメモしておきます。 通常はどこかのDockerレジストリーに登録すると思うので、ちょっとした確認用途などでしか使わないと思いま…
時々見かけて、気になったAWSのガイドやコンテンツをメモするということで。 意思決定ガイドや規範ガイドなどが良かったと思います。 ただ、日本語版の表示にしていると出てくるコンテンツがまったく別物だったりすることがあるので、1度英語版で表示して 確…
これは、なにをしたくて書いたもの? Ollamaで使うモデルを探したりしているのですが、ここで見つからないモデルは自分でGGUFに変換したり、Modelfileを作って GGUFからOllamaで扱えるようにするのかなと思っていました。 Search modesl ですが、どうやらHug…
これは、なにをしたくて書いたもの? そろそろLangChainを始めてみようかなと思いまして。 ひとまず概要を眺めて、Hello World的なことをやってみたいと思います。 LangChain LangChainのWebサイトはこちら。 LangChain といっても、この企業はLangChain、La…
これは、なにをしたくて書いたもの? WildFly Maven PluginとWildFly Glowを使うと、アプリケーションアーティファクトを解析して必要なfeature-packや Galleonレイヤーを自動で含めてくれます。 WildFlyのプロビジョニングをWildFly Glow × WildFly Maven P…
これは、なにをしたくて書いたもの? このところ、WildFlyを使う場合はWildFly Maven PluginとWildFly Glowでプロビジョニングすることがほとんどです。 ただ、デフォルトでは管理CLIは含まれておらず、たまに使いたくなるのでプロビジョニングの際に含める…
これは、なにをしたくて書いたもの? Jakarta RESTful Web Services(以降JAX-RS)ではServer-Sent Events(SSE)が扱えるようなのですが、そういえば見かけたことは あるものの試したことがなかったので簡単に使ってみることにしました。 WebSocketは扱って…
これは、なにをしたくて書いたもの? こちらでインストールしたUbuntu Linux 24.04 LTSのデスクトップ環境に、VNCで接続したいなということで。 Ubuntu Linux 24.04 LTSで、ubuntu-metaパッケージを使ってデスクトップ(ubuntu-desktop)やサーバー(ubuntu-…
これは、なにをしたくて書いたもの? よくVagrantでUbuntu Linuxを使っているのですが、基本的にはこれらのBoxは小さい構成になっています。 ここにもしもデスクトップ環境をインストールしようと思った場合には?ということで、ちょっとやってみました。 ち…
これは、なにをしたくて書いたもの? アプリケーションをトレースしていて、アプリケーションが依存している共有ライブラリーや関数呼び出しのトレースを してみたいなと思いまして。 時々使っているコマンドも出てきますが、エントリーとしてまとめたいと思…
これは、なにをしたくて書いたもの? Ubuntu Linux 24.04 LTSでは、BPF Compiler Collection(BCC)のツールが使えるようになっていたという話を前に書きました。 Ubuntu Linux 24.04 LTSでBPF Compiler Collection(BCC)のツールが入れられるようになって…
これは、なにをしたくて書いたもの? 以前、Rocky Linux 9でBPF Compiler Collection(BCC)のツールに含まれるtcptopを使ってみました。 Rocky Linux 9.4でBPF Compiler Collection(BCC)のtcptopを使って転送状況を確認をしてみる - CLOVER この時はUbunu…
これは、なにをしたくて書いたもの? 前にPythonのORMであるSQLModelを試してみました。 PythonのORM、SQLModelをMySQLで試す - CLOVER SQLModelは非同期操作もできるようなのですが、SQLモデルのドキュメントを見ても使い方がわからなかったので少しメモし…
これは、なにをしたくて書いたもの? 前に、RustのWebフレームワークであるaxumを試してみました。 RustのWebフレームワーク、axumを試してみる - CLOVER この時はとりあえず動かしてみただけでしたが、こちらに対するテストを書いてみたいと思います。 axum…
これは、なにをしたくて書いたもの? 最近、WildFlyを使う時はWildFly Maven Pluginを使って、WildFlyを簡単にプロビジョニングしています。 WildFly Glowも使えますしね。 ただ、Apache Tomcatを使う時にはダウンロードしてきて展開して…とやっているのが面…
これは、なにをしたくて書いたもの? このところ、WildFlyを使ったりしている時に毎回毎回Maven War Pluginの設定を書いていたのですが、その理由は failOnMissingWebXmlをpropertiesに書いても効かなくなっていたからです。 <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> </properties>
これは、なにをしたくて書いたもの? MySQLに非同期アクセスするドライバーを少し確認しておいた方がいいのかなと思いまして。 今回はaiomysqlを試してみたいと想います。 MySQLに非同期アクセスできるドライバー PythonでMySQLに非同期アクセスできるドライ…
これは、なにをしたくて書いたもの? RustのWebフレームワークをそろそろ試してみようかなということで。 axumを始めてみたいと想います。 RustのWebフレームワーク RustのWebフレームワークといえば、axumとActix Webが有名なようです。 Actix Web GitHub -…
これは、なにをしたくて書いたもの? Weld Testing Extensionsを使うと、Jakarta Contexts and Dependency Injection(以降CDI)管理Beanを使ってJUnitのテストを 書けるようなので試してみようかなと。 Weld Testing Extensions Weld Testing Extensionsは…
これは、なにをしたくて書いたもの? PythonのORMをそろそろ試してみようかなと思いまして。 PythonのORMといえばSQLAlchemyが有名らしいのですが、FastAPIの作者がSQLAlchemyを使って作成している SQLModelというものがあるようなので、MySQLで試してみるこ…