0pt

ゲームプログラミングC++

Sanjay Madhav | 翔泳社 | 2018-12-05

3Dグラフィックス、サウンド、AIなど、ゲームプログラマになる前に知っておきたい「すべて」が詰まった、ゲーム開発の教科書! 誰も教えてくれなかった、 ゲーム開発の基本を徹底的に学ぼう! ・ゲームとはどんなプログラムなのか? ・「あの機能」はどうやって実装されているのか? …

0pt

0pt

オブジェクト指向でなぜつくるのか 第2版

平澤 章 | 日経BP | 2011-04-07

オブジェクト指向と関数型言語の本質をズバリ解説。10年後も通用する"基本"を身につけよう。 オブジェクト指向はソフトウエア開発を楽にする技術 オブジェクト指向と現実世界は似て非なるもの OOPを理解する近道はプログラミング言語の歴史にあり OOPは無駄を省いて整理整頓するプロ…

0pt

0pt

スラスラわかるC# 第2版

五十嵐 祐貴, 岩永 信之 | 翔泳社 | 2018-11-07

「もっと」スラスラわかるC#! ~~~本書の特徴~~~ 本書は、PC・サーバー・スマートフォンなどで動くアプリケーションや、ゲーム開発などさまざまな用途で使われるプログラミング言語、「C#」の入門書です。C#は2002年に誕生し、まだまだ新しい部類に入る言語ですが、その分現代…

0pt

0pt

〔入門〕はじめてのデータベース

藤島 一月男, 奥 恵 | 技術評論社 | 2013-03-22

机上の学問ではなく実践での大事なことを丁寧に解説。研修にも独習にも最適。 第1章 データベースの基本要素を見てみよう! 第2章 SQLとは何だろうか? 第3章 基本的なデータの扱い方 第4章 ファイルとデータの基礎知識 第5章 データベースの最適化 第6章 データベースの大規…

0pt

0pt

わかばちゃんと学ぶ Git使い方入門〈GitHub、Bitbucket、SourceTree〉

湊川 あい | シーアンドアール研究所 | 2017-04-21

マンガ+実践でGitの使い方がよくわかる!ITエンジニアはもちろん、Webデザイナーにも最適な入門書!SourceTree対応。Windows Mac対応! 1 Gitって何?(Gitで解決できること コミュニケーションの場としてのGitHub・Bitbucket) 2 個人…

0pt

0pt

入門 Python 3

Bill Lubanovic | オライリージャパン | 2015-12-01

プログラミング初心者を対象としたPythonの入門書。プログラミングおよびPythonの基礎から応用まで丁寧に説明。 実践を見据えた本格的な「Python入門書」! Pythonが誕生して四半世紀。データサイエンスやウェブ開発、セキュリティなどさまざまな分野でPythonの人…

0pt

0pt

リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック (Theory in practice)

Dustin Boswell, Trevor Foucher | オライリージャパン | 2012-06-23

コードは理解しやすくなければならない。本書はこの原則を日々のコーディングの様々な場面に当てはめる方法を紹介する。名前の付け方、コメントの書き方など表面上の改善について。コードを動かすための制御フロー、論理式、変数などループとロジックについて。またコードを再構成するための方法。さ…

0pt

0pt

アジャイルサムライ−達人開発者への道−

Jonathan Rasmusson | オーム社 | 2011-07-16

アジャイルサムライ-それはソフトウェアを顧客に届ける猛々しきプロフェッショナルだ。本書では、圧倒的なアジャイルプロジェクトの姿を見せる。 お目にかかれて光栄です 第1部 「アジャイル」入門 第2部 アジャイルな方向づけ 第3部 アジャイルな計画づくり 第4部 アジャイルなプロ…

0pt

0pt

スクラム 仕事が4倍速くなる“世界標準”のチーム戦術

ジェフ・サザーランド | 早川書房 | 2015-06-24

世界のエンジニアが支持するプロジェクト運営法「スクラム」。その生みの親が、あなたのチームで今すぐ実践する方法を解説。住宅リフォームから宇宙船の開発まで、あらゆる現場に革命が起きる!

0pt

0pt

Team Geek ―Googleのギークたちはいかにしてチームを作るのか

Brian W. Fitzpatrick, Ben Collins-Sussman | オライリージャパン | 2013-07-20

複数のプログラマが関わる場合、優れたコードを書くだけではプロジェクトは成功しない。全員が最終目標に向かって協力することが重要であり、チームの協力はプロジェクト成功のカギとなる。本書は、Subversionをはじめ、たくさんのフリーソフトウェア開発に関わり、その後Googleでプ…

0pt

0pt

実例で学ぶゲーム3D数学

Fletcher Dunn, Ian Parberry | オライリージャパン | 2008-10-04

近年のゲーム開発では3DCGや物理シミュレーションなどの技術が多用されているため、その基盤である数学についての理解なしに商業ベースのゲーム開発はありえません。本書では、ゲーム開発や3DCGで用いられる数学的な要素-デカルト座標系、ベクトル、行列、線型代数、オイラー角、四元数、座…

0pt

0pt

イラスト図解式 この一冊で全部わかるサーバーの基本

きはし まさひろ | SBクリエイティブ | 2016-03-29

これから学ぶ人のベストな一冊! さまざまな社内サーバー、公開サーバーの種類や役割、セキュリティ、障害から守る仕組み、運用、仮想化、クラウドと自社運用(オンプレミス)の連携、使い分けなど、これからサーバーにかかわる人が知っておきたい知識をこの一冊で丸ごと解説! すべての項目の…

0pt

0pt

ネットワークはなぜつながるのか 第2版 知っておきたいTCP/IP、LAN、光ファイバの基礎知識

戸根 勤 | 日経BP | 2007-04-12

ブラウザにURLを入力してからWebページが表示されるまでの道筋を探検。ネットワーク技術に関する説明内容を全面的に見直し、基礎的な解説を大幅に加筆した改訂版。 第1章 Webブラウザがメッセージを作る-ブラウザ内部を探検 第2章 TCP/IPのデータを電気信号にして送る-プロ…

0pt

0pt

プログラムはなぜ動くのか 第2版 知っておきたいプログラムの基礎知識

矢沢久雄 | 日経ソフトウエア | 2007-04-01

プログラムがメモリーにロードされ、CPUによって解釈・実行される仕組みをわかりやすく解説。 プログラマにとってCPUとはなにか データを2進数でイメージしよう コンピュータが小数点数の計算を間違える理由 四角いメモリーを丸く使う メモリーとディスクの親密な関係 自分でデータを…

0pt

0pt

コンピュータはなぜ動くのか~知っておきたいハードウエア&ソフトウエアの基礎知識~

矢沢 久雄, 日経ソフトウエア | 日経BP社 | 2003-06-02

コンピューター技術の、知識の範囲、絶対的な基礎、ゴールなど、10年後も通用する"基本"を身につけるためのシリーズ第4弾。 コンピュータの3大原則とは コンピュータを作ってみよう 一度は体験してほしいハンド・アセンブル 川の流れのようにプログラムは流れる アルゴリズムと仲良くな…

0pt