Programming News and Views
Send your programming press releases, news items or comments to: NewsDesk@i-programmer.info
Book Review of the Day
SQL Server Query Performance Tuning (4th Ed)
Wednesday 22 Oct
Author: Grant Fritchey
Audience: DBAs and developers
Reviewer: Ian Stirk
A popular performance tuning book gets updated for SQL Server 2014, how does it fare?
Reverse Polish Notation - RPN
This week's cartoon is based on the use of RPN or Reverse Polish Notation. This used to be a basic of the computer programmer's world, but today it is not as well known. Hence there may be some perfectly clued up programmers who are still left wondering what the sausage is doing outside of the bun.
Android Adventures - ListView And Adapters
ListView is probably the most commonly used and needed UI components in an Android app. It isn't difficult to use, but you need to get to grips with the idea of an "adapter" and understanding what is going on pays dividends.
Ada Lovelace, The First Programmer
Ada, Countess of Lovelace was born almost 200 years ago but her name lives on. In the 1970s the Ada language was named in recognition of her status as the first computer programmer and in 2009 Ada Lovelace Day was inaugurated to celebrate the achievements of women in science, technology, engineering and maths. For Ada Lovelace Day 2014, we tell the story of how she worked with Charles Babbage on his Analytical Engine.
More cartoon fun at xkcd a webcomic of romance,sarcasm, math, and language
Click to view bigger version
Follow Book Watch on Twitter
Friday 24 Oct
21st Century C 2nd Ed (O'Reilly )
Thursday 23 Oct
Throw out your old ideas of C, and relearn a programming language that’s substantially outgrown its origins. With the subtitle C Tips from the New School Ben Klemens presents up-to-date techniques that are absent from every other C text available. C isn’t just the foundation of modern programming languages, it is a modern language, ideal for writing efficient, state-of-the-art applications. No matter what programming language you currently champion, you’ll agree that C rocks.
Make: Wearable Electronics (Maker Media)
Wednesday 22 Oct
With the subtitle "Design, prototype, and wear your own interactive garments" this book is intended for those with an interest in physical computing who are looking to create interfaces or systems that live on the body. Kate Hartman introduces you to the tools, materials, and techniques for creating interactive electronic circuits and embedding them in clothing and other things you can wear. Each chapter features experiments to get you comfortable with the technology and then invites you to build upon that knowledge with your own projects.
Introduction to Agile Methods (Addison-Wesley)
Tuesday 21 Oct
Many people with varying levels of work experience are interested in understanding the architecture and nuances of Agile, but it is difficult to know where to start. Here Sondra Ashmore and Kristin Runyan use academic research and their own experiences with numerous Agile implementations to present a clear description of the essential concepts for students and professionals who want to understand Agile and become conversant with Agile values, principles, framework, and processes.
Photoshop Elements 13: The Missing Manual (O'Reilly)
Monday 20 Oct
Photoshop Elements 13 looks sharper, performs better, and has more sophisticated photo-editing and slideshow features than previous versions—but knowing which tools to use when can be confusing. In this new edition Barbara Brundage removes the guesswork. With her candid, jargon-free advice and step-by-step guidance, you’ll get the most out of Elements for everything from sharing and touching-up photos to fun print and online projects.
Introducing Elixir (O'Reilly)
Friday 17 Oct
Elixir combines the robust functional programming of Erlang with a syntax similar to Ruby, and includes powerful features for metaprogramming. Simon St. Laurent and J. David Eisenberg show you how to write simple Elixir programs one skill at a time. Once you pick up pattern matching, process-oriented programming, and other concepts, you’ll understand why Elixir makes it easier to build concurrent and resilient programs that scale up and down with ease.
Inside Microsoft Dynamics AX 2012 R3 (Microsoft Press)
Thursday 16 Oct
Dig into the architecture and internals of Microsoft Dynamics AX 2012 R3 - with firsthand insights from the team that designed and developed it. Deepen your knowledge of the underlying frameworks, components, and tools - and deliver custom ERP applications with the extensibility and performance your business needs. Useful for Microsoft Dynamics AX solution developers at all levels, this guide will provide max benefit to those who understand OOP, relational database, and Transact-SQL concepts.
Raspberry Pi User Guide 3rd Ed (Wiley)
Wednesday 15 Oct
Eben Upton, co-creator of the Raspberry Pi, and Gareth Halfacree have updated the third edition of their "unofficial guide" for Noobs who want to dive right in to cover the model B+ Raspberry Pi. It covers the software, additional USB ports, and changes to the GPIO, including new information on Arduino and Minecraft on the Pi as well as step–by–step instruction for everything from software installation and configuration to customizing your Raspberry Pi.
Previous Book Watch.
Follow Book Watch on Twitter.
Publishers send your book news to: