Get up to speed on stuff that affects you as a developer with our weekly digest which summarizes the week's news together with links to the latest book review and our additions to Book Watch. This week Kay Ewbank brings us a new addition to Programmer's Bookshelf with recommendations for books on MySQL, MariaDB and PostgreSQL.
To receive this digest automatically by email, sign up for our weekly newsletter.
February 09 - 15, 2023
Featured Articles
|
JavaScript Jems - Fluent Interfaces 15 Feb | Mike James
One of jQuery's attractive features is the way that you can build up chains of commands that look almost like the way you would use a language. This is more generally called a "Fluent Interface" and it isn't difficult to implement in JavaScript.
|
Read Your Way Into MySQL, MariaDB and PostgreSQL 09 Feb | Kay Ewbank
Open Source databases offer a great alternative to proprietary systems such as SQL Server, but the documentation isn't always as good as you might hope.
|
|
Programming News and Views
|
NIST Selects Lightweight Crypto For The IoT 15 Feb | Mike James
Amateurs implementing cryptography are a security problem. Ergo, the IoT has a security problem. Will a more suitable cryptography suite help?
|
Announcing Copilot For Business 15 Feb | Sue Gee
Copilot is GitHub's AI-powered "pair programmer" which uses OpenAI Codex to suggest code in real time in the editor of your choice. Its enterprise version, based on an improved AI model is now available.
|
Initial Developer Preview of Android 14 14 Feb | Nikos Vaggalis
This first preview in the release cycle is asking for feedback from the Android community which in turn might initiate multiple iterations within the timeframe allocated. Let's find out what Android 14 has in store.
|
GitHub Sunsets Subversion Support 14 Feb | Janet Swift
GitHub has announced that it will remove support for Subversion on GitHub.com in January 2024. A release of GitHub Enterprise Server shortly afterwards will also remove Subversion support. How much will this hurt?
|
jbom - Dependency Analysis For Java Apps 13 Feb | Nikos Vaggalis
jbom, an open source project hosted by the Eclipse Foundation generates SBOMs from any Java project. Why is that useful?
|
Kafka Adds KRaft Migration 13 Feb | Kay Ewbank
Apache Kafka has been updated with improvements including the ability to to migrate Kafka clusters from ZK to KRaft mode with no downtime. Kafka is a distributed streaming platform that can be used for building real-time streaming data pipelines between systems or applications.
|
Festo's Rays Are More Than Graceful 12 Feb | Lucy Black
The Air Ray is a recently highlighted member of Festo's menagerie of bionic robots inspired by the natural world. It derives from Festo's Aqua Ray which is modeled on a manta ray. Marvel at how these automatons move.
|
Raspberry Pi Pico W Latest SDK + Bluetooth And Crypto 11 Feb | Harry Fairhead
When it first launched the Pico W had the hardware to support Bluetooth, but not the sofware. With the very latest SDK update it now supports Bluetooth and the mbedtls crypto library for HTTPS/TLS support.
|
XML Turns 25 Today 10 Feb | Kay Ewbank
XML (Extensible Markup Language) is 25 years old today. XML was first published as a W3C Recommendation on February 10th 1998, and became ubiquitous in standards such as XSLT and XQuery.
|
Commemorating the Co-Creator of the L-Z Algorithm 10 Feb | Sue Gee
Abraham Lempel, the Israeli computer scientist who is the L in LZW, has died at the age of 86. His work on lossless data compression algorithms is the basis of the ZIP file format and the many compression technologies in use today.
|
Microsoft Teams Premium Now Available 09 Feb | Kay Ewbank
Microsoft Teams Premium is now officially available at an introductory cost of $7 per user per month. The text messaging app now uses ChatGPT for 'intelligent recap' of meetings.
|
Git-Sim - Use Git Fearlessly 09 Feb | Nikos Vaggalis
Git-Sim enables you to visually simulate future Git operations in your own repos. Let's see why this is useful.
|
|
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
|
SQL Server 2022 Query Performance Tuning (Apress)
Author: Grant Fritchey Publisher: Apress Pages: 745 ISBN:978-1484288900 Print:1484288904 Kindle:B0BLYD98SQ Audience: DBAs & SQL Devs Rating: 4.7 Reviewer: Ian Stirk
A popular performance tuning book gets updated for SQL Server 2022, how does it fare?
|
Book Watch
|
Rust Web Development (Manning)
This book is a pragmatic, hands-on guide to creating server-based web applications with Rust. Bastian Gruber shows how to work efficiently using pure Rust, along with important Rust libraries such as tokio for async runtimes, warp for web servers and APIs, and reqwest to run external HTTP requests.
|
SSA-based Compiler Design (Springer)
This book provides readers with a single-source reference to static-single assignment (SSA)-based compiler design. It is the first (and up to now only) book that covers in a deep and comprehensive way how an optimizing compiler can be designed using the SSA form. Edited by Fabrice Rastello and Florent Bouchez Tichadou the book has 24 chapters written by 31 authors and has been 12 years in the making.
|
Mathematical Aspects of Deep Learning (Cambridge University Press)
In recent years the development of new classification and regression algorithms based on deep learning has led to a revolution in the fields of artificial intelligence, machine learning, and data analysis. In this book, Philipp Grohs and Gitta Kutyniok present the current mathematical understanding of deep learning methods from the point of view of the leading experts in the field.
|
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:1871962420>
<ASIN:B0896SDK1Y>
<ASIN:1484288904>
<ASIN:1617299006>
<ASIN:303080514X>
<ASIN:1316516784> |