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.
May 25 - 31, 2017
Book Reviews
- Building Software Teams
Kay Ewbank awarded this book a rating of 3.5 out of 5, concluding: The book is well written, concise, and explains the ideas clearly. A lot of what is in this book is well known, but in the experience of the authors, isn't done in practice. If development team leaders followed all the advice, it would undoubtedly lead to better quality software..
- Java in 24 Hours (7th Edition)
This 2014 edition of Rogers Cadenhead's long standing book covers Java 8 and Android. Mike James awarded it a rating of 4 out of 5, concluding: this is a quite a good attempt at an introduction to Java, it could be better and it isn't ideal for the complete beginner but if you are prepared to work at it then you probably can use it to learn to program in Java - but it will take a lot longer than 24 one-hour sessions.
News
The Shape Of Classification Space Is Mostly Flat Wednesday 31 May
All classification rules can be thought of as dividing up high dimensional spaces into areas that belong to different groups. Neural networks are no different, but until now we haven't had much insight into the shape of the dividing boundaries. The geometry is surprising.
|
Jean Sammet, Programming Pioneer Wednesday 31 May
Jean E. Sammet, the American computer scientist who developed the FORMAC programming language and was the first woman to serve as President of ACM, passed away May 21 at the age of 89.
|
EU Cookie Law Is A Flop Tuesday 30 May
If you are fed up with repeated requests to store a cookie, or if you feel that all sites should show the request, you might be interested to know that the whole EU Cookie Law is pretty much a flop.
|
WC3 Front-End Web Developer Professional Certification on edX Tuesday 30 May
This new Professional Certificate Program opens on edX today. It comprises five courses, between 4 and 6 weeks in length with a cost for certification varying from $49 to $129. Many will already be well on their way to gaining this credential as only one of the courses is new.
|
CodeCity - Visualize Your JavaScript As A City Monday 29 May
If you haven't encountered the idea of CodeCity before then this is going to be fun. Even if you have it is worth checking out what some familiar JavaScript code libraries look like as cities.
|
JSON Feed - The New RSS? Monday 29 May
JSON Feed is a new take on the web syndication format, but unlike RSS and Atom it's in JSON, not XML. So what does it try to do better?
|
One Million Programmers Want To Escape Vim Sunday 28 May
It's like something from a horror story. One million programmers couldn't get out of Vim once they got into it. The proof? One million hits on a Stack Overflow question.
|
AlphaGo Triumphs In China Saturday 27 May
The Future of Go Summit has concluded with AlphaGo proving not only to be unbeatable (except when playing itself!) but also an innovative and exciting opponent that has a lot to offer human Go players.
|
Windows Source Now In A GIT Repository Friday 26 May
Microsoft is well on the road to transferring the Windows codebase to a single Git repo hosted on Visual Studio Team Services. This has involved scaling Git to extremely large projects and teams with a project called "Git Virtual File System".
|
GoKa Stream Processing For Kafka Friday 26 May
There's a new library for writing distributed stream processing applications in Go backing them with data in Kafka. GoKa aims to reduce the complexity of building highly scalable and highly available microservices.
|
Github Announces Marketplace Thursday 25 May
GitHub is launching a new Marketplace designed to help you find and buy tools to extend your workflow. This means you can get new tools without the need to create multiple accounts or set up separate payment methods.
|
AlphGo Defeats World's Top Ranking Go Player - UPDATE Thursday 25 May
AlphaGo has now won two of three games against the world’s number one player, Ke Jie, at the Future of Go Summit, taking place in Wuzhen China. Although this means Alpha Go has taken the match, the third game will be played on Saturday.
|
The Core
jQuery 3 - Implementing Promises Monday 29 May
Promises are still a new feature in JavaScript. This leads on to the need to promisify existing and future code. To do this you need to know a little about how promises work internally and how to make them do what you want.
|
The Working Programmer's Guide To Language Paradigms Thursday 25 May
You would think that we would agree on how best to program. In fact we are still warring tribes trying to make the case for our own particular view of how programming should be done. The question is:
How should we program?
It's not a difficult question to ask - but to answer it is another matter.
|
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.
<ASIN:149195177X> <ASIN: B01MYZHEGP>
<ASIN:0672337029> <ASIN: B00K6KG9CM>
|