Click here to Skip to main content
15,393,863 members

Articles by Thomas Daniels (Articles: 19, Technical Blogs: 3, Tip/Tricks: 8, Reference: 1)

Articles: 19, Technical Blogs: 3, Tip/Tricks: 8, Reference: 1

RSS Feed

Average article rating: 4.63

Artificial Intelligence
Keras
17 Jun 2020   Updated: 17 Jun 2020   Rating: 3.79/5    Votes: 9   Popularity: 3.61
Licence: CPOL    Views: 6,214     Bookmarked: 6   Downloaded: 0
Please Sign up or sign in to vote.
In this article we can take a look at what libraries are available to work on AI and ML tasks.
22 Jun 2020   Updated: 22 Jun 2020   Rating: 4.83/5    Votes: 4   Popularity: 2.91
Licence: CPOL    Views: 5,522     Bookmarked: 5   Downloaded: 103
Please Sign up or sign in to vote.
In this article, let’s dive into Keras, a high-level library for neural networks.
Machine Learning
12 Jun 2020   Updated: 12 Jun 2020   Rating: 4.43/5    Votes: 5   Popularity: 3.10
Licence: CPOL    Views: 10,586     Bookmarked: 11   Downloaded: 194
Please Sign up or sign in to vote.
This article provides some tips for experienced programmers to get up to speed with the basics of Python.
15 Jun 2020   Updated: 15 Jun 2020   Rating: 4.25/5    Votes: 5   Popularity: 2.97
Licence: CPOL    Views: 8,403     Bookmarked: 5   Downloaded: 101
Please Sign up or sign in to vote.
Now that you know some of the basics of Python we can go a bit deeper, with the lists and tuples data structures and see how to work with them.
16 Jun 2020   Updated: 16 Jun 2020   Rating: 4.53/5    Votes: 7   Popularity: 3.83
Licence: CPOL    Views: 11,773     Bookmarked: 6   Downloaded: 128
Please Sign up or sign in to vote.
In this article we go a bit further with generators and classes.
18 Jun 2020   Updated: 18 Jun 2020   Rating: 4.47/5    Votes: 7   Popularity: 3.78
Licence: CPOL    Views: 8,157     Bookmarked: 7   Downloaded: 236
Please Sign up or sign in to vote.
In this article let's get started hands-on with OpenCV.
19 Jun 2020   Updated: 19 Jun 2020   Rating: 4.63/5    Votes: 5   Popularity: 3.23
Licence: CPOL    Views: 9,443     Bookmarked: 2   Downloaded: 109
Please Sign up or sign in to vote.
In this article we take a look at what you can do with the Natural Language Toolkit (NLTK).
3 Mar 2018   Updated: 3 Mar 2018   Rating: 4.74/5    Votes: 10   Popularity: 4.74
Licence: CPOL    Views: 11,924     Bookmarked: 11   Downloaded: 392
Please Sign up or sign in to vote.
This article describes how to use a neural network to recognize programming languages, as an entry for CodeProject's Machine Learning and Artificial Intelligence Challenge.
24 Jun 2019   Updated: 24 Jun 2019   Rating: 5.00/5    Votes: 16   Popularity: 6.02
Licence: CPOL    Views: 43,289     Bookmarked: 35   Downloaded: 952
Please Sign up or sign in to vote.
This article describes the making of a tic tac toe player that uses neural networks and machine learning.
Tensorflow
23 Jun 2020   Updated: 23 Jun 2020   Rating: 4.60/5    Votes: 10   Popularity: 4.39
Licence: CPOL    Views: 6,912     Bookmarked: 15   Downloaded: 111
Please Sign up or sign in to vote.
In this article we take a quick look at NumPy and TensorFlow also do a short overview of the scikit-learn library.
General Programming
Algorithms
7 Apr 2015   Updated: 9 Apr 2015   Rating: 4.92/5    Votes: 15   Popularity: 5.78
Licence: CPOL    Views: 40,034     Bookmarked: 23   Downloaded: 1,008
Please Sign up or sign in to vote.
An algorithm to classify whether text is gibberish or not, and an implementation in C# and Python.
11 Mar 2017   Updated: 14 Mar 2017   Rating: 4.99/5    Votes: 22   Popularity: 6.49
Licence: CPOL    Views: 34,373     Bookmarked: 10   Downloaded: 424
Please Sign up or sign in to vote.
This article is a solution to CodeProject's Weekly Challenge: "A knight on a chess board".
Productivity Apps and Services
Team Communication Tools
5 Feb 2019   Updated: 5 Feb 2019   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: CPOL    Views: 6,891     Bookmarked: 0   Downloaded: 78
Please Sign up or sign in to vote.
Using the Slack API and CodeProject API, this application monitors CodeProject for new content and posts updates in a specified Slack channel.
Programming Languages
C#
27 Oct 2012   Updated: 8 Dec 2015   Rating: 4.91/5    Votes: 147   Popularity: 10.61
Licence: CPOL    Views: 1,014,513     Bookmarked: 433   Downloaded: 78,722
Please Sign up or sign in to vote.
This article explains speech recognition, speech to text, text to speech and speech synthesis in C#.
6 Apr 2015   Updated: 27 Sep 2015   Rating: 5.00/5    Votes: 6   Popularity: 3.89
Licence: CPOL    Views: 16,680     Bookmarked: 9   Downloaded: 287
Please Sign up or sign in to vote.
Application that displays a notification when a new question is posted on CodeProject
24 Aug 2021   Updated: 24 Aug 2021   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: CPOL    Views: 5,930     Bookmarked: 6   Downloaded: 0
Please Sign up or sign in to vote.
This article will show how to create a simple but complete WoA-native Windows Forms application.
Python
1 Jan 2016   Updated: 1 Jan 2016   Rating: 3.00/5    Votes: 3   Popularity: 1.43
Licence: CPOL    Views: 12,790     Bookmarked: 2   Downloaded: 84
Please Sign up or sign in to vote.
This article describes the working and the usage of my CodeProject API wrapper, written in Python.
Visual Basic
8 Mar 2013   Updated: 8 Sep 2016   Rating: 4.97/5    Votes: 150   Popularity: 10.77
Licence: CPOL    Views: 378,735     Bookmarked: 248   Downloaded: 3,595
Please Sign up or sign in to vote.
This article explains how bitwise operators work and this article explains also several purposes of them with examples in C# and VB.NET.
Web Development
HTML
21 Jul 2021   Updated: 21 Jul 2021   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 2,870     Bookmarked: 2   Downloaded: 25
Please Sign up or sign in to vote.
In this article, we will look at how you can create a new Electron app targeted at 64-bit WoA devices and how you can port existing Electron apps.
HTML5
6 Sep 2013   Updated: 31 May 2016   Rating: 4.96/5    Votes: 29   Popularity: 7.09
Licence: CPOL    Views: 176,878     Bookmarked: 50   Downloaded: 4,043
Please Sign up or sign in to vote.
How to create a maze with a digital timer using HTML5 and JavaScript, without the use of Flash

Average blogs rating: 4.77

General Programming
String
6 Jul 2014   Updated: 21 Jul 2014   Rating: 4.90/5    Votes: 5   Popularity: 3.42
Licence: CPOL    Views: 48,420     Bookmarked: 13   Downloaded: 255
Please Sign up or sign in to vote.
This blog posts teaches you how to transpose the rows and columns of a two-dimensional array, jagged array and string in C#.
Networking
16 Jun 2014   Updated: 16 Jun 2014   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: CPOL    Views: 5,880     Bookmarked: 2   Downloaded: 0
Please Sign up or sign in to vote.
Why banning a specific IP address is not always a good idea
Programming Languages
Python
10 Nov 2014   Updated: 10 Nov 2014   Rating: 4.41/5    Votes: 9   Popularity: 4.21
Licence: CPOL    Views: 8,740     Bookmarked: 5   Downloaded: 0
Please Sign up or sign in to vote.
The issue I came across when setting a Python global variable from a method, and how I solved it.

Average tips rating: 4.71

Desktop Programming
Windows Forms
8 Oct 2012   Updated: 6 Apr 2013   Rating: 4.96/5    Votes: 17   Popularity: 6.11
Licence: CPOL    Views: 54,833     Bookmarked: 31   Downloaded: 0
Please Sign up or sign in to vote.
A tip about how to set the position of a Windows Forms MessageBox in C#
General Programming
Exceptions
7 Nov 2012   Updated: 9 Nov 2012   Rating: 4.10/5    Votes: 9   Popularity: 3.91
Licence: CPOL    Views: 65,202     Bookmarked: 11   Downloaded: 0
Please Sign up or sign in to vote.
In this article I tell you how you to use if/else instead of try/catch.
Internet
28 Oct 2012   Updated: 28 Oct 2012   Rating: 5.00/5    Votes: 6   Popularity: 3.89
Licence: CPOL    Views: 79,500     Bookmarked: 16   Downloaded: 3,274
Please Sign up or sign in to vote.
A tip about how to create a local server in C#.
Productivity Apps and Services
Microsoft Office
5 Jan 2014   Updated: 5 Jan 2014   Rating: 4.69/5    Votes: 7   Popularity: 3.97
Licence: CPOL    Views: 39,824     Bookmarked: 6   Downloaded: 1,839
Please Sign up or sign in to vote.
This Tip explains how to convert a Microsoft Word document to a text file in C#, using the Microsoft Word Object Library
Programming Languages
C#
19 Oct 2012   Updated: 1 Dec 2014   Rating: 4.94/5    Votes: 24   Popularity: 6.81
Licence: CPOL    Views: 207,663     Bookmarked: 53   Downloaded: 9,149
Please Sign up or sign in to vote.
A tip about how to shut down, restart, log off, lock, hibernate or sleep your computer in C#.
10 Oct 2012   Updated: 27 Oct 2014   Rating: 4.98/5    Votes: 18   Popularity: 6.25
Licence: CPOL    Views: 74,002     Bookmarked: 66   Downloaded: 3,011
Please Sign up or sign in to vote.
A tip about how to run a Windows Forms application in C# on user logon
22 Dec 2012   Updated: 22 Dec 2012   Rating: 4.63/5    Votes: 5   Popularity: 3.23
Licence: CPOL    Views: 41,536     Bookmarked: 9   Downloaded: 0
Please Sign up or sign in to vote.
In this tip, I tell you how to cast an IEnumerable to an IEnumerable(T)
12 May 2013   Updated: 12 May 2013   Rating: 4.41/5    Votes: 8   Popularity: 3.99
Licence: CPOL    Views: 17,541     Bookmarked: 2   Downloaded: 0
Please Sign up or sign in to vote.
This is an alternative for "Converting numbers to the word equivalent. "

Average reference rating: 4.92

5 Nov 2013   Updated: 4 Aug 2017   Rating: 4.92/5    Votes: 50   Popularity: 8.27
Licence: CPOL    Views: 217,942     Bookmarked: 213   Downloaded: 0
Please Sign up or sign in to vote.
A list of useful development tools edited by members of CodeProject

Average project rating:

No projects have been posted.
Thomas Daniels
Student
Belgium Belgium
Also known as ProgramFOX. I like programming, playing chess and astronomy. Administrator of Chess Variants Training[^].

Find me on: