Every day I Programmer has new material written by programmers, for programmers. This digest gives a summary of the latest content, which this week includes an extract from ESP32 In MicroPython about analog input and another from Just jQuery The Core UI on hidden aspects of using jQuery's data manipulation functions.
To receive this digest automatically by email, sign up for our weekly newsletter.
October 12 - 18, 2023
Featured Articles
|
ESP32 In MicroPython: Analog Input 17 Oct | Mike James & Harry Fairhead
Analog input is the way to interface many sensors. This extract is from Programming the ESP32 in MicroPython, part of the I Programmer Library and it shows you how to get accurate readings from the on board ADC.
|
Just jQuery The Core UI - Data 15 Oct | Ian Elliot
There are some hidden aspects of using jQuery and its data manipulation functions represent buried treasure. If you have struggled to work with data in JavaScript, and with the DOM in particular, jQuery has some functions you really need to know about.
|
|
Programming News and Views
|
C# Poised To Overtake Java In TIOBE Index 18 Oct | Mike James
The headline for the October 2023 edition of the TIOBE Index reads C# is getting closer to Java with the speculation that if the trends remain the same C# could surpass Java, which had until recently reigned as the TIOBE Index's top language, in about two month's time.
|
Zenhub Releases Enterprise 4.0 18 Oct | Kay Ewbank
Zenhub has released an update to its on-premise project management tool that is natively integrated into GitHub. Zenhub Enterprise 4.0 adds the option of use without a GitHub account.
|
Appdome Launches Bot Detector 17 Oct | Kay Ewbank
Appdome has recently released a product providing bot detection for mobile brands. MOBILEBot Defense combines bot detection and defense against bots, credential stuffing and account takeovers (ATOs) in mobile apps.
|
What's New Java 21? 17 Oct | Nikos Vaggalis
The recent release of Java version 21 marks a milestone for the language. It has been readied for the cloud native era and modernized enough to make it easy for beginners to pick up.
|
OpenSilver 2 Adds Support For VB.NET 16 Oct | Kay Ewbank
OpenSilver 2.0 has been released with improvements including support for VB.NET, compatibility with Blazor, React, and Angular., and a preview of 3D and AR/VR support. The open-source alternative to Silverlight is capable of running large, complex legacy applications, as well as newly written C# and XAML applications.
|
JetBrains Launches Documentation Tool 16 Oct | Kay Ewbank
JetBrains has released an early access version of a tool to help developers and technical writers create technical documentation. Writerside is based on JetBrains' own internal tool for creating documentation for its programming products.
|
Inflatable Humanoid Cybernetic Avatar 15 Oct | Sue Gee
Researchers in Japan are experimenting with an inflatable cybernetic avatar with a humanoid upper body that can communicate through gestures. Lighter and safer than conventional robots, it looks a bit creepy and even ridiculous.
|
AI Village Capture The Flag 13 Oct | Nikos Vaggalis
A CTF competition organized by the AI Village community and hosted on Kaggle, where hackers interact with various machine learning security challenges, has just started with a prize pool of $50,000.
|
Exciting Progress In Vesuvius Challenge 13 Oct | Sue Gee
An important breakthrough has been made in the Vesuvius Challenge leading to the award this week of the First Letters Prize of $40,000 to Luke Farritor, a 21-year-old Computer Science student from the University of Nebraska.
|
Beekeeper Studio 4 Adds BigQuery Support 12 Oct | Alex Denham
Beekeeper Studio has been updated with improvements including beta support for Google BigQuery and multiple table filters.
|
Apache Updates Tomcat 12 Oct | Kay Ewbank
Apache has released new updates to Tomcat 9, 10 and 11. One change to all the updates is to ensure they pick up Windows binaries built with OpenSSL 3.0.11. Tomcat 11 is still an alpha version, but the new release is a milestone release and is targeted at Jakarta EE 11.
|
|
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
|
Functional Programming in C#, 2nd Ed (Manning)
Author: Enrico Buonanno Publisher: Manning Date: February 2022 Pages: 448 ISBN: 978-1617299827 Print: 1617299820 Kindle: B09P1Z2PPB Audience: C# developers Rating: 5 Reviewer: Mike James Is C# a good language for functional programming?
|
Book Watch
|
Pro ASP.NET Core 7, 10th Ed (Manning)
Now in its tenth edition, in this guide to ASP.NET Core Adam Freeman shows how to create easy, extensible, and cloud-native web applications. The book has been fully updated to .NET 7, with extensive chapters on Razor Pages, Blazor, and the MVC framework.
|
Software Requirements Essentials (Addison-Wesley)
This book presents 20 core practices for successful requirements planning, elicitation, analysis, specification, validation, and management. Karl Wiegers and Candase Hokanson focus on the practices most likely to deliver value for both traditional and agile projects. The book offers just enough pragmatic "how-to" detail on how to apply the core practices with confidence, whether you're a business analyst, requirements engineer, product manager, product owner, or developer. Using it, an entire team can build a shared understanding of key concepts, terminology, techniques, and rationales.
|
Code to Joy (MIT Press)
In this informative, accessible, and very funny book, subtitled "Why Everyone Should Learn a Little Programming", Michael L. Littman inspires readers to learn how to tell machines what to do for us. Rather than give in to the fear that computers will steal our jobs, spy on us and control what we buy and whom we vote for, we can improve our relationship with them just by learning basic programming skills.
|
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:B0C8NV75TF>
<ASIN:1871962528>
<ASIN:1871962714>
<ASIN:1617299820>
<ASIN:1633437825>
<ASIN:0138190283>
<ASIN:0262546396> |