Click here to Skip to main content
15,886,065 members

Our Mailouts

Newsletter - 31 May 2021

Weekly Newsletter (31 May 2021)
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

Are we, as developers, getting better or worse at writing good code?

Survey period: 24 May 2021 to 31 May 2021

A very loaded question, sure, but try and think about when you first started writing code and the examples you read and the code you worked on, and compare it to what you see now.

OptionVotes% 
In general I think we as a profession are definitely writing better code75839.42
I think developers these days are generally writing better code39120.33
I can't see much of a change from years past39520.54
I think the quality of code is going down1377.12
I think the quality of code is definitely getting worse824.26
Unanswerable: Code quality is in the eye of the beholder884.58
Wrong question: it's not about quality. it's about whether it does the job and how much it cost to write723.74

This week's survey: How important is learning AI to you for job security?

Latest Additions

New articles added

ADB

  (1 votes) by Vikas Raina (updated 5 days ago)
Wondering how autonomous databases can work for your startup? Here’s what you need to know.

Artificial Intelligence

  (2 votes) by Jarek Szczegielniak (updated 5 days ago)
In this article, we publish our NLP API service to Azure using Azure Container Instances.

Internet of Things

  (0 votes) by Member 4206974 (updated 11 hours ago)
A C++ script with functions for manage the power reduction and wake up techniques on ESP32 board

Programming Languages

  (3 votes) by Patrick P. Frey (updated 4 days ago)
In this article we see how a very primitive compiler is written in Lua using Mewa and how to compile and run a simple demo program in the shell.

Security

  (4 votes) by Oscar-Tark (updated 3 days ago)
In this article, we will be looking at a more advanced version of a buffer overflow attack.

Articles updated

Articles

  (10 votes) by Łukasz Bownik (updated 2 days ago)
Updated concept of "The Surgical Team"

Database Development

  (30 votes) by Giovanni Bejarasco (updated 4 days ago)
A walkthrough in UDT programming with primary focus on database concepts

Desktop Programming

  (6 votes) by Nilay M Joshi (updated 4 days ago)
Multiselect Combobox - Custom control for WPF

Internet of Things

  (14 votes) by honey the codewitch (updated yesterday)
GFX is a fast and full featured replacement for standard IoT drawing libraries that is optimized to reduce bus I/O

Mobile Apps

  (11 votes) by Don Fizachi (updated yesterday)
A JSON form specification

Programming Languages

  (26 votes) by Vincent Radio (updated 3 days ago)
VRCalc++ OOSL Engine is embeddable in any Delphi Application using Dynamic Packages

Random

  (90 votes) by Peter Occil (updated 3 days ago)
Most apps that use random numbers care about either unpredictability, high quality, or repeatability. This article explains the three kinds of RNGs and gives recommendations on each kind.

New Tips and Tricks added

Programming Languages

  (4 votes) by PaltryProgrammer (updated 5 days ago)
A simple struct is presented which permits the automatic display to the console of function entry and all exits
  (3 votes) by Steffen Ploetz (updated 5 days ago)
Why replacing std::vector with std::set sped up my UndoRedoAction class by about 20x

Tips and Tricks updated

Programming Languages

  (7 votes) by Member 270861 (updated yesterday)
Prepending the signature of a function with async produces a brand new Promise with potentially and unexpected side effect

Web Development

  (11 votes) by Member 270861 (updated 3 days ago)
Pure CSS scrollable table with fixed header and ellipses. (simple JavaScript makes the table sortable)



© 2021 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