September Week 3
Written by Editor   
Saturday, 23 September 2017

As well as sifting through the news, the IProgrammer team does the same for books, selecting titles for Book Watch and for review. We also bring you articles. This week's are on handling negative numbers in binary and building a Weblogic WS-Security enabled client on the CLI.

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


September 14 - 20, 2017


Book Watch 

This week's additions to our ever growing archive of computer books are:

Test-Driven Development with Python, 2nd Ed (O'Reilly)

More Effective C# 2nd Ed (Addison Wesley)

Computers for Seniors (No Starch Press)


Click on the links above for book details or go directly to their Amazon pages using the thumbnails in the right sidebar. 

Book Reviews 

  • Mastering Azure Analytics
    Kay Ewbank awarded a rating of 4.5 out of 5 for this book as:
    a good introduction to using Azure Data Lake, HDInsight and Spark, their terminology and ideas.

  • Expert Performance Indexing for SQL Server 2nd Ed
    In a comprehensive and informative review, in which he awards a rating of 4.5 out of 5, Ian Stirk concludes:
    It is an excellent resource and will prove useful to anyone looking to improve the performance of their SQL Server databases.



Is Your Degree Worth Its Cost?   Wednesday 20 September

Reporting findings of a survey that some will find controversial, Stack Overflow suggests that developers are increasingly unlikely to recoup the cost of a university education. Stack Overflow urges those hiring to include details of salary in job listings and remove educational requirements in order to attract more applicants.



GitHub Desktop Released   Wednesday 20 September

GitHub has redesigned GitHub Desktop with Electron to provide a way for developers to extend their GitHub workflow beyond their browsers.



Udacity Launches Flying Car Nanodegree Program   Tuesday 19 September

During his keynote today at Disrupt 2017 taking place in San Francisco, Sebastian Thrun is announcing two new programs related to his enduring interest in self-driving cars and a new partnership with Lyft, which will fund 400 scholarships.



IBM Big SQL Sandbox   Tuesday 19 September

IBM has released a sandbox version of Big SQL for desktop use. The Sandbox comes as a single node docker image, and is designed to let you started with Big SQL and Hortonworks Data platform.



Facebook's New AI Lab In Montreal   Tuesday 19 September

Facebook is opening its fourth artificial intelligence research lab in Montreal. FAIR Montreal will start with ten researchers, growing to 30 in the coming year and Joelle Pineau has been appointed to head it.



New WinDbg Available In Preview   Monday 18 September

Microsoft has announced a preview version of a new WinDbg. The new version has been updated to have more modern visuals, faster windows, and built-on support for scripting.



Geoffrey Hinton Says AI Needs To Start Over   Monday 18 September

Geoffrey Hinton is widely recognized as the father of the current AI boom. Decades ago he hung on to the idea that back propagation and neural networks were the way to go when everyone else had given up. Now, in an off-the-cuff interview, he reveals that back prop might not be enough and that AI should start over.



A Week of Game of Codes Competitions   Monday 18 September

A "Game of Codes" online competition with $20K in prizes has started today and ends on September 24. As well as three cash prizes, there are ninety-one $50 gift cards to be won and 500 tee-shirts.



QR Codes Thriving In China   Sunday 17 September

A Chinese village had built a giant QR code covering more than 12 acre in an attempt to cash in on the Chinese craze for using QR codes.



Android Things Hackster Contest Now Underway   Saturday 16 September

Google, Hackster and NXP have launched a contest with a top prize worth $5K for projects powered by Android Things, the software platform for building mass-market products based on Android Studio and the Android SDK.



Introduction To Artificial Intelligence - New On edX   Friday 15 September

Microsoft has just launched a new, free, self-paced course on the edX platform. Introduction to Artificial Intelligence sets out to show how Machine Learning provides the foundation for AI, and how you can use cognitive services in your apps.



Top 10 From Around The Web: More About Angular   Friday 15 September

AngularJS usually refers to the first generation of the Angular framework. Angular 2, which is very different and the one that is still evolving, is the one referred to as "Angular". Items about both versions are included  in this Top 10 selection of posts from external sites.



Java EE Moving To Eclipse   Thursday 14 September

Java Enterprise Edition is moving to the Eclipse Foundation. The moved was announced by Oracle who made the decision with IBM and Red Hat. The three companies are the largest contributors to the platform.



Samsung Bug Bounty Program   Tuesday 12 September

Samsung has announced a Mobile Security Rewards Program with rewards of up to $200,000 on offer for discovering and reporting vulnerabilities in its mobile devices and services.



Atom IDE   Wednesday 13 September

Github has announced Atom IDE, a set of optional packages for the Atom text editor that add IDE features such as code navigation, formatting and auto-completion.


The Core

Hardcore DevOps: Building A Portable Weblogic Client on the CLI   Monday 18 September

It shouldn't be that difficult to build a standalone Weblogic WS-Security enabled client for invoking JAX Web Services, but the reality is that it is. Let's find out why.


Babbage's Bag

Binary - Negative Numbers   Thursday 14 September

Binary arithmetic is easy, so easy a computer can do it, but what about negative numbers? This is altogether more tricky and isn't just a matter of putting a negative sign in front of the number.




To receive this digest automatically by email, sign up for our weekly newsletter. 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 daily additions to Book Watch

You can follow us on Twitter, Facebook, Google+, and LinkedIn.








<ASIN: 1491956658>


Last Updated ( Saturday, 07 October 2017 )