February Week 2
Written by Editor   
Saturday, 20 February 2021

If you want to get up to speed on stuff that affects you as a developer, our weekly digest summarizes the articles, book reviews, and news written each day by programmers, for programmers. This week Harry Fairhead shows how to use Python and Linux Drivers in a Raspberry Pi IoT project and Mike James looks at using XML in C#

To receive this digest automatically by email, sign up for our weekly newsletter. 


February 11 - 17, 2021    

Featured Articles    

Pi IoT In C Using Linux Drivers -The DHT22
Harry Fairhead
article thumbnail

Linux drivers make working with devices so easy - assuming you know how. Here's how to get a Raspberry Pi to get data from the widely-used DHT22 Temperature Humidity Sensor. 

Deep C# - XML in C#
Mike James
article thumbnail

.NET has some really easy-to-use facilities for creating and editing XML. Many of these facilities were introduced to make Linq to XML work better, but you can make use of them in more general situations.


Programming News and Views  

Go Adopts Generics
17 Feb | Mike James
article thumbnail

The most attractive thing about the youthful Go was that it was lean and left out all of the confusing things that other languages had. It has taken a long time, but finally Gophers have decided that generics are now part of the language.

Pair Programming - Principle and Practice
17 Feb | Sue Gee
article thumbnail

The skill of pair programming, an increasingly popular agile software development technique, is separate from the general software development skill. Years of PP experience are neither a prerequisite nor sufficient for successful pair programming.

MapLibre Launches Open Source Mapbox Alternative
16 Feb | Kay Ewbank
article thumbnail

MapLibre is an open source alternative to Mapbox. It has been released to ensure a free-to-use option is available following the announcement that Mapbox is to move to a proprietary license model.

Microsoft's SQL Workshops
16 Feb | Nikos Vaggalis
article thumbnail


Curated content about SQL Server, Azure SQL and more used internally in Microsoft's instructor-led classes has been made freely available to the rest of us.

Google Promises Support For Python
15 Feb | Kay Ewbank
article thumbnail

Google has become the Python Software Foundation's (PSF) first Visionary Sponsor, with a donation of more than $350,000 to support three specific PSF projects. Google is also making one of its PyPI datasets publicly available via the foundation.

Niklaus Wirth Inventor Of Pascal For Teaching Computer Science
15 Feb | Sue Gee
article thumbnail


Niklaus Wirth, best known for the Pascal language and as the author of "Algorithm + Data Structures = Programs" celebrated his 87th birthday on February 15th , 2021.  

Using AI To Restore Popeye Cartoons
14 Feb | David Conrad
article thumbnail

Using artificial intelligence to restore or enhance film stock is a topic we've covered before. Now we have news of AI tools being used to breathe fresh life into classic cartoons, including those featuring Popeye.

Changed Format For Season of Docs 2021
12 Feb | Sue Gee
article thumbnail

Google has introduced significant changes for this year's Season of Docs, giving the open source projects more responsibility and more control. Google is also putting new emphasis effective metrics for evaluating open source documentation.

YouTube Courses On C++, Python and Blazor
12 Feb | Nikos Vaggalis
article thumbnail


Here are three excellent online classes, all on YouTube, for learning a variety of programming languages - C++, Python and C# with Blazor!

Rust Team Announces Rust Foundation
11 Feb | Kay Ewbank
article thumbnail

The Rust Core team has announced the start of the active life of the Rust Foundation, a new independent non-profit organization to steward the Rust programming language and ecosystem. A major focus will be to support the set of maintainers that govern and develop the project.

Apache DataSketches Reaches Top Level Status
11 Feb | Kay Ewbank
article thumbnail

Apache DataSketches has reached top-level project status. The data analysis software was originally developed at Yahoo, and has been an Apache incubator project for the last two years.


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: Mike James  Rating: 5 out of 5
Verdict: If you are looking to master deep learning and you know JavaScript then this book comes highly recommended.

More recently published books can be found in Book Watch Archive


From the I Programmer Library

Most recently published book:  

Companion to: 


    Last Updated ( Saturday, 27 February 2021 )