タグ

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

  • 「使える、使いやすい、使いたい」と思えるUIとは? - @IT

    最新トレンドやキーワードをわかりやすく解説 WCR Watch [15] 「使える、使いやすい、使いたい」 と思えるUIとは? アドビシステムズ 上条 晃宏 2006/8/31 ここ数年、リッチクライアント技術としてFlashやFlexを採用する例が急速に増加している。この状況の背景としては、アプリケーション開発における“使いやすさ”の実現が重要な要件の1つとして認知されつつあることが挙げられるだろう。 しかし、単にFlash/Flexを使ったからといって使い勝手の良いユーザーインターフェイスができるわけではない。例えば、使いにくかった画面を“そのまま”Flexで置き換えたとしたら、従来からの問題点も再現することになる。これでは改善は望めない。画面設計を行う側にも使いやすさを実現するためのアプローチが求められるだろう。 ここで注目されるのがエクスペリエンスデザイン(XD)だ。エクスペリエン

    s1090018
    s1090018 2006/08/31
  • 隠されていたSQLインジェクション ― @IT

    星野君は赤坂さんと一緒にお客さんのWebアプリケーションの検査をすることになった。辛うじて「不必要情報」の脆弱性を見つけたものの、赤坂さんは不満げだ。 「だって、これ、ほかにもっと危険な脆弱性あるよ……」。 赤坂さん 「ってことで、今回は50点ってとこかな」 星野君 「うわっ。厳しいですね……。一応脆弱性は見つけたんだからもう少し……」 赤坂さん 「え。だって、これ、ほかにもっと危険な脆弱性あるよ」 星野君 「(ほかにも脆弱性あるっていってもなぁ……)」 赤坂さんに「ほかにもっと危険な脆弱性あるよ」と指摘されたにもかかわらず、星野君にはサッパリ見当が付かなかった。不必要情報(Unnecessary Information)の脆弱性に気付くまでの作業で、一通り思い付くことはやりつくしていた。 そうこうしているうちに時間は過ぎ、結局ほかの脆弱性を見つけられないまま、お客さんと約束した時間になっ

    隠されていたSQLインジェクション ― @IT
  • Opera採用の影に最強の営業ツールあり(1/2) ― @IT

    ECサイトを題材にソフトウェア開発の全工程を学ぶ新シリーズ「イチから全部作ってみよう」がスタート。シリーズ第6回は、開発方法の整備やスパイラルモデルなど、前回に続きさまざまな問題がある要求仕様フェーズの対処法について解説します。

  • パスワード、記憶に頼っていて大丈夫? ― @IT

    パスワード、記憶に頼っていて大丈夫? ~パスワード作成と管理~:ツールを使ってネットワーク管理(13)(1/5 ページ) サーバやルータなどの管理するマシン、アプリケーション……多数のパスワードを管理しなくてはならない管理者の律子さんは、パスワード記憶許容量をオーバーしそうです。 パスワード、どうやって覚えてる? 律子さんは管理者という仕事柄、サーバやルータなど管理するマシンの分だけ(実際にはアプリケーションのパスワードなどを考えるとそれ以上になるのですが)パスワードを管理しています。 いまのところ記憶に頼っているのですが、管理するパスワードが増えてきたり、まめに変更したりしていることもあって、最近どうにも覚えが悪くなっています。そして、一度覚えたはずのパスワードを忘れていて、慌てて台帳を見に行くことも多くなっています(律子さんの会社ではパスワードは台帳に記入されて鍵の掛かるロッカーに保管

    パスワード、記憶に頼っていて大丈夫? ― @IT
  • オブジェクト指向、本当に分かってる? ― @IT自分戦略研究所

    前回「Javaの世界、イメージできる?」では、Javaの学習をスタートするための助走という意味合いで、Javaの世界とJavaプログラミングの開発手順を紹介しました。今回はプログラミング技法の側面を掘り下げて、Javaプログラミングの中核である「オブジェクト指向」を見ていきましょう。 Javaの基的な技術が身に付いたところで必ず乗り越えなければならない「Javaの壁」があるとすれば、それがオブジェクト指向です(稿では基的な言語仕様に関する詳細は紹介しませんので、ぜひ十分に独習をしていただきたいと思います)。 オブジェクト指向は非常に奥が深い概念ですので、一朝一夕に理解できるものではありません。ここでは、Javaプログラミング学習におけるオブジェクト指向の理解を促進することを目標として、ベースになる知識を押さえていきます。 オブジェクト指向とは 前回のプログラムを振り返る オブジェクト

    オブジェクト指向、本当に分かってる? ― @IT自分戦略研究所
  • @IT:ネットワークコラム:Webちらし、国産RSSリーダーのいきさつと人工知能化の野望

    Webちらし、国産RSSリーダーのいきさつと人工知能化の野望:ものになるモノ、ならないモノ(10) 数回にわたり、国内のWeb2.0企業にフォーカスし、その姿を見ていく。第2弾の今回は、国産RSSリーダーのグルコースに国産RSSが生まれた経緯と今後の検索やRSSの姿について話を聞いた (編集部) 連載目次 国産Web 2.0企業を量産しよう 自らが開発したRSSリーダー(参照:「5分でわかるRSS。Web更新情報を効率的に知る技術」)が、NTTレゾナントにgooRSSリーダーとして採用され、そして、その勢いを借りるように、日を代表するWeb 2.0サービスともいえるmixiが新しく開始した「mixiミュージック」に専用ソフトを提供する若い会社、それが今回紹介するグルコースだ。 国立情報学研究所・早稲田大学の学生を中心に運営され、東京・文京区の住宅街に溶け込むようにたたずむガレージ風のワン

    @IT:ネットワークコラム:Webちらし、国産RSSリーダーのいきさつと人工知能化の野望
  • Web更新情報が手軽にとれるRSSの仕組み ― @IT

    RSSをとる」「RSSでチェックする」など、IT企業の会話に紛れ込んできているRSSという概念。RSSの効果、技術の仕組みを分かりやすく5分で説明します RSSがない時代は大変! いきなり「RSS」といわれても、知らない人にはどんな技術なのかさっぱり分かりません。しかし、何の略語かを知れば簡単に想像できます。「RSS」は「Rich Site Summary」(*1)の略語で、直訳すると「充実したWebサイトの要約」といった意味になります。RSSとは、その名前のとおりニュースサイトやブログなど、Webサイトの見出しや要約をまとめてくれる技術なのです。 技術的な解説をする前に、RSSが登場したことによって、Webの更新がどれだけ便利になったか振り返ってみましょう。数年前、現在のようなRSSがなかった時代は、Webサイトチェックはなかなか大変でした。当時のWeb巡回方法は……、 Webブラウザ

    Web更新情報が手軽にとれるRSSの仕組み ― @IT
    s1090018
    s1090018 2006/07/03
  • Ajax うきうき Watch 第9回 巨大化するAjaxライブラリをシンプルにする新たな流れ

    巨大ライブラリの機能の海におぼれずにすむよう、コンパクトにまとめたミニライブラリが話題だ。そのほか、FirefoxプラグインにJavaScriptデバッガも登場している(編集部) LoJAX (Low-technology AJAX) Ajaxは古い技術の集合体にすぎません。それにもかかわらず、長い間ブームにならなかったのは歴史的事実です。ブームになるための最後のハードルは、マイクロソフト独自技術のXMLHttpRequestオブジェクトと互換性のある機能を、Internet Explorerのライバルブラウザたちがサポートしたことにあると考えています。そのことから分かるとおり、WebブラウザがXMLHttpRequestオブジェクトを持っていることは当然の前提とはいえません。過去にはこのオブジェクトを持たないWebブラウザは一部バージョンのInternet Explorer以外のすべてと

  • Ajaxのデメリットを克服する「Arax」、バージョン2を公開 ― @IT

    2006/6/20 オープンソース・ジャパン(OSJ)は、Flash形式のWebアプリケーションを生成する新手法「Arax」を採用したリッチクライアント開発技術「ダイナミック・コックピット・テクノロジー」のバージョン2を、5月末に完成させた。バージョン2ではXML定義の仕様の一部を公表し、Webサービス連携を強化した。ダイナミック・コックピット・テクノロジーを使ったデモンストレーションなどもWebサイトで公開している。 Araxは「Asynchronous RPC and XML」の略。Ajaxと同様に非同期通信を使って、スムーズな画面操作を可能にする。XMLで定義した画面ファイル、ロジック、データを分離することでメンテナンス性を高めた。「同じようなロジックであればサーバサイドの環境は同じで、インターフェイスだけを複数用意することができる」(同社 技術部 アソシエイツ 岡村雅宏氏)。 ダイ

  • 魅力的な仕事を手に入れるには

    キャリアとは、キャリアビジョンとは何だろうか。それを知り、己のものとするとこで、どんなメリットがあり、どう役立つのだろうか。そして、それを転職や自分の転機にどう生かせるのか。それを解説する。 連載第1回「キャリアとキャリアビジョンを考える」では、そもそもキャリアやキャリアビジョンとは何なのかを、第2回「自分の価値観は何だったのか」では過去の経験から自分の価値観を探り、活用する方法を、第3回「仕事を通して自己価値を生み出そう」では自分の役割を通して自己価値を生み出す方法を紹介しました。今回は、自分にとって魅力的な仕事を実際に手に入れるにはどうしたらいいのかを考えたいと思います。 企業はどのようにメンバーを集めるのか 魅力的な仕事は、どうすれば手に入れることができるのでしょうか。どのWebサイトを見て、どの人材紹介会社に登録すればいいのでしょうか。インターネットで検索すれば見つかるのでしょうか

    魅力的な仕事を手に入れるには
  • Yahoo!がGoogleより人気の日本、なぜと頭をひねる ― @IT

    2006/6/14 「世界各国でGoogleのウェブ検索のシェアが高いが、日では圧倒的にYahoo!検索が強い。これは興味深い現象だ。なぜかと聞かれても分からないが……」。ネット視聴率調査のネットレイティングス 代表取締役社長 萩原雅之氏は頭をひねる。米国、英国など欧米ではGoogleの人気が高く、50~70%以上の利用率を誇る。対して日ではYahoo!検索の利用率が上回る。ヤフーの検索事業部 事業部長 井上俊一氏は「ポータル戦略がうまくいっている」と推測している。 ネットレイティングスの調査によると、2006年3月のWeb検索の国内利用率はYahoo!検索が64.5%でトップ。この数字はロボット検索を行う「Yahoo! Search Technology」(YST)の結果。対して、Googleの利用率は34.7%となっている。Yahoo! JAPANには手動登録したWebサイトを表示

  • 小規模出版、インディーズをサポート、「Amazon e託販売サービス」開始 - @IT

    アマゾン ジャパンは6月12日、小規模出版社やインディーズ・レーベルなどの商品を委託販売する新サービス「Amazon e託販売サービス」を開始したと発表した。 同サービスの対象者は商品の販売権を持つ企業や著者など。委託販売の対象商品は、書籍や音楽CD、ゲームなどISBNもしくはJANコードが印刷されているパッケージ商品で、同社の物流センター(アマゾン市川FC)に委託在庫として保管し、顧客の注文に対して通常24時間以内に発送可能な状態を保つ。利用料は年会費9000円。同サービスへの参加条件は、登録する商品の販売権を持っている日国内の事業体もしくは20歳以上の個人。カタログ登録する商品には、ISBNかJANコードが必須となる。また、法人所在地は日国内とし、銀行口座も日国内にあることが条件である。 大手卸業者経由の流通体制に加え、メーカーや出版社と直接取引をする流通体制も構築することで、通

  • MSが心配する「ビジネスPCにVistaはいらない」の声 - @IT

    2006/6/13 マイクロソフトは6月12日、一般ユーザー向けにベータ2の配布を始めた次期OS「Windows Vista」の説明会を開き、ビジネス用途でのメリットをアピールした。Windows Vistaは機能を増したグラフィックスが特徴の1つ。だが、高度なグラフィックス機能を使うには高性能なPCが必要。数年にわたり計画的にPCを利用する多くの企業では低スペックなPCを使い続ける例もあり、スペックの制限からWindows Vistaへの移行をためらうことも考えられる。マイクロソフトは説明会で高度なグラフィックス機能を使わなくてもVistaの主要機能が利用できることを強調し、ビジネスユーザーの取り込みに力を入れる姿勢を見せた。 マイクロソフトは6月8日、一般ユーザー向けにVistaベータ2を配布するWindows Vista カスタマ プレビュー プログラム(CPP)を開始した(関連記事

  • API公開のずいぶん前からすでにWeb2.0でした

    数回にわたり、国内のWeb2.0企業にフォーカスし、その姿を見ていく。まずはAPI公開を先立って行ったビッダーズに効果を聞いた (編集部) 連載目次 ビッダーズは設立当初からWeb2.0だった ちょっとネットの動向に興味のある人なら「今日から僕は2.0になりました」なんていうジョークを、「新しい自分に進化した」とすぐさま意識の中で連文節変換してくれるくらい「Web2.0」という言葉は一般化してきた。 これまでのネットとは趣の異なる、新しいムーブメントを総称してWeb2.0ということは大いに理解できるし、「オープンソース」「マッシュアップ」「Webサービス」「フォークソノミー」「CGM(Consumer Generated Media)」「マイクロフォーマット」などWeb2.0を語る際に欠かせないキーワードの数々が存在して、それぞれの意味をひもとくと、「ああなるほどそういえば最近流行の新サー

    API公開のずいぶん前からすでにWeb2.0でした
  • 知人の紹介転職が意味するものは何? ― @IT自分戦略研究所

    毎日、人材紹介会社のコンサルタントは転職希望者と会う。さまざまな出会い、業務の中でこそ、見えてくる転職の成功例や失敗例。時には転職を押しとどめることもあるだろう。そんな人材コンサルタントが語る、転職の失敗・成功の分かれ道。 それは、ある日突然に 「オレと一緒に働いてみないか?」 ある日、知人に声をかけられる。その人は、学生時代の友人だったり、昔の同僚だったり、取引先の人だったり。声をかけてくれた理由は、人員増強だったり、新規事業の立ち上げだったり、その人が事業を起こすので手伝ってくれないかといった内容までさまざまです。 説明を聞くと、仕事内容は魅力的、給与もアップしそうです。そして何より、自分の能力が評価された、自分を見込んで声をかけてくれた、ということが嬉しくて、あなたは思わず「Yes」と答えてしまいたくなるかもしれません。 でも、ちょっと待ってください。即答するその前に、知人の紹介で転

    知人の紹介転職が意味するものは何? ― @IT自分戦略研究所
    s1090018
    s1090018 2006/06/13
  • 300台のファイルサーバを7台に、富士フイルムが事例紹介 - @IT

    2006/6/8 「300台強のファイルサーバを7台のファイルサーバに統合した」。富士フイルムコンピューターシステムのシステム事業部 ITインフラ部 部長の湯川立哉氏は、6月7日にあった日ネットワーク・アプライアンス(NetApp)のイベントで講演し、親会社の富士写真フイルムで実現したファイルサーバ統合を説明した。 富士フイルムは2年前に策定した中期経営計画で「Global One Fujifilmの実現」をテーマに掲げた。そのプロジェクトの1つがファイルサーバ統合だった。湯川氏らがファイルサーバ統合で重要視したのはエンドユーザーのレスポンス。ファイルサーバ統合では全社が利用できる単一の巨大ファイルサーバを構築するケースもあるが、湯川氏らは「WAN経由でファイルサーバアクセスを使うと十分なレスポンスが期待できない」と判断し、全国の事業所単位でファイルサーバを置く方法を採った。 ファイルサ

    s1090018
    s1090018 2006/06/08
  • Validatorを利用した入力値チェックの注意点

    今回は、Struts 1.2.8におけるValidatorプラグインの仕組みをセキュリティ側から考察し、使用上の注意点を探っていく。 Validatorプラグインの仕組み まず、Validatorプラグインを使用したサンプルアプリケーションを作成して、動作の仕組みを見ていこう。 前略 <action path="/RegistUser" type="vlunApp.RegistUserAction" validate="true" -(1) name="UserForm" -(2) scope="request" input="/pages/registUser.jsp"> <forward name="success" path="/pages/registUserComp.jsp" /> </action> 後略 前略 <form name="UserForm"> -(3) <fiel

    Validatorを利用した入力値チェックの注意点
    s1090018
    s1090018 2006/06/06
  • 多くのユーザーは一度に1本しかジュースを買わない ― @IT

    ユーザビリティのヒント(1) 多くのユーザーは 一度に1しかジュースを買わない 「自動販売機での不要な動作から考える」 ソシオメディア 上野 学 2006/6/2 Webアプリケーションのユーザーインターフェイスデザインに役立つさまざまなTips集。自動販売機でジュースを買うときの不要な動作から考える。(編集部) 今回からはWebアプリケーションのユーザーインターフェイスの続編の「Tips編」として、ウェブアプリケーションのユーザーインターフェイスをデザインするうえで役立つさまざまなヒントを、少し細かな視点から具体的に見ていきます。 複雑な構成物を作り上げるには、基となるコンセプトやアーキテクチャといった抽象度の高い部分から考えていくトップダウン式のアプローチと、構成要素の細部から考えていくボトムアップ式のアプローチの両方が必要になりますが、前回までの経験則編はどちらかといえばトップダ

  • 価値指標としてのページビューはWeb2.0時代に必要とされるか?

    インターネット視聴率調査のネットレイティングスは自社で行ったいくつかインターネット利用動向調査を通じて、「Web2.0的サービス」の台頭が目立ち始めたとコメントを発表している。同社は毎月末に独自調査に基づくニュースリリースを配布するのだが、3月はウィキペディアの訪問者数の大幅な増加、4月はVideo共有サイトYouTubeの人気の高さというように、Tim O'Reillyが定義したWeb2.0的性質を備えるWebサイトを取り上げることが続いた。ネットレイティングス 代表取締役社長 萩原雅之氏によると、5月はGoogle利用者数の増加傾向についてリリースを公開する予定である。 「Web2.0的サービス」の特徴を萩原氏は時間消費型サービスだと指摘する。2005年に大きな飛躍を遂げたソーシャルネットワーキングサイトのmixiや映像コンテンツ配信のGyaoにおける家庭からのアクセス調査を見ると、両

  • 【次期Office】PtoPを使ったコラボツール「Groove 2007」とは - @IT

    2006/5/31 マイクロソフトは5月30日の説明会で新たにオフィス製品に加えたコラボレーション製品「Microsoft Office Groove 2007」のデモンストレーションを公開した。Groove 2007はPtoPの仕組みを使ったコラボレーションツール。社内環境だけでなく、社外のメンバーとも安全、簡単に情報共有できるのが特徴。マイクロソフトのインフォメーションワーカービジネス部 シニアプロダクト マネージャ 松田誠氏は「Groove 2007はプロジェクト単位や部門単位での情報共有に利用できる。ただ、全社レベルの情報共有には向かない」と説明した。 Groove 2007ではクライアントPC上に作成する「ワークスペース」が基になる。ワークスペース上ではメンバー間でファイル共有、スケジュール、ディスカッション、フォーム、案件管理などができる。マイクロソフトがインターネット上に