September Week 3
Written by Editor   
Saturday, 22 September 2018

I Programmer is intended to be a "webzine" - a magazine format with news to inform you, tutorials on interesting aspects of many languages, "think pieces" on topical subject, book reviews and more - for example this week there's a Programmer's Puzzle in the mix. This summary lets you catch up with anything you've missed.

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

IP2

September 13 - 19, 2018 

Book Watch

This week's additions to Book Watch, our ever-growing archive of newly published computer books, are:  

 

Book Reviews

  • Data Structures And Program Design Using C

    Giving this book a rating of 3 out of 5, Mike James commented that it is:

    in a bit of a time warp due to its focus on covering a data structures 101 type syllabus from a few years ago

     

  • Beyond Big Data

    The subtitle of this book is Using Social MDM (Master Data Management) to Drive Deep Customer Insight, and it takes a formal, big business, look at social media and how it fits with a classic data management strategy. Kay Ewbank rated it 3.5 out of 5.

 

Programmer Puzzles

Merkles and Social Engineering  
Thursday 13 September

Joe Celko has come up with a math puzzle based on one of the current political hot topics - but let the team from International Storm Door & Software explain the problem of faced by planners who want to introduce policies to reduce segregation and discrimination. 

News

Google Gives AMP Open Governance - Still Not Good Enough?   Wednesday 19 September

Google's AMP is controversial. Is it a Trojan horse that allows Google to take over the web, or is it a tool for delivering fast web pages that benefits everyone? Now, with new Open Governance for the project, surely it must be an open source force for good? 

DARPA's AI Next Campaign - $2 Billion!  
Wednesday 19 September

DARPA has committed to spending $2 billion on artificial intelligence systems for U.S. weaponry over the next five years in a new effort to make such systems more trusted and accepted by military commanders. 

Hortonworks Plans To Take Hadoop Cloud Native   Wednesday 19 September

Hortonworks has announced an initiative with IBM and Red Hat in the drive to make Hadoop cloud-native and able to run well in hybrid environments. 

Echo Buttons Contest  
Tuesday 18 September

Amazon has a $25,000 prize pool for a US-only contest for publishing a game skills for Echo Buttons. There's also €50,000 in prizes in an Alexa Skills Challenge on Games for developers in the United Kingdom, Ireland, Germany, and Austria. 

Visual Studio Team Services Revamped For Azure  
Tuesday 18 September

Microsoft's application lifecycle management system, Visual Studio Team Services (VSTS) is being split up into five separate services for Azure. The tools will now be collectively known as Azure DevOps. The features that until now have made up VSTS are now separate services. 

Linux Adopts New Code of Conduct; Linus Apologizes and Takes a Break   Monday 17 September

Linus Torvalds is taking a break from his role as chief Linux maintainer. This isn't because he wants to stop Linux kernel development, but because he wants help on how to behave differently - more in line with the new Linux Code of Conduct. 

Tink Library Helps You Develop Secure Code  
Monday 17 September

Google has released a multi-language, cross-platform cryptographic library called Tink. The idea is that it has cryptographic APIs that are secure, easy to use correctly, and harder to misuse. 

Keep It Simple And Stupid - Users Don't Read Manuals   Sunday 16 September

This year's Ig Nobel prize winners include a piece of research that has something to say about our efforts to create full-function software - don't do it. 

Agile Robot Inspired By Fruit Flies  
Saturday 15 September

Developed in order to study the aerodynamics of fruit-fly maneuvers, the DelFly Nimble is a novel flapping wing robot with exceptional flight characteristics. It is the latest in a series of micro air vehicles from MAVLab at the Delft University of Technology. 

Impostor Syndrome Prevalent In High-Tech Workplace   Friday 14 September

Do you ever feel like a fraud in your work. If so, you are far from alone. A poll conducted by the anonymous chat board, Blind, discovered that 58% of tech professionals suffer from feelings of inadequacy despite evident success. 

Google Makes Dataset Discovery Easier  
Friday 14 September

Google has launched a customized search aimed at 'scientists, data journalists, and data geeks' who need to find datasets no matter where they're hosted. 

Cybercrime Security Forum Europe  
Thursday 13 September

The Cybercrime Security Forum is now in its 10th year in Europe and its next event takes place at the end of October in Amsterdam.  Claim 20% discount by using the I Programmer
code. 

Help Identify JavaScript Trends  
Thursday 13 September

The JavaScript ecosystem is extensive - you could even say that it is unwieldy and confusing. According to the team behind the State of JavaScript, the JavaScript world could use a bit of classification and they are asking devs to take their 2018 survey to identify current and upcoming trends. 

The Core

The Programmers Guide To Kotlin- Iterators & Sequences   Monday 17 SeptemberKotlin cover

Iterators and sequences are a large part of using collections and taking a functional approach to programming. We look at how they work in Kotlin in an extract from the published book by Mike James.

 

Banner

If you want to delve into I Programmer's coverage of the news over the years, you can access I Programmer Weekly back to January 2012.

To keep up with the latest news and receive this digest automatically by email, sign up for our weekly newsletter and follow us on Twitter, Facebook, Google+, and LinkedIn, where you are welcome to share all our stories.

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. 

IP2

<ASIN:0134863860>
<ASIN:B07FB8F8QP>

<ASIN:149199584X
<ASIN:B07DK1ZZXT>

<ASIN:0134998138
<ASIN:B07CR3J9FT>

<ASIN:1683922077>

<ASIN:B07FKR6LSQ>

<ASIN:013350980X>
<ASIN:B00OM1MBKA>

<ASIN:1871962536>

<ASIN:1871962544>


Last Updated ( Saturday, 22 September 2018 )