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 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)から構成される。
- トピック
- Java,
- 言語,
- Oracle,
- プログラミング
Oracleはレビューとフィードバックを得るため、jdk8-devメーリングリストにJDK 8のマイルストーンとリリース日を投稿した。OracleのJDKリリースマネージャであるMathias Axelsson氏はJDK 8の開発マイルストーンを期日付きで示した。
- トピック
- Best Practices,
- プログラミング
企業および開発者向けAPIプロダクトおよびテクノロジープロバイダのApigeeは、Web API設計に関するフリーの電子書籍「Web API Design: Crafting Interfaces that Developers Love」をリリースした。ここには、Apigee設計ワークショップを経験した世界中のAPI設計チームの協力のもと作られたREST API設計プラクティスがまとめられている。
- トピック
- Scala,
- Java,
- Functional Programming,
- 言語,
- プログラミング
Typesafeは、Typesafe Stack 2.0をリリースした。これはJavaとScalaでスケーラブルなアプリケーションを開発するためのオープンソースのプラットフォームである。 Typesafe Stackは、Scalaプログラミング言語、 Akka 2.0イベント駆動ミドルウェア、 Play 2.0 webフレームワーク、様々な開発ツールが含まれており、既存のJava環境にシームレスに統合する。
- トピック
- Java,
- 言語,
- プログラミング,
- Templating
ThymeleafはJava向けのXML/HTMLテンプレートエンジンであり、構文規則に従ったテンプレート作成の提供を主な目的としている。Thymeleaf 2.0には、Thymeleafの拡張を作成する開発者を対象とした機能強化も含め、数多くの新機能が用意されている。ここではそれらの新機能について簡単に見ていくことにする。
- トピック
- Scala,
- Java,
- Functional Programming,
- 言語,
- Best Practices,
- オープンソース,
- プログラミング,
- Twitter
Twitterは、彼らのEffective Scalaガイドをオープンソースにした。ドキュメントは、GitHubにあり、CC-BY 3.0の下でライセンスされる。Scalaは、Twitterで使われている主要なプログラミング言語の1つで、TwitterのインフラのほとんどがScalaで書かれている。 Effective Scalaガイドは、短いエッセイのシリーズで、Twitter内でScalaを使っていることから学んだ「ベストプラクティス」セットである。
- トピック
- JBoss,
- アプリケーションサーバ,
- RedHat,
- Java,
- 言語,
- プログラミング,
- テスト,
- AOP
JBossはByteman 2.0.0をリリースした。これはオープンソースのJavaバイトコード操作ツールで、GNU LGPL 2.1でライセンスされている。Bytemanはコードのテスト、トレース、モニタリングを支援するJavaエージェントであり、開発者はこれを使って、ロード時や実行中にJavaアプリケーションの動作を変更することができる。
- トピック
- HTML 5,
- RIA,
- Markup Languages,
- 言語,
- モバイル,
- プログラミング
Mozilla は Mozilla Labs Apps マーケットプレースの早期テスト版である Mozilla Labs Apps 開発者プレビューをローンチした。Mozilla Labs Apps は HTML5 や CSS,JavaScript などの Web 標準を駆使して,複数のデバイスで動作する HTML5 アプリケーションの開発を可能にするプロジェクトだ。さらに開発された HTML5 アプリケーションの配布を支援するため,プロジェクト自身によるマーケットプレースの運営も予定されている。
- トピック
- 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などの新機能が含まれる。
- トピック
- Java,
- 言語,
- プログラミング,
- Lucene,
- 検索
Lucene PMC (Project Management Committee / プロジェクト管理委員会) は Apache Lucene 3.5.0 と Apache Solr 3.5.0 のリリースを発表した。Lucene は豊富な機能を持った高性能なテキスト検索ライブラリ,Solr はインデックス作成と検索処理のコアとして Lucene を使用するスタンドアロンの検索サーバである。