February week 1

0

This weekly digest is an extended version of the newsletter emailed to subscribers every Wednesday. In addition to listing the news of the week, it also includes the book review of the week, additions to Book Watch, and the latest news from the I Programmer library. At the top of the list are the two feature articles of the week.


To receive this summary automatically by email, subscribe to our weekly newsletter.

February 3 – 9, 2022

Featured articles





Raspberry Pi IoT in Python with GPIO Zero – Compound Devices
Harry Fairhead and Mike James
article thumbnail

Most devices are complex with more than one function. To deal with this, we need to build compound devices. In this excerpt from a new book on using GPIO Zero on the Pi in Python, we look at how to get started.



ICT 1701 – A computer from the 1960s
Sue Gee
article thumbnail

Flossie is the nickname given to a historic ICT 1301 computer that has been saved from scrap for the third time in its 50-year history. It was donated to the National Museum of Computing, located in Bletchley Park, where it is planned to be displayed.


Banner

Programming News and Views















New sponsor-only repository on GitHub
09 Feb | Sue Gee
article thumbnail

GitHub has announced several enhancements to its sponsor program, including sponsor-only repositories, a feature that will give developers more options to engage with their sponsors.



Glassdoor’s Best Jobs for 2022
09 Feb | Janet Swift
article thumbnail

In its new ranking of the best jobs, Glassdoor places Enterprise Architect at the top of the list for the United States and Java Developer at the top in the United Kingdom.



Announcing the Swift and C++ Interoperability Working Group
08 Feb | Alex Denham
article thumbnail

The Swift community has announced the formation of a working group whose objective is to advance interoperability support between Swift, the language originally developed by Apple as an alternative language to Objective C, and C++.



Docs 2022 season announced
08 Feb | Kay Ewbank
article thumbnail

The 2022 season of Docs has been announced. The project, which is backed by Google, aims to bring together open source organizations and technical writers. Participating projects receive funding to create, improve, or expand their documentation, while Google benefits from increased knowledge of effective metrics for evaluating open source documentation.



Professional Open Source Software Development Certificate on edXLinux
07 Feb | Sue Gee
article thumbnail

The Linux Foundation offers three new courses focused on developing open source software with Linux and Git on the edX platform. Take all three to earn a professional certificate.



Groovy 4 improves query support
07 Feb | Kay Ewbank
article thumbnail

Groovy 4 was released with improvements including a new query language and support for switch expressions. The developers describe it as designed for JDK8+ with much improved JPMS support.



How is NAO now!
06 Feb | Sue Gee
article thumbnail

Although he has retained “his” childlike appearance, at 18, NAO is almost an adult. A recent article examines a decade of human-NAO interaction research that found more than 13,000 NAO robots are in use in more than 70 countries around the world.



Raspberry Pi 64-bit operating system in beta
04 Feb | Harry Fairhead
article thumbnail

Raspberry Pi has been beta testing the 64-bit version of Pi OS for over a year. It is now ready to transition to a fully supported OS option on 64-bit Pi hardware, including the Pi 3, Pi 4, and Pi Zero 2W.



Android 12 for tablets is getting closer
04 Feb | Kay Ewbank
article thumbnail

Google is increasing its support for using Android on tablets and foldable devices, with an upcoming Android 12 developer preview update as well as moves to create an Android tablet group within from Google.



Can DeepMind Alpha Code Outperform Human Coders?
03 Feb | Sue Gee
article thumbnail

DeepMind has developed an AI capable of solving some competitive programming problems. When tested in recent CodeForces competitions, AlphaCode achieved a rank in the top 54% of entrants.


JetPack Window Manager Improves Foldable Support
03 Feb | Kay Ewbank
article thumbnail

The Jetpack Window Manager library is now available in stable version 1.0. The library empowers app developers to support new device form factors and multi-window environments. It provides a common API surface for API versions 14 and later.

+ FULL STORY

Books of the week

If you want to buy or learn more about any of the titles listed below on Amazon, click on book covers at the top of the right sidebar. If you shop on Amazon after that, we may earn pennies through the Amazon Associates program, which is a small revenue stream that allows us to continue publishing.

Full Review


Testing most fundamental web languages ​​is obviously important… but 500 pages! Is it testing JavaScript or the player? Can there really be so much to say? The answer seems to be yes if you are serious about testing and want to be a complete expert.

Added to Watch Book


More recently published books can be found in Archives of book watches.

From the I Programmer library

Recently published:


    Tip180

Programmers think differently from non-programmers, they see and solve problems in a way the rest of the world doesn’t. In this book, Mike James takes programming concepts and explains what the skill entails and how a programmer goes about it. In each case, Mike examines how we convert a dynamic process into static text that can be understood by other programmers and put into action by a computer. If you’re a programmer, its intention is to give you a better understanding of what you’re doing so that you enjoy it even more.

  • Deep C#: Dive into Modern C# by Mike James

    DeepCsharp360

    In Deep C#, I Programmer Mike James, who has been programming in C# since its launch in 2000, offers a “deep dive” into various topics important or central to the language at a level that will suit the majority of C# programmers. Not everything will be new to any given reader, but by exploring the motivation behind key concepts, which is so often overlooked in documentation, the intention is to provoke thought and give developers the confidence to exploit the wide range of C# features.

  • Share.

    About Author

    Comments are closed.