Programming News and Views
Send your programming press releases, news items or comments to: NewsDesk@i-programmer.info
Book Review of the Day
Artificial Intelligence: Problems and their solutions
Wednesday 27 Aug
Authors: Danny Kopec, Shweta Shetty and Christopher Pileggi
Audience: People interested in puzzles and AI.
Reviewer: Mike James
A book with companion CD-ROM that solves AI problems - sounds just what the AI expert ordered!
No Exceptions - Ever!
Don’t raise an exception – EVER!
Exceptions are, in practice the lazy programmer's way out of a hole. It would be better not to dig the hole in the first placen but if you do find yourself in such a hole then the advice is to stop digging and climb out - not drop someone else into the hole by throwing an exception..
Gordon Bell And DEC - The Mini Computer Era
Gordon Bell is responsible for many things, but the design of the most successful range of minicomputers, the PDP range, is probably the thing he is best known for. This is a story about when computers were big, but getting smaller...
Unhandled Exception! - Loop
More cartoon fun at xkcd a webcomic of romance,sarcasm, math, and language
Click to view bigger version
Follow Book Watch on Twitter
Becoming Functional (O'Reilly)
Wednesday 27 Aug
If you have an imperative (and probably object-oriented) programming background, this hands-on book will guide you through the alien world of functional programming. Joshua Backfield begins by showing you how to apply the most useful implementation concepts before taking you further into functional-style concepts and practices. Use what you are learning to refactor imperative-style legacy code as you proceed.
Exam Ref 70-688: Supporting Windows 8.1 (Microsoft Press)
Tuesday 26 Aug
Fully updated for Windows 8.1. Prepare for Microsoft Exam 70-688 - and help demonstrate your real-world mastery of managing and maintaining Windows 8.1 in the enterprise..Writing for experienced IT professionals ready to advance their status, Joli Ballew focuses on the critical thinking and decision making acumen needed for success at the MCSA or MCSE level.
The Art of LEGO Design (No Starch Press)
Monday 25 Aug
Jordan Schwartz explores LEGO as an artistic medium. This wide-ranging collection of creative techniques will help you craft your own amazing models as you learn to see the world through the eyes of some of the greatest LEGO builders. Each concept is presented with a collection of impressive models to spark your imagination, like fantastic dragons, futuristic spaceships, expressive characters, and elaborate dioramas.
Mobile Design Pattern Gallery, 2nd Ed (O'Reilly)
Friday 22 Aug
When you’re under pressure to produce a well-designed, easy-to-navigate mobile app, there’s no time to reinvent the wheel—and no need to. In her updated 2nd edition of this handy reference, Theresa Neil provides more than 90 mobile app design patterns, illustrated by 1,000 screenshots from current Android, iOS, and Windows Phone apps.
The Complete Guide to Blender Graphics, 2nd Ed (A K Peters/CRC Press)
Thursday 21 Aug
Reflecting the latest version of Blender the free and open source 3D computer modeling and animation program, John M. Blain helps beginners learn the basics of computer animation and looks at many new features of Blender, including developments to its GUI. This 2nd edition has new chapters on smoke simulation, movie making, and drivers and numerous new examples and figures.
PHP Cookbook 3rd Ed (O'Reilly)
Wednesday 20 Aug
Want to understand a certain PHP programming technique? Or learn how to accomplish a particular task? In its third edition this cookbook from David Sklar and Adam Trachtenberg has more than 350 code-rich recipes revised for PHP 5.4 and 5.5, for everything from using basic data types to querying databases, and from calling RESTful APIs to testing and securing your site.
SQL Server 2014 Development Essentials (Packt)
Tuesday 19 Aug
Discover SQL Server 2014’s new in-memory OLTP engine and performance-related improvements; explore the fundamentals of database planning and the Server Transact-SQL language syntax and gain hands-on experience with the use of scalar and table-valued functions, branching, and more advanced data structures.
Monday 18 Aug
Previous Book Watch.
Follow Book Watch on Twitter.
Publishers send your book news to: