This week saw the publication of Master the Raspberry Pi Pico in C: WiFi with lwIP & mbedtls, the latest title in the I Programmer libary from I/O Press. To know more about it see its entry in Book Watch and we also have an extract from it as our top featured article. The news is, as usual, an excletic mix of stories which should have something that you will find of interest.
To receive this digest automatically by email, sign up for our weekly newsletter.
April 06 - 12, 2023
Featured Articles
|
Master The Pico WiFi: Simplest HTTP Client 11 Apr | Harry Fairhead & Mike James
What is the simplest HTTP client you can create using lwIP? The answer is very simple indeed. This is an extract from our latest book on the Pico in C.
|
Just jQuery The Core UI - Animation 09 Apr | Ian Elliot
jQuery's animation functions are built on the use of the default function queue. They are easy to use, but can sometimes be confusing because of the way they mix different ways of showing and hiding elements.
|
|
Programming News and Views
|
Train for a Career in Data Analytics 12 Apr | Sue Gee
Google has introduced a new Advanced Professional Certificate in Data Analytics. Meanwhile programs in Udacity's School of Data Science restart next week including the Data Analyst Nanodegree.
|
Self-Debugging Is Possible 12 Apr | Mike James
Self-debugging seems to not only be possible but very effective - and yes this makes me worry all the more for the future of programming. It's not that it's a predetermined bad future. It is more that it is an increasingly unknown future.
|
GitHub Launches Private Maintainer Community 11 Apr | Kay Ewbank
GitHub is launching a private space for maintainers to connect with peers, preview features, and learn from each other.
|
Cheerp C++ To Webassembly Compiler Now Open Source 11 Apr | Nikos Vaggalis
Cheerp is a C/C++ compiler for Web applications that lets you compile virtually any C/C++ code to WebAssembly and JavaScript. Its latest version 3.0 has been open sourced.
|
Zig - A Newcomer To TIOBE Top 50 10 Apr | Sue Gee
Zig is a fledgling programming language being developed by Andrew Kelly as a replacement for C. You may never have heard of it, but it is in the news this week because it has been listed for the first time in the Top 50 of the TIOBE Index.
|
The Perfect Course On Java Basics 10 Apr | Nikos Vaggalis
Do you want a rapid and self paced tutorial on Java basics, OOP, and Intellij too as a total beginner? Then this course by Shai Almog is what you need.
|
Nao Robot Footballers Work On Walking 09 Apr | Lucy Black
B-Human is nine-time winner of the RoboCup Standard League so it must be doing something right. The team recently posted a video on the progress being made on the most basic skill required for participation in RoboCup - walking without falling over.
|
Raspberry Pi Kid-Friendly Code Editor In Beta 07 Apr | Sue Gee
The Raspberry Pi Foundation is building a new online text-based Code Editor to help young people aged 7 and older learn to write code. Designed for young people who attend Code Clubs and CoderDojos, students in schools, and learners at home it's free for anyone to access.
|
GitHub Updates Sponsorship Program For Open Source 07 Apr | Kay Ewbank
GitHub has announced a number of updates to its Sponsors initiative. Sponsors was introduced in 2019 as a way for people to show support for software developers.
|
Bearer - A New SAST Tool On The Block 06 Apr | Nikos Vaggalis
Bearer is a code security scanning tool (SAST) under secretive development for the last two years that discovers, filters and prioritizes security risks and vulnerabilities. Now it's ready and has been open sourced.
|
Apache Releases IoTDB 1.1 06 Apr | Kay Ewbank
Apache has released version 1.1 of Apache IoTDB (Database for Internet of Things), an IoT native database with high performance for data management and analysis, deployable on the edge and the cloud.
|
|
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 small source of revenue that helps us to continue posting.
|
Full Review
|
Expert Performance Indexing in Azure SQL and SQL Server 2022
Author: Edward Pollack & Jason Strate Publisher: Apress Pages: 659 ISBN: 9781484292143 Print: 1484292146 Kindle: B0BSWH65ST Audience: DBAs & SQL devs Rating: 4 or 1 (see review) Reviewer: Ian Stirk
This book discusses indexes, a primary means of improving performance in SQL Server, how does it fare?
|
Book Watch
|
Master the Raspberry Pi Pico in C: WiFi with lwIP & mbedtls (I/O Press)
Adding WiFi to the Raspberry Pi Pico turns this low-cost, small form factor device into a true IoT device. The extra capabilities added to the Pico W open up loads of opportunities, but only if you are prepared to do battle with the two libraries that provide networking and security – lwIP and mbedtls respectively. The problem with these large libraries of code is that they are poorly documented and don’t refer directly to the Pico W and its SDK. In this book Harry Fairhead and Mike James set out to remedy this by providing a guide to these libraries along with examples of what you can do with them.
|
How Data Happened (W. W. Norton)
From facial recognition―capable of checking people into flights or identifying undocumented residents―to automated decision systems that inform who gets loans and who receives bail, data-empowered algorithms are key to modern life. Expanding on the course they created at Columbia University, Chris Wiggins and Matthew L. Jones illuminate the ways in which data has long been used as a tool and a weapon in arguing for what is true, as well as a means of rearranging or defending power.
|
Collaborative Worldbuilding for Video Games (CRC Press)
This book is a theoretical and practical deep dive into the craft of worldbuilding for video games, with an explicit focus on how different job disciplines contribute to worldbuilding. In addition to providing lenses for recognizing the various components in creating fictional and digital worlds, Kaitlin Tremblay positions worldbuilding as a reciprocal and dynamic process, a process which acknowledges that worldbuilding is both created by and instrumental in the design of narrative, gameplay, art, audio, and more.
|
I Programmer has reported news for over 12 years. You can access I Programmer Weekly back to January 2012 for all the headlines plus the book reviews and articles.
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.
Send your programming press releases, news items or comments to : NewsDesk@i-programmer.info
<ASIN:1871962811>
<ASIN:1484292146>
<ASIN:1032385545>
<ASIN:1324006730>
|