Book Watch Archive
Book Watch Archive
Introduction to Game Development Using Processing (Mercury)
Thursday, 23 July 2015

Processing is a free, graphics-oriented language that provides the basic functionality needed for building games. It runs on all major platforms and allows games to be built for desktop computers, HTML 5, and Android.  J. R. Parker guides you through the basic game development process, covering game development topics including graphics, sound, artificial intelligence, animation, game engines, Web-based games, etc. The companion DVD contains example code, games, and color figures. 


Cloud Computing Design Patterns (Prentice Hall)
Wednesday, 22 July 2015

Part of the ServiceTechnolgy Series from Thomas Erl this book presents a catalog of design patterns for modern cloud-based architecture and solution design. More than two years in development, its 100+ patterns illustrate proven solutions to common cloud challenges and requirements and are supported by rich, visual documentation, including 300+ diagrams.

The Art of Scalability 2nd Ed (Addison Wesley)
Monday, 20 July 2015

With the subtitle "Scalable Web Architecture, Processes, and Organizations for the Modern Enterprise", scalability consultants Martin L. Abbott and Michael T. Fisher cover everything you need to know to smoothly scale products and services for any requirement. This extensively revised edition reflects new technologies, strategies, and lessons, as well as new case studies.


Effective Computation in Physics (O'Reilly)
Friday, 17 July 2015

More physicists today are taking on the role of software developer as part of their research. This practical book teaches essential software development skills to help you automate and accomplish nearly any aspect of research in a physics-based field. Written by two PhDs in nuclear engineering, this book includes practical examples drawn from a working knowledge of physics concepts. You’ll learn how to use the Python programming language to perform everything from collecting and analyzing data to building software and publishing your results.


Elixir in Action (Manning)
Wednesday, 15 July 2015

Saša Jurić teaches you how to solve practical problems of scalability, concurrency, fault tolerance, and high availability using Elixir. You'll start with the language, learning basic constructs and building blocks then learn to think about problems using Elixir's functional programming mindset befor exploring Elixir's integration with BEAM and Erlang's OTP framework. Finally, the book provides guidance on how to distribute a system over multiple machines and control it in production.


Introduction to Programming in Python: An Interdisciplinary Approach (Addison-Wesley)
Monday, 13 July 2015

Python is an ideal first programming language, and this example-driven guide comes from Princeton University’s Robert Sedgewick, Kevin Wayne, and Robert Dondero for student in the sciences, engineering, and computer science. It aims to be an accessible, interdisciplinary introduction that emphasizes important and engaging applications, not toy problems. The authors supply the tools needed for students to learn that programming is a natural, satisfying, and creative experience.


Apache Oozie (O'Reilly)
Thursday, 09 July 2015

Get a solid grounding in Apache Oozie, the workflow scheduler system for managing Hadoop jobs. With this hands-on guide, experienced Hadoop practitioners, Mohammad Kamrul Islam and Aravind Srinivasan,walk you through the intricacies of this platform, with numerous examples and real-world use cases. Once you set up your Oozie server, you’ll dive into techniques for writing and coordinating workflows, and learn how to write complex data pipelines. Advanced topics show you how to handle shared libraries in Oozie, as well as how to implement and manage Oozie’s security capabilities.



Unity in Action (Manning)
Wednesday, 08 July 2015

Subtitled "Multiplatform Game Development in C#" this book by Joe Hocking teaches you how to write and deploy games. You'll master the Unity toolset from the ground up, adding the skills you need to go from application coder to game developer. Each sample project illuminates specific Unity features and game development strategies. As you read and practice, you'll build up a well-rounded skill set for creating graphically driven 2D and 3D game applications. Based on Unity version 5.


UX Strategy (O'Reilly)
Tuesday, 07 July 2015

User experience (UX) strategy requires a careful blend of business strategy and UX design, but until now, there hasn’t been an easy-to-apply framework for executing it. This hands-on guide introduces lightweight strategy tools and techniques to help you and your team craft innovative multi-device products that people want to use. Jaime Levy presents simple-to-advanced strategies that you can use in your work right away. Along with business cases, historical context, and real-world examples throughout, you’ll also gain different perspectives on the subject through interviews with strategists.


Transforms in CSS (O'Reilly)
Thursday, 02 July 2015

Present information in stunning new ways by transforming CSS elements in two- and three-dimensional space. Whether you’re rotating a photo, doing some interesting perspective tricks, or creating an interface that lets you reveal information on an element’s backside, this practical guide, subtitled "Revamp the Way You Design" shows you how to use them to great effect.  It is an excerpt from the CSS: The Definitive Guide, and if you purchase it in print or as a Kindle edition, you get a discount off Eric Meyer's upcoming 4th edition.

<ASIN: 1491928158>


Page 4 of 162

RSS feed of all content
I Programmer - full contents
Copyright © 2015 All Rights Reserved.
Joomla! is Free Software released under the GNU/GPL License.