Take a break and catch up with the latest articles, book reviews and news posted on this site. In an extract from Programming the ESP32 in MicroPython, Harry Fairhead shows how to convert a plain vanilla insecure socket into a secure SSL socket and Mike James looks at flow of control using if and else in PHP.
To receive this digest automatically by email, sign up for our weekly newsletter.
April 18 - 24, 2024
Featured Articles
|
ESP32 In MicroPython: SSL Sockets 23 Apr | Harry Fairhead & Mike James
Sockets today almost always need to be secure sockets. This extract is from Programming the ESP32 in MicroPython and shows you how to convert a plain vanilla socket into an SSL socket.
|
PHP Control Structures 1 - if and else 21 Apr | Mike James
Getting to grips with programming or a new language is a matter of mastering the flow of control. This is the key idea in programming and understanding it makes the difference between a programmer and a non-programmer.
|
|
Programming News and Views
|
Women Who Code Closing For Lack of Funding 24 Apr | Sue Gee
Women Who Code the US-based non-profit organization that since its foundation in 2011 has advocated for women and diversity in technology, has announced its imminent closure due to critical funding cuts.
|
Huawei Intends To Challenge iOS and Android 24 Apr | Mike James
Huawei has just changed its mind and decided to push its HarmonyOS to the rest of the world. A challenger to iOS and Android would be nice, but it is possible?
|
Liberica Alpaquita Containers Now Come With CRaC 23 Apr | Nikos Vaggalis
Bellsoft has added CRaC support to its ready-to-use Alpaquita container images. This will enable developers to seamlessly integrate CRaC into their projects for performant Java in the Cloud.
|
OpenJS Foundation Launches jQuery Website Checker 23 Apr | Ian Elliot
The OpenJS Foundation has launched a new website checker tool that detects if the jQuery used is out of date.
|
Query Your Oracle Autonomous Database With Natural Language 22 Apr | Nikos Vaggalis
Select AI is a new feature of the Oracle Autonomous Database that transforms your mother language to SQL. This is a big boon for non-developers in extracting value out of their data silos.
|
GitLab Releases Duo Chat 22 Apr | Kay Ewbank
GitLab has announced that Duo Chat is now generally available in GitLab 16.11, offering a range of AI features in a single natural language chat experience.
|
Hydraulic Atlas Bows Out, Welcome Electric Atlas 21 Apr | Sue Gee
Boston Dynamics dismayed us at the beginning of the week with a video that suggested was discontinuing Atlas, its humanoid robot. Fast forward a day and its successor was unveiled. Designed to be even more powerful, the new Atlas is fully electric and paves the way for the autonomy that its antecedent lacked.
|
Pure Virtual C++ 2024 Sessions Announced 19 Apr | Kay Ewbank
Microsoft has announced the sessions for Pure Virtual C++ 2024, which is taking place on April 30th 15:00 UTC. People who sign up will get access to five sessions happening on the day, alongside a range of pre-conference content.
|
NVIDIA Releases Free Courses On AI 19 Apr | Nikos Vaggalis
NVIDIA has jumped on the AI bandwagon in a big way. Hardware aside, this means working on training material too. Several self- paced courses have been released and for free too!
|
Open Platform For Enterprise AI Launched 18 Apr | Kay Ewbank
A new platform aimed at building and supporting an open artificial intelligence (AI) and data community has been launched. The Open Platform for Enterprise AI (OPEA) was announced by The Linux Foundation AI & Data Foundation, with founding members including Intel, MariaDB Foundation, Red Hat, SAS and VMware.
|
ZLUDA Ports CUDA Applications To AMD GPUs 18 Apr | Nikos Vaggalis
ZLUDA is a translation layer that lets you run unmodified CUDA applications with near-native performance on AMD GPUs. But it is walking a fine line with regards to legality.
|
|
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
|
Quick Start Guide to Large Language Models
Author: Sinan Ozdemir Publisher: Addison-Wesley Pages: 288 ISBN: 978-0138199197 Audience: LLM Beginners Rating: 5 Reviewer: Mike James We all want to know about LLMs, but how deep should you go?
|
Book Watch
|
Architecting ASP.NET Core Applications, 3rd Ed (Packt)
This book aims to fill the gaps in readers' knowledge of REST API and backend designs. Carl-Hugo Marcotte shows how to build robust, maintainable, and flexible apps using Gang of Four (GoF) design patterns and modern architectural principles. This new edition is updated for .NET 8 and focuses exclusively on the backend, with new content on REST APIs, the REPR pattern, and building modular monoliths.
|
Machine Learning Q and AI (No Starch Press)
This book contains 30 cutting-edge questions and answers on machine learning and AI. Sebastian Raschka goes beyond introductory concepts and digs deeper into machine learning, deep learning, and AI. Stemming from questions often fielded by author Sebastian Raschka, each brief, self-contained chapter journeys through a fundamental question in AI, unraveling it with clear explanations, diagrams, and hands-on exercises.
|
Pick, Click, Flick! (ACM Books)
Subtitled "The Story of Interaction Techniques", this book provides a comprehensive study of the many ways to interact with computers and computerized devices. Beginning with a history of the invention and development of interaction techniques, Brad A Myers goes on to describe the various approaches in use today, continuing with a discussion of the state-of-the-art research that is driving the development of novel approaches for the future.
|
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:187196282X>
<ASIN:0138199191>
<ASIN:1805123386>
<ASIN:1718503768>
<ASIN:B0CPB5JB6L> |