タグ

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

  • 入門 React

    Facebookが開発したJavaScriptライブラリ「React」の解説書。書では、サンプルアプリケーションを用いてReact.jsのすべての側面を解説します。「第I部 基礎」でReactコンポーネントの作成と合成を学び、Reactの基的な使い方を理解します。「第II部 応用」ではワンランク上のコンポーネント作成について学びます。「第III部 ツール」ではReactと共に使用して堅牢なアプリケーションを実装するためのツールについて学びます。最後の「第IV部 実践」では大規模なアプリケーション開発に必要な知識やWeb以外のユースケースについて解説します。読者はコンポーネントベースの最新のフロントエンド開発についての体系的な知識と技術を身につけることができます。日語翻訳版の書ではReactの開発環境の構築手順とAPIリファレンスを巻末付録として収録。 目次 まえがき 第I部 基礎

    入門 React
    kana321
    kana321 2015/03/18
    入門 React――コンポーネントベースのWebフロントエンド開発
  • 作ることで学ぶ

    書は、教育の新しい潮流として注目されている「STEM教育」や「プログラミング教育」に携わる教育者のための書籍です。まずは基礎編として、テクノロジーを活用した教育歴史と「構築主義」などの教育理論、学習のためのデザインモデルを解説。その上で実践編として、Arduino、Raspberry Pi、3DプリンターScratchなどのハードウェア、ソフトウェア双方の学習素材の紹介、授業を行うための環境の整備、カリキュラムの作成と評価の方法、生徒との関わり方などを詳しく解説し、新しい分野に取り組もうとする教育者をサポートします。企業内ラボ、Makerスペースの運営者にもおすすめです。日語版では、監修の阿部和広氏による日の“作ることで学ぶ”教育歴史と現状についてのまとめと日国内の情報源の追加を行いました。 推薦の言葉 監修者まえがき はじめに 著者について 100の言葉 1章 かけ足で巡る

    作ることで学ぶ
    kana321
    kana321 2015/03/13
    作ることで学ぶ――Makerを育てる新しい教育のメソッド
  • コンピュータシステムの理論と実装

    コンピュータを理解するための最善の方法はゼロからコンピュータを作ることです。コンピュータの構成要素は、ハードウェア、ソフトウェア、コンパイラ、OSに大別できます。書では、これらコンピュータの構成要素をひとつずつ組み立てます。具体的には、NANDという電子素子からスタートし、論理ゲート、加算器、CPUを設計します。そして、オペレーティングシステム、コンパイラ、バーチャルマシンなどを実装しコンピュータを完成させて、最後にその上でアプリケーション(テトリスなど)を動作させます。実行環境はJavaMacWindowsLinuxで動作)。 ● 書のサポートサイト ● 書で使用するツール「Nand2tetris Software Suite」 ● 「Nand2tetris Software Suite」のチュートリアル 目次 賞賛の声 訳者まえがき:NANDからテトリスへ まえがき イント

    コンピュータシステムの理論と実装
    kana321
    kana321 2015/03/11
    コンピュータシステムの理論と実装――モダンなコンピュータの作り方
  • O'Reilly Japan - Google BigQuery

    書は、クラウド上でSQLを使ってビッグデータを解析するGoogle BigQueryについて包括的に解説する書籍です。Google BigQueryの使い方から内部動作、そしてBigQueryならではのSQLの活用法、サードパーティのツールとの連携までを詳しく解説します。また、BigQueryを支えるGoogleのインフラストラクチャについても総覧しており、現代最高の超巨大インフラストラクチャの姿を知ることができます。BigQueryの全体像をマスターできる書は、ビッグデータをSQLで活用したいデータサイエンティスト、ソフトウェア開発者必携の一冊です。 訳者まえがき はじめに I部 BigQueryの基礎知識 1章 Googleにおけるビッグデータの物語 1.1 ビッグデータスタック 1.0 1.2 ビッグデータスタック 2.0(そしてその先にあるもの) 1.3 オープンソースのスタッ

    O'Reilly Japan - Google BigQuery
  • Bluetooth Low Energyをはじめよう

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

    Bluetooth Low Energyをはじめよう
  • モバイルデザインパターン 第2版

    モバイルアプリのUIパターンを手軽に参照できるリファレンスの第2版。デザイントレンドの変化に対応して全面改訂。主要なプラットフォームで動くモバイルアプリの画面例を1,000点以上使いながら、ユーザーインタフェースの定番パターンをグラフィカルに解説します。書で紹介する83個の基パターンと7個のアンチパターンが、使いやすいモバイルアプリをデザインするうえでクリアしなければならない設計上の課題を解決してくれます。 掲載UIパターン:ナビゲーション、フォーム、テーブル、検索、並べ替え、フィルター、ツール、グラフ、誘導、ソーシャル、フィードバック、アフォーダンス、ヘルプ、アンチパターン 監訳者まえがき 序文 まえがき 第1章 ナビゲーション 1.1 主要なナビゲーションのパターン(永続的) 1.1.1 Springboard(スプリングボード) 1.1.2 Cards(カード) 1.1.3 Li

    モバイルデザインパターン 第2版
  • Lean Analytics

    書は「リーンスタートアップ」が提唱する構築・計測・学習ループの「計測」にフォーカスしたものです。6つのビジネスモデルを例に挙げ、具体的なデータの裏付けを使いながら、スタートアップが成長するための「計測すべき数値」について詳細に解説します。数字や指標が苦手な人も、企業家ではないビジネスマンも、スタートアップの第一人者が提唱する最重要指標(OMTM)やリーンアナリティクスのステージといった概念を使えば、物の行動につながる「アナリティクス」が実現できます。 THE LEAN SERIESとは エリック・リースがキュレータを務め、各分野の最高の人材が重要なトピックについて執筆した書籍を集めたものです。リーンスタートアップを実践レベルまで掘り下げ、読者がすぐに使える情報を提供します。 目 次 書への推薦の言葉 エリック・リースによるまえがき はじめに 第Ⅰ部 自分にウソをつかない 1章 みんな

    Lean Analytics
  • Serverspec

    書は、Serverspecの開発者自身により書かれた初の書籍です。機能の詳細、動作仕様や内部のアーキテクチャ、ソースコードレベルで拡張する方法、開発に至る経緯や開発に関する哲学など、開発者自身にしか書けない包括的な内容を紹介。Serverspecとその周辺について既にある程度の知識や理解があるが、さらに踏み込んだ内容が知りたい、自分の手足のように使いこなしたい、もっと高度で詳細な情報を知りたい、思い通りに拡張したいと考える開発者やシステム管理者なら必携の一冊。伊藤直也氏による「まえがき」を収録。 まえがき はじめに 1章 Serverspecの紹介 1.1 Serverspecが生まれた経緯 1.2 Serverspecとは何か 1.3 Serverspecの利用目的 1.4 Serverspecの必要性 1.5 Serverspec開発の哲学 1.6 Serverspecのオフィシャル

    Serverspec
  • デザイニング・マルチデバイス・エクスペリエンス

    TOPICS Web , Design 発行年月日 2014年12月 PRINT LENGTH 388 ISBN 978-4-87311-708-9 原書 Designing Multi-Device Experiences FORMAT PDF アプリケーション開発はいまやスマートフォン、タブレット、テレビでの使用も考慮して設計する必要があります。書ではGoogleの現役UXデザイナーである著者が、複数のデバイスにまたがるUXをどのようにデザインすればよいか、独自の「3C」(Consistent、Complementary、Continuous――一貫性、補完性、連続性)フレームワークに基づき解説します。大手からベンチャーまで、さまざまな事例が取り上げられており、それを参考に実際に試して自分のものとして取り入れることもできるでしょう。また、現状のみならず将来を見据えた視点から書かれてお

    デザイニング・マルチデバイス・エクスペリエンス
    kana321
    kana321 2014/12/11
    デザイニング・マルチデバイス・エクスペリエンス――デバイスの枠を超えるUXデザインの探求
  • 実践 遺伝的アルゴリズム

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

    実践 遺伝的アルゴリズム
    kana321
    kana321 2014/12/05
    実践 遺伝的アルゴリズム――パズルの問題の自動生成で学ぶアルゴリズムの実装
  • 詳解 iOS SDK 第4版

    TOPICS Mobile 発行年月日 2014年12月 PRINT LENGTH 752 ISBN 978-4-87311-675-4 原書 Programming iOS 7, 4th Edition FORMAT PDF EPUB iOSプログラミングを網羅的に解説する徹底ガイド。「第I部 ビュー」「第II部 インタフェース」「第III部 フレームワーク」「第IV部 その他の話題」の四部構成で解説します。第I部では、iOSアプリのUI上に表示される要素について学びます。第II部では、Cocoaフレームワークが提供する各種の機能を持った特定用途のビューについて学びます。第III部では、UIKitやFoundation以外の重要なフレームワークについて学びます。第IV部では、ファイル、ネットワーク、スレッド、アンドゥ機能など、その他の雑多な話題を扱います。iOSアプリ開発を極めたい中級以

    詳解 iOS SDK 第4版
    kana321
    kana321 2014/12/04
    詳解 iOS SDK 第4版――ワンランク上のiPhone/iPadプログラミング
  • 初めてのPerl 第3版

    Perlは、今やインターネット随一の働き者であり、また世界中のシステム管理者、ウェブハッカー、お気楽プログラマたちのお気に入り言語です。書は「リャマ」の愛称で親しまれ、多くの人々をPerlプログラミングへと導いたPerl入門書の決定版です。Perlコミュニティのキーマンであり、Perlトレーナーでもある著者が、Perl学習者の実際的なニーズを取り入れて、全面的な改訂を行いました。初学者には難しい正規表現の解説を拡充し、UnixとWindowsの両環境を考慮して練習問題を書き改めるなど、より効果的に(もちろん楽しく)学べるよう十分な改良が加えられています。このページをご覧になっているのなら、もうPerlの入門書選びに迷う必要はありません:-) 関連ファイル サンプルコード 正誤表 ここで紹介する正誤表には、書籍発行後に気づいた誤植や更新された情報を掲載しています。以下のリストに記載の年月

    初めてのPerl 第3版
  • Windowsサーバー Hacks

    企業や学校などの組織で働くWindows管理者を対象に、日々のWindowsサーバ管理に使えるテクニックを、豊富なサンプルスクリプトを使いながら紹介します。あると便利なちょっとしたテクニックやサーバ管理の負担を大幅に低減できるスクリプトなど、書で紹介するハックには米国ヘビーユーザのノウハウが凝縮されています。スクリプトの多くは日でも人気のWSHとVBScriptです。 原書のサンプルコード。 監訳者まえがき クレジット 書に寄せて ―― 私は空想科学小説フリーク はじめに 1章 全般的なシステム管理 1. 管理者権限でタスクを実行するためにRun Asを使用する 2. [ファイル名を指定して実行]メニューへのドラッグアンドドロップ 3. コマンドラインから[レジストリ キー]を検索して置換する方法 4. ブート後に自動的にログオンする 5. プロセスを待機し、場合によって終了させる

    Windowsサーバー Hacks
    kana321
    kana321 2014/12/01
    Windowsサーバー Hacks――管理者必携のテクニック & WSHスクリプト 100選
  • いよいよ明日、8月4日開催「LL Decade」出展情報

    明日、8月4日開催の「LL Decade」オライリー・ジャパンも鋭意出展させて頂きます。 話題の新刊、既刊を取り揃えてお持ちいたします。もちろん話題のガチャポンマシンも出動準備中。 今回、例年のご要望にお応えして、僅かではありますが、ご購入特典のTシャツにXLサイズをご用意しております。今まで、サイズが無いとお嘆きだったお客さまは、ぜひ今回オラTをご入手下さい。 8/4追記 搬出作業中に、ガチャポンマシンが車に乗らないという事故が発生いたしました。残念ながら、今回ガチャの登場は見送ることといたします。スミマセン

    いよいよ明日、8月4日開催「LL Decade」出展情報
    kana321
    kana321 2014/12/01
  • プログラミング Mac OS X for Unix Geeks

    管理者や開発者から見ると、Mac OS Xは技術的基盤となったUnixとも根的に異なる部分を持っています。同じく、Mac OS Xは従来のMac OS 9までの機構とは似つかない仕組みとなっているので、経験豊かなMacユーザーでさえ戸惑う部分があります。書は、ユーザーを混乱させている「BSD Unixシステムに由来する仕組みとMac OS X固有コンポーネントの違い」という問題を解決してくれるガイドブックであり、読者をMac OS X内部のUnixへ導きます。 監訳者まえがき まえがき I部 Unixとして見たときのMac OS X 1章 Mac OS Xのコマンドライン 1.1 Mac OS Xのシェル 1.2 ターミナル(Terminal)とxtermの比較 1.3 ターミナル(Terminal)の利用 1.3.1 ターミナル(Terminal)の起動 1.3.2 ターミナル(Te

    プログラミング Mac OS X for Unix Geeks
    kana321
    kana321 2014/12/01
    Online Catalog: プログラミング Mac OS X for
  • Unixバックアップ & リカバリ

    書は、Unixシステム管理上不可避な問題であるバックアップと復旧の手法、ツール等を徹底的に解説した書です。GNUバックアップツールやバックアップ製品の解説をはじめとする実践的な内容も、Linuxのみならず各種商用Unixについてカバーしています。また各種RDBMSのバックアップについても個別に章を設けて解説しているなど、きわめて実用的な一冊です。 監訳者まえがき まえがき I部 はじめに 1章 最悪の事態に備える 1.1 父は正しかった 1.2 災害復旧計画の策定 1.3 手順1:許容レベル(失ってよいものとよくないもの)を定義する 1.4 手順2:すべてをバックアップする 1.5 手順3:すべてのボリュームを編成する 1.6 手順4:災害から保護する 1.7 手順5:ドキュメントを書く 1.8 手順6:テストを繰り返す 1.9 まとめ 2章 すべてをバックアップする 2.1 この章は必

    Unixバックアップ & リカバリ
    kana321
    kana321 2014/11/30
    sponsor:転職ならen派遣ならen Unixバックアップ & リカバリ
  • セキュリティウォリア

    犯罪者から身を守るためには何が必要でしょうか?ただ闇雲に塀を高くしたり、 よく切れるナイフを懐に入れておくだけでは十分とは言えません。防御をより完 璧に近づけるためには、犯罪者の手口を知り、詳しく分析して対策を練る必要があります。同時に自分の弱点を知ることも重要です。書は攻撃者の手口の詳細はもちろん、心理や目的にまで踏み込んでさまざまな観点から多角的に検討。その上で効果的な対策方法を示しています。日夜クラッカーと戦うシステム管理者だけでなく、すべてのPCユーザに贈る最強のセキュリティ。UNIX、LinuxWindowsWindows CE対応。 監訳者まえがき はじめに Ⅰ部 ソフトウェアクラッキング 1章 アセンブリ言語 1.1 レジスタ 1.1.1 スタック 1.1.2 アドレッシング 1.2 命令コード 1.3 参考文献 2章 Windowsリバースエンジニアリング 2.1

    セキュリティウォリア
    kana321
    kana321 2014/11/30
    “ 内容 目次 犯罪者から身を守るためには何が”
  • 『ソフトウェアアーキテクトが知るべき97のこと』刊行記念トークセッション - ジュンク堂書店池袋本店での動画もアップロード

    お待たせいたしました。先日行われたジュンク堂書店池袋店でのトークセッション「ソフトウェアを作る上で、コードを書く以外に大切なこと」の模様を収録したビデオをニコニコ動画にアップロードしました。 聞き取りには問題ないと思いますが、音声に若干難があります。すみません。いつもの通り3分割でご紹介しております。

    『ソフトウェアアーキテクトが知るべき97のこと』刊行記念トークセッション - ジュンク堂書店池袋本店での動画もアップロード
  • Windowsサーバークックブック

    書はWindows Serverを運用管理する上で、「こんなことをしたいときにはどうすればいい?」という問題に解法を示すレシピ集です。Windows Serverでの日常の管理作業のTips集を探している、あるいはWindows Serverをより使いこなすために管理機能を深く知りたいユーザにとって最適な書籍です。またサーバーの運用管理の経験があり、行うべき管理作業はわかっているが、WindowsServerではどうすればよいのか学びたいユーザにも役立つでしょう。解法ではGUI、コマンドライン、スクリプトという3種類の方法が併記されているため、さまざまな管理方法を知ることができます。Windows Server 2003(Release2)、Windows Server 2000対応。 まえがき 監修者まえがき はじめに 1章 はじめに 書の構成 3種類のソリューション Windows

    Windowsサーバークックブック
    kana321
    kana321 2014/11/30
    Windowsサーバークックブック――ネットワーク管理者のためのレシピ集
  • O'Reilly Village / オラの村: 『Podcasting Hacks』の<BR>“よりぬき”HackをPDFで公開

    Posted by Editor : 2005-12-20 19:00 Podcastの「制作」にフォーカスした初めての書籍『Podcasting Hacks』もいよいよ発売です。 このPodcastにかぎらず「音を使った情報発信」について、一般向けに詳しく解説しているという意味でも、とても面白いです。 多くのユーザは、ブログなど「テキスト」を使った情報発信の場合、ニュース、批評、日記などのフォーマットごとに、何を書けばよいのか、情報(ネタ)をどう集めるか、どのように書けばよいのか(文体、見出しの付け方など)、どのようなレイアウトが読みやすいのか、といったことに関する基礎的な知識は、(意識しなくても)身に付いているはずです。しかし、「音」を使った情報公開については、内容に適した構成や、素材の集め方(録音)、録音した音からノイズを取り除く方法、別々の素材をミックスする方法など、経験し