タグ

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

  • テスト駆動開発とマイクロサービスのせいで短命に終わったスマホゲームの話

    「悪い方が良い」原則をご存じだろうか? プログラミング言語「Common Lisp」の開発に携わったことでも知られるソフトウエア技術者リチャード・ガブリエル(Richard Gabriel)氏が1990年に発表した有名なエッセイ「The Rise of ``Worse is Better''」で主張したソフトウエア開発の考え方だ。 このエッセイでガブリエル氏は、美しく完全に設計・実装されるより、単純で雑に設計・実装されたソフトウエアの方が良いと説く。彼は前者を「正しいやり方」「MIT/スタンフォード式」、後者を「悪い方がよい原則」「ニュージャージー式」と呼び、ニュージャージー式がいかに優れているか様々な事例を挙げて説明する。 これは一見とても奇妙に聞こえる。 ソフトウエア開発では通常「美しい設計」や「美しいコード」が尊まれる。「車輪の再発明はするな」とか、「階層構造に分けて、要素をいつでも

    テスト駆動開発とマイクロサービスのせいで短命に終わったスマホゲームの話
    nopi
    nopi 2019/05/15
  • スルガ銀が事実上の全面勝訴 IBMの責任認めた判決の深層

    勘定系システムの開発失敗を巡りスルガ銀行が日IBMを訴えた裁判で、東京地方裁判所は3月29日に約74億円の賠償を日IBMに命じる判決を下した。4年間にわたった裁判は、ITベンダーとユーザー企業にそれぞれどのような教訓を残したのか。弁護士やIT業界の有識者への取材から、スルガ銀-IBM裁判の深層を探る。 「ある程度は過失相殺が認められると思ったが」。システム開発をめぐる紛争に詳しい、ある弁護士は、驚きを隠さない。勘定系システムの刷新プロジェクトが頓挫したことによって損失を受けたとして、スルガ銀行が委託先の日IBMに約115億円の損害賠償を求めた裁判の判決についてだ。東京地方裁判所は2012年3月29日、日IBMに約74億円の支払いを命じた。 金額だけを見ると、スルガ銀の請求のうち64%しか認められなかったように見える。だが実態は、スルガ銀の全面勝訴に限りなく近い。なぜなら、64%とい

    スルガ銀が事実上の全面勝訴 IBMの責任認めた判決の深層
    nopi
    nopi 2012/04/11
  • Part1 テスト設計技法の全体を理解する

    テスト設計の三つのポイント「より少ないテスト・ケース」「より多くのバグが見つかるテスト」「漏れがないようにテスト対象を網羅」について,テスト設計技法を紹介します。 テスト設計を簡単におさらいしましょう。テスト設計とは,「どうやってテストするか」を考える作業です。テスト戦略,テスト分析,テストのアプローチを元に,テスト設計技法を活用してテスト・ケースを作成していきます。テスト設計には,「より少ないテスト・ケース」で,「より多くのバグが見つかるテスト」を行い,「漏れがないようにテスト対象を網羅」する,という三つのポイントがあります。この三つのポイントを上手に行うためのテクニックがテスト設計技法です。まず,テスト設計技法にはどのようなものがあるのかを整理しましょう。 「漏れがないようにテスト対象を網羅」する方法として,「ソフトウエア・テストの基を学ぼう」にて,コード・ベース,設計ベース,要件ベ

    Part1 テスト設計技法の全体を理解する
  • 見積もり2億円のIP電話を820万円で構築した秋田県大館市から学べること:ITpro

    秋田県大館市は2008年12月,市庁舎にIP電話を導入したことを公開した。同市は2005年6月に1市2町が合併して現在の大館市となった。以前の市と町の庁舎を有効活用するため分庁舎制をとっていたが,8庁舎9事務所間の連絡を公衆回線で行っていたため「多大な電話料金が生じていた」(大館市)。2006年,庁舎の構内交換機を交換する時期に合わせ更新を検討した。電話料金の削減を狙いIP電話を検討したが,ベンダーからの見積もりは約2億円。電話料金の削減をあきらめて従来と同じアナログ交換機を更新する場合でも約2000万円との見積もりだった。 このとき,自前でのIP電話導入を提案した職員がいた。前述の中村芳樹氏である。中村氏は同市商工課の職員。電話網を担当する総務課ではなかったが,趣味で中学生のころからパソコンを使っており,独学でプログラミングも学んでいた。市でIP電話の導入を検討していることを耳にした中

    見積もり2億円のIP電話を820万円で構築した秋田県大館市から学べること:ITpro
  • フィンランドのノキア,日本市場の端末販売から撤退

    フィンランドのノキアは2008年11月27日,日での携帯電話端末の販売を打ち切ると発表した。2008年12月に発売予定としていると高級端末Vertu(ヴァーチュ)については,国内での販売活動を継続する。 同社の発表によると「現在の厳しい世界的な経済傾向の中では,日独自の製品展開のための投資を続けていけない」と判断したという。国内の研究開発拠点における海外向け製品の開発や,国内での部品調達事業は続ける。 同社製品では,ソフトバンクモバイルが11月28日に「Nokia N82」(写真)を発売する予定としていた。ソフトバンクモバイルによると「突然のことで,状況が把握できていない」という。NTTドコモも「Nokia E71」を2009年2月~3月発売予定としていた。

    フィンランドのノキア,日本市場の端末販売から撤退
    nopi
    nopi 2008/11/27
  • Microsoft,Xboxユーザーに大統領選挙への参加を促すキャンペーン

    Microsoftは米国時間2008年8月20日,若者層の選挙投票率向上を目的とした団体Rock the Voteと協力し,「Xbox 360」ユーザーに大統領選挙への参加を促す取り組みを進めると発表した。民主党大会の初日にあたる8月25日に,Xbox 360用オンライン・サービス「Xbox Live」上でキャンペーンを開始する。 Xbox 360ユーザーは,Xbox Liveの専用フォーラムを通じて,大統領選の投票登録やアンケート回答,立候補者に対する意見表明などが行える。また,Rock the Voteの公共サービス報告などもダウンロードできる。 Microsoftは,民主・共和の両党の全国党大会においてRock the Voteとの取り組みを強化するとともに,安全なエンターテインメント環境の構築に向けたユーザー意識の向上も図る。 Rock the Voteは,秋までに200万人の若

    Microsoft,Xboxユーザーに大統領選挙への参加を促すキャンペーン
    nopi
    nopi 2008/08/26
    XBOXで大統領といえばアータ。
  • SI契約に変革迫る「進行基準」 IT業界に激震走る!:ITpro

    ユーザー企業のみなさんは、システム開発プロジェクトを進める際、ITベンダーに次のような依頼をしたことはないだろうか。 経営判断でシステムの稼働日は決まっている。だが、肝心の要件は固まっていない。「何としても納期を守ってくれ。要件定義と並行して、仕様が固まっている部分から、開発作業に着手してくれないか」。 すでに開発が済んだ部分について、利用部門から大きな仕様変更の依頼が来た。「予算はもう増やせない。申し訳ないが、最初に契約した金額のままで修正してくれないか。次の案件も御社に発注するから」。 新システムの予算を何とか確保した。あとはこの予算でシステムを開発してもらうだけ。「ハードウエア込み、要件定義から運用設計まで、すべて一括で契約してほしい」――。 頻繁とは言わないまでも、システム開発を進めるうえでは“よくある話”だ。問題があると分かっていても、経営層や他部門からの要請で、こうした依頼を

    SI契約に変革迫る「進行基準」 IT業界に激震走る!:ITpro
  • 航空法改正、10月からはDSもイヤホンも無線はすべて使用禁止

    国土交通省は2007年8月23日、航空法の関連規定である「航空機の運航の安全に支障を及ぼすおそれのある電子機器等を定める告示」の改正を公布した。「ニンテンドーDS」や「プレイステーション・ポータブル(PSP)」など、無線通信機能を備えた携帯ゲーム機に対する規制強化をはじめ、旅客機内で乗客が使用する電子機器に対する制限を一部変更している。同年10月1日付で施行予定。 新規定に基づき、これまで利用制限がなかったいくつかの機器について、制限が追加または強化されている。例えば無線通信機能付き携帯ゲーム機の場合、無線通信機能がオンになった状態では常時使用禁止、無線通信機能がオフの場合は離発着時使用禁止とされた。ただし、無線LANによる通信サービスが提供されている旅客機では例外的に、巡航中のみ無線LANを使用可能。 このほか、無線式のヘッドホン/イヤホン/マイク、アクティブ型ICタグ、パソコンとの間で

    航空法改正、10月からはDSもイヤホンも無線はすべて使用禁止
    nopi
    nopi 2007/08/27
  • 「変な会社」が徹底する真っ当な情報共有

    QAサイトやブログ、ソーシャルブックマークなどのネットサービスをてがける「はてな」。同社は、「立ったまま会議をする」「ミーティングをポッドキャスティングする」などユニークな試みを実践している「変な会社」として知られている。「超オープン」と言われる同社の情報共有の仕組みについて、川崎裕一副社長に話を聞いた。(聞き手は小野口 哲) はてな社内での情報共有はどんな仕組みになっているのでしょうか。 はてなでは、社員が全員ブログを書いています。業務日報的なものだけでなく、基的に何でも書くんです。例えばあるサーバー担当者は、仕事がきつい、眠いといった自分の状況やフットサルの感想の後で、エラーのログや監視プログラムの話を書いています。 「個人のブログみたいなことを書いても意味がない」と感じる人もいるでしょうか、そうではないんです。ブログを読んで、この担当者が眠いことを知ったら、「もう眠ったらどうか」と

    「変な会社」が徹底する真っ当な情報共有
  • アマゾンで“私の商品]写真”がアップ可能に、評価機能も備える

    アマゾン ジャパンは2007年7月6日、同社の「Amazon.co.jp」において、ユーザーが商品画像を自由にアップロードできる「カスタマーイメージ」を開始したと発表した。サービスは既に6月29日から開始している。 各商品画像の下部にある「自分のイメージを掲載する」のリンクをクリックしてアップロードを行う。画像にはメッセージを付けることも可能。実際にユーザーが使ったものを、その使い心地と一緒に掲載できるのが特徴だ。その画像が参考になったかどうかを他のユーザーが評価する機能もあり、複数のユーザーが画像を掲載していた場合は、評価の高い画像が優先して表示される。なお、商品のトップページにはアマゾン ジャパンやメーカーの画像が表示されるが、メーカーからの画像提供がない場合、ユーザーが掲載した画像が使われることもあるという。 画像はアマゾン ジャパンが監視しており、著作権などの問題から不適切と判断さ

    アマゾンで“私の商品]写真”がアップ可能に、評価機能も備える
  • 松戸市教育委員会がメモリー32MバイトのWindows 98パソコン約1000台をLinuxで再生へ

    アルファシステムズは6月6日,松戸市教育委員会にLinuxディストリビューション「KNOPPIX」をカスタマイズして納入したと発表した。教育委員会はこのKNOPIXを利用し,管轄する小中学校で利用していた約1000台のサポート切れ中古パソコンの再生利用を図る。 約1000台の中古パソコンはかつて松戸市の小中学校が使用していたが,搭載していたWindows 98のサポートが切れ,セキュリティ・ホールの修正パッチが提供されなくなったため松戸市教育委員会の保有となっていた。パソコンのメモリーは32Mバイト,CPUは146MHz,ハードディスクは2Gバイトである。 松戸市教育委員会では,この中古パソコンをLinuxシンクライアント端末として,教室での調べ学習などWeb閲覧に利用できるようにした。今後試験的な導入を行い,その状況を踏まえて各学校への導入を進める。 Linuxクライアントは起動するとサ

    松戸市教育委員会がメモリー32MバイトのWindows 98パソコン約1000台をLinuxで再生へ
  • Vistaの配達まで120日に渡る駆け引き、あるPCユーザーの孤独な闘い

    5月8日、筆者の手元にやっと「Windows Vista」のアップグレード・パッケージが届いた。1月7日に“注文”を始めてからまるまる4カ月。このてん末についてご報告したい。 筆者がアップグレード・パッケージを注文したのは、昨年末にノート・パソコンを買い換えたから。記者会見などで記事執筆に使う業務用だ。頑丈、軽量、電池の持ち、などを考慮して松下電器産業の「Let's Note」を購入した。Vistaの発売まで1カ月あったが、「仕事柄、Windows Vistaはいつか使うことになるだろう」とアップグレード・キャンペーンの対応機種を選んだ。昨年10月26日から今年3月15日までに、対象となるWindows XP搭載PCを購入したユーザーが申し込める制度である。 ここから世界のリソースを利用してユーザーに様々なサービスを提供する“ワールド・イズ・フラット”の現実に巻き込まれ、苦難の日々が始まっ

    Vistaの配達まで120日に渡る駆け引き、あるPCユーザーの孤独な闘い
    nopi
    nopi 2007/05/29
    ナニコレ
  • Xbox 360のゲームオーバー?

    財務アナリストでインターネット投資情報企業の米Monitor110社長兼COOでもあるRoger Ehrenberg氏が最近公開したレポート「When Will Microsoft Own Up to the Xbox 360 Bomb?(Microsoftはいつ『Xbox 360爆弾』を認めるか)」が話題を呼んでいる。同レポートは,Xbox 360が究極のビデオゲーム・コンソールだと指摘する一方で,Microsoftは,Xboxと同じようにXbox 360によっても財務的に大きなダメージを受けていると指摘した。 Microsoftゲーム事業に資金を垂れ流すのを止めて,Microsoftとその株主にとってもっと見返りの大きい市場へ方向転換する時期が来ているのだろうか。Ehrenberg氏はレポートの中で「Microsoftゲーム分野に注いだ労力は,特に投資という観点からは,悲惨な結果を

    Xbox 360のゲームオーバー?
    nopi
    nopi 2007/05/24
    辛口だけど、箱三郎を良く判ってる方が書いてる印象。
  • Winnyネットワークはやっぱり真っ黒,NTTコミュニケーションズの小山氏に聞く:ITpro

    ボットネット研究で知られるNTTコミュニケーションズの小山覚氏。小山氏の新しい研究対象は「Winnyネットワークの実態」だ。小山氏は「悪意のある人物がワームを撒き散らしているWinnyネットワークは『真っ黒』としか言いようがない」と指摘する。小山氏にWinnyネットワークに関する最新事情を聞いた(聞き手は中田 敦=ITpro)。 小山さんは最近,Winnyネットワークの調査を始められているそうですね。 これは,4月25日の「RSA Conference 2007」で話そうと思っていた内容なのですが,私が出るセッションは,ラックの新井悠さん,JPCERTの伊藤友里恵さん,マイクロソフトの奥天陽司さんというセキュリティ界の論客が揃ったパネル・ディスカッションなので(モデレータは日経パソコン副編集長の勝村幸博),私だけが長い時間発表するのは無理そうです(笑)。そこで,今回のインタビューで全部お話

    Winnyネットワークはやっぱり真っ黒,NTTコミュニケーションズの小山氏に聞く:ITpro
    nopi
    nopi 2007/04/19
  • FirefoxをSNS化するアドオン「The Coop」,Mozillaが発表

    米Mozilla Foundationが米国時間4月2日,オープンソースWebブラウザ「Firefox」にソーシャル・ネットワーキング機能を付加するアドオン「The Coop」を発表した。同アドオンを利用すると,友人や家族のあいだでWebページ/動画/写真/ブログ記事といったインターネット・コンテンツの情報や,オンライン/オフラインといったステータス情報を交換できるという。 The Coopは,Firefox上でオンライン・コンテンツなどの交換を可能とするアドオン。ほかのユーザーを友人として登録すると,友人一覧に顔写真などを表示する。各ユーザーの写真をクリックすると,そのユーザーが写真共有サービス「Flickr」に追加した写真,気に入っている動画共有サービス「YouTube」のビデオ,関心のあるWebページやブログ記事のほか,そのユーザーのソーシャル・ネットワーキング・サービス(SNS)「

    FirefoxをSNS化するアドオン「The Coop」,Mozillaが発表
    nopi
    nopi 2007/04/09
  • Flash、PDFに続く「第三」のプラットフォーム、米アドビが2月にもベータ公開

    米アドビシステムズは2月にも、リッチクライアント・アプリケーションの新たな実行環境をベータ公開する。一般的なWebページやFlash、PDFで作られたWebコンテンツを、ブラウザなしで利用できるデスクトップ・アプリケーションの開発を可能にする。 ベータ公開するのは、Flash Player、Adobe Readerに次ぐ、リッチクライアントの実行環境となる「Apollo(開発コード名)」。Flash、PDFのほか、HTMLやAjaxで開発したWebコンテンツなどを、同一画面で扱うアプリケーションを開発できる。WindowsMac OS、Linuxの各OS向けにApolloを用意することで、同一のデスクトップ・アプリケーションをこれらOSの別を問わず利用できるようにする。 Apolloでの開発に向いているアプリケーションとしてアドビは、グループウエアや電子メール・クライアントなど断続的にネ

    Flash、PDFに続く「第三」のプラットフォーム、米アドビが2月にもベータ公開
  • Vistaで化ける字,化けない字

    11月30日に企業向けには出荷が始まったWindows Vista。そのVistaで,“文字化け”が起こるらしい。文字化けといっても,Webアクセス中にたまに見かける全く読めない文字の羅列になることはほとんどなく,その多くは似た文字が表示される程度である。ここでは,来表示されるべき文字の形が少し違ったものが表示されるケースも“文字化け”として扱う。 Microsoftは,Windows 98日語版の発売以来,Windows 2000,Windows Me,Windows XPまでCP932(名はWindows Codepage 932,いわゆるMS漢字コード)とJIS X 0212をサポートしてきたが,最新のWindows VistaではJIS X 0213に乗り換えた。いや,乗り換えたというのは,ちょっと語弊がある。CP932とJIS X 0212に加えて,JIS X 0213もサ

    Vistaで化ける字,化けない字
    nopi
    nopi 2006/12/15
    サロゲートペアのお話。
  • 第26回 どこにメニューをおくべきか,どこが画面の一等地か:ITpro

    Webサイトのデザインの中で,ここ2年で大きく変わりつつある「常識」があります。それは,「メニュー(索引)」の位置と「一等地」の場所です。ユーザーの閲覧環境が加速度的に変化しているという認識の下で,それでも最良のユーザビリティを提供しようとするなら,どのようなことを考えておく必要があるでしょうか。 左メニューと右メニュー(視線との交差)のどちらがベスト? まだモニター画面の大きさが小さかった時代(1995年前後),情報へアクセスしやすくする「メニュー」の位置は,ほとんど誰が考えても左側にあり,議論もされなかったように記憶しています。確実に画面の中に入り,ユーザーも基的に左端にさえ注意を向けていれば,大切な情報にたどり着けるという「暗黙の常識」が存在していたかのような時代でした。 しかしここ数年,メニューが左側にあると当に操作性が良いのかという議論を聞くようになり,大手のWebサイトでも

    第26回 どこにメニューをおくべきか,どこが画面の一等地か:ITpro
    nopi
    nopi 2006/10/25
  • 第20回 広い,24時間開館! 大学図書館は学生の強い味方

    今回は,修士論文の作成には欠かせない,ニューヨーク大学(NYU)の図書館を紹介したいと思います。私はNYUに通い始めて3年目ですが,これまで1回も大学図書館を使ったことがありませんでした。必要な資料の多くはWebから取得できます。Webでは取得できない参考書や資料は,古屋などですべて購入していたからです。さらに白状すると日での学生時代も含め,大学図書館をちゃんと使うのは今回が初めてのことでした。なので,これから紹介する内容には日の大学図書館でも当たり前のものが含まれているかもしれません。でも,当,感動するくらい便利なんです。 大学図書館の迫力に圧倒 NYUで大学図書館を使ったことがないとはいえ,もちろん,何度も前を通ったことはありました。そしてそのアカデミックな雰囲気にちょっとした憧れも抱いていたのです。しかし社会人学生にとって,掲示板への書き込みやレポートの作成などの課題に取り組

    第20回 広い,24時間開館! 大学図書館は学生の強い味方
    nopi
    nopi 2006/09/29
  • 「Google Earthのデータは70テラ以上,今後はビル内の表示も」

    グーグルの地図ソリューションであるGoogle Earth,Google Mapsのマイケル・ジョーンズCTO(chief technology officer)が9月27日,Google Earth/Mapsの新機能や今後の展開について記者の質問に答えた。 ――Google Earthに建物の内側のデータを入れる予定は。 Google Earthではユーザーが自分で建物の3次元データを作ることができ,それを「Google Earthコミュニティ」を通じて全世界で共有する活動が広がっている。市を挙げて建物のデータを作るといった動きもある。将来はそれに建物の内側のデータも入れられるようにすることを考えている。 ――Google Earthのデータ量はどれくらいで,どの程度のペースで増えているか。 Google Earthの画像量は公表していないが,最近の論文に70Tバイトというデータがある

    「Google Earthのデータは70テラ以上,今後はビル内の表示も」
    nopi
    nopi 2006/09/28