June Week 4
Saturday, 01 July 2023

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 a second look at the 2023 Stack Overflow Developer Survey and details of a free, self-paced, learning path for Generative AI launched by Google.

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

I Programmer Logo Square

June 22 - 28, 2023

Featured Articles


Serverless Deployment: Deploying Your App to AWS Lambda
27 Jun | Sigal Zigelboim
article thumbnail

Serverless computing offers a powerful and scalable way of deploying applications to the cloud. By using AWS Lambda, developers can focus on writing code instead of managing infrastructure. Here we go through the steps of deploying an application to AWS Lambda using the Serverless Framework.


Binary - Negative Numbers
25 Jun | Mike James
article thumbnail

Binary arithmetic is easy, so easy a computer can do it, but what about negative numbers? This is altogether more tricky and isn't just a matter of putting a negative sign in front of the number - although that is one way to do it..

Banner

Programming News and Views


Google Says You Got Rust Wrong - It's Great!
28 Jun | Mike James
article thumbnail

Google is keen on Rust and a recent blog post attempts to dismiss some of the bad things you may have heard about it.


Programming Languages, Love and Money
28 Jun | Sue Gee
article thumbnail

The Stack Overflow Survey reveals the programming languages that are most used, those that developers most want to use and those that are the highest paid. And on the subject of pay, median salary increased by 11% since last year for professional developers, but by a smaller percentage for the most popular languages.


Eclipse Foundation Forms Open VSX Working Group
27 Jun | Kay Ewbank
article thumbnail

The Eclipse Foundation has announced the formation of the Open VSX Working Group with the aim of managing and accelerating the take up of the Open VSX Registry as a vendor-neutral, community-supported alternative to Microsoft's Visual Studio Marketplace.


Hasura Unveils Data Delivery Network
27 Jun | Sue Gee
article thumbnail

Hasura has announced Hasura DDN, an edge network that automatically reroutes client requests to the closest Hasura instance, minimizing round-trip time and reducing latency.


Acryl Adds Advanced Data Observability
26 Jun | Kay Ewbank
article thumbnail

Acryl Data has announced a new module for its data catalog platform. Acryl Observe will give users a single platform for data observability, governance, and discovery. Acryl Data is the main company behind the open source DataHub Project, the most widely-used open source metadata platform and data catalog and largest metadata community in the world.


Follow Google's Generative AI Learning Path
26 Jun | Editor
article thumbnail

Google has released a learning path for Generative AI. It's free and self paced and will introduce you to what Generative AI is, how it is used, and how it differs from traditional machine learning methods.


Meet Dingo Your Open Source Four-Footed Friend
25 Jun | Lucy Black
article thumbnail

Dingo is a quadruped robot, from Australia, intended for research and educational purposes. Dingo resembles Boston Dynamics' Spot but at a small scale and a tiny fraction of the price. With a 3D-printed body and a Raspberry Pi as its computer, it is fully open source and well-documented to allow you to fork it.


Open 3D Engine-Next Gen Game Development
23 Jun | Nikos Vaggalis
article thumbnail

Open 3D Engine, or O3DE for short, is a state of the art open source game dev engine. Its Foundation, O3DF in cooperation with the Rochester Institute of Technology, announced the funding of a team of students who will build a commercial game with 03DE, in an attempt to shape the game development landscape of the future.


Raspberry Pi Courses Move To edX Platform
23 Jun | Sue Gee
article thumbnail

The Raspberry Pi Foundation has announced that it has become a partner of edX in order to bring its courses targeted at teachers and educators to a larger audience around the world.


W3C Announces New Web Payments Standard
22 Jun | Kay Ewbank
article thumbnail

The World Wide Web Consortium (W3C) has announced a new way to streamline user authentication and enhance payment security during web checkout.


Microsoft Introduces DeviceScript For IoT
22 Jun | Harry Fairhead
article thumbnail

Microsoft has introduced DeviceScript, an open source subset of TypeScript intended for use with low-resource microcontroller-based devices on the Internet of Things (IoT).

Banner

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


R for Data Analysis, 2nd Ed (In Easy Steps) 

Author: Mike McGrath
Publisher: Easy Steps
Date: 9 Jun. 2023
Pages: 192
ISBN: 978-1840789980
Audience: Would-be R programmers
Rating: 5
Reviewer: Mike James
R is a good language for data analysis, but so many books try to teach you the analysis rather than the R.

Book Watch


SQL Server 2022 for Developers (Murach)

The latest edition of Murach’s classic SQL Server book teaches the SQL statements that every database developer should know. In each chapter Joel Murach features clear examples, easy-to-understand explanations, best practices, and helpful tips.


Robotics, Vision and Control, 3rd Ed (Springer)

This textbook, subtitled "Fundamental Algorithms in Python" provides a comprehensive, but tutorial, introduction to robotics, computer vision, and control. Peter Corke's light but informative conversational style weaves text, figures, mathematics, and lines of code into a narrative that covers robotics and computer vision, both separately and together as robotic vision.


The Creative Programmer (Manning)

This book looks at the processes and habits of highly creative individuals and discover how to build creativity into your programming practice. Wouter Groeneveld introduces seven domains of creative problem solving and teaches practical techniques that apply those principles to software development. Hand-drawn illustrations, reflective thought experiments, and brain-tickling example problems are used to get the creative juices flowing. and readers can track their progress against a scientifically validated Creative Programming Problem Solving Test.

 

IP2

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:187196282X>

<ASIN:B0C8NV75TF>

<ASIN: 1840789980> 

<ASIN:1943873062>

<ASIN: 3031064682>

<ASIN:1633439054>

Last Updated ( Saturday, 01 July 2023 )