November Week 1
Written by Editor   
Saturday, 13 November 2021

This weekly digest is an extended version of the newsletter emailed to subscribers every Wednesday. As well as listing the week's news items, it also includes the week's Book Review, additions to Book Watch and latest news from the I Programmer Library. This week's features include an excerpt from Mike James' newly published deep dive into C# and one from Ian Elliot's book on core jQuery.

To receive this digest automatically by email, sign up for our weekly newsletter. 


November 4 - 10, 2021

Featured Articles     

Deep C# - Structs & Classes
Mike James
article thumbnail

Classes can do the same job as C# structs - so why both? Find out in this extract from my new book, Deep C#:Dive Into Modern C#.

Getting Started With jQuery - Advanced Ajax
Ian Elliot
article thumbnail

So far in our exploration of jQuery we have used the "shorthand" Ajax methods. These are all implemented as calls the to the full jQuery ajax method and if you want to do anything slightly out of the ordinary then you need to make use of it directly. In this installment we look at controlling the request and sending data to the server 


Programming News and Views    


Latest Vulnerability Suggests Compilers Should Learn Unicode
10 Nov | Mike James
article thumbnail


There is a fuss at the moment about a security problem that could allow a Trojan to enter the code of any language. It is the "any language" part that seems to be the scary bit. What is going on? In fact, it's all very simple.

Microsoft Releases .NET 6 And Visual Studio 2022
10 Nov | Kay Ewbank
article thumbnail

Microsoft has released .NET 6 and Visual Studio 2022. .NET 6 is a Long Term Support release, while Visual Studio 2022 promises developer productivity improvements.

Amazon Introduces RStudio on Amazon SageMaker
09 Nov | Alex Denham
article thumbnail

Amazon has announced the availability of RStudio for SageMaker. The move is designed to make it easier to use RStudio with SageMaker’s machine learning and deep learning capabilities, and to incorporate RStudio into the data science infrastructure on SageMaker.

Apache Bigtop 3 Improves CI Support
09 Nov | Kay Ewbank
article thumbnail

Apache Bigtop,used for packaging, testing, and configuration of the open source components that make up the Hadoop infrastructure, has been updated with a major new version. Bigtop 3 now has support for continuous integration testing based on Jenkins. 

Stack Overflow Improves Teams Integration
08 Nov | Kay Ewbank
article thumbnail

Stack Overflow has announced improved integration with Microsoft Teams, which they are describing as being their latest step in serving their paid and enterprise customer base. Stack Overflow for Teams can be used by development teams to ask questions and find answers asynchronously.

Salary Highs For Data and AI Professionals
08 Nov | Sue Gee
article thumbnail

For data science and AI professionals, experience with less frequently used and growing, tools, frameworks and platforms commands a generous premium.

Aussie++ - A Bonza Language
07 Nov | Lucy Black
article thumbnail


It is said that the US and UK are divided by a common language, but what about Australia? Could Aussie ++ go mainstream and legitimize strine?

Pyston Road Map Promises 64-bit ARM Support
05 Nov | Kay Ewbank
article thumbnail

The team behind Pyston, the high-performance Python implementation originally developed by cloud storage provider Dropbox, has announced plans for the future, including 64-bit ARM support and a proper CI/CD system.

Red Hat Updates VS Code For Java Extension
05 Nov | Alex Denham
article thumbnail

The 1.0 release of Red Hat's extension for Java for Visual Studio Code is now available on VS Code Marketplace. Language Support for Java provides Java language support via Eclipse JDT Language Server, which itself uses Eclipse JDT, M2Eclipse and Buildship.

The PaSh Project - Advancing the Unix Philosophy One Step Further
04 Nov | Nikos Vaggalis
article thumbnail

The PaSh Project gives your POSIX script superpowers by utilizing parallelization in order to speed up execution times. This leads to faster results for data scientists,  engineers,  biologists,  economists,  administrators,  and programmers.

GitHub Announces Improvements At Universe 2021
04 Nov | Kay Ewbank
article thumbnail

GitHub Universe 2021 has now ended, with a wide ranging set of improvements and new features announced at the conference. These ranged from making the new GitHub Issues a public beta, through improved CI/CD with GitHub Actions, to improvements to GitHub Codespaces.



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 enables us to continue posting.

Full Review 

Mike James comments in his review:

This book is a good example of its type, i.e. the problem-solving approach. It is clear and it covers the solutions well. The success of this book for you depends very much on how enthusiastic you can get about such problems. It isn't a bad approach and if you like puzzles then it might suit your learning style.

Added to Book Watch

More recently published books can be found in Book Watch Archive.

From the I Programmer Library

Newly published:

  • Deep C#: Dive Into Modern C# by Mike James


    In Deep C#, I Programmer's Mike James, who has programmed in C# since its launch in 2000, provides a “deep dive” into various topics that are important or central to the language at a level that will suit the majority of C# programmers. Not everything will be new to any given reader, but by exploring the motivation behind key concepts, which is so often ignored in the documentation, the intention is to be thought-provoking and to give developers confidence to exploit C#’s wide range of features.


Last Updated ( Saturday, 13 November 2021 )