Programming News and Views

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

Windows Not 9 But 10
Oct 01 | Mike James
article thumbnail

The next version of Windows has just been presented to the world and  the biggest surprise is that it is to be called Windows 10 rather than the more logical Windows 9.

MySQL 5.7 Hits 1 million NoSQL Queries per Second
Sep 30 | Kay Ewbank
article thumbnail

Oracle has made several announcements about MySQL at Oracle World, starting with a new development milestone release that has improvements in both performance and manageability.

Neurokernel - A Fly's Brain
Sep 30 | Mike James
article thumbnail

It is generally assumed that we know a lot about biological neural networks. So much so that all that stands between us and a simulated brain is the computer hardware. Enter Neurokernel, an open source project to simulate a fruit fly brain.

Compete To Win $50,000 With RealSense SDK
Sep 29 | Sue Gee
article thumbnail

Intel has made its RealSense SDK available for download. This could be the impetus you need to come up with an idea for the the App Challenge in time for the October 1st deadline.

Xamarin Test Cloud
Sep 29 | Kay Ewbank
article thumbnail

A better, if somewhat costly, way to test mobile devices has been launched by Xamarin.

The Docker Way To Development
Sep 29 | Ian Elliot
article thumbnail

Docker is the new way to distribute apps and entire systems in the cloud, on VMs and physical hardware. Now you can set up a development environment with a single command courtesy of a set of new Docker containers.

Minified JavaScript Games
Sep 28 | David Conrad
article thumbnail

What sort of games experience could you deliver within a 13K limit? The results of this year's js13kGames competition provide a demonstration of what is possible.

Build Your Own Soft Robot
Sep 27 | Harry Fairhead
article thumbnail

Soft robots are an unexpected development in robotics technology and, while they have obvious attractions, getting started building one is more difficult than buying off-the-shelf components, Now Harvard has put together a "get you started pack".

September Week 4
Sep 27 | Editor
article thumbnail

Do you have better things to do than scour the internet for news? No worries -  if you need to know what's important for the developer, IProgrammer Weekly puts the unmissable bits together in a handy digest. This one covers September 18-24.

PyPy – a faster Python
Sep 26 | Alex Denham
article thumbnail

PyPy 2.4, aka Snow White, has been released with significant performance enhancements and bug fixes.

New Online Services Bug Bounty Program
Sep 26 | Sue Gee
article thumbnail

Microsoft has launched a bug bounty program covering its Online Services, starting with Office 365. Rewards for qualified submissions start at $500.

JetBrains Releases New Version of PHP IDE
Sep 25 | Kay Ewbank
article thumbnail

The changes to PhpStorm 8 have been designed to make it easier to use emerging web technologies that include both back-end and front-end development. The designers say it has ‘even deeper code understanding’ with better handling of mixed language editing, improved static code analysis, and full support for PHP 5.6.

$15M Global Learning XPRIZE
Sep 25 | Sue Gee
article thumbnail

A crowdfunded challenge from XPRIZE to create tablet-based open source software to provide basic education in reading, writing and arithmetic aims to bring literacy to over 250 million children around the world.

ShellShock - Yet Another Code Injection Vulnerability
Sep 25 | Mike James
article thumbnail

A vulnerability in the Bash shell has the Internet in full alarmed mode and like all good security holes it even has a catchy name - Shell Shock. How does it work?

Support For Asm.js Growing?
Sep 24 | Ian Elliot
article thumbnail

Asm.js is a subset of JavaScript designed to be the assembly language of the web and now it seems that support for this technology is growing beyond Mozilla.

Block H and Colossus Revisited In Virtual Reality
Sep 24 | Sue Gee
article thumbnail

Block H at Bletchley Park, built in September 1994 specifically to house the Colossus computers, was the world's first purpose built computer centre. To mark its 70th anniversary Colossus veterans were treated to a virtual reality experience that took them back to the 1940s.

More Recent News



Book Review of the Day

Professional Microsoft SQL Server 2014 Administration
Tuesday 30 Sep

Author: Adam Jorgensen et al
Publisher: Wrox
Pages: 936
ISBN: 978-1118859131
Audience: DBAs and SQL Developers
Rating: 4.5
Reviewer: Ian Stirk

This book aims to give a professional understanding of a very broad range of administration topics, how does it fare?


Featured Articles

Late Binding - Myths and Reality
Mike James
article thumbnail

Late binding in .NET – the accepted wisdom is that it’s complicated, advanced and VB does it better than C#. We explain that it’s easy and C# and VB are equally good at it and illuminate what is going on in other languages.

A Programmer's Guide to Canvas
Ian Elliot
article thumbnail

The HTML5 canvas object provides bitmap graphics to JavaScript, For a programmer's viewpoint of how it all works read on.

Javascript data structures - the binary tree
Mike James
article thumbnail

Binary trees in JavaScript? Easy with the right storage mapping function. Find out how to code a binary tree right up to a depth first traversal.


Unhandled Exception!


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

Click to view bigger version


Book Watch

Follow Book Watch on Twitter

Apache Cordova API Cookbook
Tuesday 30 Sep

Instead of just showing short snippets of code to explain a particular API, this guide by obile developer John Wargo has more than 30 complete examples that work on Android, iOS, Windows, and more. The sample applications demonstrate exactly what each API does and how it works, while the accompanying text describes the limitations on the leading target platforms (and even offers possible workarounds).


Functional Thinking (O'Reilly)
Monday 29 Sep

If you’re familiar with functional programming basics and want to gain a much deeper understanding, this in-depth guide, subtitled "Paradigm Over Syntax"  demonstrates how you need to think in a new way. Software architect Neal Ford shows intermediate to advanced developers how functional coding allows you to step back a level of abstraction so you can see your programming problem with greater clarity.


You Don't Know JS: this & Object Prototypes (O'Reilly)
Friday 26 Sep

No matter how much experience you have with JavaScript, odds are you don’t fully understand the language. This concise, in-depth guide takes you inside JavaScript’s this structure and object prototypes. You’ll learn how they work and why they’re integral to behavior delegation—a design pattern in which objects are linked, rather than cloned.


Windows 8.1 Apps with XAML and C# in 24 Hours (Sams)
Thursday 25 Sep

In just 24 sessions of one hour or less, Adam Nathan will help you build compelling apps for Windows 8.1 devices of all kinds. Using this book’s straightforward approach, you’ll learn to design and build apps, create flexible user interfaces, handle inputs, integrate controls, and more. Step by step, you’ll discover how to leverage XAML’s visual richness and the immense power of Windows 8.1. Every lesson builds on what you’ve already learned, giving you a rock-solid foundation for real-world success.


Core HTML5 2D Game Programming (Prentice Hall)
Wednesday 24 Sep

David Geary shows you how to use freely available browser tools and open source resources to create video games that run in desktop browsers and on mobile devices. He walks you step by step through every aspect of implementing a sophisticated arcade-style game entirely from scratch, without using proprietary game frameworks. Packed with code, this full-color tutorial gives you the in-depth understanding you need to design and build any kind of HTML5 2D game on your own.


About Face: The Essentials of Interaction Design (Wiley)
Tuesday 23 Sep

Now in its 4th edition, this comprehensive guide is claimed to have shaped and evolved the landscape of interaction design. This update takes the worldwide shift to smartphones and tablets into account.  New information includes discussions on mobile apps, touch interfaces, screen size considerations, and more. The new full–color interior and unique layout better illustrate modern design concepts. 


High Performance Python ( O'Reilly)
Monday 22 Sep

Your Python code may run correctly, but you need it to run faster.  In this practical guide subtitled "Practical Performant Programming for Humans", Micha Gorelick and Ian Ozsvald explore the fundamental theory behind design choices to help you gain a deeper understanding of Python’s implementation and show how to locate performance bottlenecks and significantly speed up your code in high-data-volume programs.


Windows Server 2012 R2 Inside Out: Configuration, Storage & Essentials (Microsoft Press)
Friday 19 Sep

William R. Stanek comprehensive, full-size, reference packs hundreds of timesaving solutions, troubleshooting tips, and workarounds for Windows Server 2012 R2. This volume focuses on configuration, storage, and essential administrative tasks while a companion 900-page volume covers services, security and infrastructure.



Previous Book Watch.

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

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