タグ

o'reillyに関するmactkgのブックマーク (6)

  • コンピュータシステムの理論と実装

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

    コンピュータシステムの理論と実装
    mactkg
    mactkg 2015/03/11
    おもしろそう
  • Linuxサーバ Hacks 2

    好評の『Linuxサーバ Hacks』がさらに新しい100のHackを集めて登場しました。システム管理者に向けて、問題を回避するための方法、また便利なオープンソースツールの使い方や裏技を紹介します。 書ではセキュリティとリモート接続について、またハードディスクとファイルシステムの修復方法などバックアップ&リカバリーについてなどを大幅に増強。他にも、VNCやLTSP、FreeNXなどの注目のツールを紹介し、安全で簡単な管理の方法を解説。また自分でBOX型NASを作ったり、ネットワーク上でストレージを管理するためのテクニックを紹介します。仕事でサーバを管理している人も、趣味でサーバを立てている人も十分に楽しめる充実のHack集です。 クレジット はじめに 1章 Linux認証 1. 瞬時にユーザアカウントを無効にする 2. 詳細なアクセス制御のためにパスワードファイルを編集する 3. 1秒以

    Linuxサーバ Hacks 2
  • 検索と発見のためのデザイン

    TOPICS Web , Design 発行年月日 2010年11月 PRINT LENGTH 208 ISBN 978-4-87311-476-7 原書 Search Patterns FORMAT PDF モバイルプラットフォーム、ソーシャルネットワークの爆発的な普及など、ウェブをとりまく環境は、これまでにない大きな変化を迎え、検索可能な情報(地理情報、人物情報、画像など)やその方法も大きく変わろうとしています。検索ボックスに語句を入力する方法だけでは、ユーザーを満足させることは難しくなってきているのです。書では、情報検索の基礎からユーザーの心理と行動の解説、すぐに利用できるデザインパターンまで、ユーザーが求める情報をスムーズに見つけるために必要な考え方を提供します。GoogleAmazonYahoo!などの事例も多数掲載。ウェブの新しい分野において、より良いユーザーエクスペリエ

    検索と発見のためのデザイン
  • プログラマが知るべき97のこと

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

    プログラマが知るべき97のこと
  • 詳解 OpenCV

    コンピュータビジョンについての解説書。コンピュータが「目」を持ち、情報に基づいて意思決定することが可能なアプリケーションをどう開発するかについて、OpenCVの開発者であるGary Bradski氏が詳しく解説します。書を読めば、研究者や開発者も電子ホビーストもOpenCVが提供するフレームワークの使い方を身につけてすぐに活用できます。シンプルなものから最新鋭のものまでさまざまなビジョンアプリケーションを作ることができるようになるでしょう。日語版では巻末付録として、OpenCV高速化テクニック、Webカメラで手や物体を感知するディスプレイの作成方法について加筆しました。 関連ファイル サンプルプログラム(ソースコード) 正誤表 ここで紹介する正誤表には、書籍発行後に気づいた誤植や更新された情報を掲載しています。以下のリストに記載の年月は、正誤表を作成し、増刷書籍を印刷した月です。お手持

    詳解 OpenCV
  • インターフェイス指向設計

    書はインターフェイスを用いたソフトウェア設計の仕組みを解説するです。ソリューションをインターフェイスのレベルにまで分解し、相互作用するインターフェイスを適切に実装して、しっかりとした構造を持つプログラムを作成する手法を学びます。インターフェイスの凝集度とは、継承の利点、リモートインターフェイスとの通信など、基礎となる知識から、開発プロセスについて、Web自動集約ツール、サービスレジストリなど、発展的な内容まで、「インターフェイスから考える設計」についてを包括的に学びます。 最初に完璧をめざすのではなく「まず動くものをつくる」というアジャイル開発手法でインターフェイス設計を学ぶ書は、より信頼度の高いソフトウェアを開発したい技術者必携の一冊です。 監訳者まえがき はじめに I部 インターフェイスのすべて 1章 インターフェイスとは何か 1.1 ピザを注文するインターフェイス 1.1.1 

    インターフェイス指向設計
  • 1