タグ

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

  • 仕事ではじめる機械学習

    ソフトウェアエンジニアの間でも一般的な言葉になった「機械学習」。書では、その機械学習データ分析の道具をどのようにビジネスに生かしていけば良いのか、また不確実性の高い機械学習プロジェクトの進め方などを「仕事で使う」という観点から整理します。 プロジェクトのはじめ方や、システム構成、学習のためのリソースの収集方法など、読者が「実際どうするの?」と気になるであろう点を中心にまとめています。上司に「人工知能でいい感じの成果を出してくれ」とあいまいな指示をされたとき、書で学んだことが活きてくるに違いありません。 正誤表 ここで紹介する正誤表には、書籍発行後に気づいた誤植や更新された情報を掲載しています。以下のリストに記載の年月は、正誤表を作成し、増刷書籍を印刷した月です。お手持ちの書籍では、すでに修正が施されている場合がありますので、書籍最終ページの奥付でお手持ちの書籍の刷版、刷り年月日をご確

    仕事ではじめる機械学習
    TOKOROTEN
    TOKOROTEN 2017/10/20
  • アルゴリズムクイックリファレンス

    障害に強い、問題が起こりにくいコードにはまず正しいアルゴリズムの選択から。理論だけでなく実践的側面を重視した、新しいタイプのアルゴリズムの書籍です。適切な問題解決、性能改善という、現場が求める2つの大きな要求に応えるため、どのアルゴリズムを使うべきか、どう実装するのか、さらに性能を向上させる方法はあるのかを、C、C++JavaRubyなど、さまざまな言語を使って説明します。図、表、サンプルコードがふんだんに盛り込まれ、付録にベンチマークのための知識、手法を紹介するなど、非常に実際的、実践的な一冊です。 正誤表 ここで紹介する正誤表には、書籍発行後に気づいた誤植や更新された情報を掲載しています。以下のリストに記載の年月は、正誤表を作成し、増刷書籍を印刷した月です。お手持ちの書籍では、すでに修正が施されている場合がありますので、書籍最終ページの奥付でお手持ちの書籍の刷版、刷り年月日をご確認

    アルゴリズムクイックリファレンス
    TOKOROTEN
    TOKOROTEN 2016/03/08
    @seizans アルゴリズムクイックリファレンス が良かった覚えがある。が、手元になくて確認できない。
  • 握力王 vs 日本男児 ヘルシーすぎるプログラマ対談(Part1)

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

    握力王 vs 日本男児 ヘルシーすぎるプログラマ対談(Part1)
    TOKOROTEN
    TOKOROTEN 2016/02/17
    これ、次にオライリーの技術書ちぎりをやってくれる流れだ。
  • 実践 遺伝的アルゴリズム

    書は、人工知能技術の1つである遺伝的アルゴリズムを用いて、「ナンバーエリア」または「四角に切れ」と呼ばれる、数字だけではなく長方形という図形的な要素が入ったパズルの問題の自動生成について説明します。 理論の説明は最小限にし、実装を詳細に説明。後半ではパズル作家が問題を作る際に考慮するような、パズル問題として差をつける特長をプログラムに組み込むことも説明します。書でナンバーエリアに挑戦することで、さまざまなパズル生成への応用力が身につき、パズル以外への適用も可能になるでしょう。 なお、書はEbook版のみの販売です。 まえがき はじめに 書の表記 サンプルコードの使用について 意見と質問 導入部 遺伝的アルゴリズムとは 巡回セールスマン問題への適応例 1章 遺伝的アルゴリズムとは 最適化問題 遺伝的アルゴリズム 2章 巡回セールス問題への適用 巡回セールスマン問題 GUIプログラム

    実践 遺伝的アルゴリズム
    TOKOROTEN
    TOKOROTEN 2014/12/05
    GAでパズル問題作るのか。これは面白そう。 O'Reilly Japan - 実践 遺伝的アルゴリズム via @oreilly_japan
  • エンジニアのためのフィードバック制御入門

    「フィードバック制御」の歴史は古く、18世紀に起こった産業革命に起源を持ちます。書は産業界では常識であってもソフトウェア業界では知られていなかったこの概念を、ソフトウェアエンジニアたちに広く紹介し、品質や生産性を上げることを目的に執筆された画期的かつ野心的な一冊です。著者は著名なPythonプログラマであり、ソフトウェアエンジニアの視点に立ち、理論よりも実用に重きを置いており、特に事例の多さは圧巻です。シミュレーションのコードがすべてPythonで書かれており、実際に試して、現場のプロジェクトに応用して生かすことができる実践的な内容です。 日の読者のみなさんへ 監訳者まえがき まえがき 第I部 基礎 1章 フィードバック制御への誘い 1.1 実例 1.2 最良解を見つける 1.3 制御器を構成する 1.4 偏差を累積する 1.5 まとめ 1.6 シミュレーション用のコード 2章 フィー

    エンジニアのためのフィードバック制御入門
    TOKOROTEN
    TOKOROTEN 2014/07/14
  • 戦略的データサイエンス入門

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

    戦略的データサイエンス入門
    TOKOROTEN
    TOKOROTEN 2014/07/07
  • ハイパフォーマンス ブラウザネットワーキング

    現代のアプリケーションエンジニアは、UIやデータ処理、開発言語、プラットフォームの仕様や癖だけでなく、サーバやネットワークについても、上から下まで、表から裏まで広く知ることを求められます。書は「ブラウザ」に関連し、インターネットで使用されるさまざまなネットワーク技術をまとめたものです。HTTP/2.0やWebRTCなどの最新技術、WebSocketやXMLHttpRequestなどのブラウザAPI、そしてそれらの土台となるTCPやUDPやトランスポート層についてまでを幅広くカバーします。書はカバーする技術範囲の広さを「パフォーマンス」という軸に沿って説明します。また改善前後の性能・速さを可能な限り具体化し、それぞれの場面においてのパフォーマンス改善幅を示します。ネットワークのデータリンク層からアプリケーション層、そして過去から近い将来までをまとめた書は、インターネットにかかわるすべて

    ハイパフォーマンス ブラウザネットワーキング
    TOKOROTEN
    TOKOROTEN 2014/05/01
  • オライリー・ジャパンの在庫書籍全点を導入の猛者あらわる!

    日はオライリー・ジャパン創業以来初めてとなる出来事をお伝えします。 2013年10月現在、オライリー・ジャパンで在庫しております書籍は約350点。 最新刊からもうほとんどの書店さんでは見かけることのできない在庫僅少のものまで、また内容も『マスタリングNginx』から『子どもが体験するべき50の危険なこと』まで、多岐にわたります。 もちろん通算の刊行点数はもっと多いのですが、改訂したり絶版になったものもありますので、現在稼働しているものに限るとだいたい350点、ということです。 それらの書籍を、「入手できるものはすべていただきたい」ということで、約350点すべてをご購入される猛者が現れました。一度に全点、というのは、弊社創業18年目にして初めてのことです。 その猛者の名は、株式会社Cygamesさん。「神撃のバハムート」、「アイドルマスター シンデレラガールズ」(バンダイナムコゲームスさん

    オライリー・ジャパンの在庫書籍全点を導入の猛者あらわる!
    TOKOROTEN
    TOKOROTEN 2013/10/25
  • バンディットアルゴリズムによる最適化手法

    書は、「多腕バンディット問題」と呼ばれる問題を解くためのアルゴリズムを、Webサイトの最適化という例をもとに解説する書籍です。 バンディットアルゴリズムに関する基的な知識について、既存研究についての理解を十分に得て、多腕バンディット問題についての資料を自力で読めるようにすることを目的としています。 A/Bテストのような2者択一ではなく、新しいアイデアの探索と、既存のアイデアから最大限の利益を引きだすという矛盾する2つの問題を解決するための一助となるでしょう。なお書はEbookのみの販売となります。 yuku_tさんによる書の英語版とバンディットアルゴリズムに関するまとめ http://qiita.com/yuku_t/items/6844aac6008911401b19 まえがき 1章 2種類のキャラクター:「探求」と「活用」 科学者とビジネスマン 「探求」と「活用」のジレンマ 2

    バンディットアルゴリズムによる最適化手法
    TOKOROTEN
    TOKOROTEN 2013/07/30
    電子書籍のみ・・・ぐぬぬ
  • 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
    TOKOROTEN
    TOKOROTEN 2013/02/08
    Lisp怖い・・・
  • ゲームクリエイターが知るべき97のこと

    コンピュータゲーム開発は、ソフトウェアやエンターテインメント産業の未来そのものです。そこでは、エンジニアリングとアートそしてエンターテインメントビジネスのノウハウが総合的に融合し、互いに協力しながら、また触発し合いながら世界をターゲットにした作品が生み出され続けています。しかし、開発にかかわる専門家の領域が非常に多岐に渡るため、その総合的な姿をパブリックに示す機会はなかなかありませんでした。書は、その答えです。経験豊かなプロが自らの体験を踏まえて、ゲーム制作のさまざまな側面を語ります。ゲームクリエイターのみならず、すべてのソフトウェア開発者を勇気づけ、新たな気づきをもたらす一冊です。 はじめに 01 「勝手にテコ入れゲーム企画」を考えよう! 石川 淳一 02 誰でもできることから始める 石倉 力 03 プログラマの「ゲーム作り」への情熱 石畑 義文 04 ゲームクリエイターは何でもできた

    ゲームクリエイターが知るべき97のこと
    TOKOROTEN
    TOKOROTEN 2012/10/18
  • FabLife

    書は、工業機械の小型化、デジタル化(デジタルファブリケーション)と、ネットワークでつながる個人が生んだムーブメント「工業の個人化(パーソナルファブリケーション)」について、ファブラボジャパンの発起人がはじめて綴る書籍です。MITメディアラボの人気授業「(ほぼ)なんでもつくる方法」体験記と、インド、ボストン、アムステルダム、鎌倉、つくばなど世界各地のファブラボのユニークな活動の様子を中心に、このムーブメントの最前線を紹介。その未来と、社会に与える影響について考えます。エンジニア、デザイナー、アーティスト、ハッカーなど多様な人々が支持し、成長を続けるこのムーブメントについて知りたい、参加したいと考えるすべての読者におすすめします。 はじめに 1章 ファブライフの始まり………… 1 パーソナル・ファブリケーション前夜 古くて新しい工作機械 ひとりひとりが「つくりたいからつくる」 人の数だけプロ

    FabLife
    TOKOROTEN
    TOKOROTEN 2012/05/31
  • 実践 Metasploit

    行政機関や企業に対するサイバー攻撃が世界中で深刻な問題になっています。攻撃者の脅威に対抗するための最も有効な手段はペネトレーションテストです。書では、ペネトレーションテストのやり方を、Metasploitを主軸に説明しています。そうすることで、ペネトレーションテストの流れとともに、Metasploitを構成する個々の機能やその使い方を理解し、Metasploitの基的な作法を身につけます。さらに書では、クライアントに対する攻撃や無線LAN経由の攻撃、ソーシャルエンジニアリング攻撃といった、ペネトレーションテストで使う高度なテクニックを学びます。日語版ではシェルコードの内部構造について加筆しました。 書のサポートページ。 サンプルPDF ●「推薦の言葉」「監訳者まえがき」「序文」「まえがき」「目次」(1.4MB) ●「1章 ペネトレーションテストの基」(1.3MB) ●「2章 M

    実践 Metasploit
    TOKOROTEN
    TOKOROTEN 2012/05/11
  • HTML5 ジオロケーション

    書はデバイスの位置情報にアクセスするジオロケーション技術について解説する書籍です。ジオロケーションの歴史や関連知識、またW3C Geolocation APIなどのAPIを用いて位置情報を取得する方法、さらにはGoogle MapsやArcGIS JavaScript APIを用いて位置情報を地図上に表示する方法などを紹介します。 HTML5を用いて、Webブラウザやモバイルデバイス向けの位置情報アプリケーションを構築する際に必要となる基礎知識をコンパクトに学ぶことができるでしょう。なお書はEbook版のみの販売となります。 まえがき 対象読者 書で使用されている表記規則 サンプルコードの利用について 書に関するお問い合わせ 謝辞 1章 位置を見つける技術の発展 ジオロケーションの歴史 一般に開放されたGPS ジオロケーションのいま 基 位置情報を割り出す 位置と位置情報サービス

    HTML5 ジオロケーション
    TOKOROTEN
    TOKOROTEN 2012/03/12
  • マネージャーのための仮想化ガイド

    仮想化技術を導入する際に、その全体像を把握する一助となる書籍です。仮想化技術の背後にある概念と、仮想化を構成するさまざまな要素、またどのように利用されているかについて紹介します。各レイヤごとに「実現できること」「使うべき場面」「提供している企業」「実用例」を紹介し、実際に導入する際の参考にすることができるでしょう。書はEbook版のみの販売となります。 はじめに 書について 書で使用されている表記規則 サンプルコードの使用について 問い合わせ先 1章 仮想化モデル 仮想化モデル 仮想化とは何か 仮想化レイヤ 仮想化の目的 2章 アクセス仮想化:ユニバーサルアクセスを実現する アクセス仮想化とは アクセス仮想化によって実現できること アクセス仮想化を使うべき場面 アクセス仮想化技術を提供している企業 アクセス仮想化の実用例 3章 アプリケーション仮想化:アプリケーションの分離、配布、速

    マネージャーのための仮想化ガイド
    TOKOROTEN
    TOKOROTEN 2012/01/25
    Ebook版だけだと、上司に渡して読ますことが難しいじゃないか。
  • 言語実装パターン

    目次 『言語実装パターン』推薦のことば 謝辞 前書き 第I部 さあ、構文解析に取りかかろう 1章 言語アプリケーションのいろは 1.1 全体のあらまし 1.2 パターンを一巡する 1.2.1 入力文の構文解析をする 1.2.2 木を構築する 1.2.3 木の走査をする 1.2.4 入力が意味する内容を見つけ出す 1.2.5 入力文をインタプリタで実行する 1.2.6 ある言語から別の言語へと変換する 1.3 アプリケーションを解体する 1.3.1 バイトコードインタプリタ 1.3.2 Javaバグ検出器 1.3.3 Javaバグ検出器其の弐 1.3.4 Cコンパイラ 1.3.5 Cコンパイラを活用した C++実装 1.4 パターンを選んでアプリケーションを組み上げる 2章 基的な構文解析パターン 2.1 句の構造を識別する 2.2 再帰的下向き構文解析器を構築する 2.3 文法 DSLを

    言語実装パターン
    TOKOROTEN
    TOKOROTEN 2011/12/25
    おー、面白そう
  • ビューティフルビジュアライゼーション

    TOPICS Programming , Business/Essay 発行年月日 2011年10月 PRINT LENGTH 400 ISBN 978-4-87311-504-7 原書 Beautiful Visualization FORMAT PDF ビジュアライゼーションについてのエッセイ集。ビジュアライゼーションは情報のグラフィカルな提示であり、その描写は複雑な情報を一目で明らかにしてくれます。地下鉄の路線図がよい例です。情報をグラフィカルなイメージに変換することで、ただ単に美しいだけでなく、物事の真相と新しい解釈を効果的に生み出す細部の積み重なりを表現できます。書では学者や技術者、芸術家、分析の専門家など異なる立場でそれぞれのプロジェクトに取り組むその道のプロによるさまざまなビジュアライゼーション手法やツールを紹介します。日語版オリジナルの巻末付録を2収録。情報通信研究機

    ビューティフルビジュアライゼーション
    TOKOROTEN
    TOKOROTEN 2011/10/14
    あとで買う
  • Making Software

    ウォーターフォールモデルは間違いだったのか?コピーペーストは悪なのか?バグの総数は予測できるか?正確に見積もるためには?パーティションは不要か?大勢でのコードレビューは無駄なのか?ペアプログラミングの効用は?プログラマの生産性は測れるか?――ソフトウェア開発における数々の疑問に、バリー・ベーム、スティーブ・マコネルをはじめとする著名なソフトウェア工学研究者、アーキテクトたちが答える珠玉のエッセイ集。納期遅延、コスト超過、品質低下といった負の連鎖を断ち切り、プロジェクトを成功に導くためのヒントがここにあります。 目次 「アーキテクティング:いつ、どれだけ?」を巡って(推薦のことばに代えて) 訳者まえがき まえがき 第Ⅰ部エビデンスの探究と利用に関する一般的原理 1章 有力なエビデンスを求めて(ティム・メンジース、フォレスト・シュール) はじめに エビデンスを巡る現状 信ずるべき変化 コンテキ

    Making Software
    TOKOROTEN
    TOKOROTEN 2011/09/11
  • Cooking for Geeks

    TOPICS Make/Electronics/DIY 発行年月日 2011年09月 PRINT LENGTH 424 ISBN 978-4-87311-509-2 原書 Cooking for Geeks FORMAT PDF 料理の味はさまざまな化学反応によって決定されます。その原理を知ることで、自分で作る料理はより美味しくなり、他の人が作った料理を深く楽しむことが可能になります。 書『Cooking for Geeks』は、ギーク、エンジニア、プログラマのために書かれた料理の基を学ぶ書籍です。材の味と風味の組み合わせ方から、熱の加え方の違いが材に与える影響、またパンやお菓子にとって最も重要な空気を含ませる方法など、料理の科学的な仕組みを詳細に解説し、さらなる応用や独自の新しいアイデアを生み出すための基礎を提供します。 さらに簡単なものから格派まで100を超えるレシピと、科学

    Cooking for Geeks
    TOKOROTEN
    TOKOROTEN 2011/09/08
  • Unityによる3Dゲーム開発入門

    WindowsMac、スマートフォン、ゲーム機でプレイ可能な3Dゲームの開発をステップバイステップで解説。3Dシーンの構成方法やスクリプトの役割といったゲーム開発の基を押さえたあと、3Dグラフィックや物理シミュレーション、ハイクオリティなライティングをマスターします。開発したゲームはApp StoreやWebで配布できる形式にビルドします。書ではプロが実践する開発パイプラインにそって解説するので初心者でも格的な3Dゲーム制作のワークフローを無理なく学ぶことができます。Unityという格的な開発環境を誰でも利用できる今こそ3Dゲーム開発に挑戦する最高の機会です。Unity 3.4対応。 関連ファイル 2章のサンプル(3MB) 3章のサンプル(3MB) 4章のサンプル(10MB) 5章のサンプル(150MB) 6章のサンプル(150MB) 7章のサンプル(200MB) 8章のサンプル

    Unityによる3Dゲーム開発入門
    TOKOROTEN
    TOKOROTEN 2011/08/27