top

  Info

  • Utilizzare la checkbox di selezione a fianco di ciascun documento per attivare le funzionalità di stampa, invio email, download nei formati disponibili del (i) record.

  Info

  • Utilizzare questo link per rimuovere la selezione effettuata.
Release it! : 本番用ソフトウェア製品の設計とデプロイのために [[Release it : ホンバンヨウ ソフトウェア セイヒン ノ セッケイ ト デプロイ ノ タメニ]]
Release it! : 本番用ソフトウェア製品の設計とデプロイのために [[Release it : ホンバンヨウ ソフトウェア セイヒン ノ セッケイ ト デプロイ ノ タメニ]]
Pubbl/distr/stampa 東京, : オーム社, 2009.2
Descrizione fisica オンライン資料1件
Altri autori (Persone) NygardMichael T
でびあんぐる
Soggetto topico システム開発
ISBN 4-274-80126-8
Classificazione 007.61
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione jpn
Nota di contenuto 表紙 -- 「Release It!」読者の声 -- 監訳者序文 -- まえがき -- 目次 -- 第1章 イントロダクション -- 1.1 正しいターゲットを狙う -- 1.2 フォースを使え -- 1.3 クオリティーオブライフ -- 1.4 挑戦の範囲 -- 1.5 ここに1億円、あそこにも1億円 -- 1.6 実践的な達人のアーキテクチャ -- 第I部 安定性 -- 第2章 ケーススタディ:航空会社をストップさせた例外 -- 2.1 システムダウン -- 2.2 事態の影響 -- 2.3 事後調査 -- 2.4 決定的証拠 -- 2.5 問題を防ぐ方法は? -- 第3章 安定性とは -- 3.1 安定性の定義 -- 3.2 障害モード -- 3.3 亀裂の伝播 -- 3.4 障害の連鎖 -- 3.5 パターンとアンチパターン -- 第4章 安定性のアンチパターン -- 4.1 統合点 -- 4.2 連鎖反応 -- 4.3 カスケード障害 -- 4.4 ユーザ -- 4.5 ブロックされたスレッド -- 4.6 自制攻撃 -- 4.7 スケーリング効果 -- 4.8 アンバランスな処理能力 -- 4.9 緩慢なレスポンス -- 4.10 SLAの逆転 -- 4.11 無制限の結果セット -- 第5章 安定性のパターン -- 5.1 タイムアウト -- 5.2 ブレーカー -- 5.3 隔壁 -- 5.4 定常状態 -- 5.5 フェイルファスト -- 5.6 ハンドシェイク -- 5.7 テストハーネス -- 5.8 分離ミドルウェア -- 第6章 安定性についてのまとめ -- 第II部 処理能力 -- 第7章 ケーススタディ:自分の顧客に踏み付けられる -- 7.1 カウントダウンと発射 -- 7.2 QAを目指す -- 7.3 負荷テスト -- 7.4 群衆による殺人 -- 7.5 テストの間隙 -- 7.6 余波 -- 第8章 処理能力とは -- 8.1 処理能力の定義 -- 8.2 制約 -- 8.3 相互関係 -- 8.4 スケーラビリティ -- 8.5 処理能力についての神話 -- 8.6 まとめ -- 第9章 処理能力のアンチパターン -- 9.1 リソースプールの競合 -- 9.2 過剰なJSPフラグメント -- 9.3 やりすぎAJAX -- 9.4 長期滞在セッション -- 9.5 HTMLの無駄なスペース -- 9.6 更新ボタン -- 9.7 手製のSQL -- 9.8 データベースの富栄養化 -- 9.9 統合点の遅延 -- 9.10 Cookieモンスター -- 9.11 まとめ -- 第10章 処理能力のパターン -- 10.1 接続をプールせよ -- 10.2 キャッシュは慎重に使え -- 10.3 コンテンツを事前に計算せよ -- 10.4 ガベージコレクタをチューニングせよ -- 10.5 まとめ -- 第III部 設計における一般的な問題 -- 第11章 ネットワーキング -- 11.1 マルチホームサーバ -- 11.2 ルーティング -- 11.3 仮想IPアドレス -- 第12章 セキュリティ -- 12.1 最小特権の原則 -- 12.2 パスワード設定 -- 第13章 可用性 -- 13.1 可用性要件を収集する -- 13.2 可用性要件をドキュメント化する -- 13.3 負荷分散 -- 13.4 クラスタ化 -- 第14章 管理 -- 14.1 QAは本番にマッチしているか? -- 14.2 設定ファイル -- 14.3 起動とシャットダウン -- 14.4 管理インタフェース -- 第15章 設計のまとめ -- 第IV部 運用 -- 第16章 ケーススタディ:力は宇宙より大きく、住処は小さなランプの中 -- 16.1 ハイシーズン -- 16.2 赤ちゃんの最初のクリスマス -- 16.3 脈をとる -- 16.4 感謝祭の日 -- 16.5 ブラックフライデー -- 16.6 致命的なサイン -- 16.7 診断テスト -- 16.8 専門家を呼ぶ -- 16.9 対処法を比較する -- 16.10 この処置で状況は変化するか? -- 16.11 終息 -- 第17章 透明性 -- 17.1 さまざまな観点 -- 17.2 透明性のための設計 -- 17.3 実現技術 -- 17.4 ロギング -- 17.5 監視システム.
17.6 正当な標準とデファクトの標準 -- 17.7 運用データベース -- 17.8 サポートプロセス -- 17.9 まとめ -- 第18章 適応 -- 18.1 時間に伴う適応 -- 18.2 適応可能なソフトウェアの設計 -- 18.3 適応可能なエンタープライズアーキテクチャ -- 18.4 リリースが痛みを伴うものであってはならない -- 18.5 まとめ -- 付録A 参考資料 -- 索引 -- 奥付.
Altri titoli varianti Release it! : design and deploy production-ready software
The pragmatic programmers
Record Nr. UNINA-9910149159203321
東京, : オーム社, 2009.2
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Shipit!ソフトウェアプロジェクト成功のための達人式ガイドブック [[Shipitソフトウェアプロジェクトセイコウノタメノタツジンシキガイドブック]]
Shipit!ソフトウェアプロジェクト成功のための達人式ガイドブック [[Shipitソフトウェアプロジェクトセイコウノタメノタツジンシキガイドブック]]
Pubbl/distr/stampa 東京, : オーム社, 2006.8
Descrizione fisica オンライン資料1件
Altri autori (Persone) RichardsonJared
GwaltneyWilliam
でびあんぐる
Soggetto topico ソフトウェア
ISBN 4-274-80108-X
Classificazione 007.63
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione jpn
Nota di contenuto 表紙 -- 『Ship It!』読者の声 -- まえがき -- 序 -- 謝辞 -- 日本語版監訳者より -- 目次 -- 第1章 はじめに -- 1.1 習慣の美徳 -- 1.2 現実的な視点 -- 1.3 本書のロードマップ -- 1.4 本書を読んだ後にしてほしいこと -- 1.5 本書の読み進め方 -- 第2章 ツールとインフラストラクチャ -- 誰も知らないFredの悩み -- こんな風に暮らせたら -- Fredがはまった罠を避けるには -- 1 砂場(サンドボックス)での開発 -- 2 資産管理 -- 3 ビルドスクリプトの作成 -- 4 自動ビルドを実行する -- 5 問題の追跡 -- 6 機能の追跡 -- 7 テストハーネスを使う -- 8 ツールを選ぶときの注意 -- 9 実験をしてはならない局面 -- 第3章 実践的なプロジェクト管理技法 -- 10 作業リストに基づいた作業 -- 11 技術主任 -- 12 日々の協調とコミュニケーション -- 13 あらゆるコードをレビューする -- 14 コード変更通知の送信 -- 15 まとめ -- 第4章 曳光弾開発 -- 曳光弾開発 -- 一般に広く使われているプロセスの問題点 -- プロセスを定義する -- 曳光弾開発の概要 -- システムオブジェクトを定義する -- 複数のチームが協力してインタフェースを定義する -- インタフェーススタブを記述する -- 各層間の呼び出しや応答を可能にする -- 実機能を持つコードをスタブに追加する -- リファクタリングによる改良 -- 簡潔な具体例 -- 曳光弾開発を売り込む -- 第5章 一般的によく見られる問題とその解決方法 -- 16 レガシーコードをサポートしなければならない -- 17 テスト不能なコードをテストする -- 18 修正したはずの機能の不具合が何度も再発する -- 19 テスト? さっぱり使ってないなあ -- 20 バグを再現できない -- 21 コードを統合することに苦痛を感じる -- 22 ビルドプロセスの信頼性が低く、処理を何度か繰り返さないと製品をビルドできない -- 23 顧客の満足度が低い -- 24 チーム内に不良開発者がいる -- 25 マネージャが不満を抱いている -- 26 メンバー間の関係が希薄でチームワークが欠けている -- 27 不可欠の手法やプロセスをチームメンバーや関係者が積極的に取り入れようとしない -- 28 新しい手法が役に立たなかった -- 29 自動テストの体制が整っていない -- 30 指導役を務めることができるベテラン開発者がわずかしかいない -- 31 プロジェクトが「デスマーチ」に陥っている -- 32 機能の追加を頻繁に要求される -- 33 いつまでたっても作業が終わらない -- 付録A ヒントのまとめ -- 付録B ソースコード管理 -- 利用可能なソースコード管理システム -- キーコンセプト -- ソースコード管理システムの選び方 -- より詳しい情報 -- 付録C ビルドスクリプトツール -- 入手可能なスクリプト言語 -- キーコンセプト -- ツールの選び方 -- より詳しい情報 -- 付録D CIシステム -- 入手可能なCIツール -- キーコンセプト -- ツールの選び方 -- より詳しい情報 -- 付録E 問題追跡ソフトウェア -- 入手可能な問題追跡ソフトウェア -- キーコンセプト -- ツールの選び方 -- より詳しい情報 -- 付録F 開発の方法論 -- 利用可能な方法論 -- キーコンセプト -- 方法論の選び方 -- より詳しい情報 -- 付録G テストフレームワーク -- 入手可能なテストフレームワーク(テストハーネス) -- 入手可能なテストフレームワーク(テストツール) -- キーコンセプト -- テストフレームワークの選び方 -- より詳しい情報 -- 付録H おすすめの本と参考文献 -- 全般 -- Ruby -- Java -- 方法論 -- ソースコード管理 -- その他 -- リーダーシップと人間 -- 参考文献 -- 索引 -- 奥付.
Altri titoli varianti Ship it! : a oractical guide to successful software projects
The pragmatic programmers
Record Nr. UNINA-9910149159703321
東京, : オーム社, 2006.8
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui