To receive this digest automatically by email, sign up for our weekly newsletter.
February 01 - 07, 2024
05 Feb | Mike James
What Is XDR and How Can It Improve API Security?
02 Feb | Sigal Zigelboim
Extended Detection and Response (XDR) represents a significant evolution in cybersecurity, offering a more integrated and comprehensive approach to protect digital assets. In the realm of API security, which is critical for modern business operations, XDR provides several ways to defend against increasingly sophisticated cyber threats.
Programming News and Views
A Programming Career JetBrains Survey Reveals Why and How
07 Feb | Janet Swift
Why did you choose to become a software developer? Did you switch from another career field? What aspects of your job are the most important? And do you code on weekends? See how your answers reflect those of your peers.
Wasmer JS SDK - WebAssembly In The Browser
07 Feb | Nikos Vaggalis
OpenSilver 2.1 Adds F# Support
06 Feb | Alex Denham
OpenSilver 2.1 has been released with improvements including support for F#. The open-source alternative to Silverlight is capable of running large, complex legacy applications, as well as newly written C# and XAML applications.
Zilliz Cloud Adds Range Search
06 Feb | Kay Ewbank
The Zilliz Cloud database developers have added new features to Zilliz Cloud, including range search, multi-tenancy & RBAC, and up to ten times improved search and indexing performance.
GNU libmicrohttpd 1.0 Released - The Web For IoT
05 Feb | Harry Fairhead
The IoT is very dependent on web technologies, but for many applications the software needed is excessive. libmicrohttp is a small C library that lets you add HTTP to your C programs.
Visual Studio Adds #include Diagnostics
05 Feb | Kay Ewbank
Microsoft has released Visual Studio 2022 17.9 Preview 5, with minor improvements including the ability to run form under the System account. This is the most recent of four preview versions in a month, perhaps indicating that the final release is getting closer.
ANYmal Evolution and Locomotion
04 Feb | Harry Fairhead
From an early prototype in built at ETH Zurich in 2009, the ANYmal robot has evolved into a capable search and rescue robot. Two new videos reveal how sure-footed locomotion has been achieved.
Turing Award Winners Give Talks
02 Feb | Kay Ewbank
A series of talks is being given by Turing Award winners and industry luminaries, and it's free online for anyone to watch. The series has been organized and given at Georgia Tech. The interests of the collection of famous names and award winners giving the talks means the series covers many of the major areas of research and interest to computer scientists and developers.
IEEE Medal of Honor Awarded to Bob Kahn
02 Feb | Sue Gee
The IEEE Medal of Honor is awarded annually to a single recipient for exceptional contributions in the IEEE fields of interest. Robert E Kahn is the 2024 laureate for pioneering technical and leadership contributions in packet communication technologies and foundations of the Internet.
IDX Gets Android Emulator & iOS Simulator
01 Feb | Kay Ewbank
Google has updated Project IDX, its browser-based development tool, adding an iOS Simulator and Android Emulator to the browser so developers can preview apps directly in IDX. The updated release also has new templates for more environments.
Query Your Database In Natural Language With Vanna
01 Feb | Nikos Vaggalis
Vanna is a framework with which you can talk to your database not with SQL, but in plain English.
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.
Killer ChatGPT Prompts (Wiley)
Author: Guy Hart-Davis
Reviewer: Ian Stirk
This book aims to get optimal answers to your questions from ChatGPT, how does it fare?
Raspberry Pi IoT In Python Using Linux Drivers, 2nd Ed (I/O Press)
The Raspberry Pi makes an ideal match for the Internet of Things, and this book explains how to use Python to connect to and control external devices with the full current range of Raspberry Pis, including the Pi 5 and the Raspberry Pi Zero 2W using the standard Linux drivers. Throughout this book Harry Fairhead and Mike James take a practical approach to understanding electronic circuits and datasheets and translating this to code, specifically using Python and VS Code.
Algorithmic Thinking, 2nd Ed (No Starch Press)
This book teaches important computer algorithms by asking the reader to solve competitive programming problems. Dr. Daniel Zingaro uses programs and challenges that are drawn from real programming competitions to illustrate how to make use of data structures and algorithms. Topics covered include hash tables, recursion, dynamic programming, trees, graphs, and heaps, and how to choose and implement the best solutions for any coding challenge. The code examples are written in C and designed for clarity and accessibility.
A Common-sense Guide to Data Structures and Algorithms in Python (Pragmatic Bookshelf)
This book shows that data structures and algorithms aren't just theory, but are useful for your Python code. Jay Wengrow looks at how techniques such as Big O notation can make code run faster, and how data structures such as hash tables, trees, and graphs can increase your code's efficiency exponentially. With simple language and clear diagrams, this book makes this complex topic accessible, and shows how to take a practical approach to data structures and algorithms, with techniques and real-world scenarios that you can use in your daily production code.
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