タグ

ブックマーク / xtech.nikkei.com (13)

  • クラウド時代の到来で、コンピュータサイエンスは「終わった」

    クラウド時代の到来で、コンピュータサイエンスは「終わった」 国立情報学研究所 アーキテクチャ科学研究系 教授 佐藤 一郎氏 「コンピュータサイエンスは終わった」。こう広言するコンピュータサイエンスの研究者がいる。国立情報学研究所(NII)の佐藤一郎教授だ。目ぼしい進展が見られない上、有望視されるクラウドコンピューティングの研究はクラウドを「持てる者」でないと困難だからだ。一方で、コンピュータサイエンスの研究成果は様々な分野に応用できると佐藤氏は主張する。(聞き手は、中田 敦=日経コンピュータ) 2008年後半から「コンピュータサイエンスは終わった」と明言しているそうですね。 コンピュータサイエンスが危機に陥っている証拠には事欠きません。バイオサイエンス(生命科学)と比べると、その差は歴然としています。バイオ分野では新しい実験装置や知見、医療技術、薬品が次々と登場しています。ところがコンピュ

    クラウド時代の到来で、コンピュータサイエンスは「終わった」
  • なぜウェブは資本主義を超えるのか

    インターネット上の論客として知られる池田信夫氏。近著「ウェブは資主義を超える」ではWeb 2.0からNGN,著作権,従軍慰安婦まで幅広いテーマについて,通説の誤りを突く質的な議論を展開している。池田氏が指す資主義とは何か,Webはなぜ,どのようにして資主義を超えるのか。(聞き手はITpro編集 高橋信頼) この著書では,ITから政治,経済,文化に至る様々な問題が俎上に上げられています。その中で「ウェブは資主義を超える」をタイトルにされた理由は。 書籍のタイトルというのはなかなか決まらずに最後までもめることが多いのですが,このの場合は執筆段階からほとんど決まっていました。 一つには,インターネットと資主義がある意味私のブログの一貫したモチーフだったということがあります。私は団塊の世代のすぐ下の世代で,学園闘争が終わっていて,バリケード封鎖が解かれ,いわば祭りの後に大学に入学した

    なぜウェブは資本主義を超えるのか
  • まつもとゆきひろ×結城浩,Rubyを語る - 特別対談:ITpro

    結城浩 (ゆうき ひろし) JavaPerlなどの書籍でおなじみの著者。 最新刊は「数学ガール」。 このイラストは結城浩さん書き下ろしのもの。 http://www.hyuki.com/ 日経ソフトウエア2007年8月号,特集のテーマはプログラミング言語のRubyです。「Ruby大作戦」と題した特集の中で,Ruby作者のまつもとゆきひろ氏と,JavaPerlの書籍や誌連載の執筆,Web上での活動で著名な結城浩氏の対談を設けました。以下は,日経ソフトウエア2007年8月号に掲載した対談の全内容です。ぜひお楽しみください。なお,この対談では,お二人のファンで日経ソフトウエア特集「Ruby大作戦」のPart5にも寄稿いただいた松岡浩平氏にも同席していただきました。この対談でRubyに興味を持たれた方は,ぜひ日経ソフトウエア2007年8月号をお読みください。 はじめてのRuby ――結城さ

    まつもとゆきひろ×結城浩,Rubyを語る - 特別対談:ITpro
    talo
    talo 2007/06/23
    「21世紀のBASIC」
  • 数理科学的バグ撲滅方法論のすすめ 第4回 関数型言語とオブジェクト指向,およびOCamlの"O"について

    関数型言語とオブジェクト指向は相容れない,という説をよく聞く。たしかに「オブジェクトは状態を持つ」「関数型プログラミングでは,できるだけ破壊的代入を行わない」とすれば,二つの概念は矛盾しているようにも思われる。また,技術的観点以外にも,「とかくシンプルさを好む多くの関数型言語プログラマが,何かと物事を複雑にする(と思われている)オブジェクト指向を嫌っている」という面があるかもしれない。 しかし,個人の好き嫌いはさておき,実際問題として,関数型言語とオブジェクト指向は大いに関係がある。むしろ,基礎理論については,ほとんど同じコミュニティの人たちが取り組んでいる,と言ってもいい。例えば,以下のような研究が,1980年代から現在に至るまで行われている。 関数型言語のモデルであるλ計算という体系において,オブジェクトを表現する研究(参考リンクなど) λ計算にならい,(プロトタイプベースの)オブジェ

    数理科学的バグ撲滅方法論のすすめ 第4回 関数型言語とオブジェクト指向,およびOCamlの"O"について
  • Webデザイン エンジニアリング第24回 色コンプレックスを克服する方法:ITpro

    実は多くの人が,「色」の扱い方――色の選び方,色の作り方,色の使い方など――を不得意に感じているようです。かくいう私も決して得意ではありません。そこで今回は,そういった色コンプレックスを克服する方法を取り上げてみましょう。 ▼原因を知る(自分に能力がないわけではないと知る) 全くの個人的意見ですが,多くの人が色にコンプレックスを持つ理由は,小学校教育にあるのではないかと疑っています。もう少し具体的に書くと,「12色の絵の具」です。 中でも「緑=ビリジアン」が一番罪深い存在だと私は思っています。誰でも,野外の風景を描かされた記憶はあるでしょう。しかし,木々の緑や小さな野の花を描こうとしたときに,ある「壁」にぶつかったことはないでしょうか。 それは,自分の見ている「緑」と,パレットで作っている「緑」とのギャップです。ビリジアンに様々な色を混ぜ合わせて試してみるのですが,自然界の「緑」には程遠い

    Webデザイン エンジニアリング第24回 色コンプレックスを克服する方法:ITpro
  • 「XPは押しつけるものではない。自分が変われば必ず伝わる」,XPの提唱者Kent Beck氏語る

    「自分を変えられるのは自分しかいない」。2006年9月5日,ソフトウエア開発プロセスの一つ,eXtreme Programming(XP)を提唱しているKent Beck氏を囲んで記者懇談会が開催された。自分が変われば,必ずまわりは変わる。そんな信念が感じられた懇談会だった。 Beck氏の著書である「XPエクストリーム・プログラミング入門 第2版」は「XP is about social change.」という文章で始まっている。日語版では「XPとは社会改革のことである」と訳されているが,ソーシャルのニュアンスが少し違うという意見もある。そこでまず「XPでいうソーシャルとはどういう意味か」と質問した。 Beck氏はソーシャルの例として「14歳になる私の娘は,ある友人と1時間くらい話をし,別の友人と同じ話をまた1時間くらいする。彼女はソーシャルな子供だ」と語った。つまり「社交的」「コミュニ

    「XPは押しつけるものではない。自分が変われば必ず伝わる」,XPの提唱者Kent Beck氏語る
    talo
    talo 2006/09/07
    「ゴールを全員が共有する」。掃除のおじさんカコイイ。
  • ルートキット削除ツール,13本を一気に紹介

    ルートキットの問題が話題になる一方で,ルートキットの侵入を妨げるセキュリティ・ツールも増加している。今回は,8月最終週の段階で筆者が把握している,スタンド・アロンのルートキット検出/削除ツールを13紹介しよう。ウイルス対策ソフトやスパイウエア対策ソフトと同じで,1つのルートキット削除ツールで,すべてのルートキットを削除するのは不可能だ。複数のツールを組み合わせるのが望ましい。 なお紹介したツールのなかで,著者は「RootkitRevealer」「F-Secure BlackLight」「Sophos Anti-Rootkit」「IceSword」を使ったことがある。いずれも著者がよく知っているベンダーのツールであり,それなりに信用できると思って使用した。 一部のツール(「GMER」「DarkSpy」「Rootkit Unhooker」)は面白そうだが,作者が誰なのか分からないし,ツールの

    ルートキット削除ツール,13本を一気に紹介
  • Webデザイン エンジニアリング 第16回 ボタンを押させるテクニック:ITpro

    対象とするユーザーの“慣れや知識”によって,画面の構成を変えたほうが伝わりやすいとするならば,画面上の「ユーザー・インタフェース(UI)部品」の色や形状も,ユーザーに応じて変えるべきでしょう。今回は,代表的なUI部品でありながら,なかなか作り手の思うように押してくれない「ボタン」について考えます。 わかりやすいボタンの形状はユーザーによって違う まず,前回とほぼ同じ絵を用います。Webシステムの操作方法への「熟知度(PCリテラシ)」を縦軸,「提供したいサービスに対する知識」を横軸とします。そして,それぞれの「軸」に対して,受け入れやすいと思われる「ボタン」の形状を例記しました。 上図の【A】や【B】のタイプに当てはまるPCリテラシの高いユーザーは,ボタンの“ラベル”に「submit」と書かれていようが「GO」と書かれていようが,ボタンを認識することはさほど苦ではありません。 しかし,PC

    Webデザイン エンジニアリング 第16回 ボタンを押させるテクニック:ITpro
  • グーグルとスカイプが出資した公衆無線LANベンチャー「FON」が上陸

    独自技術を使った公衆無線LANサービスを手がけるスペインのベンチャー企業FON(フォン)が4月11日,日で早ければ7月には有償サービスを開始すると発表した。2005年11月設立の同社は,2月にはグーグルスカイプからの出資を受けたことで話題を呼んだ。 FONが提供する公衆無線LANは,ユーザー参加型のサービス。一般の個人ユーザーが所有する無線LANアクセス・ポイント(AP)を,専用ソフトによってFONの公衆無線LANサービス(FONサービス)のAPとして使う。ユーザー参加型のモデルなので,「Web 2.0的な公衆無線LANサービスと言えるだろう」(マーティン・バルサフスキー氏,写真)と説明した。 FONのユーザーは,自分のAPをFONサービスのAPとして無償提供する代わりに他のFONサービスのAPも無償で使える「ライナス」型と,料金を支払ってFONサービスを使う「エイリアン」型,自分のA

    グーグルとスカイプが出資した公衆無線LANベンチャー「FON」が上陸
  • 「3年で陳腐化するWebサイトの構築には軽量言語のほうが向いている」,日本Rubyの会,高橋征義会長

    「3年で陳腐化するWebサイトの構築には軽量言語のほうが向いている」,日Rubyの会,高橋征義会長 Developers Summit 2006(デブサミ2006) 「Web(サイトの構築)にはLightweight Language(LL:軽量言語)が向いている」。「日Rubyの会」の会長でツインスパークに勤務する高橋征義氏は2006年2月9日,東京・目黒で開催されている開発者向けカンファレンス「Developers Summit 2006(デブサミ2006)」の講演でこう語った。その理由は「Webサイトの陳腐化のサイクル」にあるという。 高橋氏は「Webサイトは構築してから3年経つと陳腐化する」と指摘する。ただ,壊れたわけでもないWebサイトを3年でリニューアルするには,事前に顧客と話をつけておく必要がある。3年で捨てる予定のアプリケーションの予算は少ない—これが,WebにはPHP

    「3年で陳腐化するWebサイトの構築には軽量言語のほうが向いている」,日本Rubyの会,高橋征義会長
  • 個人が暗号を使う時代は終わった

    2006年1月26日,電子メールの署名・暗号化ツール「PGP」(Pretty Good Privacy)の開発会社である米PGP社が日法人の設立発表会を開催した。運用管理の話題を追い続けてきた記者としては恥ずかしい話だが,筆者はその発表会に参加するまで,PGPが電子メール・サーバー向けのソフトとして同社の事業拡大に大きな役割を果たしてきたことを知らずにいた。 前回のコラムで記者は,分散していた資源をデータセンターに集中化するシンクライアント(画面情報端末)が,2005年4月に全面施行された個人情報保護法と,同法に基づく情報漏えい対策が発端となって注目されていると書いた。シンクライアントのシステム形態では,アプリケーションのCPU処理をデータセンター側に集中させる。 CPU処理などのリソースをどこに配置すべきかという話題はとても興味深い。処理内容以外にセキュリティ対策の需要,WAN回線の

    個人が暗号を使う時代は終わった
  • 基礎から理解するデータベースのしくみ(5):ITpro

    SQL文を実行する際のパフォーマンスに大きな影響を及ぼすものとして,もう一つ,インデックスがあります。インデックスについては,どう定義すべきかというデータベース設計上の問題と,インデックスを有効に使うためのSQL文をどう書くべきかというコーディング上の問題があります。 ここではテーブル設計上の問題を主に取り上げます。SQL文のコーディングについては囲み記事「SQL文を最速にする11のポイント」を参照してください。 インデックスは,テーブルの検索速度を向上させるためのものです。それぞれのSQL文に対して最適なインデックスを定義するのが理想的ですが,実際にはある程度限られたインデックスで,必要なパフォーマンス要件を満たすようにインデックスを定義する必要があります。加えて,どんなSQL文が実際に発行されるのかがあらかじめわかっていない場合は,適当な想定に基づいてインデックスを定義しておかなくては

    基礎から理解するデータベースのしくみ(5):ITpro
  • [CRYPTO-GRAM日本語版]パスワードを書き留めよう

    先月,米MicrosoftのJesper Johansson氏がユーザーにパスワードを書き留めておくよう呼びかけて,ニュースになった。同氏が呼びかけた内容はよいアドバイスである。私は何年も前から同じことを主張している。 理由は簡単だ。辞書攻撃に耐えられるほど長いパスワードなど,人間技では記憶できない。複雑で覚えられないようなパスワードを選んで書き留めておけば,セキュリティは大きく向上する。小さな紙切れを守ることは誰でも得意だ。大切なパスワードを紙に書き,その紙を別の“大切な紙切れ”と一緒に保存することを勧める。つまり,財布の中に入れておく。さらにセキュリティを高めたければ,パスワードを書いた紙の内容を,何らかの方法で分かりにくくしておけばよい。取引銀行のURLの代わりに「銀行」と書いたり,一部の文字を別の文字に置き換えたり,ユーザーIDを省いたりするのだ。こうした対策を取っておけば,財布を

    [CRYPTO-GRAM日本語版]パスワードを書き留めよう
  • 1