タグ

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

  • [スクープ]特許庁、難航していた基幹系刷新を中止へ - ニュース:ITpro

    特許庁が5年前から進めてきた基幹系システムの刷新プロジェクトを中止する方針を固めたことが、日経コンピュータの取材で分かった。当初は2011年1月の稼働を予定していたが、業務分析の遅れなどから要件定義と設計が難航。稼働を3年遅らせたが、立て直すことができなかった。 政府が策定したレガシーシステムの刷新指針に基づき、特許庁は2004年10月に「業務・システム最適化計画」を策定した。この刷新指針は、特定のITベンダーとシステム保守などを長期契約することによるITコストの高止まりを解消する目的で策定されたものだった。同庁はさらに、入札に分割調達の仕組みを採用して競争原理を働かせることを目指した。 要となるシステム設計とシステム基盤の構築については、東芝ソリューションが入札予定価格の6割以下の99億2500万円で落札した。ところがプロジェクトが始まると、現行の業務やシステムを理解した職員と技術者が足

    [スクープ]特許庁、難航していた基幹系刷新を中止へ - ニュース:ITpro
  • Ruby向けOSS帳票ツール「ThinReports」、松江市の企業が島根県の助成で開発し無償公開

    マツケイは2011年11月2日、Ruby向け帳票ツール「ThinReports」の正式版をオープンソースソフトウエア(OSS)として無償公開した。GUI上で帳票を設計できるエディタも備える。マツケイは松江市の企業。島根県の助成を受け開発した。 ThinReportsは、GUI上で帳票レイアウトを設計できるデザインツール「ThinReports Editor」(写真)と、Ruby向けライブラリ「ThinReports Generator」で構成される。ThinReports Editorで作成した帳票レイアウトに基づき、ThinReports Generatorがデータベースから情報を読みだしてPDFを生成する(図)。ThinReports EditorはWindowsMacOS X、Ubuntuに対応。ThinReports Generatorが生成するPDFは暗号化やパスワード設定も可

    Ruby向けOSS帳票ツール「ThinReports」、松江市の企業が島根県の助成で開発し無償公開
  • 「8月公開のパッチは、適用に数時間かかる場合あり」日本MSが公表

    更新プログラム(パッチ)がインストール中であることを示すWindows 7の画面例(日マイクロソフトの情報から引用)。このような画面が表示されている間は、パソコンの電源を切らないこと 日マイクロソフトは2011年8月5日、8月10日に公開を予定しているセキュリティ更新プログラム(パッチ)の概要を公表した。パソコンによっては、インストールに数時間かかるパッチが含まれる。同社では、インストールが完了するまでは、パソコンの電源を切らないよう呼びかけている。 同社が8月10日に公開を予定しているセキュリティ情報およびパッチは13件。そのうち、危険度が最悪の「緊急」が2件、危険度が2番目の「重要」が9件、3番目の「警告」が2件。影響を受けるソフトウエアは、Windows XP/Vista/7/Server 2003/Server 2008/Server 2008 R2、Visio 2003/20

    「8月公開のパッチは、適用に数時間かかる場合あり」日本MSが公表
  • “NoSQLがあればMySQLはいらない”という流れに一石を投じた

    “NoSQLがあればMySQLはいらない”という流れに一石を投じた ディー・エヌ・エー システム統括IT基盤部インフラ担当プリンシパルアーキテクトMySQLエバンジェリスト 松信嘉範氏 システム統括IT基盤部 樋口証氏 今年4月に米サンタクララで開催された「MySQL Conference & Expo 2011」において、ディー・エヌ・エー(DeNA)が「Corporate Contributor of the Year 2011」を受賞した。同社が開発したMySQLのプラグイン「HandlerSocket」が評価されたためだ。HandlerSocketは、MySQLフロントエンドを置き換え、SQLを介さずに素早い処理を可能にする技術MySQL Conferenceの位置付けや、HandlerSocketの開発の経緯などについて、DeNAシステム統括IT基盤部インフラ担当

    “NoSQLがあればMySQLはいらない”という流れに一石を投じた
  • クラウド設計のデザインパターン

    システムのリソースを柔軟に増やすことができ、従来にない拡張性を実現できるクラウド技術。その特性を生かすには、独特の設計ノウハウが必要です。 そこでここでは、さまざまなクラウド技術の設計ノウハウを、「デザインパターン」としてまとめます。各種のクラウド技術の制約をうまく回避し、性能を引き出す技や、パブリッククラウドでのコスト削減術を、設計のパターンとして示します。 Force.com編 Windows Azure PlatformGoogle App Engine編

    クラウド設計のデザインパターン
  • 第7回 競業避止義務競合への転職を禁止する契約は有効か:ITpro

    ITエンジニアが企業を退職する際に「競合企業への就職を禁じる」という内容の「競業避止契約」を求められることがある。しかし,職業選択の自由との兼ね合いから,この契約は無効の場合もある。 金属鋳造用の資材を製造・販売する有限会社フォセコ・ジャパン・リミテッドは,技術上の秘密を守るため研究開発部門の従業員に対し「機密保持手当」を支給していた。1969年6月,研究開発部門に11年間勤務していた従業員と,同部門に7年間所属した後4年間セールス・エンジニアとして勤務していた従業員の2人が相次いで同社を退職し,間もなく設立された競合企業の取締役に就任した。 フォセコと2人の元社員は,「在職中も退職後も業務上知り得た秘密を他に漏らさず,退職後2年間は競合企業に関与しない」という内容の「競業避止契約」を結んでいた。そこで,フォセコは「金属鋳造用資材の製造・販売業務に従事することの禁止」を求めて,裁判所に提訴

    第7回 競業避止義務競合への転職を禁止する契約は有効か:ITpro
  • 萩原正義のソフトウェア工学論(1)

    ソフトウェア開発が抱える問題を工学的なアプローチで解決しようとする試みが長く続けられてきた。しかし現状では成功しているとは言えない。現場での適用を難しくしている大きな要素がソフトウェア技術の進化の方向性だ。技術は実装に近い段階から生まれるためソフトウェア開発全般で活用するにはそれなりの時間がかかる。個々の技術論にとらわれすぎず,開発全体を見渡す大きな視点を持つべきだ。(誌) ソフトウェア開発の成否は,開発にかかわるメンバーの人間的な要素に大きく左右される。プロジェクト管理や,システムに対する顧客の要求の抽出,開発メンバー間での情報共有や合意。メンバー同士の円滑なコミュニケーションや,モチベーションの維持も必要だ。 これらは,技術者個々の知識や経験に依存する部分が多い。だからソフトウェア開発には属人性があり,開発者によって品質と生産性に大きな差が出る。これだと納期や開発コストを適切に見積も

    萩原正義のソフトウェア工学論(1)
  • Windowsはどうやって起動しているのか?:ITprowsq

    Windows 2000/XPを搭載したパソコンが突然起動しなくなったら,どうすればいいだろうか。もちろん,Windows 2000/XPが起動するまでにはたくさんの段階を踏んでいるので,原因や復旧策を一言で表すことなど不可能だ。こういうときに役立つのは,ブート・プロセスに関する基礎知識である。どうやってWindowsが起動しているのかを知れば,トラブルの原因や対処法も見当が付くはずである。 パソコンの電源を入れれば,Windowsが起動(ブート)する。この極めて当たり前と思われる動作の中にも,実は複雑な処理が多数潜んでいる。例えば,あなたのWindowsパソコンが突然起動しなくなったとしよう(図1)。あなたはその原因の目星を付けられるだろうか? ブートに関するトラブルは案外多い。パソコンへの衝撃やハードディスク(HDD)の動作不良によってブートに必要なファイルが破損したり,ウイルスによっ

    Windowsはどうやって起動しているのか?:ITprowsq
  • [テスト編]すべての結合テストを自動化してはいけない

    機能単位でモジュールを結合し,それらが正しく動作することを確認する結合テスト(機能テストとも呼ぶ)。システムの複雑化や頻発する仕様変更に伴う回帰テストなどによって,その工数は膨らむ一方だ。そのためシステム開発の現場では,結合テスト・ツールを使って,テスト作業を効率化する動きが広がっている。 ところが,ツールを導入したにもかかわらず「ツールの投資コストが回収できない」「逆にテスト工数が増加した」という声が相次いでいる。製造業A社の情報システム部で,開発チームリーダーを務める岸裕司氏(仮名)もその1人。岸氏は新規開発プロジェクトにおいて,結合テストの約6割を自動化すれば,120万円の結合テスト・ツールの投資コストを回収できると考えた。ところが,目標の「6割」のカバー範囲は達成したものの,テスト工数は予定の約1.5倍に膨らみ,ツールの導入効果は得られなかった。 実は,結合テスト・ツールほど適

    [テスト編]すべての結合テストを自動化してはいけない
    ryu22e
    ryu22e 2008/08/29
  • Google,Webアプリ用試験ツール「ratproxy」をオープンソースとして公開

    Googleは米国時間2008年7月1日,Webアプリケーションの安全性を確認できるツール「ratproxy」をオープンソースとして公開した。同社のWebサイトから無償ダウンロード提供している。 同ツールは,これまで同社が社内でWebアプリケーションを試験する際に使っていた。プロキシ・サーバーとして作動し,クロスサイト・スクリプティングに悪用される恐れのあるコードや,情報漏えいにつながる問題などを調べられる。従来のセキュリティ・ツールと違い,意識することなく利用でき,オーバヘッドも小さいという。 ソフトウエア・ライセンスはApache License 2.0。現在のバージョンは「1.51ベータ」。Linux/FreeBSD/Mac OS Xと,Windows向け疑似UNIX環境Cygwin用に開発した。 [GoogleのMichal Zalewski氏によるブログ投稿記事]

    Google,Webアプリ用試験ツール「ratproxy」をオープンソースとして公開
  • SI契約に変革迫る「進行基準」 IT業界に激震走る!:ITpro

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

    SI契約に変革迫る「進行基準」 IT業界に激震走る!:ITpro
  • 【IT Japan 2007】「デザインに凝ったウェブサイトほど予約率は低かった」,星野リゾート社長が講演:ITpro

    「我々はついつい旅館やホテルのウェブサイトを格好良くしよう、きれいにしようと思ってしまうが、それが必ずしも予約率向上にはつながっていなかった」 リゾート施設運営を手掛ける星野リゾート(長野県軽井沢町)の星野佳路社長は7月9日、東京都千代田区のホテルニューオータニで開催中の「IT Japan 2007」で講演し、こう語った。講演の題名は「収益向上を狙うネット・マーケティング戦略 『科学的仕組み作り』で顧客数を拡大」というものだ。 星野リゾートは、拠地である軽井沢の温泉旅館「星のや」をはじめとして、大型スキーリゾートから小規模温泉旅館まで12施設の運営を手掛ける。星野社長は、前近代的な日の旅館・ホテル経営の世界に、顧客満足度調査やシックスシグマによる業務改善など科学的手法を持ち込み、不振に陥ったリゾート施設の再生を実現してきた。 最近、力を入れているのが、ウェブサイトを経由した予約獲得だと

    【IT Japan 2007】「デザインに凝ったウェブサイトほど予約率は低かった」,星野リゾート社長が講演:ITpro
  • Java初心者のチームが挑む基幹系刷新プロジェクト(番外編)

    私は,2007年2月2日付の記者の眼「『使えない人間』などいない」で「Java初心者で構成されるチームがいかにプロジェクトを完遂したか,という事例」があり,その事例を取材したうえで,日経ソフトウエア2007年5月号のJava特集でレポートすると書いた。その号がいよいよ明日(3月24日),発売される。特集のルポ「Java初心者のチームが挑む基幹系刷新プロジェクト」という記事である。 具体的には,群馬県内の各JAやJA関連組織のIT共同利用施設であるJA群馬電算センターが提供しているシステムの事例だ。Javaをほとんど知らなかった4人のメンバー,JA群馬電算センター 経済情報部の片野富久氏,前原貴美子氏,大久保浩治氏,渋谷知央氏が,基幹系システムの刷新プロジェクトに先立つパイロット・プロジェクトを成功させた,というものである。 もっとも,取材を終えた今では,この事例を「『使えない人間』などいな

    Java初心者のチームが挑む基幹系刷新プロジェクト(番外編)
  • 日本のソフトウエア産業、衰退の真因

    ソフトウエア・エンジニアリングのリーダーの一人、エド・ヨードンは1992年に、『Decline and Fall of the American Programmer 』を著し、米国のソフトウエア産業の衰退と挫折を警告した。このを出す少し前まで、彼は「この国が危ない(A Nation at Risk)」というタイトルで講演行脚をしており、同書はそれをまとめたものである。 このの中で、ヨードンは日をソフトウエア開発における優等生の一人として挙げ、インドの飛躍を予見している。が書かれた時点では、インドのIT産業はまだ黎明(れいめい)期にあったが、彼の予想通り、現在は英語圏で質の高いソフトウエア開発力が得られる国として、欧米から頼られる存在になり、IT立国を目指す他のアジア諸国からお手と見なされるまでになった。 「この国が危ない」というヨードンの警告に触発されたのか、米国上院の「米国の

    日本のソフトウエア産業、衰退の真因
  • 未熟な業界だから動かないコンピュータが増えるのか

    前回までの動かないコンピュータ・フォーラムでは,皆さんが実際に経験された動かないコンピュータの事例を中心に議論を進めてきた。例えば昨年7月に公開した「『動かないコンピュータ』からは脱出できない,陥らないことが重要」では,皆さんから寄せられた「動かないコンピュータに直面した場合の対処法」を取り上げた。 ここで紹介したように,個別のプロジェクトにおいて,個々のユーザー企業やベンダーが動かないコンピュータをなくすために取り組み,問題を解決できる場合もある。だが,ユーザーかベンダーかを問わず,一企業の取り組みには限界がある。 そこで今回は少し視点を変え,ITにかかわるものすべて,言い換えれば業界全体が協力し,何ができるかを考えてみたい。 なかなか進まないトラブル処理,悲惨な実態 こういったテーマでを取り上げてみようと思った理由はいくつかある。一つは,例によって取材の過程で聞いたある動かないコンピュ

    未熟な業界だから動かないコンピュータが増えるのか
  • IT業界の“イジメ”の実態を紹介

    前回の記者の眼「IT業界の“イジメ”に切り込む」で実施したアンケートでは,411人もの方から回答を頂きました。どの回答も「不当な要求や対応の実態」の一端を表す貴重なご意見でした。ありがとうございました。 今回はそのアンケートの結果と不当な要求や対応の実態がどのようなものかを紹介します。 大半のケースが下請けイジメ アンケートではまず始めに,優位な立場を利用した不当な要求・対応を経験したことがあるかどうかを尋ねました。結果は,59.1%という過半数の方が「不当な要求・対応を受けた」と回答されました。 続いて,「不当な要求・対応」がどのような構図(立場の違い)で発生したのかを尋ねました。一番多かったのは元請け会社の社員(またはユーザー企業の社員)と下請け会社の社員という構図でした(全体の41%)。その中で声として一番多かったのが,「ユーザー企業からトラブルの責任を一方的に押し付けられる」という

    IT業界の“イジメ”の実態を紹介
  • VistaをXPの字体に戻すというjp90タグの罠

    JIS C 6226が最初に制定されたのは1978年。6802字を収録した漢字コードとして制定され,規格票の例示字体は写研の石井明朝体で印刷された。ところがJIS C 6226は,1983年に改正された際,漢字300字の字体を変更した。この改正で「同じ文字コードでも違う字が表示されてしまう」という現象が頻繁に起こった。いわゆる「83JIS改正の悪夢」だ。 さらにJIS C 6226は,1987年にJIS X 0208という名前に変わっているが,このときには規格そのものの変更は一切おこなわれていない。次の1990年の改正では,規格票例示字体を平成明朝体に変えたので,1983年版とは微妙に字体が変わってしまった。これに懲りて,1997年の改正では,規格票例示字体は一切いじることなく,字数も全く変更せず,あくまで規格そのものの明確化につとめた。 一方,1990年にはJIS X 0212(補助漢字

    VistaをXPの字体に戻すというjp90タグの罠
  • どうなっているの?あのソフトの仕組み - 今からでも遅くない!アルゴリズム入門:selfup

    Webの全体像を効率よく取り込み,分類する 「YSTのシステムは大まかに三つの機能に分かれます(図2)。最初は世界中のWebページをYSTのシステムに取り込む『クローリング(crawling)』という機能です」(Yahoo! JAPAN,リスティング事業部 検索企画室の宮崎光世氏,以下同)。 取り込むと簡単に言っても,Webページの数は膨大なうえ,更新の頻度や情報の質などがまちまちです。すべてのページに同じようにアクセスしていると非効率なことこの上ありません。そこで,限られた時間で質の良い検索ができるようにするための工夫をしています。例えば,クローリングを繰り返すうちに頻繁に更新されることがわかったページは短いサイクルでチェックし,ほとんど更新のないページはチェックの頻度を落とす,といったことをしているそうです。 ただ,更新の頻度が単に高いだけではダメです。重要性が高いと考えられるWebサ

    どうなっているの?あのソフトの仕組み - 今からでも遅くない!アルゴリズム入門:selfup
  • 1