Programming News and Views

Send your programming press releases, news items or comments to:

Automatic High Dynamic Range (HDR) Photography
Apr 20 | David Conrad
article thumbnail

If you enjoy photography you have probably experimented with HDR. The usual method is to just guess the bracketing exposures needed. Now we have an algorithm that can produce the best results with the fewest additional exposures.

Microsoft Supplies Apps For Cyanogen's Android Fork
Apr 20 | Harry Fairhead
article thumbnail

As they say - the plot thickens. After not quite investing in Cyanogen, Microsoft is now set to provide services in CyanogenOS. What does this mean for the Android programmer?

A 3D Printer For Plushies
Apr 19 | Lucy Black
article thumbnail

3D printers are still a hot topic, if cooling slightly after being over-hyped. Now we have something new. Disney has a prototype 3D printer that works with fabric and it is much more interesting than you might think.

Cardboard Outshines Glass
Apr 18 | David Conrad
article thumbnail

Google has announced, Works With Google Cardboard, a new certification program for it low-cost virtual reality headset and produced new design guidelines plus updated SDKs for Android and Unity.

April Week 2
Apr 18 | Editor
article thumbnail

Feeling overwhelmed and confused by too much news? If you need to know what's important for the developer, you can rely on  I Programmer to sift through all the news, uncover the most relevant stories and deliver the highlights each week.

Visual Studio Now With Added Unity, Unreal And Cocos2d
Apr 17 | Mike James
article thumbnail

Not long ago Visual Studio was the IDE you used to program languages and technologies that were essentially Microsoft. Now you can program in Python and JavaScript and, just announced, the Unity, Unreal or Cocos2d game engines. 

Developer Work and Pay
Apr 17 | Janet Swift
article thumbnail

Our third and final look at the Stack Overflow survey covers its findings on what devs do, how much they are paid for it and how satisfied they are with their jobs.

Intent To Deprecate HTTP
Apr 16 | Ian Elliot
article thumbnail

A suggestion on the Mozilla Dev forum aims to deprecate HTTP in favour of HTTPS. Has it really come to this? Browser devs dictating the protocols we use? Of course, it is all in the name of freedom.

GNU Hurd 0.6 Released
Apr 16 | Sue Gee
article thumbnail

The GNU Hurd, the free open source replacement for the Unix kernel, has a new release that is still not suitable for production environments. There are also new releases of GNU Mach and GNU Mig, both of which have reached version 1.5.

MariaDB Enterprise Spring Update
Apr 16 | Kay Ewbank
article thumbnail

The MariaDB team has released an update for MariaDB Enterprise, with performance improvements aimed particularly at SaaS and web applications.

Picture - A Probabilistic Language
Apr 15 | Mike James
article thumbnail

Computer vision is a booming research area at the moment and now we have a successful return to a method that was proposed very early on - analysis by synthesis.

Survey Reveals Developer Preferences
Apr 15 | Janet Swift
article thumbnail

The Stack Overflow Developer Survey reveals a lot about developer preferences regarding languages, operating systems, source control and whether they favor tabs or spaces. 

Chrome 42 Outlaws Java Plugin
Apr 15 | Alex Armstrong
article thumbnail

Chrome 42 has just entered the stable channel and brings a change that many will find inconvenient and even damaging. By default Chrome now blocks NPAPI plug-ins.

Registration Now Open For Apple Developer Conference
Apr 14 | Sue Gee
article thumbnail

Apple has announced that WWDC 2015 will take place June 8-12 and you have until  Friday, April 17 at 10am PT to apply for a ticket. Apple is also offering up to 350 Scholarships, giving students the chance to earn a free ticket.

Leslie Lamport On Programming As More Than Coding
Apr 14 | Alex Armstrong
article thumbnail

There are a few lectures you should not miss - this is one of them.  It is about the tasks that you do before starting to code. 

New AWS Services
Apr 14 | Kay Ewbank
article thumbnail

Amazon has announced Elastic File System, along with a Machine Learning service, at its AWS Summit in San Francisco.

More Recent News



Book Review Of The Day

Learning Spark
Monday 20 Apr

Authors: Holden Karau, Andy Konwinski , Patrick Wendell & Mateil Zaharia
Publisher: O'Reilly
Pages: 274

ISBN: 9781449358624
Print: 1449358624
Kindle: B00SW0TY8O
Audience: Developers interested in Apache Spark
Rating: 4
Reviewer: Kay Ewbank

The subtitle "Lightning-Fast Big Data Analysis" promises a lot. How well does it deliver?


Featured Articles

Real RealSense In C# - Event Streams
Mike James
article thumbnail

Things get a little more complicated when it comes to processing a stream of samples from the RealSense camera. It is quite easy to get it working. but much more difficult to get it working right. We show you how in this second article about RealSense In C#.

Bill Gates - Before He Was Famous
article thumbnail

Microsoft is mostly the invention of one man - Bill Gates. How did it all happen? We look at the early days of Microsoft and how Bill Gates steered it from nothing to a billion dollar business with nothing but code.  

Windows 10 Universal Apps - Adaptive Triggers
Mike James
article thumbnail

With the new simpler approach to creating Universal Apps, we have to face the challenge of creating UIs that work on all devices irrespective of the screen real estate. There are a number of new facilities that make this easier than you might think.


Unhandled Exception!
Code Quality

Code Quality

Click to view bigger version

We were all beginners once, but we also all, well nearly all, went through that dangerous time when we thought we had learned to program and there was nothing, nothing at all, left to learn.
How wrong we can be and how sure we are right! 

 More cartoon fun at xkcd a webcomic of romance,sarcasm, math, and language


Book Watch

Follow Book Watch on Twitter

The Thrilling Adventures of Lovelace and Babbage
Tuesday 21 Apr

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 Apr

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.


Make: Volume 44: Fun With Drones! (Maker Media)
Friday 17 Apr

These days drones are buzzing, not only in the skies, but throughout the maker community! Makers' love affair with drones is easy to understand: it has all the trademarks of the maker movement. From open source hardware, robotics (like sensors), cameras, to innovative applications to solve real-world problems, drones are fun and functional. In Volume 44 of Make:, the editors dive into the red-hot world of quadcopters, with drone builds and inspired aerial activities.<ASIN:1457187108>

You Don't Know JS: Up & Going (O'Reilly)
Thursday 16 Apr

No matter how much experience you have with JavaScript, odds are you don’t fully understand the language. This is the first book in the series by Kyle Simpson and is intended to provides the necessary background for those with limited programming experience. By learning the basic building blocks of programming, as well as JavaScript’s core mechanisms, you’ll be prepared to dive into the other, more in-depth books in the series and be well on your way toward true JavaScript.


Hadoop: The definitive guide (O'Reilly)
Wednesday 15 Apr

Learn how to build and maintain reliable, scalable, distributed systems with the fourth edition of this comprehensive guide. Using Hadoop 2 exclusively, author Tom White presents new chapters on YARN and several Hadoop-related projects such as Parquet, Flume, Crunch, and Spark. You’ll learn about recent changes to Hadoop, and explore new case studies on Hadoop’s role in healthcare systems and genomics data processing. 


Swift for Programmers (Prentice Hall)
Tuesday 14 Apr

Written for programmers with a background in object-oriented programming in a C-based language like Objective-C, Java, C# or C++, this book applies the Deitel signature live-code approach with scores of complete, working, real-world programs to explore the new Swift language in depth. The code examples feature syntax shading, code highlighting, rich commenting, line-by-line code walkthroughs and live program outputs. The book features thousands of lines of code and tips to help you build robust applications. <ASIN:0134021363>

Advanced Software Testing 2nd Ed (Rocky Nook)
Monday 13 Apr

Written for the technical test analyst who wants to achieve advanced skills in test analysis, design, and execution. With a hands-on, exercise-rich approach, it teaches you how to define and carry out the tasks required to implement a test strategy. You will be able to analyze, design, implement, and execute tests using risk considerations to determine the appropriate effort and priority for tests. Intended as preparation for the ISTQB Advanced Technical Test Analyst exam, it includes sample questions for the latest (2012) ISTQB Advanced Level syllabus. 


Metaprogramming Elixir (Pragmatic Bookshelf)
Friday 10 Apr

Metaprogramming is one of Elixir's greatest features. Maybe you've played with the basics or written a few macros. Now you want to take it to the next level. This guided series of metaprogramming tutorials by Chris McCord takes you step by step to metaprogramming mastery. You'll extend Elixir with powerful features and write faster, more maintainable programs in ways unmatched by other languages.


Previous Book Watch.

Follow Book Watch on Twitter.
Publishers send your book news to:

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