Webアプリケーション開発の「基礎の基礎」をしっかり学べる入門書。通信技術とソフトウェア開発技術の両面から、Webシステムのしくみをひとつひとつ確実に解説。
大規模サービスを開発・運用する技術者のための入門書。OSや計算機の動作原理、DBの分散方法、実践的なアルゴリズムをシステムに組み込む実装、大規模データを料理する検索エンジンのしくみ、システム全体を見渡すためのインフラ設計の知識と、多方面にわたります。
自身でプログラムを書きコンピュータシステムをより効率的に動かしたい、という人を対象にしたプロセッサの解説書。プロセッサに搭載されている高性能化技術および内部構造、働きを中心に解説し、どのようなプログラムを書けばプロセッサの実力を引き出せるかも説明を行った。なお、プロセッサの設計と言うと、AND、ORなどの論理回路を用いた論理回路レベルのハードウェア設計を連想されるかもしれないが、本書では論理回路よりもハイレベルのプログラマとのインタフェースとなる「マイクロアーキテクチャ」と「命令アーキテクチャ」に焦点を当てている。
無数の同時接続×ミリ秒のレイテンシ、いかにして両立させるのか。ゼロからオンラインゲームを作り上げるために必要とされる基礎知識を徹底解説。
孤児院育ちのジェルーシャは、お金持ちの「あしながおじさん」のおかげで大学へ行けることに。そのただひとつの条件が、手紙を書くこと。そこでジェルーシャは、自分の大学生活をおもしろおかしく、たくさんの手紙に書きつづりました。この本には、ジェルーシャの楽しい4年間の手紙がつまっています。読んだらあなたも、きっとだれかに手紙を書きたくなっちゃうはず!小学中級から。
「Gmail」はGoogleが提供する、フリーのWebメールサービスで、「大容量」「豊富な機能」「既存のメールソフトからも使える」など、多くの特長をもっています。また、最近は、Gmailのアカウントが、スマートフォンOSの「Android」や、「Google+」などのサービスのアカウントとして使われており、さらにメーラーを標準搭載していない「Windows7」の普及によって、「Gmail」の利用価値は一層高くなっています。本書では、「Gmailを使うための基本的な設定」から「外部アプリとの連携」「スマートフォンでの利用方法」まで、詳しく解説しています。
最新アイテムを速効使いこなすパーフェクトガイド。
仕事において1番大切な2つの力を効率的に身につける。
不織布の製造と用途全般をやさしく解説。主な不織布メーカーと製品の一覧表付き。
情報処理、システム、通信に関する英単語を「聞いて」覚える!見出し語はすべてCDに収録。
知的に楽しむ。クリティカルに読む。新書の世界を味わいながら、読解力を伸ばせるアンソロジー。
Javaプログラマを対象としたJUnitによるユニットテストの実践ガイド。ユニットテストの基本概念から、テストコードの記述方法や拡張機能まで、JUnitに関する内容をほぼ網羅。テスト駆動開発などユニットテストを基盤とする開発手法やツールも紹介。本書で解説するユニットテスト技法を実践し、身に付けるための演習問題を収録した。チートシート付き。
23種類のパターンから、イメージにあったサイトデザインを選べる!手軽に綺麗なWebサイトを作りたい方に。指示された場所のテキストや写真を入れ替えるだけで、簡単にWebサイトが完成します。
なぜ言語設計者はこの文法を作ったのか。言語に共通の知識を身に付ける。
インターネットを介したコミュニケーションを、自殺予防に活かすことができるのか。自殺関連サイトの予防的側面に着目し、自らウェブサイトを立ち上げながら、ネット時代の臨床心理学の研究と実践を試みる。
「簡単な図形」の描画方法や、「フライトシミュレータ」「電車シミュレータ」の作成を通して、「three.js」と「WebGL」を使った3D-CGプログラミングの基本を解説。