Bugzillaプロジェクトの主任設計者の実体験に基づいた、ソフトウェアの簡潔性を保つさまざまな知見をまとめた書籍。「なぜ簡潔性が大事なのか」「変更の価値を計るための方程式」「コードの簡潔性と複雑性」といったトピックについて、事実、法則、ルール、定義などを示しながら解説します。直接的なコードの書き方だけでなく、ソフトウェアプロダクト全体にわたるコードの健全性を保つためのヒントとなるでしょう。なお本書はEbookのみの販売となります。 まえがき 1章 はじめに なぜ簡潔性が大事なのか ソフトウェアデザイン 2章 なぜソフトウェアを作るのか 実際のアプリケーション 3章 未来 ソフトウェアデザインの方程式 デザインの品質 見えない結末 4章 変更 プログラム変更の実例からわかること 3つの間違い インクリメンタルな開発とデザイン 5章 不具合とデザイン 故障でなければ…… 何度も同じことを繰り
ろす 今月、O'reilly Mediaで購入したeBookがDropboxに同期できるようになったらしいんですが、気づかずにスルーしてました。本当にありがとうございました。やり方をメモしておきます。 本家サイトに Sign in して画面右上の Your Account というリンクをクリック。 レイヨウっぽい動物さんのいる Your Account のページに移るので、ナビゲーションから Personal Info をクリック。 Personal Info というページに移ります。 電書ちゃん このページは個人情報丸出しね。 ろす 一応、黒塗りで隠しておこう。 電書ちゃん 隠すと逆にいかがわしい感じになったわ。東電の原発事故手順書みたい。 ろす いかがわしくて結構! とにかくここに Dropbox Settings という項目がありますね。ここの Authorize with your
Who This Book Is ForWho This Book Is Not ForWhat You’ll LearnOther OptionsIf You Like (or Don’t Like) This BookConventions Used in This BookUsing Code ExamplesHow to Contact UsSafari® Books OnlineAcknowledgments Myths of the Mobile WebIt’s Not the Mobile Web; It’s Just the Web!You Don’t Need to Do Anything Special About Your Desktop WebsiteOne Website Should Work for All Devices (Desktop, Mobile,
皆さんこんにちは。突然ではありますが、電子書籍の書誌情報配信フォーマットであるOPDS Catalogに対応いたしました。 達人出版会の高橋さんには以前から「対応しないんですか?」というお話をいただいておりましたが、ようやく対応できました。まだまだ不十分な点が多いのですが、現時点のものということで公開してしまいます。不具合等は徐々に改善していくつもりです。 O'Reilly Japan Ebook iOSデバイスであればStanza、AndroidデバイスであればAldikoやMoon+ Readerなどのアプリケーションに上記のURIを登録することで、カタログが表示されるようになります。以下はStanzaで表示させた例です。 カタログ内からリンクをたどることで、書誌情報のページを参照したり、ご購入していただくことができます。スマートフォンなどの画面が小さなデバイスでは、こちらの方が一覧性
This concise book shows JavaScript developers how to build superb web applications with CoffeeScript, the remarkable language that’s gaining considerable interest. Through example code, this guide demonstrates how CoffeeScript abstracts JavaScript, providing syntactical sugar and preventing many common errors. You’ll learn CoffeeScript’s syntax and idioms step by step, from basic variables and fun
スケーラブルかつハイパフォーマンスなNoSQLデータベースであるMongoDBに関する書籍です。本書では、アプリケーションが直面するデータの増大に対応するため、MongoDBクラスタを構築するための知識を紹介します。シャーディングによるMongoDBクラスタの構築方法、クラスタを効率よく用いるデータ構造の選択方法、監視やバックアップなどの管理方法までを解説します。本書はEbook版のみの販売となります。 はじめに 本書で使用されている表記規則 サンプルコードの利用について 本書に関するお問い合わせ 1章 分散コンピューティングへようこそ! シャーディングとは何か 2章 シャーディング データの分割 バランシング configサーバー クラスタの構造 3章 クラスタのセットアップ シャードキーの選択 新規あるいは既存のコレクションのシャーディング 容量の追加・削除 4章 クラスタの扱い クエ
The ground beneath the book publishing industry dramatically shifted in 2007, the year the Kindle and the iPhone debuted. Widespread consumer demand for these and other devices has brought the pace of digital change in book publishing from "it might happen sometime" to "it’s happening right now"—and it is happening faster than anyone predicted. Yet this is only a transitional phase. Book: A Futuri
Build the skills your teams need Give your teams the O’Reilly learning platform and equip them with the resources that drive business outcomes. Click on a feature below to explore. Trusted content Live online events Courses Interactive learning Certification prep O’Reilly Answers AI Academy Assignments Insights Dashboard Trusted content you can count on More than 60K titles from O’Reilly and nearl
The Purpose of This BookPrerequisitesConventions Used in This BookUsing Code ExamplesSafari® Books OnlineHow to Contact UsAcknowledgments Introducing MacRubyWhy MacRuby?InstallationMac OS XXcodeMacRubyCode ExampleLoading a FrameworkUsing ClassesDefining a Class and Its MethodsRuby Class InstantiationMethodsDocumentationMethod prototypesConstant namesThe Interactive Ruby ShellSyntactic Sugar
Build the skills your teams need Give your teams the O’Reilly learning platform and equip them with the resources that drive business outcomes. Click on a feature below to explore. Trusted content Live online events Courses Interactive learning Certification prep O’Reilly Answers AI Academy Assignments Insights Dashboard Trusted content you can count on More than 60K titles from O’Reilly and nearl
What Is HTML5?What’s in This BookAudienceAssumptions This Book MakesConventions Used in This BookUsing Code ExamplesSafari® Books OnlineHow to Contact UsAcknowledgments Introduction1.1. Specifying the DOCTYPE1.2. Specifying the Character Set1.3. Specifying the Language1.4. Optimizing <script>s and <link>s1.5. Adding Document Structure with HTML5’s New Elements1.6. Choosing Between <article> and <s
この本は「Every Book Is a Startup」という出版ビジネス実務書。完成したパートから電子書籍版として刊行していき、当初の価格は4.99ドル(約390円)。以後、完成に近づくにつれ価格を上げていくが、初回購入者は以後のアップデートはすべて無料で入手できるので、ある種“金融デリバティブ”的な価格決定モデルともいえる。最終的に完成した紙書籍版は24.99ドル(約2000円)になる予定。 同書の紹介ページでは、「早く刊行、頻繁に刊行」といった手法を自社自身で実践すると説明して、読者からの意見を募って反映していくとしている。 なお、日本では講談社からリリースされた吉本佳生氏のiOS向け電子書籍アプリ「マクドナルドはなぜケータイで安売りを始めたのか?【リッチ版】」が同様の施策を取り入れている。 関連記事 オライリー、自社電子書籍のDRMフリー化を宣言 オライリー・ジャパンは、同社が販
O'Reillyをはじめとする、9000冊以上の英語の技術書がオンラインで読める Safari Books Online。英語のドキュメントを書くためにもよく参考にしています。 ただ、このサイトの検索インターフェースが少々使いづらいのが難点。オープンサーチに対応している(opensearch.xml)ようなので、Google Chromeの検索ボックスに設定してみます。 入力欄は左から、"表示名"、"ショートカット"、"オープンサーチURL"を指定します。 オープンサーチURLは、上記xmlのものを少し改良し、以下のフォーマットを指定。 http://techbus.safaribooksonline.com/search?searchtextbox=%s&searchview=summary&searchmode=newsimple&sortbyorder=relevancy 設定を保存
Build the skills your teams need Give your teams the O’Reilly learning platform and equip them with the resources that drive business outcomes. Click on a feature below to explore. Trusted content Live online events Courses Interactive learning Certification prep O’Reilly Answers AI Academy Assignments Insights Dashboard Trusted content you can count on More than 60K titles from O’Reilly and nearl
IT関連の出版社として知られる米オライリーメディアは、出版流通大手の米イングラムと提携し、出版物の流通と在庫を最適化する取り組みとしてオンデマンド印刷へ移行することを明らかにしました(イングラムのプレスリリース)。 イングラムは発表の中で次のように述べています。 The program enables O’Reilly to boldly shift from a traditional inventory and capital intensive business model to an on-demand program that selects the most timely and cost effective method to print and distribute books, このプログラムによって、オライリーは既存の在庫を持つ資本先行型のビジネスモデルから、タイムリー
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く