Every day I Programmer has new material written by programmers, for programmers. Each week our digest gives a handy summary of the latest content, which this week includes an exploration of OffscreenCavas from Ian Elliot's hot-off-the-press book JavaScript Canvas and the second part of our extended look at Modern Java With NetBeans And Swing..
To receive this digest automatically by email, sign up for our weekly newsletter.
12 - 18 September 2019
The Core
JavaScript Canvas - OffscreenCanvas Monday 16 September
OffscreenCanvas is relatively new but it can make your graphics smooth without blocking the UI thread. In this extract from a chapter in my new book on JavaScript Graphics we look at how it works.
|
Modern Java
Introducing Java - Swing Objects Thursday 12 September
In the second part of our beginner's guide to Modern Java, we find out more about objects by exploring the Swing framework with a simple hands-on example.
|
Book Review of the Week
New Listings in Book Watch
News
Auto Debug For Kotlin Wednesday 18 September
No, this is not an AI approach but a good old down to earth engineering approach to isolating bugs. It's a technique that you could well apply manually, but as an automatic tool - even better.
|
The Dance Of The Programming Languages Wednesday 18 September
An animated chart that has been shared with several Reddit R Programming communities over the past few days provides an interesting overview into how programming languages have competed for attention over more than a decade.
|
Linux Foundation Launches Reactive Foundation Tuesday 17 September
The Linux Foundation has announced the launch of the Reactive Foundation, a new community that aims to promote the use of reactive programming in networked applications.
|
KaiOS Developer Portal Goes Live Tuesday 17 September
The title I really wanted was "KaiOS rules", but that wouldn't have told you that you now have help if you want to develop programs for the KaiOS mobile phone operating system. But what exactly is KaiOS and why should you care?
|
Eclipse Releases Jakarta EE 8 Spec Monday 16 September
The Eclipse Foundation has released the Jakarta EE 8 Full Platform and Web Profile specifications and related Technology Compatibility Kits. Eclipse says this release provides a new baseline for the evolution and innovation of enterprise Java technologies under an open, vendor-neutral, community-driven process.
|
MiniApp - A W3C Standard From China Monday 16 September
If you haven't heard of MiniApp then this might be because it's an idea out of China. The Chinese Web Interest Group has published a W3C working draft of the specification. So what is a Mini App?
|
GymCam Tracks Your Workout Sunday 15 September
If you have ever had words with your smartwatch activity monitor when you discover it has ignored your 30-minute near death workout then you will welcome GymCam.
|
Battery UI Changes Users Space And Time Saturday 14 September
We don't really consider the effects that our user interfaces have on human behavior. Could it be that we are changing the way people think about time and space simply by showing them a bar indicator of battery state?
|
Terry Tao Almost Proves Collatz Conjecture Friday 13 September
Although not as well known as the long standing P=NP conjecture, Collatz has fascinated people for the past eight decades and produced almost as many flawed proofs. Now mathematician Terence Tao seems to be close to a proof.
|
Google Open Sources Differential Privacy Library Friday 13 September
Google has released an open source version of its differential privacy library, which is used for some of Google’s core products. To make the library easy for developers to use, Google has concentrated on features that it says can be particularly difficult to execute from scratch, like automatically calculating bounds on user contributions.
|
ScyllaDB Launches DynamoDB Migration Tool Thursday 12 September
The team behind ScyllaDB is working on an open source alternative to Amazon’s DynamoDB. Project Alternator is a DynamoDB-compatible API that is written in C++ and is a part of Scylla.
|
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: B07XJQDS4Z>
<ASIN:1119514789> <ASIN: B07J1ZSLDT>
<ASIN:1788996089>
<ASIN:1680506714>
|