If you've not visited I Programmer before, this Weekly Digest gives you a taster. It has links to our news with its mix of analysis and comment and to the books we've selected. One of our featured articles this week explores what it is that makes the act of programming so special. The other is a book extract about programming sockets on the Raspberry Pi PicoW in MicroPython.
To receive this digest automatically by email, sign up for our weekly newsletter.
August 01 - 07, 2024
Featured Articles
|
The Pico In MicroPython: Sockets 05 Aug | Mike James & Harry Fairhead
Sockets sound difficult but they are fairly simple. This is an extract from our book all about the Raspberry Pi Pico in MicroPython.
|
What Makes A Programmer 01 Aug | Mike James
The following account is based on personal experience and you can feel free to disagree with it. I can only hope that doing so illuminates your opinion about this strange and amazing thing we do with symbols that is called "programming".
|
|
Programming News and Views
|
Developer Work, Pay and Satisfaction 07 Aug | Janet Swift
Over a third of respondents to the 2024 Stack Overflow Developer Survey shared details of their salaries, revealing that average developer salaries have fallen by about $10K USD. Another concerning finding is that only 20% are happy in their current role.
|
DARPA Wants All C Converted To Rust 07 Aug | Mike James
This sounds like a good idea, but is it really? The idea that the language that code is expressed in can make it better is a subtle one and this might just have escaped the DARPA bosses.
|
JetBrains Improves AI Assistant 06 Aug | Kay Ewbank
JetBrains has improved AI Assistant, its AI-powered coding tool, for inclusion in the 2024.2 updates of its complete range of IDEs. The company says version 2024.2 introduces faster and smarter code completion for Java, Kotlin, and Python, along with smarter AI chat with GPT-4o.
|
Google Launches Android Vulnerability Knowledge Base 06 Aug | Alex Denham
Google has launched a knowledge base of Android security vulnerabilities with the aim of helping developers make their Android apps more secure.
|
Python Strengthens Its Dominance Of TIOBE Index 05 Aug | Mike James
The August 2024 Edition of the TIOBE Index has been published and Python, which has now continuously occupied the top position for 15 months since June 2023, looks set to become the most popular programming language ever.
|
GitHub Launches AI Models Sandbox 05 Aug | Kay Ewbank
GitHub has launched a playground for developers to try AI models. GitHub Models can be used to test and compare different models.
|
ARTEMIS Scores At RoboCup 2024 04 Aug | Lucy Black
This year's RoboCup Finals took place last month in Eindhoven where the home team Tech United consolidated its dominance in the Middle Size League by becoming World Champions for the 8th time. In the Standard Platform League, team B-Human were the winners for the 11th time and in the Humanoid League, RoMeLa won for a 6th time with its new ARTEMIS robot.
|
Overture Maps Foundation Releases Open Maps Datasets 02 Aug | Kay Ewbank
The Overture Maps Foundation, a collaboration of companies working on interoperable open map services and products, has announced the General Availability of several of its global open maps datasets.
|
Learners Using Coding Assistants - A False Promise? 02 Aug | Sue Gee
Many professional developers find that coding assistants save them time and increase their productivity. But what about letting learners loose with these tools. Does it really help them?
|
MongoDB Launches AI Technology Stack 01 Aug | Kay Ewbank
MongoDB has announced an AI Applications Program. The company describes MongoDB AI Applications Program (MAAP) as including reference architectures and an end-to-end technology stack that includes integrations with leading technology providers, professional services, and a unified support system.
|
Google Drops Plans To Drop Cookies 01 Aug | Kay Ewbank
After some years of work on its Privacy Sandbox suite of APIs, Google is keeping third-party cookies in its Chrome web browser.
|
|
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
|
Fundamentals of Database Management Systems
Author: Dr. Mark L. Gillenson Publisher: Wiley Pages: 416 ISBN:978-1119907466 Audience: Database managers Rating: 3 Reviewer: Kay Ewbank
This book is aimed at people taking a one-semester course in database management as part of their larger information systems management course. As such, it deliberately sets out not to be encyclopedic but to provide a firm grounding.
|
Book Watch
|
Core Java, Volume II: Advanced Features, 13th Ed (Oracle Press)
This book provides a tutorial and reference for experienced programmers who want to write robust Java code for real-world applications. In this volume Cay S. Horstmann focuses on the advanced topics that a programmer needs to know including coverage of enterprise programming, networking, databases, security, internationalization, and native methods. This edition has been revised to cover the new features and enhancements in the Java 21 long-term support release.
|
The Reign of Botnets (Wiley)
In this book, subtitled "Defending Against Abuses, Bots and Fraud on the Internet", David Sénécal delivers a presentation of the contemporary bot threat landscape and the latest defense strategies used by leading companies to protect themselves. Readers are told how attackers think, what motivates them, how their strategies have evolved over time, and how website owners have changed their own behaviors to keep up with their adversaries.
|
Siliconned (Applied Maths)
Subtitled "How the tech industry solves fake problems, hoards idle workers, and makes doomed bets with other people's money", this book argues that the tech industry has a tendency to go crazy. Emmanuel Maggiori decodes tech’s hysteria and explains why we all pay the price for it.
|
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:1871962064>
<ASIN:1871962439>
<ASIN:1871962722>
<ASIN:1119907462>
<ASIN:0135371740 >
<ASIN:1394262418 >
<ASIN:183833727X >
|