August Week 3
Written by Editor   
Saturday, 26 August 2017

No time to keep up with all that is going on in the developer world? Let the I Programmer team do it for you. We scour the Internet for news and put the unmissable bits together in this handy digest, with the week's book reviews and articles. 

To receive this digest automatically by email, sign up for our weekly newsletter. 



August 17 - 23, 2017  


Book Reviews

  • Functional Programming In Java
  • In his 5-star review Mike James states:
    You might think that I didn't enjoy this book because of its constant fight with Java to implement functional programming. In fact the reverse is the case. It was a lot of fun finding ways to bend Java to make it do what was required.



  • Learning Responsive Web Design In a week when responsive design has been in the news we selected a book review in which Lucy Black gave a rating of 4 out of 5 on this topic:



You Only Look Once - Fast Object Detection   Wednesday 23 August

Neural networks have made computer vision possible, but there are still many difficult situations that they don't work so well in. If you want to do object detection and labeling then the traditional approach is likely to be too slow, but now we have YOLO V2 which can label entire images in one operation. 


Java EE To Get Open Source Foundation   Wednesday 23 August

Oracle intends to move stewardship of Java EE (Enterprise Edition) to a third party existing foundation after the official release of Java EE 8 later this year. 


Chrome Enterprise - Google's New Push Into Business   Wednesday 23 August

Google has launched a new subscription service for businesses that use Chrome OS devices. Building on Chromebooks for Business, which it replaces, Chrome Enterprise will have an annual cost of $50 per device. 


Crowd Sourced Solar Eclipse Megamovie   Tuesday 22 August

Using photographs contributed by observers on the path of totality, Google computers have stitched together images of the 2017 solar eclipse to create the “Eclipse Megamovie.” The resulting movie is intended as a preview of the larger publicly available dataset of photos that will enable scientists around the world to study the sun and its atmosphere. 


Spectacular Launch For Android Oreo   Tuesday 22 August

To add excitement to what might otherwise have been an annual routine hardly worth noting, Google chose the height of the 2017 solar eclipse to launch Android 8.0 and its name Oreo. 


Codecademy Introduces More Paid Options   Tuesday 22 August

Codecademy, which offers online courses that feature interactive coding exercises, has added a variety of options for obtaining help from humans. New Codecademy Pro Intensive courses are coming on line with feedback from mentors and even one-to-one chats. 


SharePoint Unite Early Bird Offer   Tuesday 22 August

Delegates registering for SharePoint Unite in Haarlem, Holland this October can get  €100 off by registering before September 8th, as well as a 20% discount with an exclusive I Programmer code.


Ceylon Moves To Eclipse   Monday 21 August

Ceylon was Redhat's Java killer. Of course, it didn't kill anything much and now it has been "donated" to the Eclipse foundation. You can view this as a positive or a negative step depending on your outlook. What you can't avoid is the simple fact that building a Java killer is too easy and there are too many of them. 


TypeScript 2.5 Adds Optional Catch Binding   Monday 21 August

 The release candidate of TypeScript 2.5 is available, though just for Visual Studio and Sublime Text at the moment. Support for other editors will be added soon. 


Amazon Expands Alexa Skills Rewards Program   Sunday 20 August

Amazon is introducing a system of direct payments to developers who create and maintain the "most engaging" Alexa skills. It is also covering AWS usage charges so that you can't lose out by building and hosting popular skills.



Even More Chinese Dancing Robots   Sunday 20 August

A new Guinness World Record for the "Most Robots Dancing Simultaneously" has been set in Guangzhou, Guangdong, China with 1,069 knee-high Dobi robots. The feat was staged by manufacturers WL Intelligent Technology Co Ltd to promote this range of toy robots which can also sing, box, play football and execute kung fu moves. 


Microsoft Introduces CoCo Blockchain Framework   Friday 18 August

Microsoft has developed a blockchain framework that uses Intel technology to bring the protocol more widely into business use.  The Confidential Consortium (CoCo) Framework was created to solve the issues surrounding the current blockchain protocol technology. 


Top 10 From Around the Web: More Web Design Resources   Friday 18 August

We start this roundup of external blog posts with a guide to getting started with Bootstrap, and two more posts cover responsive web design. Another key topic is deciding what to charge for the web design services you provide.  


Update: New Proof That P≠NP   Friday 18 August

Proofs that P=NP, and even for the less exciting and more likely P≠NP, abound. Most of them by enthusiasts who, usually, can be commended for their enthusiasm, but not so much for their proofs. However, the latest proof is by a respected complexity theorist and can't be dismissed in the usual way. 


Bootstrap 4 Enters Beta   Thursday 17 August

The front-end web framework Bootstrap is a highly successful open source project. After two years in alpha, the first beta of Bootstrap 4 has been released. 


GitHub Introduces Embedded Code Snippets   Thursday 17 August

GitHub has added support for embedded code snippets, and there's an updated version of Git, the open source version control system, with a long list of changes, several to the UI. 


The Core

JavaScript Async - Events   Monday 21 August

JavaScript is an asynchronous language - what exactly does this mean? We delve into events to find out how this basic behavior affects the way JavaScript works and how best to think about it. Asynchronous code is a big topic, but events are where it all starts.



Marvin Minsky   Thursday 17 August

Marvin Minsky was, and remains, one of the best known of the revolutionary thinkers of the early days of AI, robotics and computer science.



To receive this digest automatically by email, sign up for our weekly newsletter

Follow us on Twitter,Facebook, Google+, and LinkedIn.

You can also subscribe to our RSS Feeds - we have one for Full Contents, another for  News and also one for Books with details of reviews and additions to Book Watch






Last Updated ( Saturday, 26 August 2017 )