Click here to Skip to main content
6,630,289 members and growing! (20,758 online)
Email Password   helpLost your password?
Announcements
BullFrog Power
 
Search    
Add to IE Search

Articles by Hatem Mostafa (13 articles found)

Average article rating: 4.53

C / C++ Language

Bits Array Encapsulation
Last Updated: 12 Dec 2004   Page Views: 40,458   Rating: 4.53/5    Votes: 25   Popularity: 6.33   Bookmark Count: 23
Licence: The Code Project Open License (CPOL)   
Encapsulate all bit stream operations in a class to handle all or most of bit stream functions.

Algorithms & Recipes

Simple and fast Huffman coding
Last Updated: 3 Jan 2005   Page Views: 77,620   Rating: 4.42/5    Votes: 45   Popularity: 7.31   Bookmark Count: 63
Licence: The Code Project Open License (CPOL)   
An article on fast Huffman coding technique.
RunLength Compression
Last Updated: 21 Jan 2005   Page Views: 23,424   Rating: 4.11/5    Votes: 20   Popularity: 5.35   Bookmark Count: 15
Licence: The Code Project Open License (CPOL)   
Fast Run-Length coding with variable runs sizes.
Fast Binary Tree Operations
Last Updated: 22 Jan 2005   Page Views: 133,779   Rating: 4.44/5    Votes: 35   Popularity: 6.86   Bookmark Count: 75
Describes main binary tree operations.
N-gram and Fast Pattern Extraction Algorithm
Last Updated: 31 Oct 2007   Page Views: 69,834   Rating: 4.79/5    Votes: 69   Popularity: 8.82   Bookmark Count: 114
Licence: The GNU General Public License (GPL)   
This article demonstrates N-gram construction and Fast Text Pattern Extraction using a modified LZW algorithm.
Symbolic Differentiation
Last Updated: 6 Mar 2008   Page Views: 226,622   Rating: 4.84/5    Votes: 299   Popularity: 11.98   Bookmark Count: 251
Licence: The GNU General Public License (GPL)   
This article demonstrates differentiating expressions using a stack and displaying the input expression and its derivative.
Fast LZW Compression Using Binary Tree
Last Updated: 15 May 2008   Page Views: 100,469   Rating: 4.52/5    Votes: 48   Popularity: 7.61   Bookmark Count: 74
Licence: The Code Project Open License (CPOL)   
Fast LZW implementation using Binary Tree as a dictionary
Database Virtual Cursor
Last Updated: 5 Jun 2008   Page Views: 22,661   Rating: 4.91/5    Votes: 55   Popularity: 8.54   Bookmark Count: 31
Licence: The Code Project Open License (CPOL)   
This article demonstrates a new technique to optimize DBMS' output cursor storage using Virtual Cursor.

Internet / Network

FTP

How Proxy Server serves FTP clients?
Last Updated: 10 Feb 2005   Page Views: 68,573   Rating: 4.79/5    Votes: 19   Popularity: 6.12   Bookmark Count: 39
Licence: The Code Project Open License (CPOL)   
This article describes how Proxy Server deals with PORT and PASV FTP commands
Binary Data Marshaling
Last Updated: 13 Jan 2005   Page Views: 27,749   Rating: 4.63/5    Votes: 12   Popularity: 4.99   Bookmark Count: 22
Fast binary data marshaling using simple CMarshal class.
A Simple Crawler Using C# Sockets
Last Updated: 19 Mar 2006   Page Views: 176,861   Rating: 4.70/5    Votes: 67   Popularity: 8.58   Bookmark Count: 222
A multi-threaded simple crawler with C# sockets to solve the WebRequest.GetResponse() locking problem.

String handling

Simple string parsing in nested loops
Last Updated: 14 Dec 2004   Page Views: 69,743   Rating: 4.09/5    Votes: 17   Popularity: 5.04   Bookmark Count: 12
Fast string parsing in nested loops.

Design and Architecture

Billing System: Introduction
Last Updated: 23 Jul 2005   Page Views: 86,866   Rating: 4.11/5    Votes: 51   Popularity: 7.02   Bookmark Count: 65
Introduction to telecommunication billing system.

Hatem Mostafa


Member
Hatem Mostafa CV


Occupation: Other
Location: Egypt Egypt


Last Updated 21 Nov 2009
Web18 | 2.2.0175 | Advertise | Privacy
Copyright © CodeProject, 1999-2009
All Rights Reserved. Terms of Use