February Week 1
Saturday, 11 February 2023

This weekly digest is an extended version of the newsletter emailed to subscribers every Wednesday. As well as listing the week's news items, it also includes the latest Book Review and additions to Book Watch. Top of the list come our featured articles which this week encompasses core computer science and a practical guide to hybrid cloud automation.

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

I Programmer Logo Square

February 02 - 08, 2023

Featured Articles


The Trick Of The Mind - Algorithms Binary Search
07 Feb | Mike James
article thumbnail

 

An algorithm is just a way of doing something and as such every program embodies an algorithm. This is an extract from my book Trick of the Mind which explores what it is to be a programmer.

 


Cloud Bursting: A Practical Guide to Hybrid Cloud Automation
06 Feb | Gilad David Maayan
article thumbnail

 

By ensuring that applications have access to the resources they need, when they need them, cloud bursting provides a cost-effecting strategy that takes advantage of the hybrid cloud. Learn more about it.

 

Banner

Programming News and Views


Bing+GPT: This Is Not A Search Engine
08 Feb | Mike James
article thumbnail

 

I have been waiting for the day that AI could take over search and now it seems to be here. The real question, however, is whether or not Bing+GPT is actually a search engine? The answer seems to be a very clear No.

 


JFrog Reveals The Popularity Of Software Technologies
08 Feb | Sue Gee
article thumbnail

 

JFrog has published its Software Artifact State of the Union report, which reveals the packages and binaries most in use by enterprise developers today to deliver software from design to production. Docker and Maven dominate - but the interest is in the detail.

 


flox - Bringing Nix to Work
07 Feb | Sue Gee
article thumbnail

 

The flox CLI, released in open beta today, is a multi-platform environment manager built on Nix. It is intended to provide a dependable interface to nixpkgs, a collection of over 80,000 open source packages.

 


Go 1.20 Adds Profile-Guided Optimization
07 Feb | Kay Ewbank
article thumbnail

 

Go has been updated with a preview of profile-guided optimization (PGO) which means the compiler can perform specific optimizations for applications and workloads based on run-time profile information.

 


Spin Brings WebAssembly To The Cloud
07 Feb | Nikos Vaggalis
article thumbnail

 

Spin is a new open source framework for building and running cloud microservices with WebAssembly which run on the Fermyon Cloud. Fermyon has also released an SDK for .NET.

 


Apache Doris Updated With Much Faster Queries
06 Feb | Kay Ewbank
article thumbnail

 

Apache Doris has been updated with a new version that is more stable, has improved query performance by ten times, and adds a number of new functions. The plans for future developments have also been announced. Doris is an open source real-time analytical database that is massively parallel processing (MPP) based and provides interactive SQL data warehousing for reporting and analysis.

 


Spring Data JDBC For SQLite
06 Feb | Nikos Vaggalis
article thumbnail

 

spring-data-sqlite is a library that brings support to Spring Data JDBC for SQLite so that you can use Jdbctemplate to access your SQLite based datasets or use SQLite as a potential drop-in replacement for H2.

 


NVIDIA Broadcast 1.4 Adds Eye Contact
05 Feb | David Conrad
article thumbnail

 

A new feature in Broadcast, NVIDIA's AI-powered live streaming app, makes that it looks as though you are maintaining eye contact when you look away, for example to read from your notes.

 


Runaway Success Of ChatGPT
03 Feb | Sue Gee
article thumbnail

 

We already knew that OpenAI's chatbot, ChatGPT, was a phenomenal success. Now we have the numbers to prove it. Meanwhile OpenAI has announced pricing for premium access to the ChatGPT API.

 


Vint Cerf Awarded IEEE Medal of Honor
03 Feb | Sue Gee
article thumbnail

 

Considered the highest honor in the field of Electrical Engineering, the IEEE Medal of Honor was inaugurated in 1917 and is awarded annually to a single recipient for exceptional contributions or an extraordinary career in the IEEE fields of interest. Vinton G. Cerf is this year's laureate.

 


GitLab Announces Remote Development Feature
02 Feb | Kay Ewbank
article thumbnail

 

GitLab, the web-based repository manager for Git, has anounced betas of two development features, Remote Development and Value Streams Dashboard.

 


W3C Undergoes Transformation
02 Feb | Alex Denham
article thumbnail

 

The World Wide Web Consortium (W3C) is relaunching as a new public-interest non-profit organization. W3C says the move is designed to make it able to respond more rapidly to changes in the web, and to widen where partners are located.

 

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


Lean DevOps (Addison-Wesley)

 

Author: Robert Benefield
Publisher: Addison-Wesley
Pages: 368
ISBN: 978-0133847505
Audience: Managers of devops teams
Rating: 3 for developers, 4.5 for managers
Reviewer: Kay Ewbank

The problem this book sets out to address is that of how to deliver on-demand services well; giving what the customer needs, developing quickly, and providing a solution that is consistent, cost effective and reliable. That's quite a list. 

Book Watch


Python Tools for Scientists (No Starch Press) 

This book, subtitled "An Introduction to Using Anaconda, JupyterLab, and Python's Scientific Libraries", provides an introduction to Python and its most popular tools for scientists and engineers for research, simulations, and collaboration. Lee Vaughan introduces tools including Anaconda, Spyder, Jupyter Notebooks, JupyterLab, and numerous Python libraries.

 


Beginning Programming All-in-One, 2nd Ed (For Dummies)

 

This book offers one guide packed with seven books explaining programming across multiple languages.  Wallace Wang covers all the principles of programming, algorithms, data structures, debugging programs, and unique applications of programming while looking at some of the most popular programming languages used today. 


The History of the GPU (Springer)

 

This is the first book in a three-part series that traces the development of the GPU. In this volume titled "Steps to Invention", Dr. Jon Peddie traces the initial development of the GPU for games, and explores GPU concepts. 

 

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:1871962722>

<ASIN:B09MDL5J1S>

<ASIN:0133847500>

<ASIN:1718502664>

<ASIN:1119884403>

<ASIN:3031109678>

 

Last Updated ( Saturday, 11 February 2023 )