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

Articles by valdok (16 articles found)

Average article rating: 4.28

Applications & Tools

Game Wizard
Last Updated: 19 Jun 2004   Page Views: 59,064   Rating: 3.68/5    Votes: 22   Popularity: 4.95   Bookmark Count: 14
A kind of a Game Wizard utility for Windows.

GDI

Custom light-weight regions
Last Updated: 11 Jun 2004   Page Views: 30,521   Rating: 4.78/5    Votes: 13   Popularity: 5.33   Bookmark Count: 24
Regions encapsulation in lite-weight C++ objects.

General Graphics

DFB vs. DIB
Last Updated: 16 Jun 2004   Page Views: 135,610   Rating: 4.84/5    Votes: 103   Popularity: 9.74   Bookmark Count: 102
The difference between DFB and DIB.
Advanced multi-dimensional region template class
Last Updated: 13 Jul 2009   Page Views: 2,500   Rating: 5.00/5    Votes: 2   Popularity: 1.51   Bookmark Count: 10
Licence: The Code Project Open License (CPOL)   
A template class for multi-dimensional regions for any coordinate type.

C / C++ Language

Sophisticated memory allocation
Last Updated: 22 May 2004   Page Views: 56,324   Rating: 3.42/5    Votes: 12   Popularity: 3.69   Bookmark Count: 28
How to manage heap in an extremely effective way.
Memory allocations caching
Last Updated: 28 Jun 2004   Page Views: 45,278   Rating: 3.52/5    Votes: 11   Popularity: 3.67   Bookmark Count: 21
How to optimize heap usage
How to release memory pages occupied by the thread stack when possible
Last Updated: 7 Jan 2006   Page Views: 36,523   Rating: 4.68/5    Votes: 21   Popularity: 6.19   Bookmark Count: 29
Give me a thread and I'll show you a stack...
A Guard class for any object/resource type
Last Updated: 15 Apr 2007   Page Views: 10,572   Rating: 4.76/5    Votes: 7   Popularity: 4.02   Bookmark Count: 15
Licence: The Code Project Open License (CPOL)   
An elegant way to wrap all types that need a cleanup, to minimize the chances of memory/resource leaks.
Immediate memory corruption detection
Last Updated: 21 Jul 2009   Page Views: 4,538   Rating: 4.50/5    Votes: 2   Popularity: 1.35   Bookmark Count: 13
Licence: The Code Project Open License (CPOL)   
Search and destroy improper memory accesses.

Algorithms & Recipes

Superior container classes: Smaller, faster, flexible, convenient
Last Updated: 9 Dec 2007   Page Views: 24,935   Rating: 4.81/5    Votes: 16   Popularity: 5.79   Bookmark Count: 41
Licence: The Code Project Open License (CPOL)   
Alternative container classes implementation, a different approach.

Macros and Add-ins

C/C++ macros programming
Last Updated: 24 Apr 2008   Page Views: 15,368   Rating: 3.77/5    Votes: 8   Popularity: 3.41   Bookmark Count: 24
Licence: The Code Project Open License (CPOL)   
Sophisticated use of macros, never write things twice!

Programming Tips

Another use of SEH
Last Updated: 17 Jun 2004   Page Views: 60,927   Rating: 3.43/5    Votes: 11   Popularity: 3.57   Bookmark Count: 21
How to use SEH to supply a parameter to a function.

String handling

Quick code page converter
Last Updated: 19 Jun 2004   Page Views: 32,464   Rating: 3.17/5    Votes: 11   Popularity: 3.31   Bookmark Count: 12
A simple tool that converts ANSI string to Unicode using a code page you select.

Threads, Processes & IPC

Fast critical sections with timeout
Last Updated: 27 May 2007   Page Views: 50,361   Rating: 4.52/5    Votes: 39   Popularity: 7.20   Bookmark Count: 62
Licence: The Code Project Open License (CPOL)   
A faster and lighter ciritcal section implementation.
Single-threaded concurrency model design
Last Updated: 12 Jul 2009   Page Views: 3,291   Rating: 4.57/5    Votes: 6   Popularity: 3.56   Bookmark Count: 14
Licence: The Code Project Open License (CPOL)   
A lightweight library to support single-threaded concurrency with multiple components.

Hardware & System

Drivers, Exceptions and C++
Last Updated: 14 Jan 2008   Page Views: 14,499   Rating: 5.00/5    Votes: 7   Popularity: 4.23   Bookmark Count: 32
Licence: The Code Project Open License (CPOL)   
Using C++ objects with destructors and exceptions in drivers

valdok


Member
My name is Vladislav Gelfer, I was born in Kiev (former Soviet Union), since 1993 I live in Israel.
In programming I'm interested mostly in low-level, OOP design, DSP and multimedia.
Besides of the programming I like physics, math, digital photography.
Occupation: Software Developer (Senior)
Location: Israel Israel


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