サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
アメリカ大統領選
sdc.sun.co.jp
javax.servlet インタフェース ServletContext public interface ServletContext サーブレットがサーブレットコンテナと通信する際に使用するメソッド一式を定義します。たとえば MIME タイプのファイルの取得、要求の振り分け、ログファイルへの書き込みといったメソッドです。 Java 仮想マシン単位で見た場合、「Web アプリケーション」 1 つに、1 つのコンテキストが対応します。(「Web アプリケーション」とは、/catalog などの、サーバの URL 名前空間の特定のサブセットに置かれた、サーブレットとコンテンツの集まりです。Web アプリケーションは .war ファイルによってインストールすることも可能です) 配備記述子に "distributed" とマークされた Web アプリケーションの場合、各仮想マシンに対してそれぞれ
このドキュメントは、Java 2 Platform Standard Edition 5.0 の API 仕様です。 参照先: 説明 Java 2 Platform パッケージ
JavaFX Script プログラミング言語は、Java プラットフォームをベースにしているので、JDK 5 または JDK 6 (6 の方が高速) をシステムにインストールする必要があります。まだインストールしていない場合は、このチュートリアルを始める前に、JDK 6 または JDK 5 を今すぐダウンロードしてインストールしてください。 開発環境の選択については、統合開発環境 (IDE) を使用するか、プレーンテキストエディタを使用するという、主に2 つの選択肢があります。どちらを選択するかは個人の好みの問題ですが、次の要約を参考にすれば、十分な情報に基づいて選択できます。 一般的には次のとおりです。 IDE は、一箇所に統合された完全な開発環境を提供します。1 つのソフトウェア、場合によってはそのソフトウェアのプラグインをダウンロードし、アプリケーションのコンパイル/実行/デバッグ
昨年12月8日、MySQL5.1がリリースされました。一般提供開始後わずか10日で25万ダウンロードを記録し、デベロッパーの関心がひときわ高い製品です。今回、MySQLのパフォーマンスチューニングのポイントを、サン・マイクロシステムズ株式会社の島拓也さんと奥野幹也さんにうかがいました。(取材:SDC編集局) 編集局:現在のお仕事について教えてください。 奥野さん:私はMySQLの有償版のサポート業務に携わっています。お客様からいただくいろいろな問い合わせ、たとえば、MySQLの使い方や仕様・動作の細かい質問にお答えしています。トラブルシューティングやパフォーマンスチューニングなども含まれます。 島さん:私はx86サーバの販売を担当しています。x86サーバの差別化要因としてMySQLなどの上位のアプリケーションを含めたソリューションのご提案が主な仕事の内容となります。 編集局:サポートチーム
Web アプリケーション開発の現場で広く使用されているPHP は、NetBeans 6.1 の頃は EA (早期アクセス) 機能としてサポートされていましたが、NetBeans 6.5 では一歩進んで正式な機能としてサポートされています。今回は、実行環境を整えるところから始めて、簡単なスクリプトの作成、実行、デバッグまでの基本的な手順を追って行きます。マウスを使わない操作で紹介してきますが、この操作は Windows、Solaris および Linux を想定しています。 Mac OS X ではキーの割り当てが異なる場合がありますので、メニューや「ツール」>「オプション」>「キーマップ」で確認してください。 NetBeans IDE 6.5 は、Windows、Linux、Mac OS X、Solaris で動作します。最新版は、NetBeans IDE ダウンロードページからダウンロー
David Allen氏の提唱する仕事術 「GTD(Getting Things Done)」 を実現するJavaアプリケーション「ThinkingRock」。「GTD」自体はビジネスや自己開発の分野で詳しく解説されていますが、本記事では「ThinkingRock」のソフトウェアとしての構造や特徴も紹介します。なにせこの構造は、アレを基に作っているに違いないッ! プロジェクトホームページ 今回御紹介するオープンソースのJavaアプリケーション「ThinkingRock」は、米国のDavid Allen氏(注1)によって提唱された「GTD(Getting Things Done)」に基づいて製作されています。 「GTD」はビジネスや自己開発の分野で高い評価を得ているようで、それを実現するためのコレ、「ThinkingRock」についても、専門の解説サイト(注2)がすでにたくさんありま
2月12日、米国サンは「JavaFX Mobile」のリリースを発表しました。Java MEを活用 したこの新たなプラットフォームは、モバイルコンテンツの表現力をより一層高める ための先進的なテクノロジーです。そこで今回、JavaFX Mobile 開発チームの Richard Gregor 氏に開発のねらい、現状、そして今後の展望について伺いました。 [Q].では、最初にあなた自身について、そして今のお仕事について教えてください。 [A]. 私はスロバキアで生まれ育ち、大学を卒業した後、官公庁向け(税務部門)の大規模データベースシステムを開発する会社に勤務しました。今でも思いますが、そのシステムは本当に大きなリレーショナルデータベースシステムで、CASEツールで開発やメンテナンスをしていました。そして4年が経過し、チェコに移住することを決心しました。2001年3月にサンに入社し、ソフトウ
本コーナーでは、JavaやSolarisで動くクールなツールを紹介します。 これを読めば、きっとその場で試したくなる・・・そんな話題のツールを選んで みました。初めての方にもわかりやすい解説ですので、この解説をご覧になって ぜひ使ってみてください。 ■第22回:筆跡を覚えて手書きを認識する、美麗なデザインのJavaプログラム「Pergamino」 「手書き認識?そんなの今時フツーについてんじゃん」いえいえ、Pergaminoは個人の手書きデータを覚えて、対応する文字を提案してくれるんです。だからクセ字でも...工夫によっては日本語の認識も可能。それにルックアンドフィールがすごくイイ!楽しい!ゼヒ一度遊んでみてください。
2006年7月、Sunはオープンソースプロジェクトとして開発されていたOpenDSをリリースしました。OpenDSはSunが現在提供しているSun Java System Directory Server(以下、Sun Directory Server)と同じくディレクトリサービスを提供するソフトウェアです。LDAP v3準拠のデータベースという点でSun Directory ServerとOpenDSは共通していますが、OpenDSはSun Directory Serverのコードを再利用せず、一から設計し直しています。そのため、アーキテクチャや機能など様々な点で異なります。 OpenDSはオープンソース、というだけでなく、これまでSun Directory Serverが提供できなかった様々な特長を備えています。今回は、OpenDSの特長を新旧Sun Directory Serverと
本連載では昨年11月にリリースされた NetBeans 6.5 の日本語版を使い、いくつかのプログラミング言語やフレームワークなどをサンプルを交えて紹介します。 ■第1回:JavaFX プラグインを使ってみよう! NetBeans 6.5 のリリースに続き、2008年12月にJavaFX1.0 がついにリリースされました。第1回ではNetBeans上でJavaFX プラグインをインストールする方法から、簡単なサンプルプログラムを作成、実行、デバッグするまでの基本的な情報を紹介します。
OpenSSO には、独自の認証モジュールを開発する例や、複数のアイデンティティ・フェデレーション・プロトコルを相互運用させるための設定例など、いくつかのサンプルが付属しています。本連載では今回から二回にわたり、付属サンプルのひとつである 「SAMLv2 Sample」 (以下 「SAML2 サンプル」 と記述)を設定し、SAML 2.0 によるアイデンティティ・フェデレーションを実際に試してみます。 この SAML2 サンプルでは、 アイデンティティ・プロバイダ (Identity Provider: 以下 IdP): GreatAir サービス・プロバイダ (Service Provider: 以下 SP): BestCars から構成される「サークル・オブ・トラスト」 の中での IdP を起点とするシングル・サインオン (SSO) SP を起点とする SSO IdP を起点とするシン
JavaFX 開発者リファレンスへようこそ。JavaFX テクノロジの習得および使用を容易にするために、次のオンラインソースが用意されています。サポートタブをクリックして、ディスカッションフォーラムやバグデータベースへのリンクを確認してください。 ドキュメントおよびチュートリアル JavaFX Script プログラミング言語や JavaFX グラフィカルユーザーインタフェース (GUI) に関する JavaFX チュートリアルなど、オンラインで入手可能なすべてのドキュメントへのリンク。 API コア API と コンテンツ API に関しての JavaFX アプリケーションプログラミングインタフェース (API) javadoc へのリンクです。API は、共通要素 (2 次元グラフィックス、アニメーション、テキスト、およびメディア) とデバイス固有の要素 (たとえば、デスクトップ) か
OpenSocialはソーシャルアプリケーションのための共通規格であり、既に多くのSNSがOpenSocial対応を遂げています。しかし、SNSだけではなく、今後はWeb全体がソーシャルになるべきであり、OpenSocialはもっと多くの場所で適用されなければなりません。ブログやWiki、社内Webアプリケーションなど、複数の人間が集まるWebサイトは、全てソーシャル化されるべき対象です。そして、OpenSocialという共通規格に基づくことで、多くのWebサイトがソーシャルに連携するようになります。 Project SocialSiteは、多くのWebサイトをソーシャル化するためのOpenSocialコンテナです。今回は、Project SocialSiteとは何かを紹介し、インストールから動作確認までの手順を解説します。 前回は、ソーシャルアプリケーションのための共通仕様であるOpe
このチュートリアルでは、宣言型の構文、ノード、形状、視覚的効果、アニメーション、レイアウト、イベント処理など、グラフィカルユーザーインタフェースを作成するための基本的な概念を紹介します。このチュートリアルを開始する前に、「JavaFX Script プログラミング言語について学ぶ」でコアコンセプトと言語構文について学ぶことをお勧めします。 注: 必要なソフトウェアのダウンロードとインストール方法については、この言語のチュートリアルの「JavaFX Script 入門」を参照してください。 このチュートリアルは、次のレッスンで構成されています。 レッスン 1: JavaFX の GUI の概要 - JavaFX API を介して利用できる基本機能を視覚的に解説します。このレッスンのスクリーンショットでは、グラフィカルオブジェクト、UI コンポーネント、効果、テキストパターン、配色、およびレイ
JavaFX Script プログラミング言語では、優れたユーザーインタフェースを使用してアプリケーションを作成できます。このチュートリアルでは、JavaFX Script で使用されるコアコンセプトと言語構文を紹介します。基本を習得したら、JavaFX での GUI アプリケーションの構築に進むことができます。
JavaFX 製品ファミリを使用して、リッチインターネットアプリケーション (RIA) を構築しましょう。この製品には、次世代 Web 配信コンテンツ向けの動的アプリケーションを開発者、Web 開発者、およびデザイナが作成するためのツールやプラットフォーム SDK が含まれています。ここで、JavaFX テクノロジと、デスクトップ、モバイルデバイス、および TV 画面用のアプリケーションの構築方法について詳しく学んでいきます。 これらのアプリケーションの構築には、JavaFX 1.0 SDK が使用されました。 これらのアプリケーションを試してください。(問題が発生した場合は、システム要件を確認してください)。
下記、セッションで使用したプレゼンテーションスライドの PDF ファイルです。 下記にリストされた PDF ファイルは、どなたでもダウロードできます。 また、SDC 個人会員の皆様は、 各トラック全ての PDF を納めた一括 ZIPファイルをダウンロードいただけます。 基調講演 1-G-1 Java: Where We're Heading Java and Social Computing トラック 1-J-1: GlassFish and the Future of Java EE 1-J-2: Java Persistence APIs 1-J-3: Ajax and Frameworksl 1-J-4: Connecting the World with REST 1-J-5: Social Computing using Zembly and SocialSite 1-J-6:
Solaris 10 のアップデート版に組み込まれる Solaris ZFS (zettabye file system) は、先進のデータ・セキュリティとファイル保護機能を採用しています。これにより、これまでのファイルシステムでは必須だった fsck やその他のリカバリ・メカニズムが不要になりました。 Solaris ZFS では、ファイルシステムを仮想化ストレージとして再定義することで、事実上、無制限のスケーラビリティを実現します。 ZFS 技術資料 ZFS - 最新のファイルシステム(その1) 本書は、Solaris 10 6/06 に搭載されたファイルシステム ZFS を紹介します。 新しいディスクを使うために format コマンドを使ってパーティションニングしたり、newfs コマンドでファイルシステムを作ってディレクトリにマウントするなんていう面倒な作業は、もう必要あり
継続的インテグレーションをサポートするオープンソースソフトウェア「Hudson」の開発をリードする川口耕介さん(Sun Microsystems, Inc)が10月に来日された。SDC編集局では、講演等で大変お忙しい中、取材の機会を得ることができた。サン・マイクロシステムズの寺田 佳央さん、荻布真也さんにも同席いただき、楽しいソフトウェア開発談義をしていただいた。その様子をレポートする。 ■SDC では、川口さんにはこれまで何度かインタビューをさせていただきました。改めて、今のお仕事について教えてください。 川口さん:皆さん、こんにちは、川口耕介です。改めて自己紹介ということですので、振り返ってみますと、そもそもサンとの付き合いは2001年明けてからすぐになります。最初から正社員というわけではなく、一度大学に入ったのでインターシップとして関わり、その後晴れてとして採用されました。 以前に、
平成21年(2009年)1月1日に、3年ぶりとなる「うるう秒」の調整が行われることが総務省より発表されました(2008年9月)。 現在、時刻は原始の震動を利用した原子時計を基に決められていますが、天文時(地球の公転、自転に基づく)との間にずれが生じるようになりました。 このずれを調整するために「うるう秒」の調整が行われます。 具体的には、下記のように 2009年1月1日午前9時にうるう秒(赤字部分)が挿入されます。 8時59分58秒 8時59分59秒 8時59分60秒 < この1分間が 61 秒になります。 9時00分00秒 日本での 2009年1月1日の午前 9時は、UTC(協定世界時)の 2009年1月1日午前0時にあたります。 ※ 最近では、 2006年1月1日にうるう秒の挿入が行われています。 この記事では、Solaris OS でのうるう秒の対応について解説します。 So
1991年のWorld Wide Webの登場から既に17年が経過しています。その間にアプリケーションの形態は様々に変化し、我々は今ソーシャルアプリケーションプラットフォームと呼ばれる環境を手にすることになりました。本連載の第1回目として、アプリケーションの進化の歩みを振り返り、同時にSNSの反映と行き詰まりの中で見えてきた次世代のアプリケーションプラットフォームであるWebのソーシャル化について紹介いたします。 数十年の間に、コンピュータを取り巻く環境は劇的に進化し、今では誰もが何らかの形でインターネットを利用するまでになりました。多くの企業では、コンピュータ上で動作するソフトウェアがビジネスを支えています。そのプログラムのちょっとしたミスによって、多くの人々の生活に支障を来してしまうことも珍しいことではなくなりました。PCの登場によってコンピュータが多くの人々にとって身近なものになり
1991年のWorld Wide Webの登場から既に17年が経過しています。その間にアプリケーションの形態は様々に変化し、我々は今ソーシャルアプリケーションプラットフォームと呼ばれる環境を手にすることになりました。本連載では次世代のアプリケーションプラットフォームであるWebのソーシャル化について紹介いたします。 ■第1回:ソーシャルアプリケーションプラットフォーム 第1回目はアプリケーションの進化の歩みを振り返り、同時にSNSの反映と行き詰まりの中で見えてきた次世代のアプリケーションプラットフォームであるWebのソーシャル化について紹介いたします。 ■第2回:OpenSocial ソーシャルアプリケーションプラットフォームとして先行したFacebookに対抗した仕様を公開したのは、どのSNSでもなく、Googleでした。2007年11月、ソーシャルアプリケーションの標準仕様としてGoo
はじめに Solaris 10 1/06 以降のリリースでは、Sun Update Manager というツールが提供されています。 Sun Update Manager(以降、Update Manager と呼びます)は、Solaris の最新のパッチにアクセスしシステムを常に最新の状態に保つ機能を提供します。 Solaris 10 1/06 を "開発者システムサポート" 以上のクラスタでインストールしたシステムで JDS(Java Desktop System)や CDE(共通デスクトップ環境) といったデスクトップ環境に root、あるいは uid 0 の特権があるユーザでログインすると、右図のようにスクリーンの中央に "システム情報を読み込んでいます" というィンドウがポップアップします。 この時、ウィンドウ下のパネルには、Update Manager の起動アイコンと実行中のア
今回は第2回と第3回で取り上げたGroovyとGrailsを使った開発をNetBeans IDE上で行ってみたいと思います。NetBeans IDEはご存知のようにJava、PHP、Rubyといった多彩な開発言語を対象とし、GlassFishやApache TomcatといったWebアプリケーション実行環境も同梱した統合開発環境(IDE)です。IDEと言えば、Eclipseを思い浮かべる方も多いかと思いますが、NetBeans IDEもだいぶ普及してきたようです。特にRubyやRailsで開発する際に利用しているケースが最近は多くなっているように感じます。 今回はNetBeans IDEの最新版である6.5のベータ版を使います。NetBeans IDE 6.5ではGroovyやGrailsでの開発が標準でサポートされるようになります。コード補完などの機能はまだ使えませんが、いち早くNetB
javax.servlet インタフェース ServletRequest 既知のサブインタフェースの一覧: HttpServletRequest 既知の実装クラスの一覧: ServletRequestWrapper public interface ServletRequest クライアントの要求についての情報をサーブレットへ提供するオブジェクトを定義します。サーブレットコンテナが ServletRequest オブジェクトを作成し、それを引数としてサーブレットの service メソッドへ渡します。 ServletRequest オブジェクトは、パラメータの名前と値、属性、および入力ストリームなどのデータを提供します。ServletRequest を拡張したインタフェースからは、追加情報としてのプロトコル固有データを取得することができます。たとえば、HttpServletRe
ナイトセミナーは、Solaris/Java エバンジェリストによる新しい試みです。 一般的なセミナー形式の枠を超え講師と参加者の壁を取り除き、飲み物片手に BOF のような雰囲気で、質問や意見交換も気軽に行われています。 会社帰りに、是非、お立ち寄りください。 現在、Solaris エバンジェリストによる、Solaris 初心者、中級者を対象とした『Solaris Night Seminar』、Solaris の最新情報をお届けする『Solaris/Opensolaris Hot Topics』、および Java エバンジェリストにより毎月ホットな話題を選んでお届けする『今月の 2時間で学ぶJava Hot Topics』ナイトセミナーを実施中です。 今月の 2時間で学ぶ Java Hot Topic (10月特別号) 開催日:2008年 10月 14日(火) 18:30〜 用賀オフィスに
昨今、JavaVM上で動作するスクリプティング言語に注目が集まっています。JRuby、Jython、BeanShellなど選択肢はいろいろありますが、その中でもJava開発者にとって馴染みやすいと言われているのがGroovyです。GroovyはRubyに似た特徴を持ちながら、文法的にはJavaに非常に近いものになっています。これからRubyを学んでいきたいJava開発者にとっては良い橋渡し役になるのではないかと思います。GrailsはGroovy上で動作するWebアプリケーションフレームワークであり、Ruby on RailsのGroovy版とでも言うべきものです。こちらも今後Ruby on Railsを学びたいJava開発者にとっての良いファーストステップになるでしょう。本連載ではNetBeansによるGroovyやGrailsを使ったWebアプリケーション開発を紹介していきます。今後、
トークンは OpenSSO 上に存在するログイン・セッション情報への 「ハンドル」 であり、 ユーザのログイン処理の過程などで、 OpenSSO によって Web ブラウザに Cookie としてセットされます。 その後 Web ブラウザは、 このトークンをユーザがアプリケーションへアクセスする際のリクエストに Cookie として付加します。 そしてアプリケーションは Cookie から取り出したトークンを使って、 そのユーザの認証・認可情報や属性情報を OpenSSO に照会します。 OpenSSO はアプリケーションに対し、 そのトークンに対応するログイン・セッションの情報 (いつどのような方式によって認証されたか、 どのリソースへのアクセスが許可・禁止されているかなど) や、 ユーザ ID や氏名といった属性情報を回答します。 アプリケーションはこれらの情報に基づき、 アクセスの
次のページ
このページを最初にブックマークしてみませんか?
『http://sdc.sun.co.jp/』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く