タグ

2008年1月29日のブックマーク (10件)

  • Home - Species360

  • Google Scholar

    Google Scholar では、さまざまな学術文献を簡単に検索できます。多岐にわたる分野と出典の論説、論文、書籍、要約、法律関係資料をお探しいただけます。

  • サルでもわかる 逆引きデザインパターン 第1章 はじめてのデザインパターン はじめに:

    第1章 はじめてのデザインパターン はじめに デザインパターンとは 特集の構成 すぐわかるオブジェクト指向 すぐわかるUML おわりに 第2章 逆引きカタログ ロジック編 Singleton (シングルトン) Factory/Factory Method (ファクトリ/ファクトリメソッド) Strategy (ストラテジ) Composite (コンポジット) Visiter (ビジタ) 第3章 逆引きカタログ J2EE編 Template Method (テンプレートメソッド) Facade (ファサード) ViewHelper (ビューヘルパ) DAO (Data Access Object) 第4章 逆引きカタログ その他 ユーティリティクラス 実行時例外を標準的に使う Nullオブジェクト 第5章 デザインパターン適用の勘所 はじめに アプリケーションの仕様 リファクタリング前のサ

  • プログラマの思索

    「世界一流エンジニアの思考法」を読んでみた。 気づきをラフなメモ書き。 【1】試行錯誤は悪であること。 番障害の原因調査でも、手当たり次第、ログから調べて探すのは生産性が悪い。 事実から仮説を1つずつ立てて、その仮説を1つずつ検証して可能性を潰していく。 試行錯誤が良くない理由は、後で得られる経験知がないからだ。 やみくもにモグラ叩きのように潰して、ああ終わったというだけ。 障害解決した一つの経験が後で活用できない。 事実から推測して、起きそうな仮説を複数パターンで立ててみる。 そこから1つずつ潰していくことで、自分のロジックを検証していることにもなる。 どこに原因があったのか、後で振り返るときにも役立つ。 すぐに手を動かさない。まず仮説を立ててアプローチを選択して一つずつ動かす。 分かっていれば当たり前なのだろうが、納期に迫られて焦っているときほど忘れやすい気はする。 【2】コードリー

    プログラマの思索
  • アナリシスパターンを読もう|オブジェクトの広場

    アナリシスパターン。さまざまなところで「難解」、「難読」、「現場と無関係」とさまざまな憶測を呼んでいるようですね。でも、ツボにはまればわりと簡単に読めるし、非常に有用であることもわかってもらえると思っています。なにせ、私は、これなしで生きていけない体になってしまいました。まあ、肩の力を抜いてお話に付き合ってください。「なーんだ、簡単」と思っていただければ幸いです。 1.なにするものぞ まず、この先の話を読んでもらえるように、何の役に立つかから説明しましょう。アナリシスパターンの最大の御利益。まず、これを最大限に感じてもらうために、少し遠回りですが、要求獲得から設計初期に行われることについて少し触れます。 最初のかぎは、要求獲得にあります。要求獲得といえばユースケースですね。さて、ユースケースは、システムが達成すべき目標を「変化」の視点で表します。そこでは、「目的」として、現状のシステムを「

    アナリシスパターンを読もう|オブジェクトの広場
  • モノ・コト分析の段階的モデリング

    コトを関連クラスとして扱った方が自然で分かりやすいと筆者は思いますが、皆さんはいかがでしょうか。関連クラスをもう少し用いた方がモデリングは行いやすいし、人の作成したモデルも理解しやすいと思います。 今回はステレオタイプを用いてモノとコトを識別し、注文から納品・請求の業務フローをサンプルとして注文の状態遷移を考えてみます。 関連クラスの問題 過去2回にわたって関連クラスは使いやすいというお話しをしてきましたが、UMLのルール上の1つの問題点について触れておきたいと思います。 第13回「モノとコトによるモデリング」で注文の例を関連クラスで説明しましたが、実は問題があります。関連クラスの両側のインスタンスを固定したとき、関連クラスのインスタンスは一意に決まるというUMLのルールがあります。関連クラスに多重度の指定はできませんが、暗黙的に1に固定されていると考えることもできます。 この注文の例を関

    モノ・コト分析の段階的モデリング
  • はてなロクロ

    平素より「はてなロクロ」をご利用いただき、ありがとうございます。 3D空間に絵が描けるサービス「はてなロクロ」は、2012年10月1日をもちまして、サービスの提供を終了させていただきました。 これまでご利用いただきましたユーザーの皆さまに深く感謝いたします。 誠にありがとうございました。 詳しくは下記をご覧ください。 http://hatena.g.hatena.ne.jp/hatena/20120831/1346389642 株式会社はてな

  • なぜ、日本はデフレなのか? - FIFTH EDITION

    すいません、今日はバーナンキの話をしようと思っていたんですけど、最近、考えていた、「何で日はデフレが終わらんの?」という話について、ちょっと思いついた話があるんで、書かせてもらいます。 もっとも、いろんなブロガーの意見のパッチに過ぎないものではありますが・・・! えーとですね。 そもそも、なんですけどね、 ゼロ金利政策 量的金融緩和政策 というような、「市場を資金でジャブジャブにする」政策を、ここ数年、日銀は続けてきました。来、こういう政策を取ると、インフレ期待があがって、長期金利は上がります。 また、市場に金が大量に流れ込むわけですから、結果として、経済がインフレ気味となり、来は、物価が上がっていくはずだったんです。 これは、フリードマンが主張したように「全てのインフレは究極的には貨幣的現象なのだ」と言ったのに発しますが、基的に、資金がジャブジャブになれば、インフレが起こるんです

    なぜ、日本はデフレなのか? - FIFTH EDITION
  • djbdns日本語

    by D. J. Bernstein djbdns は安全、確実、高速、簡潔、設定も簡単なDNS サーバとツール群です。 qmail, daemontools, ucspi-tcp の作者である D. J. Bernsteinさんの作品です。 (歴史) DNS キャッシュを DNS サーバから分離することの重要性 説明文書(日語訳) djbdns-1.05.tar.gz 特徴 BINDとの使い易さの比較 DNS ソフトウエアの調査 Bernsteinさんのページの 複製、翻訳に関しての許可 djbdns 入門 tinydns/djbdns 利用状況 誤解集 djbdnsでみられる設定の間違い 自己診断リスト(作成中) djbdnsの性能測定 Introduction to DJBDNS Life With djbdns djbdns.faqts.com Python extension

  • 窓の杜 - 【NEWS】誰でも簡単にスーパーハッカー気分を満喫できる「bkhacker」

    スーパーハッカー気分を満喫できる「bkhacker」v0.2.2が、3日に公開された。Windows 2000/XPに対応する寄付歓迎のフリーソフトで、編集部にてWindows Vistaでの動作も確認した。現在、作者のホームページからダウンロードできる。 「bkhacker」は、難しい知識を必要とせず誰でも簡単にハッカー気分を満喫できるジョークソフト。起動するとコンソール画面が表示され、用意された組み込みコマンドを実行することで各種機能を華麗に操作することができる。何気ない顔でカタカタとキーボードをタイピングすれば、気分はもうスーパーハッカーだ。 用意されているコマンドは、NASAやアメリカ国防総省(ペンタゴン)といった外部サーバーへの侵入、高速タイピングによるプログラムのソースコード編集、16進数の文字列がそれっぽくスクロールされるダンプ表示、差出人も内容も意味不明のメール受信、何をど