Our weekly digest lists the week's news, new titles added to our Book Watch Archive and our weekly book review. This week's featured articles are an extract from Ian Elliot's JavaScript Graphics book and another chapter of Deep C# by Mike James.
To receive this digest automatically by email, sign up for our weekly newsletter.
June 25 - July 1, 2020
Featured Articles
JavaScript Canvas - Introduction To Bitmaps Ian Elliot
Canvas lets you work with bitmaps as well as generate custom drawings. In this extract from a chapter in my new book on JavaScript Graphics we look at the basics of how to transfer bitmaps to Canvas.
|
The LINQ Principle Mike James
LINQ isn’t just for SQL, it's for languages. Find out how LINQ works at the most basic level and how it can be useful as a general language construct even if you aren't using a database.
|
News
How To Teach Computer Science - It's The Programming Stupid 01 Jul | Mike James
A new article in ACM Inroads describes all that is wrong with secondary school level CS education. Many of us outsiders probably knew this all along.
|
App Inventor Under Scrutiny 01 Jul | Sue Gee
An analysis of almost ninety thousand App Inventor Projects reveals that while some reach over 60,000 blocks most are comparatively modest. Compared to Scratch projects, those based on App Inventor lack loops and conditionals and are predominantly event driven.
|
Meteoric Growth of Jakarta EE 30 Jun | Janet Swift
The results of the Eclipse Foundation's 2020 Jakarta EE Developer Survey shows significantly increased growth in the use of Jakarta EE 8 and interest in cloud-native Java overall.
|
GitHub Introduces Super Linter 30 Jun | Kay Ewbank
GutHub has released Super Linter, with the intention of making it easier to prevent broken code getting into your master branches.
|
Prepare For AWS Certification On FutureLearn 29 Jun | Sue Gee
A new microcredential program at postgraduate level will run for the first time in July on the FutureLearn platform. Created in collaboration with Amazon’s AWS Academy, it prepares students to sit the AWS Certified Cloud Practitioner certification – the price of which is included in the cost of the course.
|
Apache Hudi Achieves Top Level Status 29 Jun | Kay Ewbank
Apache Hudi has been adopted as a top-level project. The open source data lake technology for stream processing on top of Apache Hadoop is already being used at organizations including Alibaba, Tencent, and Uber, and is supported as part of Amazon EMR by AWS.
|
Drones Learn To Do Acrobatics 28 Jun | Harry Fairhead
While we are well passed "peak drone" as far as news goes, there is still the occasional new development that can make you sit up and take notice. Drones that do acrobatics - nothing new - but drones that learn to do acrobatics is another matter.
|
Why Outsource Mobile App Development 26 Jun | Kaley D. Spenser
Outsourcing mobile development is an obvious solution for those companies that need to build an app. Here are six good reasons to convince them to do so.
|
Practical Math for Frontend Developers 26 Jun | Nikos Vaggalis
This course raises the eternal question about the relation between programming math. "Do I need Math to become a Programmer?" Let's find out!
|
ESLint Adds ES2020 Support 25 Jun | Ian Elliot
The open source JavaScript linting utility ESLint has been updated with a major new version followed by a couple of minor updates. ESLint 7 adds support for ES2020, removes support for Node.js version 8, and has a number of improvements to the developer experience.
|
Gnome Foundation Settles Lawsuit 25 Jun | Kay Ewbank
The GNOME Foundation has settled its lawsuit with Leigh M Rothschild and Rothschild Patent Imaging. Rothschild Patent Imaging agreed that, for all of their patents and future patents, they will not sue any user or developer of software under an Open Source Initiative-approved license (and their updated versions).
|
Books of the Week
Added to Book Watch
Full Review
- Securing SQL Server (Apress)
Reviewed by Kay Ewbank who gave a full 5-star rating to this book by Peter Carter, concluding: If you write programs that interact with SQL Server, this is a book you ought to read. It explains the subject well, and the chapters on the individual attack types make for useful (if worrying) reading.
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 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:1871962420>
<ASIN:1617296082>
<ASIN:1838821651>
<ASIN:148425841X>
<ASIN:1484241606>
|