Click here to Skip to main content
15,567,221 members

Our Mailouts

Newsletter - 05 Sep 2022

Weekly Newsletter (5 Sep 2022)
Welcome to this week's newsletter from CodeProject.
To ensure that future newsletters you receive from The Code Project aren't mistakenly blocked by antispam software, be sure to add the maillist.codeproject.com domain to your list of allowed senders.

Weekly Poll Results

A user, following obviously incorrect documentation, uses a piece of hardware incorrectly, which triggers a software bug and causes an expensive hardware failure. Who's at fault?

Survey period: 29 Aug 2022 to 5 Sep 2022

OptionVotes% 
The user184.28
The documentation writer for writing incorrect instructions5713.54
The software developer for writing bad code255.94
The hardware manufacturer for making hardware that isn't resilient to, or catches, bad code317.36
The hardware/software integration and system tester for missing the multiple issues4811.40
All of the above20047.51
None of the above. It was an accident194.51
Something else (please comment)235.46

This week's survey: A user, following obviously incorrect documentation, uses a piece of hardware incorrectly, which triggers a software bug and causes an expensive hardware failure. Who's at fault?

Latest Additions

New articles added

Desktop Programming

  (2 votes) by Peter Huber SG (updated 2 days ago)
Concurrent threads can use LogViewer to show the user scrollable information efficiently.

Programming Languages

  (6 votes) by honey the codewitch (updated yesterday)
Understand the difference between headers and source files, what they do, and how they work together.
  (5 votes) by bobishkindaguy (updated 5 days ago)
A class you can add to your project, which allows you to set control properties safely from threads other than the main thread
  (0 votes) by Aleksandr Ulanov (updated 6 days ago)
What are Service Objects and how you can use them to make your app cleaner and keep it maintainable
  (0 votes) by Michael Chourdakis (updated 8 hours ago)
A quick implementation of my ideas

Web Development

  (0 votes) by Shaun C Curtis (updated 3 days ago)
An in depth look at how to use Blazor's OwningComponentBase

Articles updated

Artificial Intelligence

  (2 votes) by Chris Maunder (updated 4 days ago)
A (hopefully) brief guide to adding your own analysis service to CodeProject.AI Server

Desktop Programming

  (85 votes) by Graeme_Grant (updated 2 days ago)
Working with simple JSON objects and collections to Custom Converters and Transformations into .NET classes - NewtonSoft.Json

Game Development

  (109 votes) by EgorYusov (updated 5 days ago)
This article introduces Diligent Engine, a modern cross-platform graphics API abstraction library and rendering framework

Programming Languages

  (146 votes) by Thorsten Bruning (updated 6 days ago)
Converting nearly every type to another type
  (24 votes) by Shao Voon Wong (updated 5 days ago)
Windows 11 Version Detection using C# and C++
  (15 votes) by Shao Voon Wong (updated 5 days ago)
How to make an HTTP REST request in C++ with WinHTTP wrapper
  (2 votes) by rkapl (updated 4 days ago)
Automated Setting of the Out of Office Assistant

Web Development

  (10 votes) by Fred Song (Melbourne) (updated 4 days ago)
Use React and hardhat typescript to build a NFT contract web3 application from scratch

New Technical Blogs added

Containers

  (0 votes) by PascalLandau (updated yesterday)
How to create VMs, use a container registry and a secret manager



© 2022 The Code Project.  All rights reserved.


This email was sent to mailout@maillist.codeproject.com. To stop receiving The Weekly Newsletter click here.
CodeProject 20 Bay Street, 11th Floor, Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900

Please do not reply directly to this email. It was sent from an unattended mailbox. For correspondence please use webmaster@codeproject.com