Javaについて語るグループです
はてなブログを持っていれば、誰でも参加できます。
これまで下記の様な記事でSQL Server 2025を使用してRAGを構築していました。 stsa.hatenablog.comstsa.hatenablog.comある程度本格的に検証していくにあたり、ファイル等をRAGに登録するプログラムが必要になってきました。 そのため今回は、PDFと画像ファイルを読み取りRAGに登録するプログラムを作成しました。 真似して作成してみたい方は上記の記事を読…
文系出身だと、IT業界は縁遠い世界だと思っていませんか。 実は、そう感じている方が今でも非常に多いのが現状です。 プログラミングや技術的な仕事は「理系の人がやるもの」というイメージが根強くあり、文系出身というだけで最初から諦めてしまっている方を、私はこれまで何人も見てきました。 でも、そのイメージは本当に正しいのでしょうか。 少しだけ立ち止まって、一緒に考えてみてほしいのです。 結論から言うと、文…
Unicode 17.0のサポート JavaDoc にダークモード追加 Comparator.min/max の追加 java.lang.Process が AutoCloseable を実装した java.nio.ByteOrder の enum 化 HttpClient の GET リクエストで Content-Length ヘッダ送信の変更 BodyPublishers.ofFileChan…
はじめに 値オブジェクトの実装 AccountId(アカウント ID)の実装 AccountName(名義人)の実装 Balance(口座残高)の実装 エンティティの実装 Account(口座)の実装 まとめ はじめに 前回のブログではドメイン駆動開発(DDD)の概要と値オブジェクト・エンティティとはなにか?について説明しました。 sawa-tech.hatenablog.com 今回は実際にドメ…
はじめに 基本的にメモそのまま。 APMの世界から見るOpenTelemetryのTraceの世界 speakerdeck.com Opentelemetryとは? ログ、メトリックス、トレースを集めてエクスポートする、言語に依存しない標準規格です。 Viewerは「Backend Service」 Telemetryから見たら、Viewerは「バックエンド」という扱い。 Viewerは規格外なの…
2026年1月の振り返り 仕事 入社して2ヶ月経った 新しい会社に入って初めてのテスト実装 前提条件をどこまで書けばいいか問題 無理やり実施する系テストをどこまでやるか問題 全数テストは不可だけど、間引くのは最後で、まずは書くのがいいと思ってる 色々迷いながらやったけど、自由にやらせてもらえて良かった スプレッドシートのデータを使ったSlackBotの作成 使うデータをどこで取得するか(取得用セル…
@SpringBootTestでのテストケース記述は場合によりbeanの状態更新が避けられずcontextのリフレッシュが必要になる事もある。その解決にはorg.springframework.test.annotation.DirtiesContextを使用する。このアノテーションをクラスやメソッドに付与するとcontextをdirtyにするタイミングを指定できる。なお、俺は勘違いた点として後述…
今週のお題「変えたいこと」 業界未経験からエンジニア転職して1年半近くたちました。転職して感じたのは、アウトプットの大切さ。知識として身につけたことを伝えたり、実装したいことを設計書に書き起こしたり。そこでアウトプットする力をつけるために日々学習したことをブログにまとめていきたいと思っています。
zappa frameworkを使用したアプリを MacOS でパッケージして、AWS Lambda にデプロイしようとしました。 デプロイ自体は成功しましたが、実行時に ImportError: PyO3 modules compiled for CPython 3.8 or older may only be initialized once per interpreter process と…
netcat (nc コマンド)を使用するとWindowsのポートを転送する必要とかなくなってうれしいので、ぼくはこの方法をよく使ってます。 はじめに WSL2上で開発するときに結構困るのが、意外とvscodeの Remote - WSL が素のLinuxでの開発と勝手が違う問題。 自分はこれをWSL2への接続であえて「Remote - SSH」を使用しているんですが、それについては以下の記事で書…
次のページ