September Week 2
Saturday, 16 September 2023

Get up to speed on stuff that affects you as a developer with our weekly digest. It outlines the week's feature articles together  the week's book review and the titles selected for Book Watch Archive - with links to follow to read them in full. In the latest news this week there's a new IDE for Rust from JetBrains and we look at the furore surrounding Unity's introduction of Runtime fees.

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

I Programmer Logo Square

September 07 - 13, 2023

Featured Articles

ESP32 In MicroPython: Client Sockets
12 Sep | Harry Fairhead & Mike James
article thumbnail

Sockets are the basis of communication over the internet. This extract is from Programming the ESP32 in MicroPython, part of the I Programmer Library and it shows you how to get started with sockets to implement HTTP and HTTPS clients.

What Every Developer Needs to Know about Networking
07 Sep | Sigal Zigelboim
article thumbnail

As the world grows increasingly interconnected, understanding the fundamentals of networking has become a must-have skill for software developers. Whether you're an aspiring developer or a seasoned professional, this guide will equip you with the necessary insights to optimize your applications and navigate the intricacies of networking with ease and efficiency.


Programming News and Views

JetBrains Launches RustRover IDE
13 Sep | Kay Ewbank
article thumbnail

JetBrains has launched a new IDE for Rust developers. The company describes RustRover  as combining advanced coding support with an integrated toolchain.

Unity Introducing Per-Install Fees Leaves Devs Reeling
13 Sep | Lucy Black
article thumbnail

When Unity announced plans for a new "Runtime Fee" tied to a player's installations of a game left many game makers wondering if having a hit game through Unity would cost them more money than they could make.

Udacity Launches All Access Subscription Model
12 Sep | Sue Gee
article thumbnail

To help learners advance and expand their skill sets, online learning provider Udacity is switching to a new subscription model that provides unlimited access to its entire catalog.

Rust 1.72 Stabilizes APIs
12 Sep | Kay Ewbank
article thumbnail

Rust 1.72 has been released with stabilized APIs as well as unlimited Const evaluation time.

Azul To Tackle Java's Warm Up Issues
11 Sep | Nikos Vaggalis
article thumbnail

Azul's ReadyNow is yet another attempt to tackle Java's warm up issues, on the cloud and large fleets of JVMs or JVMs in containerized environments.

Couchbase Adds AI To Capella
11 Sep | Kay Ewbank
article thumbnail

Couchbase has announced that its Capella managed service NoSQL database will from now on include "generative AI capabilities"

AI Pioneer Douglas Lenat
10 Sep | Mike James
article thumbnail

Douglas Lenat was a proponent of symbolic, as opposed to statistical machine learning and the creator of Cyc, a rule-based approach to AI. After devoting himself for over four decades to the task of representing all human knowledge as a set of logical, commonsense rules, he has died at the age of 72.

Test Your Knowledge With The JS Is Weird Quiz
08 Sep | Nikos Vaggalis
article thumbnail

How well do you know JavaScript? Put your knowledge to test with the interactive quiz tailored to devs who think they know it all.

Google Updates Android Logo
08 Sep | Kay Ewbank
article thumbnail

Google has announced  a 3D version of its Android logo, with the twin aim of better representing the Android community and being 'a lot of fun, too'.

The DevOps with Docker Course From Finland
07 Sep | Editor
article thumbnail

A course by Jami Kousa of University of Helsinki teaches Docker from zero to hero. It's free and self-paced and contains a lot of material you need to work through from start to finish.

Deno 1.36 Improves Security
07 Sep | Kay Ewbank
article thumbnail

Deno 1.36 has been released with improvements to security and to testing and benchmarking APIs. The team says there are also more robust Node.js and npm package support, and language server improvements. Deno is the JavaScript and TypeScript runtime from the creator of Node.js.


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

Learn dbatools in a Month of Lunches

Author: Chrissy LeMaire et al
Publisher: Manning
Pages: 400
ISBN: 978-1617296703
Audience: SQL Server DBAs
Rating: 5
Reviewer: Ian Stirk

This book aims to make it easier to manage your SQL Server estate, how does it fare?

Book Watch

Modern Generative AI with ChatGPT and OpenAI Models (Packt)

This book looks at the use the latest advancements in AI technology like ChatGPT and OpenAIs for real-world applications. Valentina Alto looks at the inner workings of the LLMs and guides the reader through creating their own language models. The book also explores where ChatGPT can boost productivity and enhance creativity, and considers how to get the best from ChatGPT interactions by improving prompt design and using zero, one, and few-shots learning capabilities.


Effective Haskell (Pragmatic Bookshelf)

This book shows how to put the power of Haskell to work in your programs, learning from an engineer who uses Haskell daily to get practical work done efficiently. Rebecca Skinner shows how to use features like Monad Transformers and Type Families to build useful applications. The book shows how to apply functional techniques to working with databases and building RESTful services.


Security in Computing, 6th Ed (Addison-Wesley)

In this book Charles P. Pfleeger, Shari Lawrence Pfleeger and Lizzie Coles-Kemp define core principles underlying modern security policies, processes, and protection; illustrates them with up-to-date examples; and shows how to apply them in practice. This extensively updated edition adds or expands coverage of artificial intelligence and machine learning tools; app and browser security; security by design; securing cloud, IoT, and embedded systems; privacy-enhancing technologies; protecting vulnerable individuals and groups; strengthening security culture; cryptocurrencies and blockchain; cyberwarfare; and post-quantum computing.




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 :




<ASIN: 1805123335>




Last Updated ( Saturday, 16 September 2023 )