デザイン/アートの現場での作品制作に特化したオープンソースのプログラミング環境である「Processing(プロセッシング)」について、その魅力的な世界を紹介するとともに、プログラミングを利用した造形の基礎について解説。
構文解析・字句解析・コード生成・仮想マシン…コンパイラ型スクリプトエンジンを作る!ソースコードを読み込み、バイトコードを生成し、仮想マシンで動かす、スクリプト言語の「翻訳および実行のための環境」の作り方を解説する。
「Gmail」「Google Docs」などで培われたノウハウが満載。「Google App Engine」を用いたサーバーサイドの実装技術も紹介。GoogleスタンダードのJavaScriptライブラリを徹底検証。
忘れていたTRPG原体験をキミに。オリジナルフォートレスをカンタンに作成できるコンストラクションルール搭載!最強のフォートレスを創るのはキミだ!?魔法、クリーチャー、アイテム、トラップ、特殊能力…膨大な量のデータを用意!データ、ルールともに前作と完全互換!前システムの拡張ルールとしても使用可能。
Ruby on Railsの環境構築から、アプリケーションセッケイ、Objective-Cコーティング、運用&デプロイまでを徹底解説。
HTTPの仕組み、小さなサンプルから説明。リクエストやレスポンスまわりのコーディング、テンプレート/DBの活用、テスト/デプロイも解説!
関数型思考を新たに身につけるのは一筋縄ではいきません。本書では、この関数型思考の実践を第1の目標にしています。関数型のメリットに触れながら、ECMAScript2015(ECMAScript6)をベースに、実践テクニックを網羅的かつ段階的に解説していきます。より現場指向のテクニックとして、テストや最適化の手法、非同期処理を扱う手法についても説明します。一般的なテクニックに飽き足らず、より上位レベルの技術の習得を目指すJavaScriptプログラマーに格好の一冊です。
Svelte(スベルト)は、ユーザーインターフェイスを構築するためのJavaScriptフレームワークのひとつです。本書の前半では、Svelteの基本に加え、開発環境の構築、複雑なUIを構築するための各種機能を解説します。本書の後半では、SvelteをベースにしたWebアプリケーションフレームワーク「SvelteKit」について、サーバーサイドの記述も含め丁寧に解説しています。
大人気シリーズ『劇場版 ソードアート・オンライン -プログレッシブー 冥き夕闇のスケルツォ』から、組み応えがあり迫力のアートが楽しめる1000ピースのジグソーパズルが新登場です。
(C)2020 川原 礫/KADOKAWA/SAO-A Project
本書は、米国随一のMacintoshプログラミング専門誌「MacTutor」より選りすぐったC言語プログラムを詳細な解説記事とともに一挙に掲載した、Macintoshプログラマ必須の本です。