Click here to Skip to main content
15,892,480 members

Our Mailouts

Newsletter - 01 Feb 2021

Weekly Newsletter (1 Feb 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

You're asked to maintain a simple program written in a technology you're unfamiliar with. What do you do?

Survey period: 25 Jan 2021 to 1 Feb 2021

We don't always get to stay in our comfort zones.

OptionVotes% 
Learn the new tech and get to it. What an opportunity38047.74
Grind your teeth and get on with it. What a waste of time435.40
Try and pass the task off to someone else344.27
It's a simple app: rewrite it in a different / simpler language or framework. Overall that will save time.9511.93
It's just maintenance. Bumble through and just try and get it to work20325.50
Deflect support requests by claiming it's user error30.38
Change jobs. If it's not in your skill / interest set then this job isn't for you131.63
Something else. (please comment)253.14

This week's survey: Do you enjoy working on your current main coding project?

Latest Additions

New articles added

.NET Framework

  (3 votes) by Sergey L. Gladkiy (updated 22 hours ago)
The article describes one of the possible simple symbolic integration approaches.

Algorithms & Recipes

  (5 votes) by Marc Clifton (updated yesterday)
A Performant Items in List A that are not in List B

Artificial Intelligence and Machine Learning

  (5 votes) by Sergio Virahonda (updated 4 days ago)
In this article in the series, we label a face mask dataset.
  (2 votes) by Sergio Virahonda (updated 4 days ago)
In this article, we’re going to use the dataset to train a YOLOv5 object detection model.
  (2 votes) by Sergio Virahonda (updated 6 days ago)
Different approaches to create a face mask detector
  (1 votes) by Sergio Virahonda (updated 2 days ago)
In this article we test a face mask detector on a regular computer.
  (0 votes) by Sergio Virahonda (updated 5 days ago)
In this article we prepare a face mask images for our AI model training.

ASP.NET

  (7 votes) by Shaun C Curtis (updated 3 days ago)
A practical walkthrough of Async Programming in DotNetCore

Client side scripting

  (1 votes) by raddevus (updated 6 days ago)
Learn to build an app in using HTML, JavaScript, CSS which will later run on the desktop.

Edit Controls

  (1 votes) by Mr.PoorEnglish (updated 5 days ago)
JSchema-Support, easy usage UI, smart line-layout

Miscellaneous

  (4 votes) by Michael Haephrati (updated 17 hours ago)
An article about possible ways to use a Proxy Server within a Windows C++ application
  (2 votes) by Laurie Stearn (updated yesterday)
ScrollCall is a basic GUI demo-like utility that demonstrates how controls and images are sized and scrolled.

Product Showcase

  (0 votes) by Jeffrey Lee Smith (updated 3 days ago)
In this article, we will dive in and make sure we are able to set up an application, configure Crash Reporting, and start using it to locate errors that your users encounter.
  (0 votes) by Gaston Verelst (updated 4 days ago)
In this article, we'll demonstrate the performance hit a sample application takes under emulation, and demonstrate how to port an existing codebase to Windows on Arm. We will show how to set up your development environment to target the ARM64 processor using .NET framework 4.8.

Windows API

  (5 votes) by Michael Haephrati (updated yesterday)
How to use an OCR SDK using C++ and libCurl

Articles updated

Algorithms & Recipes

  (12 votes) by Sergey Stoyan (updated yesterday)
A .NET toolset for building PDF parsers
  (13 votes) by Craig Brown (updated yesterday)
A stable version of quicksort
  (9 votes) by Patrice T (updated yesterday)
Using a large list of primes with Trial Division algorithm and how to handle the list
  (5 votes) by Patrice T (updated yesterday)
Small review of Trial Division algorithm
  (4 votes) by Patrice T (updated 21 hours ago)
Another approach to Optimize Trial Division Algorithm

Applications & Tools

  (8 votes) by Sergey Alexandrovich Kryukov (updated 2 days ago)
JavaScript Playground, JavaScript calculator, development, and demo tool

Artificial Intelligence and Machine Learning

  (3 votes) by Allister Beharry (updated 4 days ago)
In this article, we explore the different ways of measuring vehicle speed and the different Deep Learning models for object detection that can be used in our TrafficCV program.

Audio and Video

  (167 votes) by Evgeny Pereguda (updated 12 hours ago)
This article presents my project for capturing of video and audio sources on Windows OS by Microsoft Media Foundation.

C / C++ Language

  (17 votes) by Greg Utas (updated 5 days ago)
Automating Scott Meyers' recommendations and cleaning up #include directives

Database

  (46 votes) by Kemal Erdogan (updated 6 days ago)
Addressing the general problem of representing directed acyclic graphs (DAGs) in SQL databases

Design and Architecture

  (16 votes) by kusnaditjung (updated 17 hours ago)
How Dependency Inversion Principle works, Inversion of Control Container

Dialogs and Windows

  (17 votes) by Shao Voon Wong (updated 4 days ago)
Windows Toast Notification in C++

DirectX

  (6 votes) by Shao Voon Wong (updated 4 days ago)
Direct2D Tutorial on Applying Affine Transforms on Drawings

GDI

  (16 votes) by Steffen Ploetz (updated yesterday)
Creation of a basic icon editor with as little code as possible, that is running on ReactOS and Windows, to check out the stability of application development capabilities on ReactOS

Grid & Data Controls

  (10 votes) by Macabies Gilles (updated yesterday)
An easy-to-use filterable, multilingual custom DataGrid control for managing and filtering data for your WPF applications

Miscellaneous

  (124 votes) by Yang Kok Wah (updated yesterday)
A tool to generate face images and animated gif files for different angles and lighting using only a single face image. Also includes Face Matcher using Microsoft Face API.
  (15 votes) by Christ Kennedy (updated yesterday)
A word-processor that makes use of multiple dictionaries, pop-up definitions and colorful interactive multi-button picturebox expedited with a swift Sweep And Prune algorithm

Mobile Development

  (20 votes) by William SerGio (updated 4 days ago)
Ionic Capacitor Angular Mobile App with WebRTC, SwipeClouds for Playing Videos and A Custom Capacitor Plugin for Collecting User Data for Targeted Delivery of TV Commercials

PHP

Programming Languages

  (21 votes) by Vincent Radio (updated 15 hours ago)
VRCalc++ Engine is embeddable in any Delphi Application using Dynamic Packages
  (4 votes) by Martin ISDN (updated 3 days ago)
The causality of a JavaScript promise constructor. Asynchronous callbacks vs Promise.

Programming Tips

  (36 votes) by Łukasz Bownik (updated 2 days ago)
The article describes technical and sociological reasons for software companies deaths.

New Tips and Tricks added

Algorithms & Recipes

  (6 votes) by romanthiel (updated 1 weeks ago)
A special method to program finite state machines that are reversible

Book Chapters

  (2 votes) by jfriedman (updated 22 hours ago)
When you need a janky [unsafe] way to generate communitive hash codes

Client side scripting

  (3 votes) by Jin Vincent Necesario (updated 4 days ago)
Object.assign() and some things to be remembered when dealing with this method

HTML / CSS

  (3 votes) by Jin Vincent Necesario (updated 5 days ago)
Describes the doctype's importance in an HTML page document and reveals the rendering modes of the browser

Programming Tips

  (6 votes) by asiwel (updated 5 days ago)
Simple class to write an array as a formatted, attractive table to console or other UI text display control
  (2 votes) by NewPast (updated 5 days ago)
English Simple Past & Past Participle PHP Auto Generation and Syllable Count in English Word

Tips and Tricks updated

Client side scripting

  (8 votes) by oproot (updated 2 days ago)
Javascript provides Math.floor and Math.random methods that can be used together to return random numbers.

New Technical Blogs added

Office Development

  (1 votes) by Kelum W. Ganegoda (updated 3 days ago)
In this post, I'm going to share one of the possible methods to get rid of the CSV header.



© 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