Click here to Skip to main content
15,170,020 members

Articles by Hatem Mostafa (Articles: 15)

Articles: 15

RSS Feed

Average article rating: 4.77

Artificial Intelligence
Neural Networks
Posted: 24 Jan 2021   Updated: 6 Mar 2021   Views: 15,401   Rating: 5.00/5    Votes: 23   Popularity: 6.81
Licence: The Code Project Open License (CPOL)      Bookmarked: 31   Downloaded: 1,518
Please Sign up or sign in to vote.
Artificial Neural Network C++ class with two use cases: Counter and Handwritten Digits recognition
Desktop Programming
MFC
Posted: 8 Apr 2006   Updated: 6 Mar 2008   Views: 554,054   Rating: 4.89/5    Votes: 340   Popularity: 12.34
Licence: The GNU General Public License (GPLv3)      Bookmarked: 314   Downloaded: 9,341
Please Sign up or sign in to vote.
This article demonstrates differentiating expressions using a stack and displaying the input expression and its derivative.
Posted: 13 Jan 2005   Updated: 13 Jan 2005   Views: 57,199   Rating: 4.63/5    Votes: 12   Popularity: 4.99
Licence: Not specified      Bookmarked: 33   Downloaded: 1,789
Please Sign up or sign in to vote.
Fast binary data marshaling using simple CMarshal class.
Operating Systems
Windows
Posted: 28 Jun 2005   Updated: 23 Jul 2005   Views: 501,704   Rating: 4.12/5    Votes: 68   Popularity: 7.55
Licence: Not specified      Bookmarked: 105   Downloaded: 0
Please Sign up or sign in to vote.
Introduction to telecommunication billing system.
Programming Languages
C#
Posted: 19 Mar 2006   Updated: 19 Mar 2006   Views: 855,071   Rating: 4.87/5    Votes: 112   Popularity: 9.82
Licence: Not specified      Bookmarked: 384   Downloaded: 40,415
Please Sign up or sign in to vote.
A multi-threaded simple crawler with C# sockets to solve the WebRequest.GetResponse() locking problem.
C++
Posted: 12 Dec 2004   Updated: 12 Dec 2004   Views: 76,181   Rating: 4.84/5    Votes: 27   Popularity: 6.84
Licence: The Code Project Open License (CPOL)      Bookmarked: 38   Downloaded: 967
Please Sign up or sign in to vote.
Encapsulate all bit stream operations in a class to handle all or most of bit stream functions.
Posted: 12 Jul 2011   Updated: 22 Jan 2015   Views: 69,242   Rating: 4.95/5    Votes: 40   Popularity: 7.87
Licence: The Code Project Open License (CPOL)      Bookmarked: 115   Downloaded: 1,815
Please Sign up or sign in to vote.
This article demonstrates how to forward real-time feed to multiple clients with different bandwidths.
Posted: 10 Dec 2004   Updated: 3 Jan 2005   Views: 197,392   Rating: 4.80/5    Votes: 53   Popularity: 8.16
Licence: The Code Project Open License (CPOL)      Bookmarked: 82   Downloaded: 9,486
Please Sign up or sign in to vote.
An article on fast Huffman coding technique.
Posted: 21 Jan 2005   Updated: 21 Jan 2005   Views: 67,683   Rating: 4.51/5    Votes: 22   Popularity: 5.87
Licence: The Code Project Open License (CPOL)      Bookmarked: 21   Downloaded: 3,559
Please Sign up or sign in to vote.
Fast Run-Length coding with variable runs sizes.
Posted: 10 Sep 2007   Updated: 31 Oct 2007   Views: 360,545   Rating: 4.97/5    Votes: 82   Popularity: 9.43
Licence: The GNU General Public License (GPLv3)      Bookmarked: 169   Downloaded: 7,275
Please Sign up or sign in to vote.
This article demonstrates N-gram construction and Fast Text Pattern Extraction using a modified LZW algorithm.
Posted: 17 Dec 2012   Updated: 17 Dec 2012   Views: 198,603   Rating: 4.78/5    Votes: 64   Popularity: 8.53
Licence: The Code Project Open License (CPOL)      Bookmarked: 130   Downloaded: 3,495
Please Sign up or sign in to vote.
Fast LZW implementation using Binary Tree as a dictionary
Posted: 1 May 2008   Updated: 5 Jun 2008   Views: 65,202   Rating: 4.96/5    Votes: 60   Popularity: 8.74
Licence: The Code Project Open License (CPOL)      Bookmarked: 45   Downloaded: 0
Please Sign up or sign in to vote.
This article demonstrates a new technique to optimize DBMS output cursor storage using Virtual Cursor.
Posted: 10 Feb 2005   Updated: 10 Feb 2005   Views: 202,568   Rating: 4.80/5    Votes: 23   Popularity: 6.54
Licence: The Code Project Open License (CPOL)      Bookmarked: 62   Downloaded: 5,291
Please Sign up or sign in to vote.
This article describes how Proxy Server deals with PORT and PASV FTP commands
Posted: 14 Dec 2004   Updated: 14 Dec 2004   Views: 106,070   Rating: 4.71/5    Votes: 19   Popularity: 5.80
Licence: The Code Project Open License (CPOL)      Bookmarked: 19   Downloaded: 844
Please Sign up or sign in to vote.
Fast string parsing in nested loops.
Objective C
Posted: 22 Dec 2004   Updated: 22 Jan 2005   Views: 240,737   Rating: 4.75/5    Votes: 44   Popularity: 7.66
Licence: Custom License      Bookmarked: 106   Downloaded: 6,018
Please Sign up or sign in to vote.
Describes main binary tree operations

Average blogs rating:

No blogs have been submitted.

Average tips rating:

No tips have been posted.

Average reference rating:

No reference articles have been posted.

Average project rating:

No projects have been posted.

Hatem Mostafa
Software Developer (Senior)
Egypt Egypt