May Week 1
Saturday, 11 May 2024

As well as listing the week's news items, this weekly digest also includes the week's Book Review, and additions to Book Watch. Top of the list come the week's feature articles, starting this week with an extract from the new book by Mike James that helps you combine the speed and power of C with the versatility and ease-of-programming of Python.

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

I Programmer Logo Square

May 2 - 8, 2024

Featured Articles

Extending & Embedding Python Using C - A Module Using Linux
06 May | Mike James
article thumbnail

Getting started with extending Python isn't easy because of the need to set everything up correctly. Not if you follow our instructions for the Linux toolchain. This is an extract from the new book by Mike James that helps you combine the speed and power of C with the versatility and ease-of-programming of Python.

Understanding CRLF Injection Attacks
03 May | Harry Wilson
article thumbnail

Recently a vulnerability was identified in the  Cisco Secure Client that could allow an unauthenticated, remote attacker to conduct a carriage return line feed (CRLF) injection attack against a user. CISCO responded promptly. What lessons can be drawn from this to help strengthen enterprise app, network and data security in general?


Programming News and Views

Android Studio Jellyfish Ready To Use
08 May | Mike James
article thumbnail

Well, as ready as any of the recent Android Studio's have been. This one boasts an AI assistant called Gemini - shame Android Studio isn't as fast to implement as Gemini is to suggest.

OpenAI Enriched By Stack Overflow
08 May | Sue Gee
article thumbnail

Stack Overflow has announced a partnership with OpenAI that could improve the accuracy of ChatGPT with regard to programming knowledge. This sounds promising, but there are potential problems.

Grafana Releases Loki 3
07 May | Alex Denham
article thumbnail

Grafana has announced the release of Loki 3, with improvements including query acceleration with Bloom filters and native OpenTelemetry support.

Amazon Updates Bedrock With Custom Model Support
07 May | Kay Ewbank
article thumbnail

Amazon has updated Bedrock, its tool for building with generative AI on AWS. The update adds support for importing custom models and evaluating models, as well as support for using Meta Llama 3 models and extra models from Mistral and Anthropic.

Dev Tunnels - An Alternative to Ngrok For .NET Users
06 May | Nikos Vaggalis
article thumbnail

Dev Tunnels is a new Visual Studio option that exposes your localhost to the internet the easiest way possible. But first of all, why would you allow access from the public net to your local machine?

Google Releases Vertex AI Agent Builder
06 May | Kay Ewbank
article thumbnail

Google has launched Vertex AI Agent Builder, alongside new open-source language models for the Vertex AI platform. The announcements were made at the Google Cloud Next 2024 event.

Turing Chatbot Is Chief AI Officer
05 May | Mike James
article thumbnail

It was only a matter of time before it happened. A company has created an Alan Turing chatbot and has installed it as its Chief AI officer. A distasteful PR stunt to many, but it's more complicated than that.

Digital Play Shown To Be Good For Kids
03 May | Sue Gee
article thumbnail

When designed with their needs in mind, video games can benefit children’s well-being. This finding comes research from  UNICEF in partnership with LEGO and the University of Sheffield.

One State's Quest For Digital Sovereignty
03 May | Nikos Vaggalis
article thumbnail

The news is that the German State is moving 30,000 PCs to LibreOffice. Why is this of significance?

Azul Intelligence Cloud Expands Support
02 May | Sue Gee
article thumbnail

Azul has announced that its cloud analytics solution, Azul Intelligence Cloud, now supports Oracle JDK and any OpenJDK-based distribution. More DevOps teams will now benefit from its ability to boost productivity.

BASIC Turns 60
02 May | Mike James
article thumbnail

On May 1,1964 the first BASIC program ran and the world was about to change. Now when we look back it is easy to be critical, but these were different times.


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

Essential C# 12 (Pearson)

Author: Mark Michaelis
Publisher: Addison-Wesley
Date: December 3, 2023
Pages: 1232
ISBN: 978-0138219512
Audience: C# developers
Rating: 5
Reviewer: Mike James
The latest edition of a highly recommended book that combines reference and tutorial material.

Book Watch

Programming: Principles and Practice Using C++, 3rd Ed (Addison-Wesley Professional)

In this book Bjarne Stroustrup, the designer and original implementer of C++, lays out the fundamental principles of programming and the practical skills needed for programming in the real world. This book is written to help you to understand what it means for code to be beautiful, to help you to master the principles of creating such code, and to build up the practical skills to create it.


Agile Retrospectives, 2nd Ed (Pragmatic Bookshelf)

Subtitled "A Practical Guide for Catalyzing Team Learning and Improvement", this book sets out to improve the results gained from holding team retrospectives. Esther Derby, Diana Larsen and David Horowitz provide practical advice, techniques, and real-life examples to improve retrospectives whether your team is co-located, hybrid, or remote.


The AI Revolution in Medicine (Pearson)

In this book, subtitled "GPT-4 and Beyond", Peter Lee, Carey Goldberg and Isaac "Zak" Kohane document their thoughts on their months of early access to GPT-4 and its momentous potential to improve diagnoses, summarize patient visits, streamline processes, and accelerate research. The book contains real GPT-4 dialogues, unrehearsed and unfiltered, brilliant and blundering alike, all annotated with context, candid commentary, real risk insights, and up-to-the-minute takeaways.




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:‎ 0138200130>

Last Updated ( Saturday, 11 May 2024 )