クロスコミュニティカンファレンスのアップデート情報さて、4/30にJJUGのCCCで発表することは以前にも御伝えしましたが、発表する内容が固まってきました。Conference今回は開発者向けのイベントですので、開発者に対するメッセージが出せればと思い新たに資料を書きおこしました。今まで聞いて頂いた方も是非御都合があえば御越し頂ければと思います。概要を紹介しますと、タイトルが「GlassFishで一歩進んだ開発をしてみませんか」ですので一応ざっとどのようなアプリケーションを作成、動かすことができるのかについて紹介したいと思います。(約10分程)#この前半部分は、今まで聞いたことのある方は重複する#内容になるかと思います。前半が終わった後残りは、Grizzly祭りにしようと思っています。対象として聞いて頂きたい方は、下記のような方に聞いて頂ければ幸いです。一歩進んだ開発ということでは、Cometのサーバ側のアプリケーションをかんたんにPOJOで実装できるようになる、Grizzletについても紹介したいと思っております。I/Oでサーバプログラムを実装する際の注意点の紹介といかにしてGrizzlyが対応しているのかについても若干紹介します。PS.今回来て頂く方は、Grizzlyのソースコードをどこから見て行けばよいのか指針が得られるのではないかと思います。仮にGrizzlyのソースコードから原因究明等を将来的に行いたい、もしくは内部実装を知りたいという方は是非、御越しいただければと思います。現在、色々な準備を行っています。日本語でディスカッション可能なメーリングリストとしてdiscuss_ja@glassfish.dev.java.netが存在します。この翻訳プロジェクトで上記のメーリングリストを使用することに致しました。今日は、discuss_ja@glassfish.dev.java.netのメーリングリストへ参加する為の手順について紹介します。手順が多くてすいません。java.netアカウントの登録まず、はじめにjava.netのアカウントを作成して頂く必要があります。java.netのアカウントは下記のURLにアクセスして作成します。https://www.dev.java.net/servlets/Login?cookieCheck=on上記のURLにアクセスすると下記の画面が表示されます。ここで、「アカウントの登録」のリンクを押下してください。「アカウントの登録」リンクを押下すると下記の画面が表示されます。ここで、「ユーザ名」と現在御使いの「メールアドレス」を記入して「登録」ボタンを押下してください。「登録」ボタンを押下すると、入力したメールアドレスに対して下記のようなメールが送信されます。メール中に記載されているURLにアクセスして下さい。手順4:パスワードの登録メールに記載されているURLにアクセスすると下記の画面が表示されます。ここに、アカウントに対する「パスワード」を入力して「パスワードの変更」ボタンを押下してください。文字化けは無視してください。「パスワードの変更」ボタンを押下すると、java.netに自動的にログインされます。画面右上に、作成したアカウントでログインされているか確認してください。手順6:メーリングリストのページへ移動java.netにログインされた状態で、GlassFishのサイトへ移動してください。Lists」のリンクを押下して下さい。すると下記の画面が表示されます。手順7:discuss_ja@glassfish.dev.java.netの購読メーリングリストのサイトへアクセスした後、ブラウザをスクロールして、discuss_ja@glassfish.dev.java.netを見つけてください。メーリングリストを見つけた後、「購読」ボタンを押下してください。この「購読」ボタンはjava.netにログインした状態でなければ表示されません。「購読」ボタンが表示されない場合は、java.netへログインした後にアクセスしてください。手順8:購読の確認1「購読」ボタンを押下すると下記の画面が表示されます。「購読のリクエストが送信されました。」というメッセージが表示されています。手順9:購読の確認2java.netで登録したメールアドレスに対してメッセージが送信されていますので、メールの内容を確認してください。内容を確認すると、下記のメールアドレス宛に空メールを送ってくださいと記載されています。空メールの送信先:discuss_ja-sc.aaaaaaaaaa.bbbbbbbbbb-******=****.****@glassfish.dev.java.net手順10:空メールの送信メールに記載されている、アドレスに対して空メールを送信してください。空メールを送信すると下記のようなWELCOMEメッセージが返信されます。後は、discuss_ja@glassfish.dev.java.netで日本語コミュニュケーションが可能となります。Ageの到来です!!是非皆様も御参加ください。2008が六本木ミッドタウンで開催されました。その時の写真の一部を紹介します。私は、山口さん、片貝さんとコミュニティトラックで発表させて頂きましたが、とても多くの方に御参加頂きました。雨の中、ご来場いただきました方、ありがとうございました!!金曜日はコミュニティトラックということで、GlassFishコミュニティについて話をしたので、技術的なことは話をしませんでしたが、4/30に開催されるJJUGのクロスコミュニティカンファレンス2008Springでは、今までよりも技術的な話をしたいと思っております。今、考えているのはGrizzlyの辺りとかCometの辺りをしゃべりたいと思ってます。GlassFish上でCometのアプリケーションを動かすとよいのか等々。開発者の方々に向けたメッセージが御送りできればよいなと思ってます。技術評論社さんにもJJUGイベントの御紹介を頂きました。さんの御好意で作成していただいたようで現在、用賀オフィスに長期出張中とのことです!!片貝さんからの御紹介は←こちらほんとうにかわいぃですね!!昨日のホットトピックセミナーも大変御好評を頂きました。GlassFishの話をして頂きました。野澤さんの説明はとても分かり易くGlassFishのgemを使い簡単にアプリケーションを動作させたり、エンタープライズ環境のRubyの実行環境としてGlassFishが最適だという話等いろいろして頂きました。GlassFishの開発携帯も随分改善されておりよりGlassFish上でRubyアプリケーションを動かし易くなっているように思いました。御好評を頂いていました。デモでも紹介していた日立の静脈認証モジュールは岩片さんがご自身で作成しているので、開発ポイント等も詳しく教えていただけました。岩片さんはセミナー終了後も御客様から質問を受け付けていて、シングルサインオンの技術もかなり注目されているんだと実感しました。昨日のセミナーの様子は岡崎さんのストリーミング配信から見て頂くことも可能ですので、是非御興味のある方は見てください。Startとアプリケーションクライアントコンテナの技術を使う技術に関する日本語資料がSDCにアップデートされています。1私もセミナー等で下記の資料を使って紹介するのですが、上記の資料は詳しく説明がされています。簡単に内容を紹介すると、SwingのAPI等を使用して記述されたリッチクライアントアプリケーションに、軽量なクライアント上で動作するアプリケーションクライアントコンテナを一緒に配布するため、アプリケーションサーバ上のリソース(EJB,JDBC等)に対してRMI/IIOPで簡単にアクセスできるようになる技術です。今までのクライアントーサーバの2層モデルに比べサーバの増加等が(高負荷による)しやすくなったりします。Startでリッチクライアントを配布する為、アプリケーションの配布コスト(修正時における再配布コスト)が大幅に軽減されます。この資料を御確認ください。先月に続き、SDCの記事を書きました。第2回目はアプリケーションサーバの管理を行う上で重要な概念であるドメイン、サーバインスタンス、ノードエージェントについてついて詳しく紹介しています。これらはアプリケーションサーバの管理を行う上で非常に重要な概念で、これらを理解することで、さまざまなニーズに応じたシステムを構築できるようになります。アプリケーションサーバの運用・管理者は必ずこの概念を押さえてください。奥さんの実家で飼っているバンビ君7歳と近くを散歩してきました。ちゃんの写真を撮るのって難しいんですね!!彼は、とてもなついてくれているので、いつもは言うことを聞いてくれるんですが、いざカメラとなると、レンズを向けた途端、あっち向いたりこっち向いたり、全然言うことを聞いてくれません。ユーザグループ)のクロスコミュニティカンファレンスでGlassFishについて話をすることになりました。今回は開発者向けのイベントということもあり、開発者向けのメッセージを伝えられればと思っています。御興味ある方は是非御参加ください。名前を聞いたことはあるけど、単なるオープンソースのアプリケーションサーバでしょ」という方。そんな方に聞いて頂きたいのがこのセッションです。このセッションではその魅力をすべて紹介します。プログラムできる小型のセンサーデバイスです。近距離無線ネットワークもサポートしているので、その応用範囲は無限大。このセッションではデモも交え、その魅力を余すところなくお伝えします。軽いTipsの御紹介です。9.1で新たにMIME-TYPEを追加する方法を紹介します。ドメイン配下の「default-web.xml」ファイルを編集してください。default-web.xml<mime-mapping><extension>ppt</extension><mime-type>application/powerpoint</mime-type></mime-mapping>設定が完了したらドメインの再起動を行ってください。次にアプリケーションを再度デプロイしてください。午後GlassFishのComet対応はさらに進化しそうですGlassFishコミュニティの中のサブプロジェクトの1つであるGrizzlyより新しいバージョン1.7.3が本日リリースされました。ダウンロードはこちらから:https://grizzly.dev.java.net/今回のバージョンでは下記が追加された機能になります。fileそして、Grizzlyの次のバージョンは1.8.0になるのですが、そこでは、下記の機能が追加されるようです。ここで、1つ注目したいのが今までCometの実装はGrizzlyのプロジェクト中で行われておりましたが、Cometの実装を新たに、サブプロジェクトとして、https://atmosphere.dev.java.net/で行うということが記載されております。サブプロジェクトになることによって、またGrizzlyの、GlassFishのComet対応が進化しそうです。1.0.x系が動作しております。1.0.20)そこで、今回リリースされたGrizzlyはGlassFishとは別に単体で御利用いただくことができるモジュールとなっています。使用に同意したとみなされます。Terada現在53人フォロワーがいます。