タグ

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

  • 続・なぜなら、給料が安いから

    何だか不思議な体験をした。お茶の集まりに、「見せたいものがあって」と美術商の知人が、あるブツを持ってきたのである。リサイクルショップの棚でホコリをかぶっていたのだが「いや、ひょっとして薩摩切子じゃないかと思って買ってみた」などという。 残念ながら、薩摩切子のことはよく分からない。ただ、どんなものかは知っている。幕末の薩摩藩でごく短期間作られた、それは希少な、マニア垂涎の逸品である。リサイクルショップに転がっているような代物ではない。で、眉にツバをたっぷり塗って梱包が解かれるのを見守っていたのだが、それがちらりと姿を表した瞬間、背筋に何かが走った。「こりゃ大変だ、物だ」。そう確信したのである。それまで薩摩切子などというものを間近に見たことすらない。しかも「物などということは絶対にあり得ない」状況である。そんな逆境をもろともせず、頭のどこかが勝手に「物だ」という判定を下した。しかも瞬時に

    続・なぜなら、給料が安いから
    yamdan
    yamdan 2009/07/03
  • IBM,機密を保ったまま暗号化データを処理する技術を開発

    米IBMは米国時間2009年6月25日,公開鍵方式で暗号化されたデータを復号せずに機密性を維持したまま処理できる手法を開発した。データの内容を知ることなくさまざまな処理が行えるため,クラウド・コンピューティング環境への保存や各種分析/スパム・フィルタリングなどを施しても情報セキュリティを確保できるとしている。 この手法は,公開鍵方式の暗号技術が考案されて以来,難問とされていた「privacy homomorphism(準同型暗号)」(別名「fully homomorphic encryption」(完全準同型暗号)を実現するもの。同社の研究者は「イデアル格子」と呼ばれる数学的手法を用い,暗号化データの機密性を損なうことなく情報を自由に分析できるようにしたという。 例えばクラウド・コンピューティング・サービスを手がける企業は,顧客から預かったデータを暗号化したまま保存して販売パターン分析を施

    IBM,機密を保ったまま暗号化データを処理する技術を開発
    yamdan
    yamdan 2009/06/29
  • 出でよ、日本発の「クラウドを支える技術」

    大規模分散データ処理技術など、クラウド・コンピューティングを支える技術の開発力を競う「クラウドコンピューティングコンペティション」が2009年6月に開催される。同イベントの実行委員を務める東京工業大学大学院准教授の首藤一幸氏は、「クラウド・コンピューティングを支える技術は作れるんだ、という思いを日技術者に持ってもらいたい」と語る。(聞き手は中田 敦=日経コンピュータ編集) 6月の「Interop Tokyo 2009」で開催される「クラウドコンピューティングコンペティション」は、どのようなイベントですか? クラウド・コンピューティングは、クラスタ技術やP2P(ピア・ツー・ピア)技術、分散ストレージ技術などの集大成であるといえます。このような技術をただ使うだけでなく、特に若い技術者に「自分にも作れるのだ」と思ってもらうイベントとして、技術開発力を競うコンペを企画しました。 コンペと言って

    出でよ、日本発の「クラウドを支える技術」
    yamdan
    yamdan 2009/05/11
  • 刺激を求める技術者に捧げるScala講座---目次

    連載では,次世代のエンタープライズ・プラットフォームを支える言語として,このところ最も注目を集めている言語「Scala」の魅力をお伝えしていきたいと思います。Scalaは,技術的にもかなり刺激的で,楽しい言語に仕上がっています。最初の一歩から刺激的な技術解説まで,幅広くScalaおもしろさ,楽しさをお伝えしたいと思います。 第1回 なぜScalaなのか? 第2回 Scalaの基的な文法 第3回 Scala言語を探検する(1) 第4回 Scala言語を探検する(2) 第5回 Scala言語を探検する(3)関数型言語としてのScala 第6回 Scala言語を探検する(4)Scalaの型システム 第7回 関数脳のつくり方 First Season 第8回 Scala DSLでできること 第9回 Scala DSL事始め(前編) 第10回 Scala DSL事始め(後編)

    刺激を求める技術者に捧げるScala講座---目次
  • PPPoE---PPPをLANで運ぶ,認証と振り分けで活躍(上)

    ADSLサービスにおけるISP選択,ユーザ認証の技術としてPPPoE(PPP over Ethernet)が定着してきた。PPPoEとはその名の通り,ダイヤルアップによるインターネット接続など,WANで広く利用されているPPPをイーサネットLAN上で使うための規定である。PPPoEは,ADSLだけでなくFTTHサービスにも適用され始めている。ここではPPPoEの仕組みと活用方法について解説する。 (誌) ブロードバンドを利用するとき,PPPoE(PPP over Ethernet:ピーピーピー・オー・イーと読む)というソフトウェアを目にすることがある。 例えば,NTT地域会社のフレッツ・ADSLを契約するとモデムとともに送られて来る「フレッツ接続ツール」は,PPPoEのクライアント・ソフトだし(図1[拡大表示]左),Windows XPはPPPoEのクライアントを標準装備した(図1右)。

    PPPoE---PPPをLANで運ぶ,認証と振り分けで活躍(上)
  • 矢沢久雄の情報工学“再”入門

    ITエンジニアの皆さんなら,一度は「情報工学」を学んだことがあるかもしれない。しかし,その知識をしっかり身に付けている人は少ないのではないだろうか。連載では,プロフェッショナルの必須知識と言える情報工学の様々な理論について解説していく。 第1回 アルゴリズムと計算量---「計算量理論」を理解し,アルゴリズムを評価する 第2回 形式言語とオートマトン---「文」のルールを知り,機械に解釈させる 第3回 符号化理論---あらゆる情報を数値で扱う「符号化」理論を知る 第4回 ブール代数---論理を「1」と「0」で表す「ブール代数」を理解する 第5回 グラフ理論---要素同士のつながり方を「点」と「辺」で分析する 第6回 オペレーションズ・リサーチ(OR)---数学モデルを駆使して,経営戦略を立案する 第7回 集合論---数学の「集合論」にRDBの正体を見る 第8回 RDBの正規化理論---から

    矢沢久雄の情報工学“再”入門
  • 第8回 RDBの正規化理論――からみ合う「鎖」を解き放ち,データをすっきり整える

    大量のデータを操作する際は,データの形を扱いやすく整えることが必要だ。特にRDBにおいては,データの属性間の関係が絡み合っていると,内容を正しく保てないことがある。今回はデータの形を整える基礎理論である正規化について,RDBの場合を中心にその考え方や手順を解説しよう。 リレーショナル・データベース(RDB)の特徴は,表(テーブル)をデータ構造としていることだと,前回述べた。いかに使いやすく実用的な表を作れるかが,RDB設計のカギとなる。 表の作成は,データ項目を「ユーザーが知りたいことは何か」という観点で洗い出すことから始まる。例えば,社員名簿のRDBでは,「社員番号」,「氏名」,「部署」,「役職」,「内線番号」といった項目を洗い出す。そして,個々の項目のデータ型(文字列,整数,浮動小数点数など)を決定していく。 では,データ項目とデータ型が決まったら,それらを横に並べて1つの表にすれば表

    第8回 RDBの正規化理論――からみ合う「鎖」を解き放ち,データをすっきり整える
  • XMLデータを適切な方式でDBMSに格納DB2 Express-C 9

    DB2 Express-C 9は,米IBM社が開発した無償利用可能なデータベース管理システムの新版である。新版はXML形式で記述したデータをそのままデータベース内に保存でき,表形式で保存したデータと同様に高速に扱える。 米IBM社は2006年7月28日,無償利用可能なリレーショナル・データベース管理システム(RDBMS)の新版「DB2 Express-C 9」の提供を開始した。DB2 Express-C 9は有償RDBMSDB2 Express Edition」を基にして開発された格的なRDBMSである。 DB2 Express-C 9には,ハードウエアやOSに関するいくつかの制限があるものの(表1),データベース・エンジンなどのコア(核)になる部分の機能は有償版と同じだ。有償RDBMSが新版になるのとほぼ同時期に無償配布が開始された。 新版では,XML形式のデータ(以下,XMLデータ

    XMLデータを適切な方式でDBMSに格納DB2 Express-C 9
    yamdan
    yamdan 2008/07/03
  • いまWindows Mobileプログラミングがおもしろい

    この連載では,ウィルコムの携帯端末「W-ZERO3」(OS:Windows Mobile 5.0)で動作する,自作の超小型BASICインタプリタ「ワンべぇWM(Windows Mobile)」と,それを開発する過程で遭遇した様々な技術トピックを説明する。 ワンべぇWMはいくつかの理由からC(一部C++)によって開発されているため,この連載はCによるW-ZERO3(またはWindows Mobile)開発テクニックの解説という側面も持つ。これは,Win32 APIを直接呼び出す生APIプログラミングの世界である。 Cで記述されたBASICインタプリタを作った理由は,極論すれば一つしかない。それが自分にとって面白い作業だったからだ。実用性,効率性に関係なく,自分がおもしろいと思ったことをとことんやる──それが「コンピュータ・ホビイスト」の分だ! 第1回 あえて非効率の価値を探る──なぜW-Z

    いまWindows Mobileプログラミングがおもしろい
  • SIP大百科

    インターネットを介してコンピュータ同士がさまざまなアプリケーションで直接通信できるようにする――。それがSIPというプロトコルの役割である。IP電話のためというイメージが強いが,それだけではない。もっと汎用的で,何だってこなせる。そんなSIPの実力をさまざまな角度から探ってみた。

    SIP大百科
    yamdan
    yamdan 2008/06/12
  • 標的はブラウザからネットワーク機器へ

    JPCERTコーディネーションセンター(JPCERT/CC)は4月,ルーターをはじめとする組み込み機器に関するぜい弱性情報の公開件数が増えているとの警告を出した。ネットワーク機器への攻撃は,知らぬ間に情報を盗まれる被害にもつながる。「その時」に備え,対処法を考える必要がありそうだ。 ネットワーク機器を中心とする組み込み機器のぜい弱性情報の公開件数が増えている--。コンピュータ・セキュリティ関連の情報収集やインシデント対応を支援するJPCERTコーディネーションセンター(JPCERT/CC)は,2008年第1四半期の動向を総括したレポートの中でこう警告した。 JPCERT/CCと情報処理推進機構(IPA)はこの期間,組み込み機器に関して,3件のぜい弱性を公表している。ヤマハ製のルーター,アイ・オー・データ機器製のルーター,キヤノン製のデジタル複合機およびレーザー・プリンタに関するものである(

    標的はブラウザからネットワーク機器へ
  • Java技術最前線 櫻庭祐一 連載目次 :ITpro

    今日のソフトウエア開発において,Javaは最も重要なプログラミング言語あるいは開発環境といってもいいでしょう。そこで,ITproではJavaの最新技術についての連載を掲載しています。著者はJavaプログラマ向け情報ページ「Java in the Box」で有名な櫻庭祐一氏です。

    Java技術最前線 櫻庭祐一 連載目次 :ITpro
    yamdan
    yamdan 2008/05/12
  • 初心者がJavaを“超高速”で学ぶためのコツ:ITpro

    皆さんの中には,「いまどきJavaくらいできなきゃねぇ~」と言われてからもう何年も過ぎちゃった…なんて人も多いのではないでしょうか。いつ何時「新しいプロジェクトJavaでいくから」なんて上司に言われたりしないか,内心ドキドキしてる方もいらっしゃるでしょう。私が受け持つJavaの授業でも,受講生の方からそういった悩みをよく聞きます。 しかしよく聞いてみると,なんだかとても効率の悪い勉強をしているなあと驚くことがあります。なぜなら多くの方が「Javaの入門書で勉強しているのにJavaのプログラムを作れるようにならない」と言われるからです。COBOLやC言語のプログラミング経験があるにもかかわらずです。 なぜJavaの学習がなかなか進まないのでしょうか。残念ながら「Javaのスキルが上がらない」という方の多くは,「データとアルゴリズム」「Javaの文法」「オブジェクト指向」の三つをきちんと学べ

    初心者がJavaを“超高速”で学ぶためのコツ:ITpro
    yamdan
    yamdan 2008/04/13
  • SunとAccenture,共同開発の企業向けID/アクセス管理ソリューションを発表

    米Sun Microsystemsと米Accentureは英国時間2008年4月2日,両社が共同開発した新しいアイデンティティ/アクセス管理ソリューション「Accenture Smart Identity Solution」を発表した。エンド・ツー・エンドのアイデンティティ管理,多因子認証技術,シングル・サインオン機能などを提供する。 Accenture Smart Identity Solutionは,バイオメトリクス技術やスマートカードといった物理的セキュリティと論理的セキュリティを組み合わせた多因子認証を提供する。ユーザー数や要件により異なるタイプの多因子認証に対応できるという。これらのセキュリティ技術やプロビジョニング,管理機能などを企業アプリケーションに組み込むことで,企業のアイデンティティ管理プロセスを自動化できるとしている。 このソリューションは,両社が共同開発した4つのコン

    SunとAccenture,共同開発の企業向けID/アクセス管理ソリューションを発表
    yamdan
    yamdan 2008/04/07
  • 仮想化プラットフォーム,VMware WorkstationとVMware Serverの違い

    最初に何かをするというのは重要なことだ。現在,仮想化市場以上にこの言葉がぴったり当てはまる分野はほかにないだろう。Microsoftとその他多くの市場参加者は,必死になって巻き返しに出ようとしている。しかし,最初のx86仮想化製品を市場に出したのはVMwareであり,彼らが今でも他社をリードしているのは明白だ。 VMwareは,三つの仮想化プラットフォームを提供している。VMware Workstation 6.0,VMware Server 1.0.4,そしてESX Serverだ。ESX Serverは,ハイエンドの企業分野を対象としている。しかし,VMware WorkstationとVMware Serverは重複する機能が多いため,それぞれがどのような組織を対象としているのか,若干わかりにくい。そこで今回の記事では,読者の皆様が自分の環境にあった製品を選べるように,Worksta

    仮想化プラットフォーム,VMware WorkstationとVMware Serverの違い
  • はじめてのカーネル・ソース 第1回 どうしたら読めるようになるのか:ITpro

    なかなかハードルが高く,多くの人が踏み出せないでいるカーネルのソース・コードの読解。連載では,今までカーネル・ソースなんて見たことがないという人に,読みこなすコツをお教えします。今回は,どうしたらカーネル・ソースを読みこなせるようになるのか,筆者の経験をお話します。 Linuxユーザーなら誰しもカーネルのソース・コード(カーネル・ソース)を読んで,どのような処理を行っているのかを確認したり,自分なりの変更を加えたりしたくなるのではないでしょうか。しかし,カーネル・ソースの量は膨大な上,C言語で書かれているので,コンピュータ内部やOS(オペレーティング・システム)の仕組みを理解したプログラマでないとなかなか読みこなせません。そのため,カーネルを読むための第一歩を踏み出せない人が数多くいることは事実です。 講座では,プログラマではないごく普通のLinuxユーザーが,カーネルをある程度自力で

    はじめてのカーネル・ソース 第1回 どうしたら読めるようになるのか:ITpro
  • NGNの接続ルールに意見殺到,ここでも光ファイバの1分岐貸しが焦点に

    総務省は2008年3月6日,情報通信審議会で議論しているNGN(次世代ネットワーク)の接続ルールの答申案に対する意見募集の結果を公表した。通信事業者をはじめ,工事業者や弁護士,個人などから計145件の意見が寄せられた。ただし,内容を確認すると文面がほとんど同じものが多々あった。 意見は光ファイバの1分岐貸しに対するものが大半を占めた。ソフトバンクは「FTTH市場におけるNTT東西の独占化傾向は電気通信市場を今後取り返しのつかない危機的な状況に陥れるもの。設備の共用による1分岐単位の貸し出し,もしくはNTT東西のアクセス網の構造分離(または実質的な機能分離)が必要」と主張した。 KDDIはソフトバンクと異なり,設備を専有したまま1分岐単位の接続料を設定することを要望している。「今回の答申で結論が先送りされるのであればネットワークのオープン化措置が不十分となり,活用業務の認可条件となっている『

    NGNの接続ルールに意見殺到,ここでも光ファイバの1分岐貸しが焦点に
  • NGNとIPv6インターネットは併用できないって知ってました?:ITpro

    2008年3月末,NTT東西地域会社は,いよいよNGN(Next Generation Network)サービスを開始する。その東西NTTのNGNサービスと,IPv6インターネットが併用できないことをご存知だろうか。 もちろん東西NTTは,NGNでも従来のフレッツと同等のプロバイダとの接続サービスを提供する。プロバイダのIPv6インターネットとも接続できるようになるはずだ。しかし実際にNGNとIPv6インターネットを併用しようとすると,1台のパソコンにNGN用とインターネット用のIPv6アドレスが割り当てられる「IPv6マルチプレフィックス」という現象が発生する。この結果,2つのアドレスの使い分けがうまくいかなくなり,正常に通信できなくなるのだ。 経路と送信元アドレスの選択ができない 1台のパソコンに2つのアドレスが割り当てられることで,どのような問題が発生するのだろうか。大きな問題は2つ

    NGNとIPv6インターネットは併用できないって知ってました?:ITpro
  • 1