タグ

ブックマーク / atmarkit.itmedia.co.jp (10)

  • iPhoneやAndroidは何がケータイと違うのか ― @IT

    20歳以上も年下の“メル友”が何人かいる。その1人に対してある日メールが送れなくなった。「メアド変えました」というメールに対してメールを送り返そうとiPhone(=Gmail)で新しいアドレスを入れると、どうもエラーで弾かれてしまう。何か挙動がおかしかったので調べたところ、SMTPやメールアドレスの仕様を規定するRFC2821に違反したメールアドレスだったのだ。 ご存じの方も多いだろうが、NTTドコモやauのサービスでは、メールアドレスのユーザー名に連続したドット(.)を含めることができる。ユーザー名がドットで始まったりドットで終わるようなアドレスも設定可だ。しかし、これらはRFCに違反しているため、MTAやメールクライアントが受け付けないケースがある。ExchangeサーバやGmailといったサービスもそうだ。 10代のケータイ利用者が(私のような30代後半にとって)不思議なのは、かなり

    ikeyasuki
    ikeyasuki 2008/10/01
    それを言うなら、Windows Mobile がとっくにパンドラの箱を開けてる。論点がずれてる
  • XACMLのアクセス制御ルールとその仕様

    1.指定された患者はどのようなカルテも読むことができる 2.患者が16歳以下で、指定された両親または保護者は患者のどのようなカルテも読んでよい 3.患者にe-mailを出せば、指定主任医師はカルテにどのような治療記録を書いてもよい 4.病院の事務管理者は患者のカルテの読み書きを許されない ルール例1は、単純なアクセス制御で、主体の属性としてメールアドレス名suzuki@abc.co.jpを要求Contextで示せば、この主体は「abc.co.jp」ドメイン内にあるので、PDP(Policy Decision Point)はこのルールに従って「abc.co.jp」ドメイン内のすべての資源へのアクセスを許可する。要求主体のドメイン名とルールで定めているドメイン名との文字列比較演算が行われる。 ルール例2では、要求主体の年齢属性とルールで定めている年齢との算術演算による比較がなされなければならな

    XACMLのアクセス制御ルールとその仕様
    ikeyasuki
    ikeyasuki 2008/08/12
  • MXMLを理解してFlex 2のUIを定義しよう ─ @IT

    連載第1回目「モックを3日で仕上げるFlex 2とは?」は、Flex Builder 2のインストールから簡単なアプリケーションの実行までを解説しました。連載第2回となる今回は、Flex 2のユーザーインターフェイスを構成するXML言語である「MXML(Macromedia Flex Markup Language)」について説明したいと思います。 編集部注:Flex Builderは、2010年3月の新版から「Flash Builder 4」に名称変更しています。期間限定の無料版を ダウンロード して使えます ■MXMLとは 前回MXMLはXMLで書かれていると説明しました。Flex 2を理解するうえで、重要となるMXMLについてもう少し詳しく見ていきたいと思います。 Flex 2はユーザーインターフェイスを構成するMXMLと、プログラムのロジックを記述するActionScript 3.

  • Adobe、オープンソースプロジェクト「BlazeDS」を公開 - @IT

    2007/12/13 米アドビ システムズは12月13日、新たなオープンソースプロジェクトBlazeDS」のパブリック・ベータ版をAdobe Labs上で公開した。LGPL v3ライセンス下で公開している。 「BlazeDS」は、クライアント側のFlex/Adobe AIRアプリケーションからサーバ側のJavaオブジェクトのメソッドを呼び出すことができるリモーティング機能と、サーバ側からクライアント側のFlex/Adobe AIRアプリケーションに、CometのようにメッセージをプッシュできるWebメッセージング機能の2つを提供するソフトウェア。BlazeDSのサンプルはwar形式で提供され、Tomcat 6上で動作可能だ。 「BlazeDS」プロジェクトの2つの機能は、もともとアドビの製品「LCDS ES」(LiveCycle Data Services Enterprise Suit

  • まつもと×笹田、Ruby 1.9を語る ― @IT

    2007/12/25 「そういえばあのretryの話、どう思う?」、「誰も使ってないから害悪が多いっていう話は説得力ありますよね」、「じゃあなくすか……、うん、なくしといて」、「あ、決まっちゃった(笑)」――。 まつもとゆきひろと、笹田耕一。いま、世界が注目するプログラミング言語「Ruby」の生みの親と、開発コアメンバーの2人は、こともなげにRubyの仕様を記者の目の前で変更してしまった。Rubyの開発はどのように行われ、どこへ向かおうとしているのか。現行のバージョン1.8系から大きく様変わりする次期開発版「Ruby 1.9」のリリースを12月25日に控えた2人に、師走の秋葉原で話を聞いた(文中、敬称略)。 Rubyの仕様は密室で決まる!? 冒頭に紹介した2人の会話は、「retry」というRubyの文法の2種類ある使い方のうち、これまでほとんど使われた形跡がない方を文法仕様から取り除くかど

  • 従来の闇ビジネスより割がいい? サイバー犯罪の実態 - @IT

    2007/11/28 11月27日より、コンピュータセキュリティをテーマとしたカンファレンス「PacSec」のトレーニングが開催されている。情報セキュリティの専門家が集い、情報を交換し合うことで、より効果的な対策につなげていくことを目的としたもので、11月29日からは日海外の研究者によるセッションが行われる予定だ。 PacSecを主催するドラコス・リジュ氏は、@ITの取材に対し、ここ1年のセキュリティ状況を振り返り「脅威は変化している。従来のネットワークベースの攻撃から、特定の組織や個人、アプリケーションを標的とするものに変化してきた」と述べた。 理由は明白だ。「サイバー犯罪はお金がもうかる。銃器類やナイフを扱う従来の闇ビジネスでは、ぜいせい5000ドル程度のもうけしか出ないが、サイバー犯罪では桁違いの金額がもうかる。つまり、より少ない危険でより多くのお金をもうけることができる」とリジ

  • 仕様から学ぶOpenIDのキホン - @IT

    にわかに注目を集めている、URLをIDとして利用する認証プロトコル、OpenID。連載ではこのプロトコルの仕組みを技術的に解説するとともに、OpenIDが今後どのように活用されていくのかを紹介する(編集部) OpenIDってなんだろう? 現在、国内外でにわかに注目されつつあるOpenIDという仕組みを聞いたことがあるでしょうか? これはユーザー中心の分散ID認証システムですが、まだ日での普及は進んでいない状況です。 これにはいくつか原因が挙げられるでしょうが、筆者はOpenIDが正しく理解されていないことが原因だと考えます。 連載ではOpenIDの現行仕様、およびその拡張仕様とともに、実装を例に取りつつOpenIDとは何かということを明らかにしていきます。最終的にはOpenIDが切り開く未来を見るため、現在策定中の次期仕様についても触れていきたいと思います。 広がりつつあるブラウザベ

    仕様から学ぶOpenIDのキホン - @IT
  • デスクトップをJava製ウィジェットでにぎやかに

    教育界、技術者コミュニティでJava言語の教育と啓蒙に長年携わってきた筆者が、独自の視点からJavaの面白さを掘り下げていく。(編集部) Javaデスクトップ・ウィジェット!? サーバサイド一色だったJavaも、EclipseのようなGUI開発ツールの登場によって、Javaで作成したデスクトップ用アプリケーションで成功を収めることができることが証明されました。「まだまだ一般の人が使うアプリケーションではJavaは少ないかもしれませんが、今後は増えてきそうな気がする」などと思っていたところ、なかなか面白いものが登場してきました。それはJava製のデスクトップ・ウィジェットです。 ワイド画面のパソコンが増えてきたせいか、デスクトップ画面上に「ウィジェット」(Widget)または、「ガジェット」(Gadget)と呼ばれる簡易アプリケーションを動かしている人も多くなってきたのではないでしょうか。

    デスクトップをJava製ウィジェットでにぎやかに
  • 簡単なXML Schemaから始めよう

    この連載では、XML Schemaについて解説します。簡単なXMLの構造をXML Schemaにより記述できるようになることを目標に、XML Schemaの概要、要素・属性の定義、Complex TypeやSimple Type、属性グループについて解説していきます。連載を読むに当たり、整形式のXMLに関して十分理解していることを前提とします。 XMLの構造を表すスキーマ言語とは? XML Schemaはスキーマ言語です。ところで、「スキーマ言語」とは何なのでしょう?そもそも「スキーマ」とは何なのでしょう? スキーマとは、XMLの構造です。「いつ、どの要素が出現するのか」「その要素にはどのような属性があるのか」など、XMLの木構造についての定義がスキーマです。そして、スキーマを記述する言語が「スキーマ言語」です。 例えば、インターネットショップなどでWebを通して商品を購入するとします。こ

    簡単なXML Schemaから始めよう
  • 組み込み開発フォーラム - MONOist

    組み込みソフトウェア/ハードウェア開発における技術力の向上、改善・最適化などを幅広く支援する“組み込み開発エキスパート”のための情報フォーラム

  • 1