May Week 3
Written by Editor   
Saturday, 22 May 2021

Every day I Programmer has new material written by programmers, for programmers. This digest gives a summary of the latest content, which this week includes an extract from the newly published "Programming the Raspberry Pi Pico in MicroPython" and an article from our History section on how John Warnock invented PostScript and bailed out the Mac.

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


  May 13 - 19, 2021 

Featured Articles     

The Pico In MicroPython: A PIO Driver For The DHT22
Harry Fairhead & Mike James
article thumbnail

The DHT22 is a useful low-cost temperature and humidity sensor and you can use it via PIO assembler for the Pico. This is an extract from our latest book all about the Pico in MicroPython.

John Warnock - Father of PostScript
article thumbnail

John Warnock is a mathematican turned computer scientist. Wihout him there would probably be no Apple, no PDF and no printers that produce typeset quality output. Find out how he invented PostScript and bailed out the Mac.


Programming News and Views 

Guido And Microsoft Want To Make Python x2 Faster
19 May | Mike James
article thumbnail

A presentation by the father of Python or its BDFL as we used to know him, Guido van Rossum, announced that Microsoft has backed him to create a faster Python.

Postgre SQL For Everybody - New On Coursera Plus
18 May | Sue Gee
article thumbnail

There's a brand new Specialization on Coursera that will take you from basic to advanced SQL skills using PostgreSQL, the highly popular open source SQL database.

Kotlin 1.5 - Mature But Still Growing
18 May | Mike James
article thumbnail

A 1.5 release is always interesting and Kotlin continues its development into a "do-it-all" language with its latest update.

Apache Arrow 4 Adds New C++ Compute Functions
18 May | Kay Ewbank
article thumbnail

Apache Arrow has been updated to version 4.0. It has extra C++ compute functions for numeric and string data, and improves the performance of Arrow Datasets.

Jetpack Compose For Web - Putting Order To Chaos
17 May | Nikos Vaggalis
article thumbnail

The Jetpack Compose saga continues with its newest installment, Web, which is an attempt to unify development across Android, Desktop and Web platforms. Compose this,Compose that, it's easy to loose track. So let's put order to this chaos!

Angular 12 Moves Closer To Ivy
17 May | Kay Ewbank
article thumbnail

Angular 12 has been released and the developers say this version moves close to achieving "Ivy Everywhere". Ivy is the code name for Angular's next-generation compilation and rendering pipeline.

Computer Vision Competition - Count the Wild Beasts
16 May | David Conrad
article thumbnail

iWildCam 2021,  a computer vision contest to count the number of animals recorded in camera trap data, is currently underway on the Kaggle platform. Data for the competition comes from the Wildlife Conservation Society  and iNaturalist.

How to Ensure Web Application Security
14 May | Aqib Ijaz
article thumbnail

It is impossible to develop an application that is 100% secure. No matter how hard you try and how in-depth and strict your development approach is, threats can arise as the application security scenario is a dynamic one. 

Linux Foundation Launches Digital Agriculture Project
14 May | Kay Ewbank
article thumbnail

The Linux Foundation has launched an open source digital infrastructure project for agriculture with the aim of promoting global collaboration across the agricultural industry. AgStack will aim to increase digital transformation and address climate change, rural engagement and food and water security.

OtterTune AutoTweaks Your DBMS With Help From ML
13 May | Nikos Vaggalis
article thumbnail

OtterTune is a tool powered by self-driving DBMS technology out of R&D at Carnegie Mellon University that aims to alleviate the fundamental difficulties of tuning a DBMS.

Nano 5.7 Released
13 May | Kay Ewbank
article thumbnail

There's a new version of Nano, Gnu's command line text editor. Nano 5.7 improves the position and size of the indicator, and has several memory leak fixes.




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 

  • Artificial Intelligence, Machine Learning, and Deep Learning (Mercury Learning)

    Reviewer: Mike James Rating: 4 out of 5 
    Verdict: This book is not cutting edge. It doesn't even mention some of the cutting edge ideas that are around at the moment and many of the up-to-date ideas that it does touch on are not covered in enough detail. This is the tradeoff in writing a reasonably short book. As long as you don't expect this book to tell you everything, you should be reasonably happy with its mix of informal explanation and basic practical projects.

Added to Book Watch  

More recently published books can be found in Book Watch Archive.

From the I Programmer Library

Newly published books from I/O Press:   

    Last Updated ( Saturday, 22 May 2021 )