If you want to keep up with what's important from the point of view of the developer, you can rely on the I Programmer team to sift through the news to select items that are of interest. Here's the digest of this week's content.
To receive this digest automatically by email, sign up for our weekly newsletter.
August 24 - 30, 2023
Featured Articles
|
Programmer's Python: Async - Futures 28 Aug | Mike James
Python has promises - it's just that they are called "futures" - and they are the best way to get results back to your main program. Find out how to use a future in this extract from Programmer's P
ython: Async .
|
Adding Software Composition Analysis to Your Software Project: Why and How 24 Aug | Gilad David Maayan
Utilizing software composition analysis can revolutionize your approach to software development enabling you to understand the components of your software, identify vulnerabilities, maintain code quality and ensure license compliance. Here's what you need to know to choose the right SCA tool and integrate it into your development lifecycle.
|
|
Programming News and Views
|
Open Source Spurs Adoption Of Cloud Native Apps 30 Aug | Sue Gee
The Eclipse Foundation has released the results of its 2023 Cloud Developer Survey, revealing an increased enterprise reliance on open source technologies to accelerate the adoption of cloud native solutions.
|
BitLocker Defeated Using Logic Analyser 30 Aug | Harry Fairhead
Security is hard, very hard, in fact so hard that I really don't think a device can be secure if you have physical access to it. To prove the point news that Bitlocker can be bypassed if you have a cheap logic analyzer has just emerged.
|
.NET 8 Final Preview Improves ASP.NET Core 29 Aug | Kay Ewbank
The final preview release of .NET 8 has been released, and from now on the .NET team will shift to release candidates. The developers say that almost all new features for the release are in their final shape, and that System.Text.Json and codegen have the biggest changes in this build.
|
Access LLMs From Java code With Semantic Kernel 29 Aug | Nikos Vaggalis
You can now do this thanks to Microsoft's Semantic Kernel SDK which integrates Large Language Models (LLMs) with conventional programming languages like C# and Python. The Java binding has recently been released too.
|
Flutter 3.13 Improves Impeller 28 Aug | Kay Ewbank
Flutter 3.13 has been released with improvements to Impeller, Flutter's new graphics renderer. The new version also has new Engine APIs for foldable devices.
|
Learn To Chat with Your Data For Free 28 Aug | Nikos Vaggalis
"LangChain: Chat with Your Data" is a brand new free and short course by Harrison Chase, CEO of LangChain himself, to learn how to use LLMs to converse with your own data. With around an hour of content, it is hosted on Andrew Ng's Deeplearning AI platform.
|
Advice and Admissions From Creator of C++ 27 Aug | Sue Gee
Bjarne Stroustrup is the creator of C++, author of many books and is currently a professor of Computer Science at Columbia University. In two short "DevBytes" from Honeypot.io he tells how he became a computer scientist by mistake and provides advice on having a balanced life and making the most of opportunities based on his experience.
|
Epic Gives Devs 100% Revenue 25 Aug | Lucy Black
Epic Games has announced a new program for third-party developers on its store. Called Epic First Run, its main attraction of that dev retain a 100% revenue share during the first six months in return for temporary exclusivity.
|
Learn Python With Two Courses From David Beazley 25 Aug | Nikos Vaggalis
The courses are "Practical Python Programming" and "Advanced Python Mastery". Both are free, self-paced and available under a Creative Commons license.
|
Chainguard Announces AI Images Bundle 24 Aug | Kay Ewbank
Chainguard has announced a new AI Chainguard Images bundle aimed at developers of AI applications. Chainguard is a specialist in software supply chain security, and existing Chainguard images are container base images designed for minimalism and security.
|
The Lightning Fast JSON Parser Library For Java 24 Aug | Nikos Vaggalis
simdjson-java is the Java version of simdjson, the JSON parser that uses SIMD instructions. How fast can it go?
|
|
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
|
Infrastructure as Code, Patterns and Practices
Author: Rosemary Wang Publisher: Manning Date: August 2022 Pages: 400 ISBN: 978-1617298295 Print: 1617298298 Kindle: B0B7SQQ8KQ Audience: General Rating: 3 Reviewer: Ian Elliot
All hardware should be software.
|
Book Watch
|
Functional Programming in Java (Pragmatic Bookshelf)
Subtitled "Harness the Power of Streams and Lambda Expressions", this book guides the reader from the familiar imperative style through the practical aspects of functional programming, using plenty of examples. Venkat Subramaniam shows how to apply the techniques to turn highly complex imperative code into elegant and easy-to-understand functional-style code.
|
ChatGPT (For Dummies)
This book introduces you to why everyone’s talking about ChatGPT. Pam Baker explains how ChatGPT works and how it can help you at work, in school, and beyond. The book shows how to write prompts, and how to evaluate and use ChatGPT results, and demystifies the artificial intelligence tool that can answer questions, write essays, and generate just about any kind of text it’s asked for.
|
The Hidden Potential of DNS In Security (Infoblox)
Subtitled "Combating Malware, Data Exfiltration, and more", this book reveals how attackers exploit DNS and how cybersecurity professionals can proactively use DNS to turn the tables and mitigate those threats. Joshua M Kuo and Ross Gibson show how knowing how to use the protective capabilities of DNS can give you an unprecedented head start in stopping today’s advanced cyberthreats.
|
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:1871962765>
<ASIN:B09MDL5J1S>
<ASIN:1617298298>
<ASIN:1680509799>
<ASIN:1394204639>
<ASIN:1960940015 >
|