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

  • カーハッカーズ・ハンドブック

    書は、複雑な電子機器とコンピュータシステムを備えた現代の自動車が、どのような仕組みで動作しているかを、より深く知りたい読者(ハッカー)のための書籍です。自動車の脅威モデルの紹介にはじまり、CANバスをはじめとしたさまざまなバスネットワークを解説、さらにCANバスのリバースエンジニアリングを行います。そしてECUをハッキングするための基礎的な知識と具体的なハッキングの手法も紹介。車載インフォテイメントシステムや車車間通信についても解説した上で、そこまでに紹介した方法を用いて発見した脆弱性を攻撃するツールを実際に作成。攻撃のリスクや問題点に対する充分な知識を得た上で、読者がそれらに対応することを可能にします。 書の出版に寄せて 謝辞 はじめに なぜ、自動車ハッキングはすべての人々にとって良いのか 書の内容 1章 脅威モデルの理解 アタックサーフェースの探索 脅威モデル レベル 0: 概観

    カーハッカーズ・ハンドブック
    kksg
    kksg 2017/12/09
  • パフォーマンス向上のためのデザイン設計

    Webサイトのパフォーマンスは、「9:1でフロントエンド側のパフォーマンスが重要」だと言われています。パフォーマンスの向上には、インフラ側だけでなくフロントエンドの設計が大いに影響します。そこで書は、Webサイトのパフォーマンス向上についてデザイン面からのアプローチに特化し、日々の業務に取り込めるCSSHTMLのコーディングテクニックや、Webサイトで使用する画像を作成する際のヒントを紹介しています。また、デザイナーだけでなく、サイト運営に携わるすべてのスタッフがパフォーマンスへの意識を高めるための効果的な取り組みについても解説します。 賞賛の声 推薦の言葉 はじめに 監訳者まえがき 1章 サイトパフォーマンスはユーザエクスペリエンス 1.1 ブランドに与える影響 1.1.1 ユーザの再訪問 1.1.2 検索エンジンの順位 1.2 モバイルユーザへの影響 1.2.1 モバイルネットワー

    パフォーマンス向上のためのデザイン設計
    kksg
    kksg 2016/06/13
  • 握力王 vs 日本男児 ヘルシーすぎるプログラマ対談(Part1)

    2016年1月、日のプログラマの中でも1、2を争う恵まれた肉体を持つ二人が、東京某所で会する機会がありました。お一人は、ブログ『漢のコンピュータ道』でおなじみの奥野幹也さん、もうお一人は、「握力日一の男」として知られ、かつ皆さんご存知「Web魚拓」を運営する株式会社アフィリティーの新沼大樹さん。 お二人にそれぞれのトレーニング法、そして健康なプログラマであることへのこだわりをたっぷりと語っていただきました。 新沼大樹 Web魚拓を運営する株式会社アフィリティーの代表取締役。握力王の異名を持ち、その鍛え上げられた肉体でTV、Web媒体など出演多数。バーチャロンの名プレイヤーとしても知られる 奥野幹也 某大手ソフトウェア企業で、データベースのスペシャリストとして活躍中。ブログ『漢のコンピュータ道』で知られる。TwitterIDは@nippondanji 挨拶代りの「トランプちぎり」 奥野:

    握力王 vs 日本男児 ヘルシーすぎるプログラマ対談(Part1)
  • Go言語によるWebアプリケーション開発

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

    Go言語によるWebアプリケーション開発
    kksg
    kksg 2016/01/05
  • Mithril

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

    Mithril
    kksg
    kksg 2015/08/03
    ブラックテクノロジーを感じる名前だ
  • モダンWeb

    誕生から四半世紀を経てWebはその姿を大きく変えています。かつてのWebは単に科学技術文書を公開するためだけの仕組みでしたが、現在ではマルチメディア、ショッピング、アプリケーション、ひいてはオペレーティングシステムさえも包含する技術へと成長しています。このようなWebの最新技術動向を鋭く切り取り、わかりやすく解説したのが書です。近年脚光を浴びているレスポンシブWebのためのCSSをはじめ、位置情報やバッテリーの状態を取得するためのAPI、プラグインに頼らないマルチメディア再生などを紹介します。さらに、近い将来に普及するであろう注目のWebコンポーネント技術についてもいち早く解説します。 目次 賞賛の声 まえがき 1章 Webプラットフォーム 1.1 用語について 1.2 想定される読者と、読者が知っておくべきこと 1.3 用語の再確認 1.4 HTML5とは 1.4.1 HTML5のひな

    モダンWeb
    kksg
    kksg 2014/08/29
  • 戦略的データサイエンス入門

    ビッグデータ時代とも言われる昨今においては、膨大なデータをビジネスの枠組みの中に組み込んで活用することが重要課題となっています。つまり、データ収集を行ってビジネスの全体像を把握し、適切なデータ分析を行って正確な予測をした上でビジネス戦略を決めることが求められています。書は、データをビジネスに活かすために身に付けておくべき基的な考え方と、データマイニングやモデリングの根底に存在するコンセプトについて、体系的に解説しています。データサイエンスの重要性とその威力を学べる一冊です。 訳者前書き はじめに 1章 はじめに:データ分析思考 1.1 データを使ったビジネスチャンスの広がり 1.2 例:ハリケーン・フランシス 1.3 例:顧客の乗り換えの予測 1.4 データサイエンス、エンジニアリング、そしてデータ主導による意思決定 1.5 データ処理とビッグデータ 1.6 ビッグデータ1.0からビッ

    戦略的データサイエンス入門
    kksg
    kksg 2014/07/07
  • 実践 Vagrant

    書は、Vagrantの使い方からプラグインの開発方法までを解説する書籍です。Vagrantの概要やマシン設定から、プロビジョニング、ネットワーク、ボックス、さらにはプラグインによる拡張まで、Vagrantを使う際に必要な事柄を網羅しています。さらに日語版では、吉羽龍太郎氏による「Vagrantプラグイン」と「Packer」、伊藤直也氏による「VagrantとAmazon EC2」についての記事を加筆。Vagrantの作者であるMitchell Hashimoto氏によって書かれた書は、開発者必読の一冊です。 序文 訳者まえがき はじめに 1章 Vagrantの紹介 1.1 Vagrantを使う理由 1.2 Vagrant道 1.3 Vagrant以外の選択肢 1.3.1 単純なデスクトップ仮想化 1.3.2 コンテナ 1.3.3 クラウド 1.4 Vagrantのセットアップ 1.5

    実践 Vagrant
    kksg
    kksg 2014/02/06
  • マスタリングNginx

    TOPICS 発行年月日 2013年10月 PRINT LENGTH 244 ISBN 978-4-87311-645-7 原書 Mastering Nginx FORMAT PDF EPUB NginxはC10K問題を解決するために開発された、高速かつ高性能なオープンソースのWebサーバです。Apacheに代わるWebサーバとして高負荷サイトを中心に急速にシェアを伸ばしてきています。Nginxの設定情報はインターネットを探せばある程度見つかりますが、断片的な情報が多く、全体像を把握することは簡単ではありません。書はNginxの全体像を機能ごとに解説した徹底ガイドです。中級以上のシステムアドミニストレータおよびシステムエンジニアを対象に、豊富な設定例、ベストプラクティス、ディレクティブのリファレンス、トラブルシューティングを示しながらNginxの細部に迫ります。Nginxのさまざまな機能

    マスタリングNginx
    kksg
    kksg 2013/10/16
    ほちい
  • メンテナブルJavaScript

    目次 はじめに 第I部 スタイルガイドライン 1章 基フォーマット 1.1 インデントのレベル 1.2 文の終端 1.3 1行の長さ 1.4 改行 1.5 空行 1.6 命名 1.6.1 変数と関数 1.6.2 定数 1.6.3 コンストラクタ 1.7 リテラル値 1.7.1 文字列 1.7.2 数値 1.7.3 null 1.7.4 undefined 1.7.5 オブジェクトリテラル 1.7.6 配列リテラル 2章 コメント 2.1 1行コメント 2.2 複数行コメント 2.3 コメントを使う 2.3.1 難解なコードにコメントを付ける 2.3.2 エラーになりそうな箇所にコメントする 2.3.3 ブラウザ特有のハック 2.4 ドキュメントコメント 3章 文と式 3.1 波括弧を揃える 3.2 ブロック文での空白 3.3 switch文 3.3.1 インデント 3.3.2 caseか

    メンテナブルJavaScript
    kksg
    kksg 2013/02/19
  • Land of Lisp

    地球上でもっともパワフルなプログラミング言語であると言われながら、その謎めいたシンタックスやアカデミックな評判の高さなどから敬遠されることもあったLisp。そんなLispの不遇な時代に終わりを告げるのが書『Land of Lisp』(Lispの国)です。不思議なマンガやout-of-this-worldなゲームの数々とともに、ベテランLisperの著者が、謎多きCommon Lispを伝授。リストの操作、入出力、再帰などの基礎から始めて、さらにマクロや高階プログラミング、ドメイン特化言語などへと話題をすすめながら、Lispのより高度なテクニックについて解説しています。 翻訳者によるサポートページ(http://practical-scheme.net/wiliki/wiliki.cgi/Shiro:LandOfLisp) 謝辞 はじめに Lispがクールで、そして奇妙なわけ Lispがそ

    Land of Lisp
    kksg
    kksg 2013/02/08
  • リーダブルコード

    美しいコードを見ると感動する。優れたコードは見た瞬間に何をしているかが伝わってくる。そういうコードは使うのが楽しいし、自分のコードもそうあるべきだと思わせてくれる。書の目的は、君のコードを良くすることだ。(書「はじめに」より) コードは理解しやすくなければならない。書はこの原則を日々のコーディングの様々な場面に当てはめる方法を紹介します。名前の付け方、コメントの書き方など表面上の改善について。コードを動かすための制御フロー、論理式、変数などループとロジックについて。またコードを再構成するための方法。さらにテストの書き方などについて、楽しいイラストと共に説明しています。日語版ではRubyやgroongaのコミッタとしても著名な須藤功平氏による解説を収録。 正誤表 ここで紹介する正誤表には、書籍発行後に気づいた誤植や更新された情報を掲載しています。以下のリストに記載の年月は、正誤表を作

    リーダブルコード
    kksg
    kksg 2012/06/08
  • JavaScriptグラフィックス

    TOPICS Web , HTML/CSS , JavaScript 発行年月日 2012年03月 PRINT LENGTH 288 ISBN 978-4-87311-528-3 原書 Supercharged JavaScript Graphics FORMAT PDF Webテクノロジーが進化したことによりJavaScriptグラフィックスを使ったリッチなWebアプリケーション開発が可能になりました。書ではJavaScriptによる最新のグラフィックスプログラミングについて解説します。ゲームやDHTMLエフェクト、HTML5 Canvasなどの実例を通して、高性能なJavaScriptグラフィックスの実装方法を学びます。グラフィックスやアニメーションだけでなく、WebSocketを用いた通信、Google Chart Tools、スマートフォン向けのトピックまで幅広く扱います。日

    JavaScriptグラフィックス
    kksg
    kksg 2012/03/02
  • JavaScriptグラフィックス

    JavaScriptグラフィックス デモ ソースコード

    kksg
    kksg 2012/03/02
  • Make: Japan

    2023.07.12 初期「Make:」誌のコントリビューターであるエンジニアによる『すべてを電化せよ!― 科学と実現可能な技術に基づく脱炭素化のアクションプラン』は、7月26日発売! 必読の訳者あとがきを公開します 2023.07.07 大手企業のメイカースペース担当者が語る日々の苦労と工夫、東芝「Inhouse Makers Day」トークセッションレポート

    Make: Japan
    kksg
    kksg 2011/12/03
  • EbookダウンロードURL配信の遅延について

    平素よりオライリー・ジャパンの書籍をご購読いただきありがとうございます。 また、今回の東北関東大震災支援キャンペーンに、多くのお客さまのご賛同をいただき誠にありがとうございます。 現在、Ebook Storeでは当初の予想を超える多くのご注文をいただき、Ebookをご用意する処理にかなりの時間を要しております。また、処理を行なうプログラムの一部に設計上の問題があり、一部のご注文についてかなりの時間がかかることが判明いたしました。この問題は既に修正済みです。 大変ご迷惑をお掛けし、大変申し訳ございません。これまでいただいたご注文について、今のところご注文の紛失等は見つかっておりません。お時間をいただく場合がありますが、全ての処理を順次行なっております。 また、処理が深夜等にずれ込んだ場合を想定し、Ebookのファイルがサーバ上から削除されるまでの時間を通常の12時間から2472時間に延長いた

    EbookダウンロードURL配信の遅延について
    kksg
    kksg 2011/10/23
  • Deal of the Week - 被災者支援キャンペーン開催

    オライリー・ジャパンでは、O'Reilly Mediaで行なわれている被災者義援金キャンペーンに続いて、東北関東大震災の被災者を支援するための期間限定キャンペーンを実施いたします。 上記に記載したプロモーションコードをO'Reilly Japan Ebook Storeのショッピングカートでご入力いただくと、Ebookの通常価格の50%オフでご購入できます。この期間にご購入いただいた分の売上は、著作権者への印税や決済手数料を除き、全額を日赤十字社への義援金とさせていただきます。期間はただいまより2011年3月26日の午前0時まで。 ぜひ、この機会にオライリーのEbookを。 New and Bestselling O'Reilly Japan

    Deal of the Week - 被災者支援キャンペーン開催
    kksg
    kksg 2011/10/23
  • O'Reilly Japan Ebook Store : ダウンロードURLご案内までの待ち時間

    ダウンロードURLご案内までの待ち時間 ただいま多くのご注文をいただいて、処理が大幅に遅延しており、ご注文からダウンロードURLのお知らせまで -時間 お時間をいただいております。 現在 - までにご注文頂いたPDFのダウンロードURLをご案内しています。

    kksg
    kksg 2011/10/23
  • オライリー・ジャパンのEbookがDRM Freeになります

    2011年5月より、オライリー・ジャパンで販売するEbookをDRM Free化します。これによって、これまで禁止されていた印刷、テキストのコピー、注釈やしおりの追加等が自由に行えるようになります。 DRM Free化にあたって、サーバ上のプログラムを変更いたします。そのため2011年5月23日(月)、Ebook Storeを一時クローズいたします。メンテナンス中はEbookのご購入ができなくなりますので、あらかじめご承知おきください。 そのほか今回の変更に関するFAQを以下にまとめました。合わせてご覧ください。Q. DRM Freeで販売されるのは一部のタイトルですか?すべてのタイトルですか? A. 今後販売開始されるタイトルおよび、これまで販売していたタイトルのうち、著作権者の皆さんからご了解が得られたものです。 Q. これまで販売されていたタイトルが見つかりません A. DRM Fr

    オライリー・ジャパンのEbookがDRM Freeになります
    kksg
    kksg 2011/10/23
  • Being Geek

    NetscapeやBorlandなどシリコンバレーの企業で長年働いた経験を持つ著者が、ソフトウェア開発者のキャリア形成について解説します。エンジニア転職を考えるとき、何を検討し、決断するか。転職後のマネージャや同僚と関係の築き方や、エンジニアがマネージャになる際の困難とは。そしてさらなるチャレンジを考える時にすべきことは何か。組織を構成する複雑な人間関係を理解し、自身の力を最大限に発揮しながら、自分にあったキャリアと働き方を提案する書は、ギークであり続けたいと考えるエンジニア必携の一冊です。日語版には伊藤直也氏による「日語版まえがき」を収録。 推薦の言葉 ソフトウェア開発者のための書籍と言えばまず思い浮かぶのは技術書だが、書では技術書では触れられないような、上司や同僚、さらには自分が働いている会社そのものの評価の仕方や、面接や転職、条件交渉等に関する各種ティップスが紹介されている

    Being Geek
    kksg
    kksg 2011/08/31
  • 1