Every day I Programmer has new material written by programmers, for programmers. This digest gives a summary of the latest content, which this week includes an exploration of Canvas in WebGL mode in JavaScript by Ian Elliot and a Programmer's Guide to Chaos from Mike James.
To receive this digest automatically by email, sign up for our weekly newsletter.
May 14 - 20, 2020
Feature Articles
JavaScript Canvas WebGL Convolutions Ian Elliot
Canvas in WebGL mode provides the ability to perform fast pixel operations. In this extract from a chapter in my new book on JavaScript Graphics we look at how to use the GPU to implement a convolution
|
The Programmer's Guide to Chaos Mike James
You might well think that “chaos” isn’t something that really should be mentioned in the same breath as “computer”, but you’d be wrong. Here's an overview of a fascinating and disturbing topic and one that every programmer should know something about.
|
News
Project Reunion To Fix The Windows Divide That Never Should Have Been 20 May | Mike James
BUILD is underway and it's not so much developers, developers developers as it used to be, but it is still of interest. Perhaps the most important announcement is project Reunion, an initiative that could repair the long-term damage to the Windows development environment.
|
Pluralsight Insights Into Upskilling 20 May | Sue Gee
A survey from Pluralsight into workplace skill development has revealed key disparities between the upskilling needs of employees and the approaches taken by employers.
|
Flutter 1.17 Released 19 May | Alex Armstrong
Flutter 1.17 includes Metal support for faster iOS performance, new Material components, new Network tracking tooling and is full of fixes - with an unprecedented 6,339 issues closed since the previous stable release.
|
Swift Adds Windows Support 19 May | Kay Ewbank
Swift 5.3 is nearing completion, and has been updated with the extension of official platform support to include Windows, along with additional Linux distributions.
|
Mozilla Has Money and Mentoring for Startups 18 May | Lucy Black
Mozilla is calling for applications for three summer programs in its Mozilla Builders Incubator. It has $75,000 each for very early stage startups and $16,000 in funding for projects in its MVP Labs. The third opportunity, its Open Lab, is invite-only among the applicants to the other two and will award ten prizes of $10,000.
|
GitHub Desktop 2.5 Adds Tags 18 May | Kay Ewbank
There's a new release of GitHub Desktop with support for tags, meaning developers can create, push, and view tags directly from GitHub Desktop. GitHub Desktop gives developers a way to work with workflows in a desktop environment.
|
SIGGRAPH 2020 - The Trailer 17 May | David Conrad
This year's SIGGRAPH is going to be very different for obvious reasons, but 2020 is still going to be a year with lots of new graphics ideas. The technical papers preview trailer is just out and it's unmissable.
|
Open Source ActiveState Platform EAP For Python Projects 15 May | Alex Armstrong
Open source Python projects are invited to join the early access program for the ActiveState Platform. The early access program is a prelude to offering free access to the Platform for all qualified open source projects.
|
CockroachDB 20.1 Improves App Development 15 May | Kay Ewbank
There's a new release of CockroachDB with improvements for developing apps, along with performance and security enhancements. CockroachDB is a distributed SQL database that is cloud native and offers horizontal scalability with no single points of failure.
|
Cynthia Dwork Awarded 2020 Knuth Prize 14 May | Sue Gee
The recipient of this year's Knuth Prize is Cynthia Dwork, a computer scientist widely known for the introduction and development of differential privacy, and for her work on non-malleability, lattice-based encryption, concurrent composition, and proofs of work.
|
Linux Foundation Hosts Project OWL 14 May | Kay Ewbank
The Linux Foundation has announced that it will host Project OWL’s IoT device firmware effort and is inviting developers worldwide to build mesh network nodes for global emergency communications networks.
|
Books of the Week
Added to Book Watch
Full Review
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.
<ASIN:1871962625>
<ASIN:1871962439>
<ASIN:1492075337>
<ASIN:1492055026>
<ASIN:1484254368>
<ASIN:3030393569>
|