Posts filed under ‘未分類’

【祝】:Java SE 7 正式リリース

Java SE 7 Launch
本日(2011年07月28日(日本時間29日 日本でもぎりぎり28日だったようです。))Java SE 7 が正式にリリースされました。5年ぶりのリリースとなる Java SE 7 ですが、Java SE 7 は進化として位置づけられているバージョンになります。ここで言う進化とは言語仕様に対する大幅な変更はなく、開発生産性の向上やライブラリのアップデート等が多く、今まで Java SE 5, 6 等で開発をしてきて頂いた Java 開発者は比較的かんたんに移行が可能になっています。Project Coin, NIO.2 等により可読性、開発生産性が向上した最新の Java SE を入手頂き是非開発現場でご使用ください。

サポート環境はこちら
Java SE 7に関するドキュメント
チュートリアル

下記は、JJUG CCC で使用した資料ですが、Java SE 7 の新機能を網羅的にまとめています。どうぞご参考ください。

また、その他、日本語で記載された参考情報(翻訳を含む)を下記に示します。下記も併せてどうぞご参考ください。

ITpro: Java SE 7徹底理解 第1回 言語仕様の小さな変更 – Project Coin(櫻庭さん)

Java仮想マシンにおける動的型付け言語のサポート

ITpro: Java SE 7徹底理解 第2回 細粒度の並行処理 – Fork/Join Framework (櫻庭さん)

ITpro: Java SE 7徹底理解 第3回 Fork/Join FrameworkからProject Lambdaへ (櫻庭さん)

Fork/Join フレームワーク

レッスン:基本的なI/O
Java™ I/O、NIO、NIO.2

クラスローダの拡張(Java SE 7でデッドロック問題は解決しています)
クラス・ローダーAPIの修正によるデッドロックの回避
クラス・ローダーAPIの修正によるデッドロックの回避
Javaクラス・ローディングの内部処理
URLClassLoaderの終了処理

国際化関連の拡張
JDK7でのCurrencyクラスの機能拡張

JavaでのStream Control Transport Protocol(SCTP)
レッスン:ソケット・ダイレクト・プロトコルの理解

Java™ SE 7リリースにおけるセキュリティの拡張機能
JDBC 4.1

Java™ SE 7におけるJava 2Dの拡張機能
Nimbusルック・アンド・フィール
JLayerを使用したコンポーネントのデコレート方法

Hotspot JVM における圧縮 OOPS
ガベージファースト・コレクタ

JAXP 1.4(JSR-206)
JAXB 2.2a(JSR-222)
JAX-WS 2.2(JSR-224)

PS.
余談ですが、Java SE 7 の正式リリースに併せ GlassFish も Java SE 7 に正式対応したバージョンを同日にリリースしました。Java SE 7 & Java EE 6 の開発・運用を行いたい方は併せて最新バージョンを入手ください。

2011年7月29日 at 2:00 午前 3件のコメント

帰ってきた Java HotTopic セミナー終了

先日は、御忙しい中非常にたくさんの皆様にお越し頂きまして誠にありがとうございました。オラクル 13F の4部屋ぶち抜き部屋で満員になる程の集まっていただき、5年振りの Java SE 7 の Launch イベントを多くの皆様と過ごす事ができ本当にありがとうございました。

またお忙しい中、丸山先生、櫻庭さんにはご登壇頂きまして誠にありがとうございました。お二方の暖かいサポート無しでは実現する事ができませんでした。また、LT でも超豪華メンバーにご登壇頂き、懇親会まで残ってくださった皆様もとても面白い内容に大きな収穫があったのではないかと思っております。
さらに、高橋さんには、Launch イベントを記念して Duke にお花束を持ってきてくださったり、お祭りがさらに盛り上がる事ができました。

今回、ご参加頂きました皆様誠にありがとうございました。




















2011年7月8日 at 6:13 午後

Java SE 7 全国キャラバン開始

先週の金曜日より Java SE 7 Launch の全国キャラバンが開始しました、日本では福岡を皮切りに各地を周ります。また、名古屋、仙台での開催に向けて現在調整中ですので、名古屋、仙台近辺の開発者の皆様も是非楽しみにしてください。






福岡では、登録者 24名の内、実際にご出席頂いたのが 23 名でしたので、福岡の開発者の皆様の出席率の高さにとても驚きました。Java SE 7/EE6/GlassFish それぞれ説明をさせて頂きましたが、EE6 と GlassFish は少々時間が足りなかった感があります。
懇親会で色々な方とお話を致しましたが、前職の同期 (新人研修以来) が来て下さっていて十数年年振りの再開を果たす事ができました。同期というのは会社が変わっても同期なので良いもんですよね!!
また、福岡の方々から是非次回も開催して欲しいというありがたいお言葉を頂きましたので、機会を作って是非また福岡に伺いたいと強く思いました。

最後に、今回福岡での開催に向けて、企画、会場の手配、集客などで、きしださんには大変お世話になりました。きしださん、この度は誠にありがとうございました!!

PS.
福岡に行った際たまたま、福岡の山傘祭りの開催期間中という事で、朝起きて1時間程散歩をして山傘の写真を撮ってきました。







※ 今回時間がなくて写真の調整は一切できていません。露出位調整すればよかったのですが。すいません。

2011年7月4日 at 6:33 午前

7/7 : Java SE 7 Launch イベント2次会と LT 発表者募集

先日、Java SE 7 Launch イベント全国キャラバン開催について告知致しましたが、各 JUG で告知ページが次々とオープンになっています。各JUG へのリンクを追加しましたので今一度お確かめください。

また、本日は東京開催の7/7 : 帰ってきた Java HotTopic セミナー:Java SE 7 リリース記念 特別イベントの懇親会における LT 発表者の募集と2次会のご案内を致します。LT で発表されたい方、また2次会へ参加されたい方はそれぞれ下記よりご応募ください。

Java SE 7 リリース記念特別イベント懇親会 LT 募集
Java SE 7 リリース記念特別イベント2次会

どうぞ宜しくお願いします。
寺田

2011年6月20日 at 1:28 午後

Java SE 7 リリース日についての再訂正(7月28日正式リリース予定)

先日は、Japan Java Users Group Cross Community Conference 2011 Spring に多くの皆様にご参加頂きまして誠にありがとうございました。本日は JJUG CCC 2011 Spring でアナウンスさせて頂きました、Java SE 7 のリリース日を再度訂正させて頂きたく、本エントリを記載致します。先日は間違えた情報をお伝えし誠に申し訳ございませんでした。

Java SE 7 の正式リリース日程は、問題がなければ当初の予定通り 2011 年 7 月 28 日となります。先日 JJUG CCC で申し上げた、7 月 7 日は間違いになりますので訂正させて頂きたいと思います。

誤:2011 年 7 月 7 日
正:2011 年 7 月 28 日

背景:
JDK 7 2011 年 7 月 7 日 Lanunch の情報は Java Evangelist グループに 4 月 26 日時点で共有されておりました。この時点ではまだ社外秘でしたが、ゴールデンウィーク期間中に開催された香港での JUG Leaders のイベントで Java SE 7 の Lanunch 日程が 2011 年 7 月 7 日 である事について各国 JUG Leader に共有され、公開してよいとの情報を受け先日の JJUG CCC 2011 で公開を行った経緯があります。

ただし、この “Launch” という言葉の解釈に語弊がありました。

資料中 Launch 日程のみ 7 月 7 日と記載されており GA(General Availability) 日程については記載されていなかった事から、7 月 7 日 にリリースされると認識しておりましたが、その後、社内からアップデートがあり間違いである事が判明致しました。

正しくは下記の通りとなります。
7 月 7 日 に世界各国で Java SE 7 に関する”公開の Launch イベント”を開催します。GA(General Availability) つまり、製品の正式リリースは当初の予定通り 7 月 28 日になります。本件につきまして間違えた情報をお伝えし大変申し訳ございませんでした。

最後に、
日本でも 7 月 7 日 にオラクル青山オフィスで Java SE 7 Launch イベント(仮題:帰ってきた Java HotTopic セミナー:Java SE 7 リリース直前特別イベント)の開催を企画しております。詳細が決まり次第別途ご報告させて頂きたいと考えておりますので、是非楽しみにお待ちください。

2011年6月7日 at 1:12 午後 1件のコメント

ここからはじめる Java SE 7

先日、JJUG CCC 2011 Springで Java SE 7 に関する新機能の紹介を行いました。Java SE 7 で含まれる各機能は下記のイメージの通りですが、本エントリでは個々の技術をより詳細に把握されたい方の為に、各技術情報へのリンクを紹介します(英語)。(まず、概要を把握されたい方はコチラから)

これから Java SE 7 のプレビュー版をダウンロードして試して頂く方々は、是非下記のリンクをご確認頂きそれぞれの技術に関する詳細知識をご入手ください。(現時点では英語ばかりですが。)

2011年5月30日 at 3:48 午後

JJUG CCC 2011 Spring 発表資料


先日、JJUG CCC 2011 Spring が開催され、基調講演では丸山先生のご登壇後、Jenkins の川口さんにお話頂きました。朝早くから大ホールが満員になる程ご参加頂きありがとうございました。午後の A-1 セッションで Java SE 7 の新機能について紹介させて頂きましたが、会場が満席で立ち見でご参加頂いた方もいらっしゃいました。多くの皆様にご参加頂きまして誠にありがとうございました。先日発表した Java SE 7 の新機能紹介資料を公開しますので、どうぞ下記よりご確認ください。

また、A-2 セッションでは弊社、杉さんより Project HotRockit について紹介されました。杉さんの発表資料も併せて公開しますので、下記よりご参照ください。

最後に、A-3 では弊社 VP Ajay Patel による「統合1年後の Oracle & Java」 について説明がありました。当初は Java SE 7/JavaFX についても説明する予定(Fork/Join, invokeDyanamic, concurrency 等)でしたが、私のセッションや櫻庭さんのセッションで説明するので時間の問題もあるので省略して欲しい旨伝え、下記のようになりました。基本的には、「Java は今後も大事にしちゃんとやっていく」というメッセージが、オラクル本社の上層部から直接日本の開発者の皆様に対して発進されたのはとても有用だったのではないかと思います。

余談
Ajay さんから資料を受け取ったのが前日の夜 11 時頃で、そこから翻訳して完成したのが AM 3 時頃だったのですが、私はてっきり彼はもう寝ているんだろうと思い、休んだのですが 4 時頃に彼からアップデートがあり資料を更新して欲しいとのメールが来ていました。当日彼に今日寝たんですか?と聞いた所、「私は承認等をしなければならない仕事がたくさんあるので今日は寝てないんだよ。」すごいこの方パワフルだと思ったと共に、当日分かり易く説明をしてくれて本当にありがとうございます。

Ajay-san Thank you so much for your great presentation !!

2011年5月25日 at 2:17 午後 2件のコメント

GlassFish v3.x の管理ハンズオン資料

GlassFish v3.0 以降、日本においても GlassFish のユーザが増えて来ており、特にここ最近 GlassFish が見直されて来ているように思われます。
今回、GlassFish v3.x を手っ取り早く学びたい方に、昨年作成した GlassFish v3.0 の管理用のハンズオン資料を公開します。下記は GlassFish v3.0 用に作成した資料ですので v3.1 に含まれるクラスタ構築の方法等は記載sしていませんが、ここに記載した内容は、GlassFish v3.0 だけでなく v3.1 でも知っておくと便利な管理用ツールである asadmin コマンドの他、RESTful 管理インタフェース等も詳しく紹介していますので是非ご参考にしてください。
SlideShare から PDF ファイルを入手してご自分の環境で見て頂く事をおすすめします。

PS.
GlassFish v3.1 の自己増殖クラスタ環境の構築はコチラをご参照ください。

2011年5月23日 at 4:08 午後

Oracle Enterprise Cloud Summit

本日もイベントのご紹介です。
2011/5/25 にザ・プリンスパークタワー東京で「Oracle Enterprise Cloud Summit」を開催します。本イベントでは、Oracle Exadata, Exalogic 等 Oracle が提供するクラウド製品について事例を交えながら Oracle を代表する方々が紹介します。Fusion Middleware 事業統括本部からは同僚である新井さんが Exalogic について紹介します。また、エバンジェリスト仲間の中嶋さんも、タイトルを見る限り内容の濃そうな内容を説明してくださりそうです。

Oracle のクラウド戦略、製品についてご理解されたい方は是非ご登録の上ご参加ください。

2011年5月17日 at 9:59 午後

Java Developer Newsletter – March 2011


US の OTN のサイトで 2011 年 3 月版の Java Developer Newsletter が公開されました。下記に翻訳した内容を記載しましたのでご参照ください。

Java Community Process(JCP) の内情
最近 Java Community Process (JCP) は非常に多くの興味深い出来事がありました、JCP がどのように活動するかここで紹介します。JCP を理解するため、JCPの議長であり、JCP プログラム管理オフィスのディレクターである Patrick Curran の2つのインタビューがありますのでご参照ください。1) Justing Kestelyn が TechCast で Patrick Curran に JCP の状況について確認した物 2) インタビュー “最近の Java Community Process:JCP 議長 Patrick Curran との対談”

-The Oracle Technology Network Team (See Team Blog)

 
TechCast: 1年が経過した Java Oracle

この OTN の TechCast で製品開発部門の副社長である Ajay Patel が Sun 買収後1年が経過した後の Java に関する幅広いトピック、変化、計画について語っています。発言内容の引用例 ”我々が学んだ一つの重要な事は、Java は単なるプラットフォームではなく、エコシステムでもある事、そしてコミュニティ無しではエコシステムを持つ事はできないという事だ” また彼は下記のようにも述べている。”Java は Oracle にとって戦略上とても重要であり、また Java が成功するためコミュニティはとても重要である。そして我々のビジネスにとって重要なのである”

Ajay Patel の発言を是非ご確認ください。

 

 

注目
Java SE 7 開発者プレビュー版のリリースと利用

Java SE 7 は 7 月のファイナルリリースに向けて次の段階に入りました。

そして今、JDK 7 の開発者プレビュー版 (マイルストーン 12, ビルド b130) がリリースされ、利用可能になりました。このバージョンは機能実装が完了し、安定しており、活発なコミュニティ検証で利用可能です。どうか開発者プレビュー版をダウンロードしテストを実施して頂きバグのレポートをお送りください。


GlassFish Server 3.1 リリース

GlassFish 3.1 は業界最速で Java EE 6 に準拠し、本番環境で利用可能な機能、例えばクラスタリング、中央管理、高可用性といった機能を兼ね備えたアプリケーションサーバです。GlassFish は柔軟性、容易な操作が可能、開発生産製の向上によるコスト削減が可能、単純化されたアプリケーションアーキテクチャを実現可能、そして動的なアップグレードの実現が可能な事、これらを全て兼ね備えたアプリケーションサーバです。

Java.net の再発進

Java コミュニティプロジェクトの母体である Java.net のサイトが画面デザインの刷新、開発者向けの新機能等を追加し新しく生まれ変わりました。CollabNet から Kenai にインフラが変更する事により、コミュニティのプロジェクトを新しく作りたい開発者、もしくは貢献したい開発者にとってより柔軟性が向上します。 Java.net コミュニティマネージャの Sonya Barry は下記のように述べています。”我々は、プロジェクト側で提供する新しいツールと共に、継続してブログ、フォーラム、編集可能なコンテンツ等を提供します。これらの中には Mercurial, Git, JIRA も含んでいます。”

詳細は、下記をご参照ください。http://home.java.net/

2名の新しい Java チャンピオン: Jonas Bonér James Strachan

新しく、Java チャンピオンになった Jonas Bonér さんと James Strachan さんおめでとうございます。Johas さんは Java の実業家であり、プログラマであり、教師であり、スピーカであり、執筆者でもあります。彼はオープンソースコミュニティの積極的な貢献者です。最も有名なのは Akka プロジェクト、AspectWerkz アスペクト指向プログラミング (AOP) のフレームワークを立ち上げた事です。James さんはエンタープライズのソフトウェア開発における 20 年以上の経験を持ち、また金融とミドルウェアにおけるバックグラウンドも持っています。また数多くのオープンソースプロジェクト

 

Oracle Enterprise Pack for Eclipse (OEPE) 11.1.1.7e のリリース

Oracle Enterprise Pack for Eclipse (OEPE) 11.1.1.7e が利用可能になり、新しくOracle ADF Faces による開発がサポートがされるようになりました。是非ダウンロードして頂き、チュートリアルをご確認頂いたり、新機能のデモ等をご覧ください。

NetBeans IDE 7.0 Beta 2 Git のサポート

NetBeans IDE 7.0 Beta 2 では品質とパフォーマンスを改善しました。またプラグインの追加により Git をサポートするようになりました。IDE: Tools > Plugins > Available Plugins から Git プラグインを選択しお試しください。

Oracle ストアから Sun SPOT Java 開発キットが入手可能

Sun SPOT Java 開発キット (Oracle ラボの実験的な技術) がオンラインから購入できるようになりました。全ての Sun SPOT Java 開発キットは開発を始めるにあたって必要な物を全て含んでいます。2台のフリーレンジの Sun SPOT デバイス(プロセッサ、無線装置、センサーボード、バッテリ)、ベースステーション(プロセッサ、無線装置)、USB ケーブル、ソフトウェア開発ツール

Java アプリケーションで多機能電話市場の拡大

多機能電話はグローバルのハンドセット市場の 80% 以上を占めると表されており、アジアにおいては、リッチコンテンツやアプリケーションの配布において非常に巨大なチャンスがあります。どのようにして Java ME アプリケーションに触れるか学んでください。

ポッドキャスト:SodBeans ,視覚障害を持つ開発者の直感的なプログラミング

NetBeans モジュールスイートについて理解するため、NetBeans ポッドキャスト #54 をご確認ください。このポッドキャストでは、どのようにして視覚障害者がコンピュータプログラミングを学ぶかに説明しています。その他 NetBeans のコミュニティニュース、Tips, パズラーについても触れています。

WebLogic Server JPA 2.0 サポートの追加

WebLogic Server のリリース 10.3.4 で開発者は Java EE 6 の機能の一つである JPA 2.0 を利用できるようになっています。JPA 2.0 の実装はOracle TopLink(EclipseLink) の成果物を利用しています。). 詳しくはコチラ.

書籍: Java How to Program

Paul と Harvey Deitel のベストセラーの 第 9 版「Java How to Program」が提供されました。

45% Off: Oracle JRockit: The Definitive Guide

Oracle のハイパフォーマンス Java 仮想マシンを使用した Java アプリケーションの開発と堅牢なアプリケーションの作成方法について。 OTN メンバーディスカウントページに訪問してディスカウントコードを入手してください。

新しい Java EE 6 の認定試験

熟練したエンタープライズ Java 開発者の需要が増加しているため、人事担当者が探している人材に対して自身が持つ記述を確認してください。Java EE 6 用に新しく Oracle の認定試験が利用可能になりました。(Web サービス開発、EJB 開発、JPA 開発)

Parleys における Java スペース

Parleys.com は E-ラーニングのプラットフォームで Devoxx カンファレンスのセッションやその他で開催されるイベントの発表内容をオンラインストリーミィングで提供しています。今回新たに Parleys において Java スペースが開設されました。そこではJavaOne 2010 のセッション、JVM Language サミット 2010 のセッション、Oracle テクノロジー TechCast 等の内容がデスクトップ、iPad, スマートフォン等から確認できます。

 

技術関連記事
Java チャンピオン Stephen Chin による JavaFX の新機能と特徴

Java チャンピオンであり JavaFX エキスパートである Stephen Chin が JavaFX 1.3 、Visage、将来の JavaFX の新機能について説明しています。.

JSF 2.0 における CSRF の予防

クロスサイト・リクエスト・フォージェリ(CSRF)と呼ばれる Web のアタックについて学び、JSF 2.0 で如何に CSRF を予防する実装を行うか学びます。

NetBeans プラッフォームにおけるニューラルネットワーク

Neuroph Studio はオープンソースの Java ニューラルネットワーク開発環境をNetBeans プラットフォーム上で構築しています。ニューラルネットワークは、人工知能(機械学習技術)の病気定義の問題(認識、予測、分類、および制御等)に適しています。このコンテンツは分類するために、どのようにして Java ニューラルネットワークを作成するかについて説明しています。

Java invokeddynamic の呼び出し

invokeddynamic は Java 以外のプログラミング言語から呼び出されるように設計されていますが、Rémi Forax は Java 言語を使用して invokeddyanamic をテストする方法とコードを説明しています。

NoSQL のデータソースとして Oracle Berkeley データベースの使用

このコンテンツは、Berceley DB のいくつかの主要点(NoSQL の観点から Java データ永続層のAPI)を紹介します。

Screencast: Oracle Enterprise for Eclipse における ADF Faces の使用creencast:

新しいバージョンの Oracle Enterprise Pack for Eclipse がリリースされました。そして新しいバージョンの新機能の一つに Eclipse における Oracle ADF Faces の統合があります。

 

イベント
3/16-3/18: TheServerSide Java シンポジウム (ラスベガス)

Join industry experts, users and peers sharing their experiences developing Java and Java-hybrid enterprise environments. Steve Harris and Adam Messinger keynote with “Java in Flux: Utopia or Dueteronopia?” and Patrick Curran of the JCP leads a panel discussion “The JPC: What’s Broken and How to Fix It.”

3/21-22: DevNexus 2011 (アトランタ)

The Atlanta Java Users Group (ajug.org) annual conference for professional Java developers.

3/21-3/24: EclipseCON (サンタクララ、カリフォルニア)

Keynotes on The Java Renaissance, the future of OpenJDK, several sessions on Java development, including “HotRockit: What to expect from Oracle’s converged JVM” and “Developing Rich Web Applications with ADF Faces and Eclipse.” Visit Oracle in the Cypress Room.

4/7: Oracle Technology Network Developer Day: You are the Future of Java (レストン、バージニア)

Designed for the enterprise professional, this free, one-day event will teach you about the latest developments in the Java Virtual Machine, Java EE, Java SE, Java on the Desktop, and Embedded Java in separate tracks.

4/12: San Francisco Java User Group: Concurrency and Garbage Collection (サンフランシスコ)

Java, enterprise, database and performance expert SriSatish Ambati discusses concurrency, next gen serialization techniques, and garbage collection.

4/12-4/13: JavaOne Russia (モスクワ)

The Java developer community meets in Moscow for in-depth technical sessions, practical hands-on labs, and networking activities.

4/19-4/22: Great Indian Developer Summit (バンガロー)

GIDS includes a Java track which will feature timely technical and business topics, technology trends, best practices and case studies for Java.

4/28: Brussels JUG: Java EE, GlassFish and OSGI (ブリュッセル)

Alexis Moussine-Pouchkine, member of the GlassFish team at Oracle, speaks on Java EE, GlassFish and OSGi.

5/10-5/11: JavaOne India (ハイデラバード)

Enjoy two days of content and hands-on learning focused on Java and next-generation development trends and technologies including rich enterprise applications (REAs), service-oriented architecture (SOA), and the database. Register now and save!

5/11-5/14: GeeCON (クラクフ)

Java-based technologies, dynamic languages, RIA, enterprise architectures, patterns, distributed computing and much more.

6/26-6/30: ODTUG Kscope11 (ロングビーチ、カリフォルニア)

Join the Oracle Development Tools User Group annual conference for a special Fusion Middleware Track.

More Events >>

 

 

2011年3月29日 at 6:52 午後 4件のコメント

Older Posts Newer Posts


Java Champion & Evangelist

Translate

ご注意

このエントリは個人の見解であり、所属する会社の公式見解ではありません

カレンダー

2026年3月
 1
2345678
9101112131415
16171819202122
23242526272829
3031  

カテゴリー

clustermap

ブログ統計情報

  • 1,314,573 hits

Feeds

アーカイブ