InfoQ

InfoQ

エディタ毎の記事の表示

Bienvenido David III

Bienvenido David III is the CTO of TeamEXtension, a software development and maintenance company focused on Java EE. He has worked as programmer, architect and manager building C++ and Java EE applications in the technology, insurance, health-care and financial industries for over 13 years, most notably Fujitsu, General Reinsurance, Standard & Poor's and Credit Suisse. Bienvenido also runs a Java news aggregator called javameme.com.

全ての Bienvenido David IIIに関するすべてのコンテンツ


Bienvenido David IIIが書いたNews

Apache TomEE 1.0リリース

トピック
Apache Tomcat,
Java EE,
アプリケーションサーバ,
Java,
言語,
プログラミング,
Apache

Apache Software FoundationがApache TomEE 1.0をリリースした。Apache TomEE(「トミー」と発音する)はApache 2.0ライセンスで利用できるJava EE 6 Web Profile認定Apacheスタックだ。TomEEは、Tomcat (Servlet, JSP, JSTL)、OpenWebBeans (CDI)、OpenEJB (EJB)、OpenJPA (JPA)、MyFaces (JSF)、Geronimo Transaction (JTA)、Geronimo JavaMail (Javamail)、Apache Bean Validation (Bean Validation)から構成される。

JDK 8のマイルストーンとリリース日

トピック
Java,
言語,
Oracle,
プログラミング

Oracleはレビューとフィードバックを得るため、jdk8-devメーリングリストにJDK 8のマイルストーンとリリース日を投稿した。OracleのJDKリリースマネージャであるMathias Axelsson氏はJDK 8の開発マイルストーンを期日付きで示した。

Web API Design - 開発者が愛するインターフェイスを作る

トピック
Best Practices,
プログラミング

企業および開発者向けAPIプロダクトおよびテクノロジープロバイダのApigeeは、Web API設計に関するフリーの電子書籍「Web API Design: Crafting Interfaces that Developers Love」をリリースした。ここには、Apigee設計ワークショップを経験した世界中のAPI設計チームの協力のもと作られたREST API設計プラクティスがまとめられている。

Typesafe Stack 2.0: Scala, Akka, Play

トピック
Scala,
Java,
Functional Programming,
言語,
プログラミング

Typesafeは、Typesafe Stack 2.0をリリースした。これはJavaとScalaでスケーラブルなアプリケーションを開発するためのオープンソースのプラットフォームである。 Typesafe Stackは、Scalaプログラミング言語、 Akka 2.0イベント駆動ミドルウェア、 Play 2.0 webフレームワーク、様々な開発ツールが含まれており、既存のJava環境にシームレスに統合する。

Thymeleaf 2.0の新機能: パフォーマンス、th:switch、行番号、テンプレート

トピック
Java,
言語,
プログラミング,
Templating

ThymeleafはJava向けのXML/HTMLテンプレートエンジンであり、構文規則に従ったテンプレート作成の提供を主な目的としている。Thymeleaf 2.0には、Thymeleafの拡張を作成する開発者を対象とした機能強化も含め、数多くの新機能が用意されている。ここではそれらの新機能について簡単に見ていくことにする。

Effective Scala - Twitterのベストプラクティス

トピック
Scala,
Java,
Functional Programming,
言語,
Best Practices,
オープンソース,
プログラミング,
Twitter

Twitterは、彼らのEffective Scalaガイドをオープンソースにした。ドキュメントは、GitHubにあり、CC-BY 3.0の下でライセンスされる。Scalaは、Twitterで使われている主要なプログラミング言語の1つで、TwitterのインフラのほとんどがScalaで書かれている。 Effective Scalaガイドは、短いエッセイのシリーズで、Twitter内でScalaを使っていることから学んだ「ベストプラクティス」セットである。

Byteman 2.0.0: バイトコード操作、テスティング、フォールトインジェクション、ロギング

トピック
JBoss,
アプリケーションサーバ,
RedHat,
Java,
言語,
プログラミング,
テスト,
AOP

JBossはByteman 2.0.0をリリースした。これはオープンソースのJavaバイトコード操作ツールで、GNU LGPL 2.1でライセンスされている。Bytemanはコードのテスト、トレース、モニタリングを支援するJavaエージェントであり、開発者はこれを使って、ロード時や実行中にJavaアプリケーションの動作を変更することができる。

Mozilla Labs Apps 開発者プレビュー

トピック
HTML 5,
RIA,
Markup Languages,
言語,
モバイル,
プログラミング

Mozilla は Mozilla Labs Apps マーケットプレースの早期テスト版である Mozilla Labs Apps 開発者プレビューをローンチした。Mozilla Labs Apps は HTML5 や CSS,JavaScript などの Web 標準を駆使して,複数のデバイスで動作する HTML5 アプリケーションの開発を可能にするプロジェクトだ。さらに開発された HTML5 アプリケーションの配布を支援するため,プロジェクト自身によるマーケットプレースの運営も予定されている。

Spring Security 3.1: 複数のhttp要素、ステートレス、デバッグ、Crypto、HttpOnly、カスタムform-loginパラメータ

トピック
Spring,
Java,
Dependency Injection,
SpringSource,
言語,
デザインパターン,
VMWare,
プログラミング,
セキュリティ,
Patterns,
Object Oriented Design,
設計,
Spring Security

SpringSourceはSpring Security 3.1.0をリリースした。これには、複数のhttp要素、ステートレスオプション、デバッグ要素、Cryptoモジュール、HttpOnly、セキュアクッキー、ログアウト時のクッキー削除、CASチケット、JAAS構成、authentication-manager-ref、request-matcher-ref、authentication-details-source-ref、form-loginのusername-parameterとpassword-parameterなどの新機能が含まれる。

Lucene 3.5 と Solr 3.5 - 大幅な RAM 削減,SearchManager,ディープページングのサポート

トピック
Java,
言語,
プログラミング,
Lucene,
検索

Lucene PMC (Project Management Committee / プロジェクト管理委員会) は Apache Lucene 3.5.0 と Apache Solr 3.5.0 のリリースを発表した。Lucene は豊富な機能を持った高性能なテキスト検索ライブラリ,Solr はインデックス作成と検索処理のコアとして Lucene を使用するスタンドアロンの検索サーバである。