タグ

2006年3月8日のブックマーク (16件)

  • 急がば回れ──質の良い仕様書の作り方

    前回は、自社の業務に必要なシステムの要件の定め方について触れた。今回はその次のフェイズ──仕様決定について考えていこう システムの要件が決まったら、これを具体的なシステム仕様書に落とし込んでいく必要がある。システム仕様書とは、要件を満たすための具体的なシステムの機能・性能に対する要求事項を文書化したものだ。 ソフトウェアの場合、要件定義や仕様書の段階で発見された不備を是正するコストと、運用段階に入ってからのそれとでは、実に200倍の差があるという説がある。また、NASAの記録では、最初の20%の工程に、全体の作業時間の15%を投入することで、プロジェクトの成功確率が80%にまで高まるという。 「早く、安く、最小の投資で最大の効果を生むシステム構築をする」には、システム仕様書の作成に手を抜いたり、他人任せにすべきでない。「急がば、回れ!」である。 質の高い仕様書とは 要件を満足するための、必

    急がば回れ──質の良い仕様書の作り方
  • OSSの現状と課題(第1回)

    まえがき 2005年10月6日の日経済新聞朝刊に以下の記事が掲載されていた。 「政府は中央官庁が省内の業務や給与計算などに使う情報システムに、リナックスなど設計情報を公開している基ソフトウエアや関連ソフトの採用を促す調達指針を作成した。今月内にも適用する。米マイクロソフトの基ソフトであるウィンドウズへの過度な依存から脱却することで、調達コストが下がるほか、サイバー攻撃への備えも強まるとみている。指針の原案は6日の自民党のe-Japan重点計画特命委員会で説明する。月内に開く各省庁の情報化統括責任者(CIO)連絡会議で正式に決める。」 。つまり、OSS(Open Source Software)の活用を促す指針である。 その意図するところは次の4点で、狙いはベンダー・ロックインを避けることにより、システムの移行時に最適なベンダーや製品を選択することができ、よりよい行政サービスをより

  • Google 会社情報: Google の理念

    We first wrote these “10 things” when Google was just a few years old. From time to time we revisit this list to see if it still holds true. We hope it does—and you can hold us to that. 1. Focus on the user and all else will follow. Since the beginning, we’ve focused on providing the best user experience possible. Whether we’re designing a new internet browser or a new tweak to the look of the hom

  • http://tdiary.ishinao.net/20060308.html

  • SQL*Plus | 株式会社CONFRAGE

    SQL*Plusの入門基礎。

  • 新・たけぞう瀕死の日記

    ■ [Ruby]Railsを手動インストール RubyGemsを使ってインストールするのが簡単なのですが、プロキシの認証が通らなかったので手動でインストールしてみました(認証がなければ-pオプションでOK?)。まずはRubyRubyGemsをインストールしたあと、必要なパッケージをダウンロードしておきます。よくわかんないけどとりあえずすべて最新のパッケージをダウンロードしてみました。 Rake (rake-0.7.0.gem) Rails (rails-1.0.0.gem) Active Record (activerecord-1.13.2.gem) Action Pack (actionpack-1.11.2.gem) Action Mailer (actionmailer-1.1.5.gem) Active Support (activesupport-1.2.5.gem) Act

    clavier
    clavier 2006/03/08
    手動でインストール
  • Mac People誌の特集記事、「ジョブズのプレゼンに学べ!」

    「元MSエンジニア、ついにマックを買う」というエントリーを書いたのがわずか9ヶ月前だとは思えないぐらい、あっという間にアップル好きになってしまった私の一家には、今や iPod 3台と Mac 2台が大活躍をしている。私の期待していた通りの(参照)Front Row を搭載した新型Mac mini を発売してくれるアップルには、妙に購買意欲をそそられて困ってしまう。 そんな私が少し前に書いた「スティーブジョブズに学ぶプレゼンのスキル」。それが、Mac People の編集者の目にとまったようで、特集記事への記事の投稿を頼まれた。 このブログのおかげで文章を書くことにすっかり慣れてしまった私が、「あいよっ」と二つ返事で引き受けて書いたのがMac People 4月号の特集記事「ジョブズのプレゼンに学べ!」の冒頭のコラム。内容は先のエントリーを膨らましたものだが、編集部の人がその後3ページにわっ

  • Collection & Copy - JavaScriptにおける高階プログラミング

    翻訳 原文:Higher Order Programming In Javascript著者:Sjoerd Visscherライセンス:クリエイティブ・コモンズ・ライセンス(帰属) 前提知識JavaScriptを使ったオブジェクト指向プログラミングの知識が必要となります。以下のWebreferenceの記事を読み、よく理解しておいてください。OOP in Javascript, part IOOP in Javascript, part IIDouglas Crockford最終更新2004/3/28はじめに高階プログラミングでは、値として関数を使うことができます。つまり引数として関数を別の関数へ渡すことも、関数を別の関数の返り値にすることもできるのです。この形式のプログラミングは、しばしば関数型プログラミングで使用されますが、「通常」のオブジェクト指向のプログラミングでも非常に有用です。

  • [結] InstantRails でRuby on Railsを動かす - 2006年3月 - 結城浩の日記

    目次 2006年3月29日 - マルチリンガルの時代 / 2006年3月27日 - 模様替え / 2006年3月25日 - ナルニア国物語 / LaTeXで式展開の説明文を付ける方法 / 2006年3月24日 - 伝統と変化 / 2006年3月22日 - 当選者発表中 / 2006年3月21日 - JWord防止 / 2006年3月20日 - コンセプトアウト・デマンドイン / 2006年3月19日 - 日曜日 / 2006年3月17日 - アルゴリズムを学習する最良の方法 / 2006年3月16日 - すばらしいに仕上がっています / 『増補改訂版Java言語で学ぶデザインパターン入門マルチスレッド編』無料プレゼント / 2006年3月14日 - 結城浩の最新刊『増補改訂版Java言語で学ぶデザインパターン入門マルチスレッド編』 / rubyco(るびこ)の日記 / 2006年3月13

  • http://tdiary.ishinao.net/20060307.html

  • PHP5 で利用できる新しい関数 - Sooey

    Read About this site, Works or Download software. Tumblelogging at Tumblr. Amazon associate store. Search content. PHP5 で利用できる新しい関数 PHP5 で利用できる新しい関数 PHP4 や PHP3 の時代から PHP での開発をしているとそれまでに蓄えた知識 だけで大抵のことはできるようになっているので、ドキュメントの隅々まで目 を通すことが少なくなります。 ところが、久々にドキュメントを眺めていたら、これまでは既存の関数を組み合わせて実 現していた処理が関数一発でできるようになっているケースが多くありました ので、自分用のメモも兼ねていくつかまとめておこうと思います。 array_combine() 配列Aの値を配列要素のキー、配列Bの値を配列要素の値として新しい

    clavier
    clavier 2006/03/08
  • yohei-y:weblog: REST ってやっぱり難しいかも。

    前のエントリでこんなことを書いたばかりだけれど、REST ってやっぱりどうよ、という気分になったので久々に blog を更新してみる。 ただただしさんのおれだったらフォト蔵APIをこうするを読んで、僕が del.icio.us に書いた感想は +1。ID == URI ですよね。Cool URI は名詞であるべき、というのは強調したい。「日REST協会」入りたくないなー(笑)。みんな休んでそう というもの。たださんのエントリでは URI と書くべきところが ID になっててちょっと気になったり、「作法」は「アーキテクチャ」じゃなくて「アーキテクチャスタイル」だ、とか思ったのだけれど、でも筋としては納得の内容だった。 しかし、たださんのエントリの、たかはしさんや mizzy さんのコメントを読んでうーんと唸ってしまった。 僕にはお二人の言いたいことがわかる。んで両方間違っていないと思う。

    clavier
    clavier 2006/03/08
  • typo - Trac

    Typo is a modern, lightweight, comprehensive, full featured Weblog engine using Ruby on Rails. It’s been around since 2004 and probably the oldest open source project based on Ruby on RailsIt has now been replaced by Publify (recommend by Blog Starter), and this site is simply an archive of the past content. Typo provides you with everything you need to easily publish content on the Web. Multi

    typo - Trac
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • woremacx.com - https://woremacx.com/

    Windows 10 の入ったディスクのバックアップが clonezilla で外形的にできることがわかった Posted on Jun 27, 2020 Windows10 が載ってるディスクに破壊的な変更加える前にバックアップしたくて、SystemRescueCd で clonezilla 使ってディスクまるごとイメージ化した(内部的には partimage が使われてる?)。 でこれ、レストアしたら起動する状態まで持っていけるんかな? すんごく不安だ。。。 — woremacx (@woremacx) June 15, 2020 systemrescuecd に同梱されている clonezilla を使ってまるまる取った Windows 10 のバックアップが戻せるか不安で仕方なかったので、VirtualBox に戻せるか試した。 そもそもなぜ clonezilla を試したかったの

  • iandeth. - ETech 06 クリップボードを介して世界を繋げる - Ray Ozzie氏講演

    iandeth. Perl, Flash ActionScript, MySQL, Movable Type, システム開発 - そんなテーマのサイトdeth. 講演者について Ray Ozzie IBM Lotus Notesの開発者。現マイクロソフトCTO。※詳細プロフィール Blog - Ray Ozzie's Weblog 導入 - Clipboardというデータ連携の仕組み * RSSはWEBのDNAであり、WEBサイト間を繋ぐ組織だと思う * アプリ間を繋ぐ力、技術の無償提供という思想の上で成り立つ - WEBサイトの mash-up はまるでLINUXの世界と同じ (例) $ cat *.txt | grep xx | .. * OfficeやPhotoshop等のPCアプリは、このようなデータ連携をClipboardで実現している *あれ?WEBにおけるClipboard

    clavier
    clavier 2006/03/08