タグ

ブックマーク / www.oreilly.co.jp (8)

  • Go言語によるWebアプリケーション開発

    Goプログラミングについて一歩踏み込んだプロユースの解説書。読者はシンプルなコードを書きながら、実運用アプリケーションの開発で使うスキルとテクニックを学ぶことができます。書のサンプルプログラムはどれもシンプルですがとても実践的です。拡張性、並行処理、高可用性といったエンタープライズアプリケーションの開発で直面する現実的な問題に対するソリューションが含まれています。書を読めば、実際の業務に必要な技能――Goによる開発手法および関連技術の使い方――をマスターし、ツールやプログラムの開発スキルを迅速かつ簡単に向上できます。日語版では、監訳者の鵜飼文敏氏による巻末付録「Goらしいコードの書き方」を収録しました。 サポートページ(サンプルコードや正誤表) 監訳者まえがき まえがき 1章 WebSocketを使ったチャットアプリケーション 1.1 シンプルなWebサーバー 1.1.1 テンプレー

    Go言語によるWebアプリケーション開発
    s5ot
    s5ot 2016/01/05
  • オープンソースで学ぶ社会ネットワーク分析

    書は社会ネットワーク分析の基礎理論への理解を、オープンソースのプログラミング言語Pythonを使って体感しながら深めるための書籍です。ソーシャルネットワーク分析の背景となる理論を学びたいスタートアップ企業や、社会学の理論をプログラミング言語を使って実践的に研究したい研究者などにとって、役立つ知識を学ぶ助けとなります。なお書はEbook版のみの販売となります。 2012/7/20 誤植等を修正してファイルをアップデートしました。2012-7-20版をダウンロード可能です。 2013/5/20 誤植を修正してファイルをアップデートしました。2013-5-20版をダウンロード可能です。 正誤表 ここで紹介する正誤表には、書籍発行後に気づいた誤植や更新された情報を掲載しています。以下のリストに記載の年月は、正誤表を作成し、増刷書籍を印刷した月です。お手持ちの書籍では、すでに修正が施されている場

    オープンソースで学ぶ社会ネットワーク分析
    s5ot
    s5ot 2015/08/21
  • Mithril

    TOPICS Web , JavaScript 発行年月日 2015年08月 ISBN 978-4-87311-744-7 FORMAT EPUB Mithrilは2014年にリリースされたクライアントサイドMVCフレームワークです。ムダが削ぎ落とされ、必要な機能にフォーカスされており、旧来のフレームワークでは成し得なかったパフォーマンスを引き出します。 書は、そのMithrilを使ったシングルページアプリケーションの作り方について紹介します。まずシングルページアプリケーションの概要から、Mithrilの役割、アプリケーションのコード、アプリケーションの各レイヤーについて、またユーザインタフェースのライブラリの活用方法についても紹介します。さらに大規模なアプリケーション開発を補助する機能について、ラウターの仕組み、コンポーネント、またユニットテストの仕方やMithrilの自動再描画システ

    Mithril
    s5ot
    s5ot 2015/08/03
    初耳ッス ミスリル?
  • Bluetooth Low Energyをはじめよう

    Bluetooth Low Energy(BLE)は、低コスト、低消費電力などを目的に開発された無線技術です。IoT(Internet of Things)やウェアラブルデバイスの基盤となる技術として、急速に普及しています。書では、モバイルアプリケーション開発者と組み込み技術者を対象に、BLEのデータ構造や、デバイスが相互に通信する方法などについて、質の高い情報を提供します。まず、プロトコルの基を紹介し、次にBLEの理解に欠かせないGAP(汎用アクセス・プロファイル)とGATT(汎用アトリビュート・プロファイル)について丁寧に解説。開発プラットフォーム、デバッグツール、アプリケーション設計ツールの紹介を行った上で、実際のAndroid、iOS、組み込みデバイスの開発についてステップバイステップで解説します。 はじめに 1. イントロダクション BLEはどこが違うのか? 規格 構成 規格

    Bluetooth Low Energyをはじめよう
    s5ot
    s5ot 2015/02/10
  • プログラマが知るべき97のこと

    人々のさまざまな思いを技術で形にするプログラマ。書は世界中で活躍するプログラマによる97のエッセイを収録した書籍です。プログラミングにおいてもっとも重要な事柄は何か、バージョン管理やテスティング、設計原則とコーディングテクニック、また腕を磨くための勉強法などについて、経験豊かなプログラマが自らの体験を踏まえて解説します。プログラマを勇気づけ、新たな気づきをもたらす一冊です。日語版では、小飼弾、関将俊、舘野祐一、まつもとゆきひろ、宮川達彦、森田創、吉岡弘隆、和田卓人による10の書下ろしを収録。 目次 監修者まえがき はじめに 01 分別のある行動 セブ・ローズ(Seb Rose) 02 関数型プログラミングを学ぶことの重要性 エドワード・ガーソン(Edward Garson) 03 ユーザが何をするかを観察する(あなたはユーザではない) ジャイルズ・カルバン(Giles Colbor

    プログラマが知るべき97のこと
    s5ot
    s5ot 2010/12/03
  • Rubyベストプラクティス

    書は、Rubyでのソフトウェア開発経験者を対象に、プログラミングの実践的なテクニックとアイデアを、実際に使われているライブラリやコードを題材に解説します。テキスト処理やファイル管理から、テスト駆動開発、API設計、関数型言語的機能の利用、多言語化やデバッグ、保守に到るまで幅広いトピックを網羅。付録ではRuby 1.8と1.9の両対応の手法やワーストプラクティスを取り上げるなど、より優れたコードを書くための力を身につけることができます。Ruby1.9に完全対応。 ケーススタディに基づいて学ぶ書は、より良いコーディングについて学びたいRubyプログラマ必携の一冊です。 まえがき 訳者まえがき はじめに 1章 テストでコードを駆動する 1.1 テスティングフレームワークについて 1.2 テストできるように設計する 1.3 テスティングの基礎 1.3.1 焦点をしぼったテスト 1.3.2 例外

    Rubyベストプラクティス
    s5ot
    s5ot 2010/03/24
  • JavaScript: The Good Parts

    JavaScriptは言わばひとかたまりの大理石であり、私はその中からこの言語のすばらしい質が現れるまで、美しくない機能を取り除いていく。最終的に私が削り出すことになる美しいサブセットは、より信頼でき、読みやすく、メンテナンスがしやすく、すべてにおいて非常に優れた言語になると私は信じている。」(「1章 良いパーツ」より)――書は、JavaScript言語の「良いパーツ」に注目し、良質なコードを書くためのポイントを示唆する書籍です。「良いパーツ」を通してJavaScriptを再評価することで、見落とされていたJavaScript言語の質が見えてきます。 関連ファイル サンプルコード 原著者が提供する付録EのJSONコード 正誤表 ここで紹介する正誤表には、書籍発行後に気づいた誤植や更新された情報を掲載しています。以下のリストに記載の年月は、正誤表を作成し、増刷書籍を印刷した月です。お

    JavaScript: The Good Parts
    s5ot
    s5ot 2008/12/09
  • 実践 Rails

    TOPICS Programming , Web , Ruby 発行年月日 2008年10月 PRINT LENGTH 376 ISBN 978-4-87311-386-9 原書 Advanced Rails FORMAT PDF 書はRuby on RailsでWebアプリケーションを構築した経験がある人を対象に、Railsの実用テクニックを解説します。Rubyのメタプログラミング機能やRailsの内部構造に始まり、データベースやセキュリティ、パフォーマンス、RESTfulアーキテクチャに関する実践的なテクニックに至るまで詳述し、その上で大規模なRailsプロジェクトの管理および他のシステムとのRailsの統合についてを説明します。 また、Railsの開発に参加する方法や、Railsを構成するコンポーネントの代替となるソリューション、アプリケーションの国際化などについても扱います。実践

    実践 Rails
    s5ot
    s5ot 2008/11/06
  • 1