This week we added to our Programmer's Bookshelf section with a selection of recommended titles on Data Science with and without the R Programming Language. Our other featured article looks at the advantages of RAID (Redundant Arrays of Inexpensive Disks) storage and the different ways of implementing it.
To receive this digest automatically by email, sign up for our weekly newsletter.
November 21 - 27, 2024
Featured Articles
|
Best Books For Data Science 25 Nov | Kay Ewbank
Is data science a separate topic to statistics? The more mathematically-minded members of our team of reviewers would probably say not, and would definitely say data scientists should be statisticians first and foremost. That said, many people want to work with data in a scientific way without necessarily having a background in statistics. We start this bookshelf with some titles aimed at general data science, before moving on to titles concentrating on the R programming language.
|
RAID - Storage Made Smart 22 Nov | Harry Fairhead
Storing data is fundamental to programming. We often think of the task as something that just involves hardware, but we can take basic storage devices and use them in conjunction with clever algorithms to make the whole thing work better. Storage can be about software.
|
|
Programming News and Views
|
Copilot Improves Code Quality 27 Nov | Sue Gee
Findings from GitHub show that code authored with Copilot has increased functionality and improved readability, is of better quality, and receives higher approval rates than code authored with it.
|
Raspberry Pi CM5 - Expensive And Undocumented 27 Nov | Mike James
So the unexpected has happened - the Compute Module 5 has been launched. But it simply emphasises some problems with adopting the Pi as an IoT device.
|
PHP 8.4 Adds Property Hooks 26 Nov | Kay Ewbank
PHP 8.4 is available with improvements including property hooks, asymmetric visibility, and an updated DOM API.
|
Fermyon's Spin WebAssembly Version 3.0 Released 26 Nov | Nikos Vaggalis
The open source developer tool for building, distributing, and running serverless WebAssembly applications reaches version 3.0. What's new?
|
Pico 2W Announced But There Is A Surprise! 25 Nov | Harry Fairhead
Raspberry Pi released the Pico 2 a few months ago and we have been waiting for the Pico 2W since then. But Pimoroni beat them to the draw with the Pico Plus 2W based on the RM2 radio module and hinted that the official Pico 2W would also use the RM2 - it doesn't.
|
Visual Studio 17.12 Released Along With Aspire 25 Nov | Kay Ewbank
Visual Studio 2022 v17.12 is now available. The release can be used for .NET 9 projects and has a range of other improvements.
|
Random Gifts For Programmers 24 Nov | Lucy Black
Not really random. Not even pseudo random, more stuff that caught my attention and that I, for one, would like to be given. And, yes, if I'm not given them, I'd probably buy some for myself.
|
Gifts For Geeks 2024 22 Nov | Lucy Black
Are you ready for Thanksgiving, when overeating remorse and a surfeit of being thankful causes the unsettling thought that there are only four weeks till the Xmas break? So here is a mix of weird and wonderful things you might want to give to the geeks and coders in your life.
|
Highlights Of The Europe 2024 PostgreSQL Conference 22 Nov | Nikos Vaggalis
This year's premium conference for PostgreSQL took place in Athens, Greece between October 22-25. The nice Athenian weather and cultural aspect aside, the conference was a big hit too.
|
Microsoft Introduces Vector Abstractions Library For .NET 21 Nov | Kay Ewbank
Microsoft has announced a preview release of the Microsoft Extensions VectorData Abstractions library, which can be used to help integrate vector stores into .NET applications and libraries.
|
Zitadel Announces Funding And Future Plans 21 Nov | Alex Denham
Zitadel has announced a major funding round that will be used to expand technical teams and fund further product development. The company is the creator of an open source project for cloud-native identity infrastructure.
|
|
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
|
Artificial Intelligence For Developers (In Easy Steps)
Author: Richard Urwin Publisher: In Easy Steps Date: September 2024 Pages: 192 ISBN: 978-1787910119 Print: 1787910113 Kindle: B0DBHZRZGM Audience: Developers interested in AI Rating: 4 Reviewer: Mike James So many books on AI why another?
|
Book Watch
|
Seven Obscure Languages in Seven Weeks (Pragmatic)
Subtitled "Rediscovering the Tools That Built the Future", this book serves as a bridge to understanding and revitalizing legacy code, with hands-on tutorials spanning languages from Forth and Simula to SNOBOL and m4. Dmitry Zinoviev ranges from the stack-oriented design of Forth to the early object-oriented experiences in Simula, and bridges the ever-widening chasm between contemporary code and legacy systems. He looks at topics such as how Simula led to C++, what made APL so powerful, and why we still use m4 even to this day.
<ASIN:B0DFNXG376>
|
Test-Driven React 2nd Ed (Pragmatic Bookshelf)
This book shows how to turn React project requirements into tests and get fast feedback. Trevor Burnham looks at how to combine the power of testing, linting, and typechecking directly in coding environments to iterate on React components. He argues that React has opened the door to a new generation of web testing: clear, expressive, and lightning fast, making React a perfect fit for test-driven development (TDD). This second edition has been extensively revised to reflect the latest tools and techniques for React development, including TypeScript.
<ASIN:B0D94PRP9F >
|
Code Health Guardian (Artie Shevchenko)
Subtitled "The Old-New Role of a Human Programmer in the AI Era", this book looks at how to ensure skills remain indispensable in the age as AI. Artie Shevchenko, a former Google software engineer and lecturer at ITMO University, believes a better approach than becoming an AI expert may be to grow faster and deepen your expertise in managing code complexity. That's because complex reasoning is hard for AI, and in programming, the most intellectually challenging problem is keeping codebases reasonably simple.
<ASIN:1763771709>
|
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 |