近年のWebアプリケーション開発では、 JSONが必須の技術になっています。クライアントサイドで利用されるJavaScriptで容易に扱えることから、 Webサーバとのデータ交換のためのフォーマットとして広く利用されているからです。Javaアプリケーションも例外で ...
Developers Summit 2026・Dev x PM Day 講演資料まとめ Developers Boost 2025 講演資料まとめ Developers X Summit 2025 講演資料まとめ Developers Summit 2025 FUKUOKA 講演関連資料まとめ Developers Summit 2025 KANSAI 講演関連資料まとめ Developers ...
Apache PDFBoxコミュニティーは2月16日、PDFの作成や操作を行えるオープンソースのJavaライブラリ「Apache PDFBox 1.0.0」および「Apache FontBox 1.0.0」を公開した。性能と安定性が強化され、また最小要件はJava 5となっている。 ApachePDFBoxはPDFファイルの作成や操作、PDF ...
Javaアプリケーション開発で特定の機能が必要になった場合、開発者はライブラリを使用するか、自分で機能を実装するかを選択できる。自分のニーズに合った方法を選ぶには何を重視すべきなのか。 プログラミング言語および開発・実行環境「Java」の開発 ...
Johann Burkard氏が公開しているStringSearchは、高速な文字列検索アルゴリズムを実装したJava用ライブラリである。BNDM法や、BMH法とその派生、Bit-parallel手法といった複数のアルゴリズムをサポートしている点が特徴。いずれのアルゴリズムを利用する場合でも基本 ...
Javaアプリケーションの開発において、利用するライブラリを選ぶ際の評価軸は複数ある。サポートの観点、ライブラリのサイズという観点では、何に着目すべきなのか。 ライブラリを選択する際のポイントの6つ目は、どのようなサポートが利用できるのか ...
前回はJava SE 7で導入される予定のクロージャについて、その概要とプロトタイプ実装の使い方を紹介した。今回は、実際にクロージャを用いたプログラムを書いてみたい。 BGGA版の仕様では、クロージャを使うための基本となる演算子は「=>」となっている。
サイバーセキュリティ企業のAlaskan Cyber Watchに勤めるロイス・ウィリアムズ氏が、Javaのログ出力ライブラリ・Log4jに発見されたゼロデイ脆弱性「Log4Shell」に関するチートシートを公開しています。チートシートは随時更新されており、Log4Shellのエクスプロイト ...