Book Watch Archive
Book Watch Archive
Machine Learning in Python (Wiley)
Tuesday, 05 May 2015

With the subtitle "Essential Techniques for Predictive Analysis", Michael Bowles shows you how to analyze data using only two core machine learning algorithms, and how to apply them using Python. By focusing on two algorithm families that effectively predict outcomes, this book is able to provide full descriptions of the mechanisms at work, and the examples that illustrate the machinery with specific, hackable code. The algorithms are explained in simple terms with no complex math and applied using Python, with guidance on algorithm selection, data preparation, and using the trained models in practice.


Effective, Modern C++ (O'Reilly)
Monday, 04 May 2015

With the subtitle "42 Specific Ways to Improve Your Use of C++11 and C++14" Scott Myers follows the guideline-based, example-driven format of his earlier books to help C++ developers use the new features of C++11 and C++14 -  auto type declarations, move semantics, lambda expressions, and concurrency support - effectively so that software is correct, efficient, maintainable, and portable. Myers shows how best practices in "old" C++ programming (i.e., C++98) require revision for software development in modern C++


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.



Page 8 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.