https://gihyo.jp/magazine/wdpress/archive/2012/vol68
特集1
新人時代に押さえておきたい Web技術まるごと整理
~言語、何が違うの? サーバの役割分担って? いま流行りのクラウドって? ~
新年度、新卒エンジニアの方は期待と不安で胸がいっぱいだと思います。慣れない環境、慣れない専門用語……。そんな中、一刻も早く「作る人」になるためにはどうすれば良いのでしょう? 本特集では開発言語、サーバ、データベース、クラウド、各分野を徹底整理してご紹介。中~上級者のみなさんも、専門以外の分野を振り返ってみてはいかが? 各章の最後には、先輩オススメの必読書付き。プログラマとしての第一歩を踏み出すための知識が満載です。ようこそWeb 業界、ようこそWEB+DB PRESS !
特集2
Node.js実践入門
~大量接続もリアルタイム処理もお任せ! ~
Node.jsを用いるとJavaScriptをサーバサイドで実行できます。ブラウザ上のJavaScriptと同じ記述方法、同じ仕様で動作するため、JavaScriptを知っている人であれば簡単にサーバサイドプログラムを作ることができます。そしてNode.jsはリアルタイムな非同期処理に向いているため、特に高度な知識がなくとも、JavaScriptを記述するだけで高速でスケーラブルなプログラムを書くことができます。
本特集ではNode.jsについて、手を動かして実践しながらゼロから応用まで解説していきます。
特集3
はじめてのゲームAI
~意思を持つかのように行動するしくみ~
近年、スマートフォンなどの普及によりゲームを楽しむ人が増えてきています。これらのプラットフォームは自分でゲームを開発し、公開することも可能です。そのため、自分でゲームを作りたいと考えている方も多いと思います。ゲームを作ったことのない方に大きな障壁になるのは、プレイヤーにとってゲームがおもしろいと感じるように動く敵キャラクターのアルゴリズムです。本特集では、敵キャラクターのAIを作る際にどのような手法があり、どのようなしくみになっているのかを解説します。ゲーム開発の現場で使われている実践的な手法もあわせて解説します。
特別企画
[速習]リーンスタートアップ
~価値あるサービスをいかに早く生み出すか~
リーンスタートアップは、成功するサービスを作り上げるためのプロセスをまとめた手法です。リーンスタートアップでは、自分たちが立てた仮説をもとに、ユーザからのフィードバックを踏まえた改善をすばやく行い続け、無駄なことをできるだけ行わず価値あるものを作ることに集中します。
本特別企画ではリーンスタートアップについて、その考え方から具体的な手法、クックパッドでの適用事例までを解説していきます。