i-programmer.info
 
 
 
 

Book Watch

Follow Book Watch on Twitter

Book Watch is I Programmer's listing of new books and is compiled using publishers' publicity material. It is not to be read as a review where we provide an independent assessment. Some but by no means all of the books in Book Watch are eventually reviewed.


Modern Fortran Explained 6th Ed (Oxford University Press)
18 Mar

This new edition, written by experts in the field, three of whom have actively contributed to Fortran 2023, is a complete and authoritative description of Fortran in its latest form, with the intention that it remain the main reference work in the field.  Michael Metcalf, John Reid , Malcolm Cohen and Reinhold Bader look at Fortran's particular advantages as a high-end numerical language, especially where arrays are the main form of data object and/or where complex arithmetic is involved.

<ASIN: 0198876580>



Virtual Filmmaking with Unreal Engine 5 (Packt)
15 Mar

This is the first Unreal Engine book to guide you through the complete process of virtual film production. Encompassing the full spectrum of filmmaking, Hussin Khan demonstrates the use of an industry-standard tool used by studios such as Disney, ILM, DNEG, and Framestore.

<ASIN: 1801813809>



Foundations of Data Science with Python (CRC Press)
13 Mar

This book introduces the fundamentals of data science, including data manipulation and visualization, probability, statistics, and dimensionality reduction. John M. Shea uses a computational-first approach to data science: the reader will learn how to use Python and the associated data-science libraries to visualize, transform, and model data, as well as how to conduct statistical tests using real data sets.

<ASIN:1032350423>



JavaScript Crash Course (No Starch)
11 Mar

This book is a fast-paced introduction to programming with JavaScript. Nick Morgan starts with fundamental programming concepts, such as variables, arrays, objects, functions, conditionals, loops, and classes. Aided by examples and hands-on exercises, he then builds on this foundation and combines JavaScript with HTML and CSS to create interactive web applications.

<ASIN:1718502265 >



Build Your Own Robot: Using Python, CRICKIT, and Raspberry PI (Manning)
08 Mar

This book is a DIY guide to bringing your first robot to life with cheap and basic components. Marwan Alsabbagh introduces the exciting world of robotics in a way that’s fun and affordable, showing how to build your own real robot with easy-to-find hardware and free open source software. Plus, all the components you need can be assembled with simple tools like a screwdriver.

<ASIN:1633438457 >


More Book Watch

Previous Book Watch.

Follow Book Watch on Twitter.
Publishers send your book news to:

bookwatch@i-programmer.info


 

Programming News and Views

Send your programming press releases, news items or comments to: NewsDesk@i-programmer.info


Running PostgreSQL Inside Your Browser With PGLite
Mar 18 | Nikos Vaggalis
article thumbnail

Thanks to WebAssembly we can now enjoy PostgreSQL inside the browser so that we can build reactive, realtime, local-first apps directly on Postgres. PGLite is about to make this even easier.



Visual Studio 17.9 Now Generally Available
Mar 18 | Kay Ewbank
article thumbnail

Visual Studio 17.9 is now fully available with AI assistance and better extensibility. The first preview of 17.10 has also been made available in preview.



Quantum Computers Really Are A One Trick Pony
Mar 17 | Mike James
article thumbnail

Google is offering $5 million if you can think up a use for a quantum computer. Wait, I thought quantum computers were the next big thing, a revolution! Surely we know what they can do?



March Week 2
Mar 16 | Editor
article thumbnail

If you've not visited I Programmer before, this Weekly Digest gives you a taster. It has links to the latest feature articles and to our wide ranging news with its mix of analysis and comment. It also lists the week's addition to Book Watch Archive and our Book Review of the Week.



Chainguard Joins Docker Verified Publisher Program
Mar 15 | Alex Denham
article thumbnail

Chainguard has joined the Docker Verified Publisher (DVP) program, meaning its Chainguard Developer Images are now officially available on Docker's container image registry.



Pi Day - The Great Unanswered Questions
Mar 14 | Mike James
article thumbnail

It's Pi day again, again, again... Even after so many, I still have things to say about this most intriguing number. The most important things about Pi is that it is irrational and one of the few transcendental numbers we can identify, but you only have to scratch the surface to find questions we don't yet know the answers to.



Opaque Systems Introduces Gateway GenAI Solution
Mar 14 | Kay Ewbank
article thumbnail

Opaque Systems has announced an early access program for Opaque Gateway, software designed to address data privacy, security, and sovereignty concerns in managing GenAI implementations.



Edgeless Systems Announces Continuum AI
Mar 14 | Sue Gee
article thumbnail

Edgeless Systems has announced the launch of Continuum, a  security solution that provides cloud-based "Confidential AI" services and enables sharing of sensitive data with chatbots such as ChatGTP.



Open Source Key To Expansion of IoT & Edge
Mar 13 | Sue Gee
article thumbnail

According to the 2023 Eclipse IoT & Edge Commercial Adoption Survey Report, last year saw a surge of IoT adoption among commercial organizations across a wide range of industries. Open source technologies are crucial to this expansion with 75% of organizations are actively incorporating open source into their deployment plans.



Flox Releases Flox Hub
Mar 13 | Kay Ewbank
article thumbnail

Flox has announced that its Command Line Interface (CLI) and FloxHub are now generally available. The CLI is open source and FloxHub is free for anyone to use.



AWS Adds Support For Llama2 And Mistral To SageMaker Canvas
Mar 12 | Nikos Vaggalis
article thumbnail

As part of its effort to enable its customers to use generative AI for tasks such as content generation and summarization, Amazon has added these state of the art LLMs to SageMaker Canvas.



TypeScript 5.4 Adds NoInfer Type
Mar 12 | Ian Elliot
article thumbnail

TypeScript 5.4 has been released, with the addition of a NoInfer utility type alongside preserved narrowing in closures following last assignments. 



GitHub Enterprise Server Adds Deployment Rollout Controls
Mar 11 | Kay Ewbank
article thumbnail

Version 3.12 of GitHub Enterprise Server, the self-hosted version of GitHub that organizations can install on their own servers, has been released with support for restricting deployment rollouts.



Couchbase's Coding Assistant Goes GA
Mar 11 | Nikos Vaggalis
article thumbnail

Capella iQ, the AI coding assistant for developers that makes interacting with Couchbase using natural language possible, has gone from private beta to being generally available.



Crazy Clocks
Mar 10 | Harry Fairhead
article thumbnail

It's that time again when the clocks change and  time is of the essence and I indulge my interest in crazy clocks. I am always surprised that there are still new ideas for how to display the time - but there are and they never fail to delight. This time I have three marble operated clocks for you to consider.



March Week 1
Mar 09 | Editor
article thumbnail

As well as listing the week's news items, this weekly digest also includes the week's Book Review, and additions to Book Watch. Top of the list come the week's feature articles, starting this week with an extract from the new book by Mike James that helps you combine the speed and power of C with the versatility and ease-of-programming of Python. 


More Recent News
 

news

 

Book Review

 

Featured Articles


Oracle Book Choice
18 Mar | Kay Ewbank
article thumbnail

Oracle is well known as an excellent database management system, but it can seem complex and has a reputation for requiring extensive learning if you want to work with it. The books in this collection are all titles we can recommend if you need to work with Oracle. Some offer a general introduction, others concentrate on PL/SQL, Oracle's SQL dialect.



Programmer's Guide To Theory - Transcendental Numbers
14 Mar | Mike James
article thumbnail

Computation and transcendental numbers don't seem much connected, but these are the numbers that are irrational and in principle the most difficult to compute. But there are important exceptions.



Master The Pico WiFi: Random Numbers
11 Mar | Harry Fairhead & Mike James
article thumbnail

Random numbers are the basis of most security, but they are suprisingly difficult to create. This is an extract from our intermediate level book on the Pico's Wifi capabilities. 



Super Mario - Nintendo Goes Forward
07 Mar | Historian
article thumbnail

Nintendo graduated from a playing card manufacturer to a games console maker but where to go next? The answer was into software and so Mario was born. 



Extending & Embedding Python Using C - A First Module
05 Mar | Mike James
article thumbnail

Your first module is always hardest to get working. Not if you follow our instructions. This is an extract from the new book by Mike James that helps you combine the speed and power of C with the versatility and ease-of-programming of Python.