Our weekly digest lists the week's featured articles and book review together with the new titles added to our Book Watch Archive and links to all the news items written each day by programmers, for programmers. It's a good way to catch up on what you might have missed.
To receive this digest automatically by email, sign up for our weekly newsletter.
March 4 - 10, 2021
Featured Articles
JavaScript Canvas Fill and Holes Ian Elliot
Filling shapes seems an easy task until you discover holes. In this extract from a chapter in JavaScript Bitmap Graphics with Canvas, Ian Elliot explains the hole theory and practice.
|
The McCulloch-Pitts Neuron Mike James
Nowadays the McCulloch-Pitts neuron tends to be overlooked in favour of simpler neuronal models, but it was, and still is, important. It proved that something that behaved like a biological neuron was capable of computation and influenced early computer designers.
|
Programming News and Views
Factorization In P - This Destroys RSA 10 Mar | Mike James
A recent, and on-going, kerfuffle on the Internet is the claim and dispute that the task of factoring is achievable in polynomial time. If this were true it would compromise the most commonly used public key crypto system and render the need for quantum computers null and void.
|
Netflix's GraphQL for Spring Boot 10 Mar | Nikos Vaggalis
Netflix has open sourced its DGS Framework (Domain Graph Service) GraphQL server framework for Spring Boot. Starting out as a tool internal to the corporation, it has been generously open sourced for the rest of us to enjoy.
|
A Trio of Udacity Programming Nanodegrees 09 Mar | Sue Gee
Right now Udacity is offering its biggest ever discount - 75% off. It's a good time to see what's new in its ever-expanding catalog. This time I confined my attention to its programming nanodegrees, looking at two programs flagged as new and the introductory one that gets you ready to tackle them.
|
Apache Daffodil Now Top Level Project 09 Mar | Kay Ewbank
Apache has announced that Daffodil, an open source implementation of the Data Format Description Language specification (DFDL) which converts between fixed format data and XML/JSON, has reached Top Level Project status.
|
Microsoft Mesh - A Platform For Holoportation 08 Mar | Sue Gee
At last week's Microsoft Ignite, Alex Kipman unveiled Microsoft Mesh, its new mixed reality platform powered by Azure that allows people in different physical locations to join collaborative and shared holographic experiences. Are we coming any closer to holoportation for everyone?
|
Flutter 2.0 Increases Web Support 08 Mar | Kay Ewbank
Flutter 2.0 has been released. The new version adds support for web development and, according to Google, lets developers start not with the platform an app is targeted at, but rather with the experience the developer wants to create.
|
Pool Cue With A Big Brain Algorithm 07 Mar | Harry Fairhead
Fancy having a magic pool cue that enabled you to pot the black without fail. Well this video shows how such a device can be built using an Arduino Uno - and it also reveals just how many man hours can be spent on hard-to-detect errors.
|
JavaScript Still Tops RedMonk's Rankings 05 Mar | Mike James
The latest iteration of the RedMonk Language Rankings dated January 2021 shows no change at the top of the table, but there are some interesting movements lower down with TypeScript and Dart moving up while Ruby and Go are slipping down.
|
Watchy - Open Source E-Ink Watch For $55 05 Mar | Harry Fairhead
Watchy is a watch for hackers. Fully open-sourced it is powered by the ESP32 microcontroller which has built-in Wi-Fi and Bluetooth and can be programmed via the Arduino IDE. You can currently pre-order it in kit form for just $55, add $40 if you want an anodized aluminum case.
|
Microsoft Adds Error Analysis To Open Source AI Toolkits 04 Mar | Kay Ewbank
Microsoft has added a new toolkit to its collection of 'responsible AI'. The new addition is for Error Analysis and uses machine learning to partition model errors. As well as being available as open source kits,the AI tools are also integrated within Azure Machine Learning.
|
jQuery 3.6 Released 04 Mar | Ian Elliot
After a considerable gap between releases, jQuery 3.6 is out, bringing with it bug fixes and improvements. Despite what you might think, it is still very relevant.
|
Books of the Week
If you want to purchase, or to know more about, any of the titles listed below from Amazon, click on the book jackets at the top of the right sidebar. If you do make Amazon purchases after this, we may earn a few cents through the Amazon Associates program which is a source of revenue that enables us to continue posting.
Full Review
Reviewer: Ian Stirk Rating: 4.5 out of 5 Verdict: The aim of this book is to improve the performance of your SQL Server queries by optimizing your configuration settings and database design, and it succeeds.
More recently published books can be found in Book Watch Archive
From the I Programmer Library
Recently published books:
I Programmer has reported news for over 10 years. You can access I Programmer Weekly back to January 2012 for all the headlines plus the book reviews and articles
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, 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.
Send your programming press releases, news items or comments to: NewsDesk@i-programmer.info
<ASIN:1871962625>
<ASIN:1484264908>
<ASIN:1617295868>
<ASIN:1800564910>
<ASIN:0367000083>
<ASIN:1871962676>
<ASIN:1871962641>
<ASIN:1871962633>
|