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

  • F-35の開発で生まれたソフト技術

    先日、政府は自衛隊の次期主力戦闘機(FX)に、米国など9カ国が共同開発中の米Lockheed Martin社製「F-35 Lightning II」を選定しました。 航空機産業は技術面で多大な波及効果があることから、FXの選定においても国内の防衛産業の基盤維持が一つの論点となっていました。ただし、今回選定が決まったF-35の場合、Eurofighter社の「Typhoon」といった他のFX候補機と比べると、国内で認められるライセンス生産の割合は低いようで、F-35調達における一つの懸念点となっているようです。 これはこれで日の製造業にとって非常に重要な問題なのですが、それとは別に筆者がF-35で思い浮かべたのが、「JSF++」です。 JSFというのは、F-35のプロジェクト発足当初の名称で「Joint Strike Fighter」の略称です。さまざまな国の多様な目的を持った戦闘機を共通

    F-35の開発で生まれたソフト技術
    koseki
    koseki 2012/02/10
  • 車載機とITの連携で実現する カーシェアリングサービスの進化

    車載機とITの連携で実現する カーシェアリングサービスの進化 新市場を創る ~今、求められるモビリティサービスについて~ --- パーク24 執行役員業務推進部長 川上 紀文 氏 パーク24は「Times」のブランドで駐車場事業を展開している。日全国の1万2000カ所以上で駐車場を運営し、韓国でも事業を展開している。2010年10月期の売上高は1132億円、営業利益は128億円である。 駐車場事業からスタートした当社は、現在、もう1つの事業の柱にするためモビリティ事業に注力している。モビリティ事業には「Times PLUS」ブランドのカーシェアリング、「マツダレンタカー」、クルマのトラブル時に駆けつけるロードサービスという3つのサービスがある。その全体をホールディングカンパニーであるパーク24が統括する。Times PLUSの事業展開とそれを支えるITについて話を進めたい。 グループの

    車載機とITの連携で実現する カーシェアリングサービスの進化
    koseki
    koseki 2011/10/03
  • データベースの内部動作を知る

    SQLのプログラミングは奥が深い。特にパフォーマンスの観点から、そう言えるだろう。 みなさんご承知の通り、同じ結果を出すプログラムでも、SQLの書き方次第で処理時間に何倍もの差が生じ得る。効率の悪いSQLを書いてしまう原因は、多くの場合、リレーショナルデータベースの内部動作やアプリケーションに関する理解不足である。両者をよく知った上で最適なSQLを書けるようになることは、システムエンジニアとしての重要なスキルの一つである。 特集『基礎から理解するデータベースのしくみ』では、リレーショナルデータベースの内部動作について、基的な部分を分かりやすく解説している。SQLプログラミングに役立つことはもちろん、SQLチューニングやデータベース設計のための基礎知識としても不可欠だ。 イントロダクション ブラックボックスのままでいいの? Part 1:SQL文はどのように実行されるのか SQL実行までの

    データベースの内部動作を知る
    koseki
    koseki 2011/07/02
  • 最終回リスクを「制御(コントロール)」する

    最終回となる稿では、内部統制監査における「トップダウン・リスク・アプローチ」を取り上げる。リスクへの対応策の類型を説明してから、コントロール(統制手続き)の配置によるリスク制御の基的な考え方を、事例を交えて紹介する。 一般に、経営管理には「リスク・マネジメント」という領域があります。内部統制監査における「トップダウン・リスク・アプローチ」も、手法としては同じ考え方に則ったものです。 リスクへの戦略的な対応には、次の4つの類型があります。ここで“戦略的”といったのは、事業の進出や撤退までをも視野に入れたうえで実施するリスク対応策の類型だからです(図1)。 1.リスク回避(risk avoidance) 2.リスク移転(risk transfer) 3.リスク受容(risk acceptance) 4.リスク制御(risk control) 「リスク回避」は、リスクの発生そのものを排除する

    最終回リスクを「制御(コントロール)」する
    koseki
    koseki 2011/05/20
    固有リスク - コントロール = 残余リスク < 許容リスク
  • Amazon EC2が1時間1円台で使える「Microインスタンス」提供開始

    Amazon Web Servicesは2010年9月9日、IaaS(Infrastructure as a Service)「Amazon Elastic Compute Cloud(EC2)」において、1時間当たり1円台の料金で利用できる「Microインスタンス」を追加したと発表した。OSがLinux/UNIXの場合は1時間当たり2セント(約1.7円)、Windowsの場合は1時間当たり3セント(約2.5円)となる。 仮想マシンのスペックはプロセッサが1ECU 、主記憶容量は613Mバイト。内蔵ディスクは持たず、Amazon EC2のストレージオプション「Amazon Elastic Block Store(EBS)」を別途契約する必要がある。ECUは「EC2 Compute Unit」の略で、Amazon EC2でのプロセッサ処理能力の目安。1ECUでOpteronまたはXeonプ

    Amazon EC2が1時間1円台で使える「Microインスタンス」提供開始
    koseki
    koseki 2010/09/10
  • Microsoft,IBM,EMCなど,CMS相互接続Webサービス仕様「CMIS」をOASISへ提出

    Microsoft,IBM,EMCなど,CMS相互接続Webサービス仕様「CMIS」をOASISへ提出 米Microsoft,米IBM,米EMCの3社は米国時間2008年9月10日,各種コンテンツ管理システム(CMS)間の相互接続性確保に向けたWebサービス・インタフェース仕様「Content Management Interoperability Services(CMIS)」を共同開発していると発表した。同仕様をXML関連の標準化団体Organization for the Advancement of Structured Information Standards(OASIS)に提出し,標準化を目指す。 CMISは,さまざまなベンダーの企業向けCMSを相互接続し,異なるリポジトリを連携させるためのWebサービス/Web 2.0用インタフェース仕様。CMS同士を接続する特別なコードが

    Microsoft,IBM,EMCなど,CMS相互接続Webサービス仕様「CMIS」をOASISへ提出
    koseki
    koseki 2010/06/07
  • コンパイルが速くて、スクリプト言語的に書ける言語が欲しかった グーグル ソフトウェアエンジニア 鵜飼 文敏氏 - インタビュー:ITpro

    GoGoogleが中心となってオープンソースで開発が進んでいるプログラミング言語です。いろいろなプログラミング言語の良いところを採り入れたGoは、様々な“顔”を持っています。Go言語の生まれた背景や特徴などについて、グーグルのソフトウェアエンジニアである鵜飼文敏氏にお話を伺いました。 Goが生まれた経緯や背景について教えてください。 Googleの中には検索エンジンや「Google App Engine」など、様々なサーバーがたくさんあるのですが、その中でスピードを要求する部分ではC++を使っています。ただ、C++は実行速度は速いのですが、ビルドに非常に時間がかかります。社内では分散コンパイル環境を作っていますが、仮に検索エンジンのサーバーを1台のマシンでビルドしようとすると、1日くらいの単位で時間を見ておかなければなりません。CPUなどが速くなっているのにコンパイルが遅いというのは何か

    コンパイルが速くて、スクリプト言語的に書ける言語が欲しかった グーグル ソフトウェアエンジニア 鵜飼 文敏氏 - インタビュー:ITpro
    koseki
    koseki 2010/06/01
  • HP,Flashアプリ用のセキュリティ・ツールを無償提供開始

    米Hewlett-Packard(HP)は米国時間2009年3月23日,Flash対応Webアプリケーションのセキュリティ確保を支援する無償のオンライン・ツール「HP SWFScan」を発表した。Flash関連の開発者がより安全なアプリケーションを構築できるようにするとしている。 HP SWFScanは,米Adobe Systemsのコンテンツ配信プラットフォーム「Adobe Flash Platform」をベースに開発したアプリケーションをデコンパイルし,静的解析を行って,振る舞いを解釈する。これにより,表面上は分からなかった問題や,従来の動的手段では見つからなかった脆弱性を特定できるという。 悪意のあるハッカーなどから狙われる可能性のある脆弱性をチェックし,機密情報の漏洩,クロスサイト・スクリプティング攻撃,クロスドメインの権限昇格といった問題を招く危険性を排除する。ソースコード内に見

    HP,Flashアプリ用のセキュリティ・ツールを無償提供開始
    koseki
    koseki 2009/10/26
  • 「仕事への意欲が最低なのは日本人」――人事戦略コンサルティングの米タワーズペリンが調査

    人事戦略コンサルティング会社の米タワーズペリンは、「仕事に対して『非常に意欲的』と感じる日人は世界16カ国中で最低となるわずか2%しかいない」という調査・分析結果を明らかにした。仕事に「意欲的でない」と答えた日人も41%おり、インドの56%に次いで2番目に低い (表1)。 タワーズペリンは、米国に社を置き、世界24カ国に9000人のスタッフを抱える人事戦略コンサルティング会社の大手。今回の調査活動では、日、米国、カナダ、英国、ドイツ、フランス、オランダ、ベルギー、アイルランド、イタリア、スペイン、メキシコ、ブラジル、韓国中国、インドの16カ国でWebアンケートを実施。2005年8月に、日人千数百人を含む計8万6000人が回答した。 アンケートの設問数は約200で、いずれも意識レベルを5段階で回答。この調査結果を基に、仕事に対する意欲、その意欲を高める要因、離職しない理由、就職・

    「仕事への意欲が最低なのは日本人」――人事戦略コンサルティングの米タワーズペリンが調査
  • Twitterで書名をつぶやくだけで読書履歴ページを作れる「読んだ4!」正式公開

    Twitterから読んだを記録できるWebサービス「読んだ4!」が2009年7月31日,正式リリースされた。Twitterユーザーであればユーザー登録は不要で,Twitterに「@yonda4 断る力」などと投稿するだけで読書記録を作成できる。 「読んだ4!」を利用するには,アカウント「yonda4」に向けた投稿として書名を書き込む。yonda4が著者名や表紙画像などを検索して読書履歴ページを作成する。「@yonda4 断る力 面白かった」のように,感想を付け加えることも可能。 自分の読書記録は「http://yonda4.com/user/[自分のTwitterアカウント名]」のアドレスで閲覧できる。例えばアカウント名が「akky」であれば「http://yonda4.com/user/akky」に読書記録が表示される。 読書記録ページにはAmazonの該当書籍ページへのリンクが作成さ

    Twitterで書名をつぶやくだけで読書履歴ページを作れる「読んだ4!」正式公開
    koseki
    koseki 2009/08/03
  • 独自の手法で10倍速開発 7割主義で変化対応力を高める

    良品計画は独自の開発手法を採用することで、システム開発の短期化とコスト削減を図った。2006年12月に再構築したMD(マーチャンダイジング)システムを皮切りに、08年12月までに約130のアプリケーションを社内で開発。一方で、IT 投資の売上高比率は04年の1.8%から0.9%に半減させた。「7割主義」と「スピード対応」を方針に掲げ、利用部門の要望に最速1日、遅くとも1~2週間で対応する。開発手法の独創性と、経営に資するシステム部門の姿が評価された。 「無印良品」ブランドの小売店を展開する良品計画は、1週間に1という猛スピードで新しいアプリケーションを開発したり、機能を強化したりしている。「思い立ったら即実行。合格最低ラインの7割主義で素早くシステムを開発し、検証と改善を繰り返す」。IT戦略を統括する小森孝取締役 情報システム担当部長兼流通推進担当管掌は強調する。 同社は独自の開発方法論

    独自の手法で10倍速開発 7割主義で変化対応力を高める
    koseki
    koseki 2009/07/23
  • ECサイトから65万人の情報漏洩 20人が70時間,不眠不休で対応

    1. 8万のカード情報を含む65万人の個人情報が漏洩し,セキュリティをいちから見直した 2. 漏洩が判明した直後は延べ20人が3日間,夜を徹して作業に当たった 3. カード情報の管理を第三者に任せ,WAFを導入するなど安全性を高めた 「えらいことになってしまった。覚悟せなあかんな」。 2008年7月10日の深夜のこと。アウトドア用品や釣り具の販売で年間40億円を売り上げるECサイト「ナチュラム」を運営するミネルヴァ・ホールディングス(当時の社名はナチュラム,8月1日に持ち株会社として改称)の中島成浩氏(代表取締役会長兼社長CEO)は,創業以来の危機に直面していた。ナチュラムのサイトから,クレジットカード情報を含む個人情報がほぼ確実に漏洩していたことが判明したのだ。大阪市中央区の社会議室に集まったメンバーは皆青ざめていた。 まず取り組んだのは被害の拡大を防ぐこと(図1)。丸3日間で一気に対

    ECサイトから65万人の情報漏洩 20人が70時間,不眠不休で対応
    koseki
    koseki 2009/07/02
  • 「New I/Oで高速な入出力」第5回 処理をブロックしないI/O

    今まで,この連載では月ごとにテーマを決めて解説を行うというスタイルで行ってきました。今月はちょっと変則的なのですが,月の前半と後半に分けてみます。 というのも,今月の15日から4日間,Javaの最大のお祭りJavaOneがサンフランシスコで開催されるからです。また,前日の4月14日にはNetBeans Dayも開催されます。 4日間の会期中,テクニカルセッション,BOF,ハンズオンラボを含めて300以上のセッションが,朝8時30分から夜中の11時30分までびっちりと行われます。まさに,Java漬けの一週間です。 筆者もJavaOneに参加するので,今月の後半はJavaOneのレポートをお送りする予定です。 ブロックしないということはどういうこと? さて,話をNew I/Oに戻しましょう。 今回はノンブロッキングI/Oについて取りあげます。 ノンブロッキングI/Oとは,処理をブロックすること

    「New I/Oで高速な入出力」第5回 処理をブロックしないI/O
    koseki
    koseki 2009/03/17
  • 96. 携帯電話でGPSデータを取得してみよう

    最近の携帯電話にはGPSの機能が付加されたものがたくさん出てきています。 携帯電話は、今年4月より発売される新機種から、GPSに対応することが総務省より義務付けられております。 今回はそんなGPS情報を携帯でWebから取得する方法をご紹介します。 1.au端末での取得方法 auのGPS携帯では、2つの位置情報取得方法があります。ひとつは、基地局から位置情報を取得する方法で簡易位置情報です。もうひとつはGPS衛星と基地局から位置情報を取得する方法です。 二つの方式の違いは位置情報の精度にちがいがあります。今回は精度が高い方式で取得する方法をご紹介します。また、GPS非対応機種では取得できません。ご注意ください。 それではさっそく、auの端末から位置情報を取得する方法を作成してみましょう。 ■追記 KDDIではGPSのパラメータについて契約を結んだコンテンツプロバイダー以外に開示しておらず,以

    96. 携帯電話でGPSデータを取得してみよう
    koseki
    koseki 2009/02/28
  • 風景を識別し情報を表示するARアプリケーション「Fallen」

    携帯電話のカメラで店舗などを撮影すると関連情報がライブビュー映像に映し出される──。 このような拡張現実(AR)アプリケーションのアイデアは多いが,GPSと電子コンパスだけを使う方法では,誤差が問題になる。ある程度遠方にある空間が対象であれば多少の誤差は気にならないが,目の前にある店舗や商店街となると,わずかな誤差も目立ってくる。表示される情報が誤差のために隣の店舗のものだったりすると,サービスとして成り立たない。 そこで,ライブビュー映像の中のより正確な位置に情報を表示する別の技術が必要だ。QRコードやマーカー(任意の画像)を画像認識する方法などが提案されている。 こうした中で,街並みなどの“シーン”を認識してシーンにあった情報を表示するARアプリケーションが登場した。神戸市在住の金村星日氏が独力で開発した「Fallen」だ。無償配布されており,誰でも利用できる。ノート・パソコンに取り付

    風景を識別し情報を表示するARアプリケーション「Fallen」
    koseki
    koseki 2009/02/13
  • 【XDev】「とりあえず作って,後から作り直せ」,Rubyのまつもと氏が語るエンタープライズ開発:ITpro

    写真●「X-over Development Conference 2007」で講演する,まつもとゆきひろ氏 「結局のところ,顧客に何が必要かは,顧客にも開発者にも理解は不可能だ。そうならば,まずアプリケーションを作って,それを使ってもらい,顧客に合うように直すしかない。これからのエンタープライズ開発も,とにかく速く安く作って,直すことが重要になる」--。プログラム言語「Ruby」の開発者であるまつもとゆきひろ氏は9月7日,ソフト開発をテーマにしたイベント「X-over Development Conference 2007」の講演でこう主張した。 まつもとゆきひろ氏の講演テーマは「Web 2.0時代のエンタープライズ開発」というもの。Web 2.0時代のアプリケーションは,「YouTube」に代表されるように,「仕組みそのものよりも,データがどれだけ集まっているかが生死を分けている」(ま

    【XDev】「とりあえず作って,後から作り直せ」,Rubyのまつもと氏が語るエンタープライズ開発:ITpro
    koseki
    koseki 2008/12/28
    Rubyの特徴は「自由」「柔軟」そして「危険」
  • [Seasar Conference]「世界への普及目指す」---ひがやすを氏が新フレームワーク「Slim」を発表

    「新しいカテゴリのソフトウエアとして位置付け,英語で情報発信して世界への普及を狙う」---ひがやすを氏は2008年5月24日開催されたSeasar Conference 2008 Springで新フレームワーク「Slim(Simple, Less is More)」を発表した。 Slimは,ひが氏が開発したJavaフレームワークSeasar2の機能を絞り込んでシンプルにし,習得しやすくしたものだ。Seasar2はDI(Dependncy Injection)コンテナと呼ばれることが多かったが,DIコンテナとしては海外ではSpringが普及している。Seasar2の特徴であるホットデプロイ(Webアプリケーション・サーバーを再起動することなくプログラムの修正を反映できる)機能を前面に押し出し「ホットデプロイ可能なフルスタック・フレームワーク」という,Javaアジャイル(俊敏)な開発を行うた

    [Seasar Conference]「世界への普及目指す」---ひがやすを氏が新フレームワーク「Slim」を発表
    koseki
    koseki 2008/05/25
    新しいカテゴリを作ってトップをとる
  • 世界中の人と日本語で話せる!?NICTが「言語グリッド」紹介

    和歌山大学がセカンドライフ内に開設する「言語バリアフリールーム」。中国語を話す人と、京都の文化について会話している 日語でチャット画面に「こんにちは」と書き込めば、ネットの向こうにいるフランス人の友人の画面には「Bonjour」と表示される――。言葉の壁を越えるこんなサービスの実現に向けて、一つのプロジェクトが動いている。情報通信研究機構(NICT)の「言語グリッドプロジェクト」だ。NICTは2008年3月17日、言語グリッドに関するシンポジウムを開催。言語グリッドの利用事例や、開発中のソフトウエアを紹介した。 言語グリッドは、世界中に存在するさまざまな技術やデータを共有し、多言語によるサービスを実現するための基盤ソフトウエアのこと。具体的には、機械翻訳エンジンや辞書、用例対訳(原文と、それを翻訳した文との組み合わせ)などの共有を目指す。こうした技術やデータ(言語資源と呼ぶ)は、世界各国

    世界中の人と日本語で話せる!?NICTが「言語グリッド」紹介
    koseki
    koseki 2008/03/18
    セカンドライフ上で稼動中のシステムがあるとのこと。試したい。
  • 島根県のホームページ管理システムがOSSとして無償公開,地元企業がRubyで開発:ITpro

    島根県は2008年2月14日,同県の公式サイトで採用しているCMS(コンテンツ管理システム)をオープンソース・ソフトウエア(OSS)として無償公開した。自治体が開発したCMSをOSSとして公開するのは国内初と見られる。島根県に在住する技術者まつもとゆきひろ氏が開発したRubyで構築されており,同氏が在籍するネットワーク応用通信研究所が島根県の委託を受けて開発した。視覚障害者が利用しやすくするための機能を備えていることが特徴。 基盤ソフトウエアもオープン ソフトウエアの名称は「島根県CMS」。2006年から県の公式ホームページで稼動している実績がある(関連記事)。特徴は,パソコンに詳しくない職員でもコンテンツの投稿,編集が容易になるような管理画面を備えていることと,視覚障害者向けにアクセシビリティを向上させる機能を備えていること。 アクセシビリティ向上のための具体的な機能として,Webブラウ

    島根県のホームページ管理システムがOSSとして無償公開,地元企業がRubyで開発:ITpro
    koseki
    koseki 2008/02/18
  • 楽曲の入手・再生と管理ができる SongBird

    ジャンル:ミュージック・ブラウザ 作者:米Pioneers of the Inevitable社 ライセンス:GPL URL:http://www.songbirdnest.com/ SongBirdは,楽曲の入手や管理,再生などを統合的に行えるミュージック・ブラウザである。アプリケーション・フレームワーク「XULRunner」を使って開発されており,LinuxのほかWindowsMac OS上でも稼働する。 多数の音楽ファイルを管理するのに便利なソフトが「ミュージック・ブラウザ」である。ミュージック・ブラウザのきちんとした定義はないが,単なる音楽プレーヤと違って,楽曲の管理・分類機能や検索機能が充実したものを指すことが多い。また,管理機能だけでなく,ミュージック・ストアからの楽曲の購入や,Webで配信される音楽ストリームの再生,音楽ファイルのエンコードなど,音楽に関するあらゆる機能を詰

    楽曲の入手・再生と管理ができる SongBird
    koseki
    koseki 2007/08/09