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

  • [ITpro Challenge!]「仕様を追いかけるだけでなく,作る側になろう」---米Six Apart 宮川達彦氏:ITpro

    ITpro Challenge!]「仕様を追いかけるだけでなく,作る側になろう」---米Six Apart 宮川達彦氏 2008年9月5日のITpro Challenge!において,米Six Apartの宮川達彦氏が「Why Open Matters」と題し,プログラマである自身の半生を振り返る内容の講演を行った。キーワードは,「Open Software」「Open Community」「Open Platform」だ。 価値観を一変させたインターネット 宮川氏は1977年,神奈川県横浜生まれ。父親がプログラマだった経歴を持つ以外,プログラミングとは関係性の少ない少年時代を過ごしてきた。 それが一変したのはインターネットに出会った1996年。自身でサイト構築などを行うまでにネットの世界に引き込まれ,「一日中ネットに触れている状態が続いた」(宮川氏)。アルバイト先の米技術関連出版社「O'

    [ITpro Challenge!]「仕様を追いかけるだけでなく,作る側になろう」---米Six Apart 宮川達彦氏:ITpro
    smaaash
    smaaash 2008/09/08
  • ベンダー9社が外部設計のコツを集約

    神谷 慎吾 NTTデータ 技術開発部 ソフトウェア工学推進センタ シニアスペシャリスト 田中 久志 NTTデータ 技術開発部 ソフトウェア工学推進センタ シニアエキスパート 発注者ビューガイドラインは「外部設計」のノウハウ集である。外部設計とは要件定義の結果を基に、インタフェースを確定させることを指す。この工程でユーザーとシステムのインタフェースである画面や帳票に加えて、外部システムとの接続部分を決めていく。基設計や概要設計とも呼ぶ。 外部設計は失敗プロジェクトを防ぐ上で非常に重要になる。ここがユーザー(発注側)とベンダー(受注側)の間で仕様を合意できる最終段階となるからだ。ベンダーがユーザーに分かりにくい形で外部設計書を記述し、それをユーザーがきちんと確認せずに開発を進めた結果、プロジェクトに問題が発生する――。こんな例が少なくない。 ビジネスの要求を素早くシステムに反映することが

    ベンダー9社が外部設計のコツを集約
    smaaash
    smaaash 2008/08/18
  • 不要と言われれば退く覚悟はできている:ITpro

    BSデジタル放送の限定受信システム(CAS)として登場し,2004年に地上デジタル放送などのコピー制御にも広く採用されてから,デジタル放送によるテレビ視聴に欠かせないアイテムとなったB-CASカード。発行元であるビーエス・コンディショナルアクセスシステムズ(B-CAS社)はそれ以降,事務所就業者数20人程度の小規模所帯でありながら,一躍重大な社会インフラを担う存在となった。一方,その役割の大きさと会社規模のアンバランスさ,不透明な収支構造などに対し,ネット上などではさまざまな噂や批判の声が絶えない。B-CAS社とは一体,どんな会社なのか。同社代表取締役社長である浦崎宏氏に聞いた。 事業内容と取引先について教えてください。 放送事業者に対するB-CAS方式の使用許諾とB-CASカード発行・所有権保持,カード機能の軸となる鍵の発行・管理,B-CASカードを利用する一般視聴者の登録台帳管理が事業

    不要と言われれば退く覚悟はできている:ITpro
    smaaash
    smaaash 2008/08/07
    ではさっさと退いてください
  • ログインしてください:日経クロステック(xTECH)

     会員限定サービスです 月額プランが10月末まで無料 お申し込み 会員の方はこちら ログイン 日経クロステック TOPページ

    smaaash
    smaaash 2008/08/06
    一眼”レフ”ではないっすよ
  • 「ブレイク直前のLinux」を思い起こさせるRubyのマグマ

    Ruby on Railsを利用したドリコムのDrecom Career Search。同社はB2CサービスでRailsを標準に採用している [画像のクリックで拡大表示] その熱気に包まれながら,なんだかこれとよく似た雰囲気を感じたことがあるような気がした。なんだったろう。そうだ。Linuxがブレイクする直前のあの熱気だ---6月に行われた日Rubyカンファレンス(関連記事)で記者が受けた印象だ。 記者が最初にビジネス用途のソフトウエアとしてLinuxを意識したのは米Netscape CommuncationsがLinuxをサポートする方針を明らかにした時だったと記憶している。正直言って最初は「個人の名前を冠したソフトウエアなんて,どうせホビー用だろう」と思っていた。しかし,それではと調べれば調べるほど,Linux上のソフトウエアや,採用事例はまさに山のように出てくる。 売るわけでもない

    「ブレイク直前のLinux」を思い起こさせるRubyのマグマ
    smaaash
    smaaash 2008/03/29
  • 第1回 悪意のJavaScriptで情報が漏えい:ITpro

    Web 2.0という言葉で総称される新たなインターネット時代。Webサイトやエンドユーザーに仕掛けられる攻撃もまた,2.0と呼ぶべき進化を遂げようとしている。攻撃者はWeb 2.0の中核技術であるJavaScriptを悪用してブラウザを狙う。従来の脅威対策は全く通用しない。今この瞬間にも,エンドユーザーは個人情報を盗まれる危険にさらされている。 ブログ/SNSなどユーザー発信型のサイト,Ajax,RSS──。華やかさがクローズアップされるWeb 2.0。ところがその裏側では,エンドユーザーに情報盗難などの危険が広がっている(図1)。インターネット・バンキングやEC(電子商取引)サイトのユーザーIDやパスワード,クレジットカード番号はもちろん,企業内のシステムにアクセスするためのパスワードや,パソコンに読み込んだ機密文書データなど,対象はあらゆる情報だ。 2006年12月末,米国のセキュリテ

    第1回 悪意のJavaScriptで情報が漏えい:ITpro
    smaaash
    smaaash 2008/03/29
    JSとweb2.0とXSS等の話を無理やりこじつけてる感あり
  • 月間1000万ビュー近くのアクセスを自社内の40~50台の中古パソコンでさばくWeblioのシステム:ITpro

    Weblioという人気サイトがある。調べたい用語の意味を,200以上の辞書から一度に検索できるサイトだ(参考記事,参考リンク)。2007年2月の実績は,900万ページ・ビュー,120万ユニークIPアドレスを誇る。驚くべきことに,このサイトのすべてのシステムは,ウェブリオ(Weblioを提供している会社)社内に設置された40~50台の中古パソコンでできている(写真1)。 このシステムをほぼ1人で作り上げたのが,ウェブリオ取締役最高技術責任者の佐々木亨氏(写真2右)である。ウェブリオに投資し,同社の社外取締役も務める紀信邦氏(写真2左)は「佐々木氏がいなかったら投資しなかった。彼がいなかったら,同じ事業をするのに10倍のコストがかかる」と語る。佐々木氏は,ハードウエア,ソフトウエア,ネットワークのそれぞれについて豊富な知識を持つ。「特にネットワークに強いのが大きい」と紀氏は評価する。 ウェブリ

    月間1000万ビュー近くのアクセスを自社内の40~50台の中古パソコンでさばくWeblioのシステム:ITpro
    smaaash
    smaaash 2008/03/29
  • Linuxコマンド逆引き大全 Index - Linuxコマンド逆引き大全:ITpro

    Linuxのコマンドを「やりたいこと」で探すことができます。「やりたいこと」をクリックすると、コマンド名、動作、構文、オプションの意味をご覧いただけます。コマンドの基を学びたい方は「Linuxコマンド道場」を参照ください。ファイルの操作からテキスト・ファイルの処理方法まで,例題に基づいて学べます。

    Linuxコマンド逆引き大全 Index - Linuxコマンド逆引き大全:ITpro
    smaaash
    smaaash 2008/03/29
  • 「人生の時間の80%くらいを無駄にしている」人とは?

    意味不明のタイトルで申し訳ない。タイトルにある「人生の時間の80%くらいを無駄にしている」とは,ある人がある対談で言った印象的な言葉だ。読者の皆さんは,人生の80%を無駄にしているのがどんな人なのか想像がつくだろうか。 答えは「Emacs(イーマックスと読む)やVim(ヴィムもしくはヴイアイエムと読む)を使っていない人」である。といっても,「Emacs? Vim? 何それ?」という人は多いかもしれない。これらはいずれも,テキスト・ファイルを入力/編集するための「テキスト・エディタ」というソフトウエアの名前である。EmacsもVimも,プロフェッショナルのプログラマ,特に「ギーク」と呼ばれるWeb 2.0系のプログラマが好んで使う道具だ(ちなみに,Javaのプログラマの間では,統合開発環境であるEclipseを使うほうが一般的である)。 明日,5月24日に発売される日経ソフトウエア2007年

    「人生の時間の80%くらいを無駄にしている」人とは?
    smaaash
    smaaash 2008/03/29
    面白そうだな
  • まつもと直伝 プログラミングのオキテ---目次 - まつもと直伝 プログラミングのオキテ:ITpro

    第0回 あらためてRuby入門 まつもとゆきひろ氏自身による「Ruby入門」をお届けします。日経Linuxの連載開始前の特別企画(2005年4月号)として,Rubyが他のスクリプト言語やオブジェクト指向言語とどこが違うのか,なぜ便利なのかを中心に解説してもらったものです。 ● 基と他言語との違い ● 実装とRuby誕生の秘密 第1回 プログラミングとオブジェクト指向の関係 プログラマを目指す人々の中にも,「オブジェクト指向は難しい」とか,「なかなか分からない」という印象を持つ方が多いようです。そこで,Rubyを題材にオブジェクト指向という考え方について説明していきます。 ● その1 ● その2 ● その3 第2回 抽象データと継承 オブジェクト指向プログラミングを構成する3原則のうち,前回は「ポリモーフィズム」を学びました。今回はオブジェクト指向の歴史を復習した後,残りの「データ抽象」と

    まつもと直伝 プログラミングのオキテ---目次 - まつもと直伝 プログラミングのオキテ:ITpro
    smaaash
    smaaash 2008/03/29
  • ITエンジニアの「やってはいけない」---目次:ITpro

    設計・実装から運用,メソドロジまで,最新アンチパターンを徹底解説 先輩から教わったことのなかに多くの「やってはいけないこと」(アンチパターン)があるだろう。だが,その理由を問われると,うまく説明できないことがあるのではないだろうか。突き詰めて考えると,状況によっては「やっても構わない」こともあるし,技術の進化に伴い「やれるようになってきた」こともある。そこで設計,実装,テスト,運用,メソドロジの各分野について,取材を通じて浮かび上がった最新アンチパターンを徹底解説する。テーマごとに「どれくらいやってはいけないか」のレベルも表した。レベル3~レベル1の3段階あり,レベルの数字が大きいほど,やってはいけない度合いも大きい。 関連サイト: ■設計編 ■メソドロジ編 ■実装編 ■テスト編 ■運用編 ■サーバー運用編 ■データベース編 ■セキュリティ編 ■記録メディア編 ■方式設計編 ■内部統制編

    ITエンジニアの「やってはいけない」---目次:ITpro
    smaaash
    smaaash 2008/03/11
  • 「ドコモ向けの撤退はない」,ソニー・エリクソンが一部報道を否定

    ソニー・エリクソン・モバイルコミュニケーションズは2008年3月10日,「NTTドコモ向けの携帯電話事業から事実上撤退する」という一部報道を否定した。「NTTドコモ向けの商品化計画を見直しているのは事実だが,撤退は考えていない。『国内の携帯メーカーから製品を調達して自社ブランドでNTTドコモに端末を供給する』こともない。見直しの内容はNTTドコモとの関係があるので話せない」(広報)としている。KDDI向け端末の開発・生産も継続するという。 国内の携帯電話市場は契約数が1億件を超え,携帯電話事業者による新しい販売方法の導入で端末の買い替えサイクルが延びる傾向にあるなど,市場の縮小化が指摘されている。京セラが三洋電機の携帯電話事業を買収(関連記事)したほか,3月3日には三菱電機が携帯電話端末事業からの撤退を発表している(関連記事)。

    「ドコモ向けの撤退はない」,ソニー・エリクソンが一部報道を否定
    smaaash
    smaaash 2008/03/10
    最近はやりの、うわさ>否定>撤退発表の流れになるか!?
  • Mac OSに感染する「ボット」出現、FreeBSDやLinuxも標的に

    セキュリティ組織の米サンズ・インスティチュート(SANS Institute)は2008年2月28日、同組織の公式ブログにおいて、Mac OS上で動作するボット(ウイルス)を確認したことを伝えた。FreeBSDやLinuxに感染するボットも発見したという。 ボットとは、感染パソコンを攻撃者が自由に操れるようにするウイルスのこと。ユーザー数が多いことから、ボットのほとんどはWindows上で動作するように作成されているが、今回確認したボットは、Mac OS用に作られていたという。また、FreeBSDマシンやLinuxマシンに感染するボットも確認したとしている。 これらのボットは、「EnergyMech」と呼ばれるボットのソースコードをベースにしているという。EnergyMechをベースにしたソースコードを、それぞれのOS用にコンパイルして作られている。 Mac OS用などに作られている点以外

    Mac OSに感染する「ボット」出現、FreeBSDやLinuxも標的に
    smaaash
    smaaash 2008/02/29
  • 【MacBook Air分解その5】「外は無駄なし,中身は無駄だらけ」

    MacBook Airの外観は無駄がなくてスマートですけど,中身は無駄ばかりってことですか?」。作業の後に宇野記者が発したこの一言が,分解を終えた技術者たちの感想を代弁していた。 日経エレクトロニクス分解班は,国内大手パソコン・メーカーの技術者複数名の協力を得て,再生が困難なところまでMacBook Airを解体してしてみた。その結果明らかになったのは,意外な内部構造だった。参加した技術者たちは,「事前の想像と全く違った」「ODMの製品も含めて,これまで見たどんなパソコンとも違う」と振り返る。 技術者一同を驚かせたのは,非常にコストのかかる作りになっていたことである。例えば,部品を固定するネジの数が極めて多い。キーボードを据え付けるものだけで,30ほどもある。「全体のネジの数は,うちの会社が作る場合と比べて数倍」(技術者の一人)。上下の筐体をつなぐヒンジや外装部品の内面を見た技術

    【MacBook Air分解その5】「外は無駄なし,中身は無駄だらけ」
    smaaash
    smaaash 2008/02/18
    じゃあ作れよ、と。/コメの「作れ!」に反応する人がいてびっくり。別に嫌みで作れって言ってる訳でないのに。/買う買わないは別の話
  • 第30回 JavaScriptの動作を軽くするための工夫:ITpro

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

    第30回 JavaScriptの動作を軽くするための工夫:ITpro
    smaaash
    smaaash 2008/01/13
  • 初心者がJavaを“超高速”で学ぶためのコツ:ITpro

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

    初心者がJavaを“超高速”で学ぶためのコツ:ITpro
    smaaash
    smaaash 2007/11/16
  • 「アサヒる」の「民主主義」

    先日、ネット系のニュース・サイトで、「アサヒる」という言葉がネット上で流行している、という話を知った。試しにGoogleで検索してみると、60万件超の検索件数があるではないか。なるほど、「流行している」というニュースは、まんざらデマでもないらしい。 『はてなダイアリーキーワード』によれば、「アサヒる」の意味は「捏造する。でっちあげる。執拗にいじめる」ということらしい。その起源は、2007年9月25日付の朝日新聞に掲載された、コラムニストによる次のようなコメントだ。「『アタシ、もうアベしちゃおうかな』という言葉があちこちで聞こえる。仕事も責任も放り投げてしまいたい心情の吐露だ。そんな大人げない流行語を首相が作ってしまったのがカナシイ」。この「アベしちゃう」に、ネットユーザーが敏感に反応した。コラムニスト氏のブログは炎上し、『2ちゃんねる』では即日、関連するスレッドが立ち「祭り」状態になる。そ

    「アサヒる」の「民主主義」
    smaaash
    smaaash 2007/10/12
    どうでも良い事だが「スレッショルド」と「スレッシュホールド」のどちらが正しいのか未だに分かってない俺