タグ

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

  • 要件未定でも納期は厳守 “アジャイル開発”で乗り切る

    東邦チタニウムは、要件を固めきれないが納期は厳守というプロジェクトアジャイル開発手法を使って乗り切った。アジャイルは短い開発期間を繰り返し、要件を決めながら機能を実装する手法。ユーザー部門のキーマンをチームに引き込んだり、途中でアジャイル開発向きでない開発者を交代させたりして、プロジェクトを完遂した。同社として初めて挑んだアジャイル開発だったが、納期を守り、コストも計画内に収めた。舵取りの難しいアジャイル開発プロジェクトを成功に導いた手腕が評価された。 東邦チタニウムは、「アジャイル」と呼ぶ開発手法でチタンインゴット(金属チタンの塊)の生産管理システムを構築した(図1)。アジャイルは短い開発期間を反復して、機能を組み上げていく。同社にとっては初めての試みだった。要件を決めながら開発できるメリットを得るには、プロジェクトの体制や運営に工夫があった。 「要件を固めきれないうえに納期厳守。仕様

    要件未定でも納期は厳守 “アジャイル開発”で乗り切る
  • 日本IBMが稼働率99.999%の仮想資源貸しサービス

    IBMは2009年7月30日、IT資源を従量制で貸し出す企業向けサービス「マネージド・クラウド・コンピューティング・サービス(MCCS)」を、10月中旬に開始すると発表した。顧客は日IBMのデータセンターに設置したサーバーやストレージといったIT資源を、インターネット経由で利用。仮想化技術を使って複数顧客のシステムで同一の資源を共用する。99.999%という高水準の稼働率保証を売り物に、大企業の部門システムや中堅企業の全社システムなどの運用を狙う。 日IBMがMCCSで提供するのは、x86サーバーの処理能力。プロセサの処理能力を測定する評価指標「SPECint_rate2006」に基づいて料金を徴収する。WindowsなどのOSやデータベースなどのミドルウエアは、原則として顧客企業が用意する。仮想化ソフトには「VMware」を使う。 仮想化技術を使った同様なIT資源貸しサービスは、

    日本IBMが稼働率99.999%の仮想資源貸しサービス
  • サーバーに設計見直しを求めたXeonプロセサ5500番台

    「どれでも同じ」と見られがちなIAサーバー。だが、インテルXeonプロセサ5500番台(開発コード名は、Nehalem-EP)を搭載する各社サーバーは、マザーボードや搭載部品の設計を全面的に見直している。ここでは、スペック・シートには現れない工夫や設計上のこだわりを、サーバーの内部に求めていく。第1回はまず、サーバーに設計の全面見直しを迫った、Nehalem-EPの刷新点をみてみよう。 コスト削減のキーワードは省電力と仮想化 IT投資に占める運用管理コストの割合を下げることは、ユーザー企業にとって大きな課題の一つである。そのために各社は、社内にある多数のサーバーを統合して管理コストを下げたり、グリーンITを導入して省電力化を図ったりし始めている。特に、データセンターやクラウドコンピューティングのように、膨大な数のサーバーがまとまって稼働する環境では、喫緊の課題になっている。 こうした要望に

    サーバーに設計見直しを求めたXeonプロセサ5500番台
  • [ITproカンファレンス:Amazonクラウド]クラウド時代のDB技術はこうして作られた--- NTT未来ねっと研の井上氏

    ITproカンファレンス:Amazonクラウド]クラウド時代のDB技術はこうして作られた--- NTT未来ねっと研の井上氏 2009年4月10日に開催されたITproテクノロジ・カンファレンス「徹底理解『Amazonクラウドサービス』」で講演のトリを飾ったのは,NTT未来ねっと研究所 研究主任の井上武氏(写真)。現在クラウドサービスに利用されているデータベース技術は,伝統的なリレーショナル・データベースからどのように進化したか,順序立てて説明した。 まず井上氏は,従来のリレーショナル・データベースの特徴に言及。データの不整合性を排除するリレーショナル(関係)モデルや,経過的な状態を排除するためのトランザクション処理は「データベースが主に金融機関の帳票データを保管していた時代のニーズに合致したものだった」(井上氏)と説明した。 「データベースが進化するきっかけは,管理対象データが変わったこ

    [ITproカンファレンス:Amazonクラウド]クラウド時代のDB技術はこうして作られた--- NTT未来ねっと研の井上氏
  • “雲”の中にサーバーは何台あるか

    Microsoftの中央研究所「Microsoft Research」の統括責任者であるRichard Rashid氏によれば「世界で出荷されるサーバーの20%を、わずか4社が購入している」そうだ。2009年3月6日に英フィナンシャルタイムズがWebで伝えた。米IDCが2月に発表した2008年通期の世界サーバー出荷台数は810万台なので、「わずか4社」が160万台のサーバーを購入した計算になる。 Rashid氏が挙げる4社とは、Microsoft、米Google、米Yahoo!、米Amazon.comだ。Rashid氏が所属するMicrosoft自身も2008年、米国シカゴに「コンテナ型データセンター」を格的に採用した大型データセンターを建造した。 シカゴデータセンターの様子は、同社のGlobal Foundation Services担当General ManagerであるMicha

    “雲”の中にサーバーは何台あるか
  • Part3 ●フレームワークを使ったきれいなPHPプログラミング

    日経ソフトウエア2008年6月号にて掲載した「特選フリーソフト170」をお届けします。Partごとにテーマを決めて,そのテーマに沿ったフリーソフトを最後のページでまとめて掲載しています。2008年6月号の付録DVD-ROMには一部のフリーソフトを収録したため,それに関する表記がありますが,ご容赦ください。また,「お役立ちフリーソフト一覧」でもフリーソフトを紹介しています。 ※ 記事は執筆時の情報に基づいており,現在では異なる場合があります。 PHP体と,PHPプログラミングに役立つソフトを紹介します。文では特に,PHPフレームワークの一つ「Zend Framework」に注目。PHPプログラムを適切な形で分割して,生産性や保守性を高めることが可能です。統合開発環境「Aptana Studio」の使い方も紹介しています。 フレームワーク(Framework)を日語に訳すと「枠組み」とな

    Part3 ●フレームワークを使ったきれいなPHPプログラミング
  • 第9回 Emacsエディタ入門

    Emacsは,LinuxをはじめとするUNIX系OS上において,前回に紹介したvi(「viエディタ入門」を参照)と並んで人気の高いエディタです。 Emacsは,しばしば「単なるエディタではなく,一つの環境である」といわれます。その理由は,ソースコードの編集,コンパイル,デバッグはもちろん,メールやWebブラウジングまでEmacsの中で完結できてしまうという,拡張性の高さでしょう。 今回は,Emacs入門を紹介します。 Emacsの概要 Emacsは,今から30年以上前,GNUプロジェクトの創始者であるリチャード・ストールマン(Richard Stallman)氏によって原型となるエディタが作られました。その後,様々なEmacsの実装が作られましたが,その中心となるのは,リチャード・ストールマン氏によるGNU Emacsです。この連載で取り上げている「Ubuntu(Ubuntu 8.04 L

    第9回 Emacsエディタ入門
    jniino
    jniino 2008/09/10
  • IBM、グーグルが創る次世代IT、クラウド・コンピューティングの正体(前編)

    ソフト開発もハードの調達もシステム運用も一切必要ない。すべてはインターネットという“雲”にアクセスするだけ―。コンシューマ市場では当たり前になった「クラウド・コンピューティング」が、企業システムにも迫ってきた。提唱者の米グーグルに加え、米IBMや米セールスフォースなどが、その重要性を強調し始めた。 「IBMは顧客のデータセンターのダイナミックな変更を支援する。そのために必要になるのが、クラウド・コンピューティングだ」。米IBMのシニア・バイス・プレジデントでIBMシステムズ&テクノロジー・グループを率いるビル・ザイトラー グループ・エグゼクティブはこう語る。 IBMは今年に入って、クラウド・コンピューティングをキーワードに、相次いで新事業を展開している。2月1日に中国・無錫にクラウド・コンピューティングの基盤となるデータセンター「China Cloud Computing Center」の

    IBM、グーグルが創る次世代IT、クラウド・コンピューティングの正体(前編)
  • EA,人気ボードゲームを「Facebook」のプラットフォームで提供へ

    米Electronic Arts(EA)は米国時間2008年7月7日,ボードゲームとして人気の高い「SCRABBLE(スクラブル)」を,ソーシャル・ネットワーキング・サービス(SNS)の「Facebook」と,オンライン・ゲーム・サイトの「Pogo.com」の両プラットフォームで提供すると発表した。Facebookでは今月中に利用可能になる見通し。Pogo.comではすでに利用可能になっている。ただし,いずれの場合も,利用できるのは米国とカナダのユーザーのみ。 SCRABBLEは,アルファベットが書かれたコマを組み合わせて単語を作成し,得点を競うゲーム。米国で大恐慌の最中に職にあぶれた建築家が考案し,1948年に発売された長寿ゲームである。北米におけるライセンスは玩具メーカーの米Hasbroが所有しており,それ以外の国では米Mattelが所有している。 EAは,Hasbroのライセンス供与

    EA,人気ボードゲームを「Facebook」のプラットフォームで提供へ
    jniino
    jniino 2008/07/09
  • Linuxディストリビューション全集:ITpro

    AIは「思考の連鎖」で数学の問題を解けるようになるのか、GoogleAppleが検証 2024.10.18

    Linuxディストリビューション全集:ITpro
    jniino
    jniino 2008/06/01
  • 第4回 Catalyst(前編)---Perl向けWebアプリ・フレームワーク

    この記事は,日経ソフトウエア2006年9月号,連載「簡単実装で学ぶWeb技術2006」の第3回「Catalyst――Perl向けWebアプリ・フレームワーク」の再録です。記事は執筆時の情報に基づいており,現在では異なる場合があります。 こんにちは,結城浩です。今回はPerlのWebアプリケーション・フレームワーク「Catalyst」を解説し,簡単なメモ帳プログラムを作ります。 Catalyst(カタリスト)は,Perlで作られたWebアプリケーション・フレームワークです。Catalystを使うと,Webアプリを簡単に作成・テスト・配布することができます。catalystという単語のそもそもの意味は,「触媒」あるいは「促進させるもの」です。Perlのモジュール同士を触媒のようにうまく結びつけて,Webアプリ作成を促進させるという意味の名前なのでしょう。 Catalystのオフィシャルページは

    第4回 Catalyst(前編)---Perl向けWebアプリ・フレームワーク
    jniino
    jniino 2008/05/27
  • [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」を発表
    jniino
    jniino 2008/05/26
  • Google,Webサイトにソーシャル機能を追加できる「Friend Connect」を発表

    Googleは米国時間2008年5月12日,通常のWebサイトにソーシャル機能を追加できるサービス「Friend Connect」を発表した。コード・スニペットを組み込むだけで,ユーザー登録,コメント投稿,レビューといった機能をWebサイトに実装できるという。Googleが推進するソーシャル・アプリケーション用API「OpenSocial」を用いて開発したサードパーティのアプリケーションも追加することが可能。 Friend Connectによって,Webサイトのオーナーは自身のサイトに新規ユーザーを招待してユーザー同士が交流できる環境を作成できる。また,安全な認証APIを用いれば,「Facebook」「hi5」「orkut」といった他のソーシャル・ネットワーキング・サービス(SNS)サイトや,Googleのインスタント・メッセージング(IM)サービス「Google Talk」,オンライン

    Google,Webサイトにソーシャル機能を追加できる「Friend Connect」を発表
    jniino
    jniino 2008/05/16
  • Ubuntu 8.04 LTS 日本語版Desktop正式リリース,パーティション分割なしでWindowsとデュアル・ブート

    Ubuntu Japanese Teamは2008年4月25日,Linuxディストリビューションの新版「Ubuntu 8.04 LTS 日語ローカライズド Desktop CD」を正式リリースした。Wubiと呼ぶツールにより,パーティションを分割することなくWindows上にインストールすることが可能になったことなどが特徴。 WubiによるUbuntuのインストールは,Windows上でwubi.exeを起動し,ユーザー・アカウント名とパスワードを入力し「インストール」ボタンを押すだけで行うことができる。Windowsを再起動すると起動時にWindowsとUbuntuのどちらかを選択できる。アンインストールは,Windowsの「プログラムの追加と削除」で,通常のWindowsアプリケーションと同じように行うことができる。 また,Firefox 3 Beta 5がデフォルトのブラウザとなる

    Ubuntu 8.04 LTS 日本語版Desktop正式リリース,パーティション分割なしでWindowsとデュアル・ブート
    jniino
    jniino 2008/04/29
  • 第1回 Tracをオススメする,これだけの理由:ITpro

    Tracの便利さに惹かれるが,インストールに煩わしさを感じ,Tracを簡単にインストールできるTrac Lightning(旧Trac月)の開発を行う。また,日のTracコミュニティであるShibuya.tracにてユーザー補完プラグインなどのプラグイン開発にも携わる。 チーム内のタスクや分散開発におけるタスク管理の手段として,プロジェクト管理ツールのTracが注目を集めています。Tracは,Ruby on RailsやSpring IDEなどでも利用されています。連載では,開発現場を交通整理するために,Tracを利用したプロジェクト管理の効率化を,Tracの基礎から紹介していきます。 ソフトウエア開発において,プロジェクト管理はガントチャート・ベースで行われることが多いでしょう。しかし,ガントチャート・ベースの管理では,詳細を報告するために作業報告書を別途作成する必要があります。 ま

    第1回 Tracをオススメする,これだけの理由:ITpro
  • 今月のおすすめ!フリーソフト---目次

    Gpg4winは,公開鍵暗号を使って電子メールやファイルを暗号化するソフト「GnuPG(GNU Privacy Guard)」のWindows版と,GnuPGをWindows上で利用するときに便利なユーティリティを1パッケージにまとめたソフトウエアです。

    今月のおすすめ!フリーソフト---目次
  • あしあと機能もある国産グループウェア「アイポ4」,エイムラックがオープンソースとして無償公開

    エイムラックは3月4日,同社製グループウェア「アイポ4」をオープンソース・ソフトウエアとして無償公開した。GPLで提供するが,ソフトウエア開発会社向けに商用ライセンスでも提供する,デュアルライセンス方式とする。 アイポ4はブログ機能を持ち,閲覧したほかのユーザーを記録する「あしあと」機能もある。カレンダー機能はAjaxを利用しており,マウスのドラッグ&ドロップ操作でスケジュールを移動できる。また機能ごとに細かなアクセス制限をかけることができるアクセス権限機能,ユーザーの操作ログを追跡できるログ機能なども持つ。すでに様々な業種の企業で導入されている実績があるという。 携帯電話は,NTTドコモのiモード,SoftBankのYahoo!ケータイ,auのEZweb(WAP2.0)に対応している。 対応サーバーOSはWindows 2000/XP/2000Server/2003Server,Linu

    あしあと機能もある国産グループウェア「アイポ4」,エイムラックがオープンソースとして無償公開
  • 【解説】Google,MS,Yahoo!のWeb企業買収レース,ついに最終コーナーへ:ITpro

    コンピュータ・クラウドや様々なデータ,オンライン広告が,OSに代わる新しいプラットフォームになった「Web 2.0」時代。現在,このプラットフォームでは,猛烈な寡占化が進んでいる。米Microsoftによる米Yahoo!への買収提案は,オンライン・サービスのプラットフォームを巡る覇権争いの最終決戦として位置付けられるだろう。 2000年に起きたドット・コム・バブル崩壊後に,一時は途絶えたかに見えたネット・ベンチャーの起業は,2004年を境に急増した。それらベンチャー企業を支えていたのは,ドット・コム・バブル期のようなIPO(株式公開)ではなく,低コストで使える「コンピュータ・クラウド」と,ユーザーが生み出す「データ」,そしてこれらを収入に変える「オンライン広告」であった。 今,これらの3つからなるプラットフォームの寡占が,急速に進んでいる。ページ最後の表は,GoogleMicrosoft

    【解説】Google,MS,Yahoo!のWeb企業買収レース,ついに最終コーナーへ:ITpro
  • 第30回 JavaScriptの動作を軽くするための工夫:ITpro

    今回はJavaScriptとWebページの表示・操作の体感速度について考えてみます。というのは,JavaScriptのせいでWebページの表示や操作などの速度が遅くなっている,と感じることがあるからです。 現在のWebサイトでは,JavaScriptを使って使い勝手を向上することは,ごく当たり前に行われています。例えば,動的にページを書き換えたり,ページ遷移を行わずにサーバーと通信を行ってデータを取得したりと,JavaScriptを使うことで,Webサイトをより便利に,より使いやすくすることができます。 Ajaxという言葉がはやってから,もう2年以上がたつんですよね。何年か前,JavaScriptはじゃまで,セキュリティを低下させる不要なものだと見なされていた頃がありました。しかしそれから一変して,「JavaScriptをがんがん使ってもいい」という空気になったことで,Webサイトを作成す

    第30回 JavaScriptの動作を軽くするための工夫:ITpro
  • 導入して分かった,サーバー仮想化の意外なメリット

    最近,「サーバー仮想化」がますます注目されるようになってきた。サーバー(OS+ミドルウエア+アプリケーション)をまるごと仮想化し,1台の物理サーバー上で複数の仮想サーバーを稼働できるようにする技術である。これまで物理サーバーとOSの関係は1対1だったが,それが1対nになるわけだ。また,仮想サーバーは100%ソフトウエアなので,他の物理サーバーに移動させたり,保存,複製したりすることも容易である。 このようなサーバー仮想化技術の主な用途は「サーバー統合」である。管理しきれないほど増えたx86サーバーを仮想化して,少数の物理サーバーに集約するために利用できる。実際の導入事例を見ると,仮想化の対象となるシステムの内容にもよるが,物理サーバーの台数を4分の1くらいにまで削減している。ITpro読者に対するアンケート調査では,仮想化を導入・検討している回答者の7割がサーバー統合のために仮想化技術を使

    導入して分かった,サーバー仮想化の意外なメリット