Book Watch Archive
Book Watch Archive
Teach Your Kids to Code (No Starch Press)
Friday, 01 May 2015

A parent's and teacher's guide to teaching kids basic programming and problem solving using Python. Step-by-step explanations will have kids learning computational thinking right away, while visual and game-oriented examples hold their attention. Friendly introductions to fundamental programming concepts such as variables, loops, and functions will help even the youngest programmers build the skills they need to make their own cool games and applications. 


Ruby Cookbook 2nd Ed (O'Reilly)
Thursday, 30 April 2015

Why spend time on coding problems that others have already solved when you could be making real progress on your Ruby project? This updated cookbook provides more than 350 recipes for solving common problems, on topics ranging from basic data structures, classes, and objects, to web development, distributed programming, and multithreading. Revised for Ruby 2.1, each recipe includes a discussion on why and how the solution works. You’ll find recipes suitable for all skill levels, from Ruby newbies to experts who need an occasional reference. 


Your Code as a Crime Scene (Pragmatic Bookshelf)
Wednesday, 29 April 2015

Jack the Ripper and legacy codebases have more in common than you'd think. With the subtitle "Use Forensic Techniques to Arrest Defects, Bottlenecks, and Bad Design in Your Programs",  Adam Tornhill shows you strategies to predict the future of your codebase, assess refactoring direction, and understand how your team influences the design. With its unique blend of forensic psychology and code analysis, this book arms you with the strategies you need, no matter what programming language you use.


PostGIS in Action 2nd Ed (Manning)
Tuesday, 28 April 2015

Processing data tied to location and topology requires specialized know-how. PostGIS is a free spatial database extender for PostgreSQL, every bit as good as proprietary software. Regina O. Obe and Leo S. Hsu teach readers of all levels to write spatial queries that solve real-world problems. First they give you a background in vector-, raster-, and topology-based GIS and then quickly moves into analyzing, viewing, and mapping data. This second edition covers PostGIS 2.0 and 2.1 series, PostgreSQL 9.1, 9.2, and 9.3 features, and shows you how to integrate with other GIS tools.


Agile Project Management with Kanban (Microsoft Press)
Monday, 27 April 2015

Author Eric Brechner pioneered Kanban within the Xbox engineering team at Microsoft. Now he shows you exactly how to make it work for your team. Think of this book as “Kanban in a box”: open it, read the quickstart guide, and you’re up and running fast. As you gain experience, Brechner reveals powerful techniques for right-sizing teams, estimating, meeting deadlines, deploying components and services, transitioning from Scrum or traditional Waterfall, and more.

Minecraft Modding with Forge (O'Reilly)
Friday, 24 April 2015

Playing Minecraft is a lot of fun, but the game is more engaging, entertaining, and educational when kids learn how to build mods—small programs that let them modify game elements and add content. This family-friendly guide, written by twelve-year old Aditya Gupta and his father Arun, teaches kids and parents how to create mods of different types, using the Minecraft Forge modding tool. No programming experience is needed and while building some amazing mods you’ll also learn how to work with Java.


Cognitive Computing and Big Data Analytics (Wiley)
Thursday, 23 April 2015

Provides detailed guidance toward building a new class of systems that learn from experience and derive insights to unlock the value of big data. Judith Hurwitz, Marcia Kaufman and Adrian Bowles help you understand cognitive computing′s underlying technologies, from knowledge representation techniques and natural language processing algorithms to dynamic learning approaches based on accumulated evidence, rather than reprogramming. Detailed case examples from the financial, healthcare, and manufacturing take you step-by-step through the design and testing of cognitive systems.


NoSQL for Mere Mortals (Addison Wesley)
Wednesday, 22 April 2015

Dan Sullivan explains the advantages, use cases, and terminology associated with all four main categories of NoSQL databases: key-value, document, column family, and graph databases. For each, he introduces pragmatic best practices for building high-value applications. Through step-by-step examples, you’ll discover how to choose the right database for each task, and use it the right way.


The Thrilling Adventures of Lovelace and Babbage
Tuesday, 21 April 2015

Sydney Padua transforms one of the most compelling scientific collaborations into a hilarious set of adventures. Meet Ada Lovelace, daughter of Lord Byron: mathematician, gambler, and proto-programmer, whose writings contained the first ever appearance of general computing theoryand Charles Babbage, eccentric inventor of the Difference Engine, an enormous clockwork calculating machine that would have been the first computer, if he had ever finished it. But what if things had been different? In this alternate reality Lovelace and Babbage do build the Difference Engine and use it to create runaway economic models, battle the scourge of spelling errors, explore the wider realms of mathematics and fight crime - for the sake of both London and science.


The Ruby Way (Addison-Wesley)
Monday, 20 April 2015

For more than a decade, Ruby developers have turned to this classic for “how-to” guidance on effective Ruby programming. Now, Hal Fulton and André Arko have thoroughly updated it to cover new language enhancements and developers’ experiences through Ruby 2.1. Its 400+ examples each answe the question: “How do I do this in Ruby?”with both a task description and realistic technical constraints plus a step-by-step solution with detailed explanations to promote deeper understanding.



Page 13 of 167

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