Get up to speed on stuff that affects you as a developer with our weekly digest. It summarizes the week's news together with the week's book review and new titles selected for Book Watch Archive. In this week's featured articles Mike James takes a look at regular expressions in Python and Ian Elliot shows how to get started with SVG.
To receive this digest automatically by email, sign up for our weekly newsletter.
December 5 - 11, 2024
Featured Articles
|
Programmer's Python Data - Simple Regular Expressions 09 Dec | Mike James
Regular expressions solve problems, but they also cause problems. We use them not just because they are useful they are also fun. Find out how to understand what they are and do in this extract from Programmer's Python: Everything is Data .
|
Getting Started With SVG 08 Dec | Ian Elliot
Although Canvas is the HTML graphic component we tend to think of first, we shouldn't forget SVG, which provides vector graphics using tags and script. We take a programmer's look at how it all works.
|
|
Programming News and Views
|
The Advent of SQL 2024 Has Commenced 11 Dec | Nikos Vaggalis
It's Advent - the time of year when we countdown the days to Christmas - and if your are a programmer complete daily coding challenges with the Advent of Code, the Advent of Perl, the Advent of Java, Javascriptmas, etc. Now we have the Advent of SQL too with 24 SQL challenges to complete before Christmas!
|
Windows 11 Adoption Takes A Downturn 11 Dec | Sue Gee
With Windows 10 End of Life only ten months away, Microsoft is stepping up its campaign to get Windows users to upgrade to Windows 11. But while Windows 11 had been gaining users at a steady rate at the expense of Windows 10 there's been a sudden reversal of the trend, as revealed by StatCounter.
|
RAG from Scratch 10 Dec | Nikos Vaggalis
The "RAG from Scratch" tutorial by Langchain coupled with the "RAG playground" are two great educational resources that will help you kickstart your journey with RAG.
|
AWS Releases Lambda SnapStart For .NET Functions 10 Dec | Kay Ewbank
Amazon has released new services for AWS Lambda SnapStart, Amazon's performance optimization that aims to significantly improve the startup time for applications.
|
Remembering Grace Hopper On Her 114th Anniversary 09 Dec | Sue Gee
Today sees the start of Computer Science Education Week and the 2024 Hour of Code. These educational event are timed to coincide with Grace Hopper's birthday on January 9th, 1906 due to her concern for teaching computer programming young people. This is an issue touched on in a newly available recording of a lecture she delivered in 1982, worth watching as it will make you laugh out loud.
|
The PostgreSQL Extension Repo By Pigsty 09 Dec | Nikos Vaggalis
A repository containing any PostgreSQL extension you can imagine for Linux distributions is something that might be valuable if you are trying to save some time.
|
Use Javascriptmas To Hone Your Webdev Skills 08 Dec | Ian Elliot
Every day until December 24th MDN, in partnership with Scrimba, is releasing a daily challenge, which as the name suggests requires you to practice your JavaScript skills. Each solution you submit earns an entry into a prize draw. Two lucky winners will each receive a Macbook Air M3, lifetime Scrimba access and other MDN and Scrimba merchandise.
|
Open Source Funding Report Shows $7.7 Billion Annual Investment 06 Dec | Kay Ewbank
The inaugural 2024 OSS Funding Survey has been published with key findings including a $7.7 billion annual investment in the open source ecosystem.
|
1000 Programmer's Mugs 06 Dec | Lucy Black
It is legend that programmers run on coffee so what better as a festive gift than a new mug with an appropriate slogan? You could boost your favourite programmer's performance by encouraging increased coffee consumption.
|
Linkerd Adds Egress And Rate Limiting 05 Dec | Alex Denham
Linkerd has announced a new version of its service mesh. It adds three major new features: egress traffic visibility and control; per-service rate limiting; and federated services.
|
Amazon Adds Agents To Q Developer 05 Dec | Kay Ewbank
Amazon has announced enhancements to Amazon Q Developer, including agents that automate unit testing, documentation generation, code reviews, and a capability to help users "address operational issues".
|
|
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
|
Computer Architecture (No Starch Press)
Author: Charles Fox Publisher: No Starch Press Date: May 2024 Pages: 560 ISBN: 978-1718502864 Audience: General Rating: 4 Reviewer: Harry Fairhead No not architecture via a computer - the architecture OF computers.
<ASIN: B0BZH1LB1F>
|
Book Watch
|
Graph Algorithms the Fun Way (No Starch Press)
This book offers a refreshing approach to complex concepts by blending humor, imaginative examples, and practical Python implementations to reveal the power and versatility of graph based problem-solving in the real world. Through clear diagrams, engaging examples, and Python code, Jeremy Kubica builds a solid foundation for addressing graph problems in your own projects.
<ASIN:1718503865>
|
Jetpack Compose 1.7 Essentials (Payload Media)
This all-in-one guide shows how to build modern Android applications using tools like Android Studio, Material Design 3, and Kotlin. Neil Smyth looks at each phase of app creation, from mastering Android Studio basics to publishing on the Google Play Store. Beyond the basics, Smyth explores state management, navigation, modifiers, and custom components, along with features like biometric authentication, Google Maps integration, and in-app billing for monetization, and data storage using Room databases, ViewModels, and LiveData.
<ASIN:1965764045>
|
The Game Boy Encyclopedia (White Owl)
Subtitled "Every Game Released for the Nintendo Game Boy and Game Boy Color", this is the sixth book in Chris Scullion’s critically-acclaimed series of video game encyclopedias, looking at everything from huge early successes like the iconic Tetris and Super Mario Land to the Gameboy's revival years later with the groundbreaking Pokémon games.
<ASIN:139909677X >
|
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 |