タグ: #java
GPU・LLM・MLOps・Kubernetes、そしてマインドセット · 19 件
言語とランタイムの世代交代 — 公式EOL告知で読む11のプロジェクト
公式の終了告知が残っている言語、フレームワーク、ランタイム11個を整理します。Python 2、AngularJS、Vue 2、Nashorn、Javaアプレットとウェブスタート、Mono、Xamarin、PhoneGap、Atom、io.js、jQuery Mobileを、何だったのか、なぜ当時は正しかったのか、何が変わったのか、何がその場所に来たのか、何を残したのか、いまでも使うのが正しい場合、に分けて見ていきます。この層は終了日が
2026-08-12 · 19 分で読めます #open-source#javascript#java#python#frameworkJava の Value Objects(JEP 401)が変えるもの — アイデンティティを手放して得るものと失うもの
2026年7月31日00時45分UTC、JEP 401 Value Objectsの実装がOpenJDKのメインラインにマージされました。JEP 539(Strict Field Initialization)とひとつのコミットにまとめられ、1,888ファイルに約20万8千行が追加されました。Project Valhallaが2014年に始まってから12年目のことです。この記事はアイデンティティを持たないオブジェクトとは正確に何か、性能
2026-07-31 · 27 分で読めます #java#jvm#valhalla#jep-401#performanceJDK 26 の final フィールド変更警告 — JEP 500 が実際に変えたこと、そして今確認しておくべきこと
JDK 26(2026年3月17日 GA)は、JEP 500「Prepare to Make Final Mean Final」を通じて、ディープリフレクションで final フィールドを再代入するコードにランタイム警告を出すようになりました。JDK 5 以降、setAccessible(true) の後の Field.set() は final フィールドを自由に変更できており、Gson のようなデシリアライズライブラリやフィールド注
2026-07-16 · 31 分で読めます #java#jvm#reflection#serialization#migrationKeycloak SPI 拡張開発 — カスタム Authenticator から EventListener まで
Keycloak の SPI(Service Provider Interface)拡張開発を最初から最後まで扱います。Provider/ProviderFactory アーキテクチャ、社内 SMS OTP Authenticator の完全実装、Kafka 監査ログ EventListener、カスタム REST エンドポイント、User Storage SPI、Testcontainers 統合テストとバージョン互換性管理まで、実践
2026-06-12 · 17 分で読めます #keycloak#spi#java#security#devopsKeycloak + Spring Security 6 統合 — Resource Server と OAuth2 Client の実践
Spring Security 6 で Keycloak を OAuth2 Resource Server と Client として統合する実践ガイドです。issuer-uri 自動設定、JwtAuthenticationConverter による realm/client ロールのマッピング、OIDC ログアウト、マルチテナント issuer、WebFlux 対応、mock JWT テスト、401/403 デバッグまで解説します。
2026-06-12 · 16 分で読めます #keycloak#spring-security#oauth2#oidc#jwtモダン Java 2026 — Java 25 LTS / Spring Boot 3.5 / Quarkus / 仮想スレッド / GraalVM 25 / Loom / Panama 徹底ガイド
Java 25 LTS(2025 年 9 月)を基準に、仮想スレッドのデフォルト化、パターンマッチングの確定、Spring Boot 3.5 ネイティブ統合、Quarkus 3.20、Micronaut 4、Helidon 4 Nima、Vert.x 5、ZGC、Project Valhalla / Panama / Babylon、GraalVM 25、Maven 4、Gradle 9、jbang、jextract まで — メルカリ
2026-05-16 · 23 分で読めます #java#jvm#java-25#spring-boot#quarkusLock-Free 並行プログラミング完全ガイド 2025: Atomics, Memory Model, CAS, Lock-Freeデータ構造
Lock-Freeプログラミングの全て。Atomicsの原理、CPU Memory Model(x86 vs ARM)、CAS(Compare-And-Swap)、Lock-Freeデータ構造(Queue/Stack/Hash)、ABA problem、Hazard Pointers、RCU、Java/Rust/C++比較、性能測定。
2026-04-15 · 16 分で読めます #lock-free#concurrency#atomics#memory-model#casSpring Boot 3.x 完全ガイド 2025: Virtual Threads、GraalVM Native、Spring AI
Spring Boot 3.xの全て!Java 21 Virtual Threads、GraalVM Native Image、Spring AI、Security 6、Testcontainers、Observability完全ガイド。
2026-03-23 · 24 分で読めます #spring-boot#java#virtual-threads#graalvm#spring-aiJava テスト完全ガイド:JUnit5・Mockito・WireMock実践マスター
JUnit5の@Test・@ParameterizedTest・@ExtendWith、MockitoのMock・Spy・Captor、WireMockによるHTTPスタブ、TestContainersを使った統合テスト、TDDワークフローを実践的に解説。
2026-03-17 · 14 分で読めます #java#junit5#mockito#wiremock#テストモダンJava完全構文ガイド:Java 17/21エディション
Java 21 LTSを基準に、Record、Sealed Classes、パターンマッチング、仮想スレッド、Stream API、ジェネリクス、並行処理など、モダンJavaの核心構文を完全解説します。
2026-03-17 · 22 分で読めます #java#자바#java17#java21#문법Spring Boot認証実践ガイド — セッション、JWT、SecurityContext、Cookie基盤認証完全攻略
Spring BootでセッションとJWT基盤の認証を実装する方法を、SecurityFilterChain、カスタムフィルター、SecurityContext、Cookie設定まで実践コードとともに完全攻略します。
2026-03-08 · 18 分で読めます #architecture#authentication#spring-boot#jwt#cookieAsync ProfilerでJavaプロセスを分析する
Async ProfilerでJavaプロセスを分析する
2023-06-19 · 3 分で読めます #java#profilerHBase 3.0 Install on Ubuntu (Non Secure)
HBase 3.0 (Non Secure) バージョンをUbuntuにインストールする方法を解説します。
2022-12-25 · 3 分で読めます #hbase#javaHadoop 3.4 Ubuntuへのインストール(Non Secure)
Hadoop 3.4 (Non Secure) バージョンをUbuntuにインストールする方法を紹介します。
2022-12-25 · 5 分で読めます #hadoop#javaApache Phoenixインストール方法
Apache Phoenixのインストール方法を学ぶ
2022-12-18 · 3 分で読めます #hbase#phoenix#javaUbuntuでのRedis DBインストールガイド
UbuntuにRedis DBをインストールする方法を解説します。
2022-12-14 · 2 分で読めます #java#jvmJava Hadoop Clientの使い方
Java Hadoop Clientの使い方
2022-10-03 · 3 分で読めます #hadoop#javaHadoop-Client NoClassDefFoundError の解決方法(IntelliJ)
Hadoop-Client NoClassDefFoundError 発生時の解決方法
2022-10-03 · 1 分で読めます #hadoop#javaHBase Client API の基礎
HBaseを操作するために使用するHBase Client APIの基礎を学びます。
2022-09-26 · 3 分で読めます #hbase#api#java