Click here to Skip to main content
15,220,474 members

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

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

RSS Feed

Average article rating: 4.59

APIs
Slack
Posted: 5 Feb 2019   Updated: 5 Feb 2019   Views: 3,750   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 42
Using the Slack API and CodeProject API, this application monitors CodeProject for new content and posts updates in a specified Slack channel.
HTML / CSS
General
Posted: 6 Sep 2013   Updated: 31 May 2016   Views: 155,001   Rating: 4.96/5    Votes: 29   Popularity: 7.09
Licence: The Code Project Open License (CPOL)      Bookmarked: 47   Downloaded: 3,767
This article explains how to create a maze with a digital timer using HTML5 and JavaScript, without the use of Flash.
Audio and Video
Speech
Posted: 27 Oct 2012   Updated: 8 Dec 2015   Views: 881,923   Rating: 4.91/5    Votes: 146   Popularity: 10.59
Licence: The Code Project Open License (CPOL)      Bookmarked: 432   Downloaded: 75,267
This article explains speech recognition, speech to text, text to speech and speech synthesis in C#.
C#
Beginners
Posted: 8 Mar 2013   Updated: 8 Sep 2016   Views: 337,441   Rating: 4.97/5    Votes: 150   Popularity: 10.77
Licence: The Code Project Open License (CPOL)      Bookmarked: 248   Downloaded: 3,473
This article explains how bitwise operators work and this article explains also several purposes of them with examples in C# and VB.NET.
.NET Framework
Applications
Posted: 6 Apr 2015   Updated: 27 Sep 2015   Views: 14,630   Rating: 5.00/5    Votes: 6   Popularity: 3.89
Licence: The Code Project Open License (CPOL)      Bookmarked: 9   Downloaded: 267
CodeProject New Questions Tracker is an application that displays a notification when a new question is posted on CodeProject.
Algorithms & Recipes
General
Posted: 7 Apr 2015   Updated: 9 Apr 2015   Views: 30,911   Rating: 4.91/5    Votes: 14   Popularity: 5.63
Licence: The Code Project Open License (CPOL)      Bookmarked: 22   Downloaded: 893
An algorithm to classify whether text is gibberish or not, and an implementation in C# and Python.
Path Finding
Posted: 11 Mar 2017   Updated: 14 Mar 2017   Views: 25,571   Rating: 4.99/5    Votes: 22   Popularity: 6.70
Licence: The Code Project Open License (CPOL)      Bookmarked: 10   Downloaded: 328
This article is a solution to CodeProject's Weekly Challenge: "A knight on a chess board".
Artificial Intelligence and Machine Learning
General
Posted: 12 Jun 2020   Updated: 12 Jun 2020   Views: 4,462   Rating: 4.43/5    Votes: 5   Popularity: 3.10
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 45
This article provides some tips for experienced programmers to get up to speed with the basics of Python.
Posted: 15 Jun 2020   Updated: 15 Jun 2020   Views: 3,280   Rating: 4.25/5    Votes: 5   Popularity: 2.97
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 41
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.
Posted: 16 Jun 2020   Updated: 16 Jun 2020   Views: 3,350   Rating: 4.53/5    Votes: 7   Popularity: 3.83
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 51
In this article we go a bit further with generators and classes.
Posted: 17 Jun 2020   Updated: 17 Jun 2020   Views: 2,280   Rating: 3.75/5    Votes: 8   Popularity: 3.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
In this article we can take a look at what libraries are available to work on AI and ML tasks.
Posted: 18 Jun 2020   Updated: 18 Jun 2020   Views: 4,141   Rating: 4.47/5    Votes: 7   Popularity: 3.78
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 77
In this article let's get started hands-on with OpenCV.
Posted: 19 Jun 2020   Updated: 19 Jun 2020   Views: 3,161   Rating: 4.63/5    Votes: 5   Popularity: 3.23
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 66
In this article we take a look at what you can do with the Natural Language Toolkit (NLTK).
Posted: 22 Jun 2020   Updated: 22 Jun 2020   Views: 2,650   Rating: 4.75/5    Votes: 3   Popularity: 2.27
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 62
In this article, let’s dive into Keras, a high-level library for neural networks.
Posted: 23 Jun 2020   Updated: 23 Jun 2020   Views: 3,810   Rating: 4.38/5    Votes: 8   Popularity: 3.96
Licence: The Code Project Open License (CPOL)      Bookmarked: 12   Downloaded: 68
In this article we take a quick look at NumPy and TensorFlow also do a short overview of the scikit-learn library.
Neural Networks
Posted: 3 Mar 2018   Updated: 3 Mar 2018   Views: 8,940   Rating: 4.74/5    Votes: 10   Popularity: 4.67
Licence: The Code Project Open License (CPOL)      Bookmarked: 11   Downloaded: 364
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.
Internet / Network
General
Posted: 1 Jan 2016   Updated: 1 Jan 2016   Views: 7,490   Rating: 3.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 65
This article describes the working and the usage of my CodeProject API wrapper, written in Python.
Image Classification
General
Posted: 24 Jun 2019   Updated: 24 Jun 2019   Views: 24,102   Rating: 5.00/5    Votes: 15   Popularity: 5.88
Licence: The Code Project Open License (CPOL)      Bookmarked: 33   Downloaded: 670
This article describes the making of a tic tac toe player that uses neural networks and machine learning.

Average blogs rating: 4.77

Internet / Network
General
Posted: 16 Jun 2014   Updated: 16 Jun 2014   Views: 4,960   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
Why banning a specific IP address is not always a good idea
Programming Tips
General
Posted: 6 Jul 2014   Updated: 21 Jul 2014   Views: 42,040   Rating: 4.90/5    Votes: 5   Popularity: 3.42
Licence: The Code Project Open License (CPOL)      Bookmarked: 13   Downloaded: 242
This blog posts teaches you how to transpose the rows and columns of a two-dimensional array, jagged array and string in C#.
Posted: 10 Nov 2014   Updated: 10 Nov 2014   Views: 7,950   Rating: 4.41/5    Votes: 9   Popularity: 4.21
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
The issue I came across when setting a Python global variable from a method, and how I solved it.

Average tips rating: 4.71

Dialogs and Windows
Dialogs
Posted: 8 Oct 2012   Updated: 6 Apr 2013   Views: 46,410   Rating: 4.96/5    Votes: 17   Popularity: 6.11
Licence: The Code Project Open License (CPOL)      Bookmarked: 31   Downloaded: 0
A tip about how to set the position of a Windows Forms MessageBox in C#
Miscellaneous
General
Posted: 19 Oct 2012   Updated: 1 Dec 2014   Views: 183,032   Rating: 4.93/5    Votes: 23   Popularity: 6.72
Licence: The Code Project Open License (CPOL)      Bookmarked: 50   Downloaded: 8,785
A tip about how to shut down, restart, log off, lock, hibernate or sleep your computer in C#.
Windows Forms
Posted: 10 Oct 2012   Updated: 27 Oct 2014   Views: 67,630   Rating: 4.98/5    Votes: 18   Popularity: 6.25
Licence: The Code Project Open License (CPOL)      Bookmarked: 66   Downloaded: 2,968
A tip about how to run a Windows Forms application in C# on user logon
Office Development
Microsoft Word
Posted: 5 Jan 2014   Updated: 5 Jan 2014   Views: 34,251   Rating: 4.69/5    Votes: 7   Popularity: 3.97
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 1,767
This Tip explains how to convert a Microsoft Word document to a text file in C#, using the Microsoft Word Object Library
C#
Generics
Posted: 22 Dec 2012   Updated: 22 Dec 2012   Views: 35,520   Rating: 4.63/5    Votes: 5   Popularity: 3.23
Licence: The Code Project Open License (CPOL)      Bookmarked: 9   Downloaded: 0
In this tip, I tell you how to cast an IEnumerable to an IEnumerable(T)
Exception Handling
General
Posted: 7 Nov 2012   Updated: 9 Nov 2012   Views: 51,811   Rating: 4.10/5    Votes: 9   Popularity: 3.91
Licence: The Code Project Open License (CPOL)      Bookmarked: 11   Downloaded: 0
In this article I tell you how you to use if/else instead of try/catch.
Internet / Network
Client/Server Development
Posted: 28 Oct 2012   Updated: 28 Oct 2012   Views: 61,362   Rating: 5.00/5    Votes: 6   Popularity: 3.89
Licence: The Code Project Open License (CPOL)      Bookmarked: 15   Downloaded: 2,866
A tip about how to create a local server in C#.
Programming Tips
General
Posted: 12 May 2013   Updated: 12 May 2013   Views: 15,080   Rating: 4.41/5    Votes: 8   Popularity: 3.99
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
This is an alternative for "Converting numbers to the word equivalent. "

Average reference rating: 4.92

Tools and IDE
General
Posted: 5 Nov 2013   Updated: 4 Aug 2017   Views: 157,000   Rating: 4.92/5    Votes: 50   Popularity: 8.27
Licence: The Code Project Open License (CPOL)      Bookmarked: 212   Downloaded: 0
A list of useful development tools edited by members of CodeProject
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: