Programming News and Views

Send your programming press releases, news items or comments to: NewsDesk@i-programmer.info


GitHub Enterprise 2.1 Released
Jan 26 | Alex Denham
article thumbnail

GitHub has released an updated version of GitHub Enterprise, with new features including LDAP synchronization and support for OpenStack KVM.



Elevator Saga - An Addictive Programming Challenge
Jan 26 | Mike James
article thumbnail

Elevators are simple - right? They just go up and down and move people. But if you are a programmer, waiting for one can prompt the thought.could this be done better? The Elevator Saga is a game where you get to schedule their movements. It isn't easy and it is addictive. 



Visual Studio 2015 CTP 5 Released
Jan 26 | Kay Ewbank
article thumbnail

The VS team has released CTP 5 of Visual Studio 2015, with new features in debugging, diagnostics, and ASP.NET 5. 



Alan Turing Notebook To Be Auctioned
Jan 25 | Sue Gee
article thumbnail

A notebook containing handwritten notes made by Alan Turing while he was working at Bletchley Park in 1942 is expected to sell for at least seven figures.



R Is For Robot - A Coloring Book From AdaFruit
Jan 24 | Lucy Black
article thumbnail

If you have a small person who loves robots, then this might be an excellent present. In fact you don't have to be that small to be enthusiastic about it. 



January Week 3
Jan 24 | Editor
article thumbnail

If you need to know what's important for the developer, you can rely on  I Programmer to sift through the news and uncover the most relevant stories. Our weekly digest gives a handy summary. This one is for January15-21.



Bjarne Stroustrup Awarded Dahl-Nygaard Prize
Jan 23 | Sue Gee
article thumbnail

Bjarne Stroustrup, the creator of C++, is the 2015 recipient of the Senior Dahl-Nygaard Prize, considered the most prestigious prize in object-oriented computer science.



Microsoft's HoloLens - Not Holographic But Interesting
Jan 23 | Mike James
article thumbnail

At its PR event for Windows 10, Microsoft announced an interesting new interface device - the HoloLens. It brings 3D virtual reality to Windows and is a great, if slightly over-hyped, idea.



TypeScript 1.4
Jan 23 | Alex Denham
article thumbnail

Microsoft has announced TypeScript 1.4, with union types, type guards, and more.



Windows 10 Cannot Fail - It's Free
Jan 22 | Mike James
article thumbnail

Microsoft has just released new information about Windows 10 and some other stuff - but let's concentrate on the important news for the near future. The world is going to be running Windows 10.



Facebook Shares Deep Learning Tools
Jan 22 | Alex Armstrong
article thumbnail

Facebook AI Research has announced that is open sourcing the deep-learning modules that enable it to train larger neural nets in less time than those already available.



Computing Teachers Concerned That Pupils Know More Than Them - Updated
Jan 22 | Sue Gee
article thumbnail

A survey of UK schools carried out by Microsoft and Computing at School reveals some worrying statistics that are probably more widely applicable. Update: see the new video.



Fear And Loathing In the App Store 9 - The EFF Refuses Apple's Conditions
Jan 21 | Lucy Black
article thumbnail

The EFF has recently made it clear that Android is OK but iOS is just a step too far. It really, really, really doesn't like the conditions and argues that neither should you.



Calling Graphics Devs - Help Name Next Gen Open GL
Jan 21 | Sue Gee
article thumbnail

The Khronos Group, responsible for the well known open source Open GL cross-platform graphics API, is running a survey asking devs involved with graphics to help fix on a good name for the forthcoming 'next generation' release. 



Atlas Rebuilt - DARPA's Almost New Robot
Jan 21 | Harry Fairhead
article thumbnail

DARPA's Atlas robot is designed for its Robot challenge and in its first version it was impressive, if slightly threatening. Now it's back with an up-grade and its 75% new and amazing.



Groovy And Grails Lose Sponsor
Jan 20 | Alex Armstrong
article thumbnail

If you have never heard of Groovy then you might well wonder why you should be interested in the future of this open source language? The reason is that it highlights differences and difficulties of relying on open source at all. 


More Recent News
 

news

 
 
 
 
 

Book Review Of The Day


Lauren Ipsum
Friday 23 Jan

Author: Carlos Bueno
Publisher: No Starch Press
Pages: 196
ISBN: 9781593275747
Print: 1593275749
Kindle: B00QL616IC
Audience: Children, parents and teachers
Rating: 4
Reviewer: Janet Swift

 

This adventure story follows a young girl through “a land where logic and computer science come to life”. The back jacket suggests Ages 8+. Are there any pre-requisites?


 

Featured Articles


Exploring Edison - Meet Edison
Harry Fairhead
article thumbnail

The Intel Edison is a very attractive single board computer for IoT projects. It has WiFi and Bluetooth as standard and it's cheap. The only minor downside is the it doesn't seem quite as easy to use as an Arduino, but when you understand it a little better you'll find it is both flexible and powerful. 



The Perils of the C# Parallel For
Mike James
article thumbnail

Making parallel code easier to use is an important development, but making it easier also means you can use it without realising what you are getting into. Unless we can find a way of making parallel code both easy and safe you are still going to have to take care - even with the easy-to-use Parallel For.



Just JavaScript - Type And Non-Type
Ian Elliot
article thumbnail

What is the fuss about strong typing really all about? JavaScript doesn't make much use of type so what is it missing? What is more difficult to do in JavaScript than in a typed language? Are there things that are easy in JavaScript because it isn't strongly typed? 


 

Unhandled Exception!
Collatz Conjecture

Collatz Conjecture

 

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

Click to view bigger version

Read more...
 

Book Watch

Follow Book Watch on Twitter


Seven Concurrency More Languages in Seven Weeks (Pragmatic Bookshelf)
Monday 26 Jan

The industry is moving from object-oriented languages to functional languages and new programming languages arm you with the tools and idioms you need to refine your craft. Go on a step-by-step journey through the most important paradigms of our time while learning Lua, Factor, Elixir, Elm, Julia, MiniKanren, and Idris. 

<ASIN:1941222153 >



Learning Agile (O'Reilly)
Friday 23 Jan

Agile has revolutionized the way teams approach software development, but with dozens of agile methodologies to choose from, the decision to "go agile" can be tricky. In this practical book with the Andrew Stellman and Jennifer Greene provide a grounding you in agile’s underlying principles, then describe four  popular agile methods: Scrum, extreme programming (XP), Lean, and Kanban.

<ASIN:1449331920>



Joe Celko’s SQL for Smarties 5e (Morgan Kaufmann)
Thursday 22 Jan

Not many book's have the author's name included in their titles. In its original edition, 20 years ago this book was the first to be devoted explicitly to the advanced techniques needed to transform an experienced SQL programmer into an expert. Now, in its fifth edition, it remains the only book written by a SQL master that teaches programmers and practitioners to become SQL masters themselves! 

<ASIN:0128007613>



Advanced Android Application Development, 4e (Addison Wesley)
Wednesday 21 Jan

Systematically revised and updated for the newest APIs, this guide to building robust, commercial-grade Android apps by Joseph Annuzzi Jr, Lauren Darcey & Shane Conder brings together techniques for the entire app development cycle, including design, coding, testing, debugging, and distribution. With the addition of quizzes and exercises in every chapter, it is intended for both professional and classroom use.

<ASIN:0133892387>



Understanding Context (O'Reilly)
Tuesday 20 Jan

To make sense of the world, we’re always trying to place things in context, whether our environment is physical, cultural, or something else altogether. Now that we live among digital, always-networked products, apps, and places, context is more complicated than ever. Andrew Hinton provides a toolset to help information architects, UX professionals, and web and app designers understand and solve the many challenges of contextual ambiguity in the products and services they create covering not only how to design for a given context, but also how design participates in making context.

<ASIN:1449323170>



Foundations of Software and System Performance Engineering (Addison Wesley)
Monday 19 Jan

Drawing on experience at Siemens, AT&T Labs, Bell Laboratories, and two startups, André Bondi offers practical guidance for every software stakeholder and development team participant. He shows you how to define and use metrics; plan for diverse workloads; evaluate scalability, capacity, and responsiveness; and test both individual components and entire systems.  

<ASIN:0321833821>



Rails 4 Test Prescriptions (Pragmatic Bookshelf)
Friday 16 Jan

Does your Rails code suffer from bloat, brittleness, or inaccuracy? Cure these problems with a regular dose of test-driven development.  Noel Rappin helps you design and write better Rails applications. You'll learn why testing works and how to test effectively using Rails 4, Minitest 5, and RSpec 3, as well as testing libraries such as factory_girl and Cucumber. Side effects may include better code, fewer bugs, and happier developers.

<ASIN:1941222196>



Neo4j in Action (Manning)
Thursday 15 Jan

 Neo4j is an graph database tool for highly connected data. It is mature, production-ready, and unique in enabling developers to simply and efficiently model and query connected data. This  comprehensive guide is aimed at application developers and software architects. Using hands-on examples, Aleksa Vukotic, Nicki Watt, Tareq Abedrabbo and Dominic Fox model graph domains naturally with Neo4j graph structures and explore the native Java APIs for graph data manipulation and querying.

<ASIN:1617290769>



Previous Book Watch.

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

bookwatch@i-programmer.info


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