Click here to Skip to main content
12,635,167 members (24,015 online)

Articles by Michael Chourdakis (Articles: 41, Tip/Trick: 1)

Articles: 41, Tip/Trick: 1

RSS Feed

Average article rating: 4.76

Miscellaneous
General
Posted: 1 Dec 2009   Updated: 21 May 2015   Views: 163,788   Rating: 4.98/5    Votes: 145   Popularity: 10.75
Licence: The Code Project Open License (CPOL)      Bookmarked: 223   Downloaded: 2,260
Immerse yourself in system programming!
Posted: 24 Jul 2015   Updated: 24 Jul 2015   Views: 5,664   Rating: 4.08/5    Votes: 6   Popularity: 3.04
Licence: The Code Project Open License (CPOL)      Bookmarked: 13   Downloaded: 0
My experience in troubleshooting in software development.
Posted: 25 Jul 2015   Updated: 25 Jul 2015   Views: 6,886   Rating: 4.67/5    Votes: 7   Popularity: 3.85
Licence: The Code Project Open License (CPOL)      Bookmarked: 18   Downloaded: 0
Use Windows new ThreadPool through a single C++ 11 class.
Posted: 16 Oct 2015   Updated: 23 Oct 2015   Views: 6,871   Rating: 5.00/5    Votes: 7   Popularity: 4.23
Licence: The Code Project Open License (CPOL)      Bookmarked: 16   Downloaded: 0
A simple template for manipulating the registry
Miscellaneous Controls
Posted: 22 Jan 2009   Updated: 21 Nov 2009   Views: 123,572   Rating: 4.83/5    Votes: 50   Popularity: 8.19
Licence: The Code Project Open License (CPOL)      Bookmarked: 143   Downloaded: 3,753
Learn how to use the new Ribbon under Windows 7
Web Security
General
Posted: 6 Jul 2016   Updated: 6 Jul 2016   Views: 4,270   Rating: 5.00/5    Votes: 5   Popularity: 3.49
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 110
Client side signing and verification
iOS and watchOS
General
Posted: 9 May 2014   Updated: 12 May 2014   Views: 35,001   Rating: 4.80/5    Votes: 30   Popularity: 7.06
Licence: The Code Project Open License (CPOL)      Bookmarked: 55   Downloaded: 0
Tutorial for Objective-C beginners
General Graphics
General
Posted: 25 Apr 2009   Updated: 10 May 2009   Views: 66,104   Rating: 4.60/5    Votes: 9   Popularity: 4.43
Licence: The Code Project Open License (CPOL)      Bookmarked: 31   Downloaded: 1,503
Draw your vectors using a new, ActiveX based hardware accelerated interface.
C / C++ Language
Beginners
Posted: 23 Nov 2014   Updated: 19 Feb 2015   Views: 29,613   Rating: 4.85/5    Votes: 37   Popularity: 7.60
Licence: The Code Project Open License (CPOL)      Bookmarked: 71   Downloaded: 0
One-call of any DLL function with custom parameters, implemented with C++ tuple and templates.
Posted: 16 Jul 2015   Updated: 16 Jul 2015   Views: 13,942   Rating: 4.81/5    Votes: 12   Popularity: 5.15
Licence: The Code Project Open License (CPOL)      Bookmarked: 27   Downloaded: 0
Smart pointers for some Windows handles
General
Posted: 15 Apr 2007   Updated: 15 Apr 2007   Views: 140,862   Rating: 4.40/5    Votes: 26   Popularity: 6.12
Licence: Not specified      Bookmarked: 50   Downloaded: 3,933
An article on how to use an ActiveX control in your Win32 Project without MFC with CreateWindowEx or in a dialog box
Posted: 11 Mar 2012   Updated: 24 Mar 2012   Views: 38,727   Rating: 4.89/5    Votes: 25   Popularity: 6.86
Licence: The Code Project Open License (CPOL)      Bookmarked: 25   Downloaded: 298
Learn a few of the interesting features in C++11.
Posted: 12 Jun 2015   Updated: 26 Dec 2015   Views: 39,107   Rating: 4.86/5    Votes: 27   Popularity: 7.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 52   Downloaded: 1,234
The update to my beloved library.
Posted: 29 Jan 2016   Updated: 29 Jan 2016   Views: 8,500   Rating: 4.18/5    Votes: 15   Popularity: 4.90
Licence: The Code Project Open License (CPOL)      Bookmarked: 19   Downloaded: 0
One-line call of a slow function with a progress dialog
Posted: 24 Jul 2016   Updated: 2 Aug 2016   Views: 9,000   Rating: 4.76/5    Votes: 10   Popularity: 4.17
Licence: The Code Project Open License (CPOL)      Bookmarked: 9   Downloaded: 185
Easy to use simple parser with S/MIME Support
Posted: 10 Aug 2016   Updated: 10 Aug 2016   Views: 4,440   Rating: 4.87/5    Votes: 11   Popularity: 5.07
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 68
A quick implementation of my ideas
STL
Posted: 5 Feb 2013   Updated: 6 Feb 2013   Views: 79,236   Rating: 4.70/5    Votes: 29   Popularity: 6.91
Licence: The Code Project Open License (CPOL)      Bookmarked: 79   Downloaded: 1,161
C++ 11 Threads
Templates
Posted: 13 Sep 2015   Updated: 16 Sep 2015   Views: 14,688   Rating: 4.60/5    Votes: 21   Popularity: 5.84
Licence: The Code Project Open License (CPOL)      Bookmarked: 16   Downloaded: 227
A combination of std::vector and std::list which does not copy or move elements in insertion and still has continuous memory
Cross Platform
General
Posted: 28 Jun 2011   Updated: 27 Mar 2015   Views: 51,560   Rating: 4.87/5    Votes: 38   Popularity: 7.68
Licence: The Code Project Open License (CPOL)      Bookmarked: 83   Downloaded: 1,270
Curious on how you create a hypervisor app? Read mode!
Win32/64 SDK & OS
General
Posted: 6 Oct 2008   Updated: 6 Oct 2008   Views: 42,864   Rating: 4.93/5    Votes: 11   Popularity: 5.15
Licence: The Code Project Open License (CPOL)      Bookmarked: 28   Downloaded: 1,011
The way to automate the help assistant process in C++ without dirty scripting code.
Posted: 2 May 2009   Updated: 28 Sep 2009   Views: 46,643   Rating: 5.00/5    Votes: 8   Popularity: 4.52
Licence: The Code Project Open License (CPOL)      Bookmarked: 30   Downloaded: 1,025
A "Sensor Explorer" demonstration of the Sensor API in Windows 7.
Posted: 25 Nov 2009   Updated: 6 Jan 2010   Views: 84,607   Rating: 4.93/5    Votes: 85   Popularity: 9.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 185   Downloaded: 2,204
Demonstration of seven new programming technologies.
Posted: 17 Oct 2011   Updated: 24 Oct 2011   Views: 48,388   Rating: 4.55/5    Votes: 21   Popularity: 6.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 55   Downloaded: 4,088
Embed flash to your applications and communicate with it with C++.
Posted: 18 Mar 2012   Updated: 28 Mar 2012   Views: 39,892   Rating: 4.85/5    Votes: 29   Popularity: 7.08
Licence: The Code Project Open License (CPOL)      Bookmarked: 103   Downloaded: 1,390
Use COM and plain C++ to add scripting support automatically.
Posted: 31 Oct 2015   Updated: 6 Dec 2015   Views: 22,871   Rating: 4.96/5    Votes: 31   Popularity: 7.40
Licence: The Code Project Open License (CPOL)      Bookmarked: 53   Downloaded: 854
Load an EXE file as a DLL in another EXE and execute the functions
Posted: 6 Jan 2015   Updated: 21 Mar 2016   Views: 10,370   Rating: 4.00/5    Votes: 4   Popularity: 2.41
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 197
A quick library for differential memory/file processing.
Posted: 6 Jan 2016   Updated: 24 Apr 2016   Views: 5,595   Rating: 4.69/5    Votes: 4   Popularity: 2.83
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
A class to implement a reverse semaphore
Posted: 12 Dec 2015   Updated: 22 Aug 2016   Views: 12,060   Rating: 5.00/5    Votes: 11   Popularity: 5.21
Licence: The Code Project Open License (CPOL)      Bookmarked: 14   Downloaded: 0
A mutex with shared/exclusive access
Posted: 28 Oct 2015   Updated: 28 Aug 2016   Views: 16,608   Rating: 4.90/5    Votes: 50   Popularity: 8.33
Licence: The Code Project Open License (CPOL)      Bookmarked: 57   Downloaded: 384
A ready to be used hotpatching library with four methods!
Posted: 20 Nov 2016   Updated: 20 Nov 2016   Views: 4,660   Rating: 4.63/5    Votes: 9   Popularity: 4.41
Licence: The Code Project Open License (CPOL)      Bookmarked: 10   Downloaded: 74
Private fingerprint databases using a simple library
Posted: 1 Dec 2016   Updated: 1 Dec 2016   Views: 4,170   Rating: 5.00/5    Votes: 5   Popularity: 3.49
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 72
Create collaborating projects easily
Windows API
General
Posted: 1 Nov 2014   Updated: 3 Nov 2014   Views: 20,612   Rating: 4.80/5    Votes: 17   Popularity: 5.89
Licence: The Code Project Open License (CPOL)      Bookmarked: 33   Downloaded: 1,050
A flexible memory sharing class across processes and threads with locking support
Posted: 16 Feb 2015   Updated: 16 Feb 2015   Views: 12,363   Rating: 4.62/5    Votes: 6   Popularity: 3.57
Licence: The Code Project Open License (CPOL)      Bookmarked: 13   Downloaded: 199
The ability to compress/decompress data in Win32
Vista Native APIs
Posted: 20 Mar 2016   Updated: 20 Mar 2016   Views: 5,720   Rating: 5.00/5    Votes: 7   Popularity: 4.23
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 0
My ideas about remote debugging and my implementation.
Algorithms & Recipes
Parsers
Posted: 9 May 2007   Updated: 26 Jun 2014   Views: 859,219   Rating: 4.84/5    Votes: 139   Popularity: 10.36
Licence: The Code Project Open License (CPOL)      Bookmarked: 504   Downloaded: 8,661
Free, portable, compiler-independent XML library in C++
DLLs & Assemblies
General
Posted: 27 Nov 2006   Updated: 14 May 2007   Views: 276,935   Rating: 4.90/5    Votes: 46   Popularity: 8.15
Licence: Not specified      Bookmarked: 101   Downloaded: 3,888
Here is a small program that will create the CPP and DEF for a proxy DLL, based on the exports of another DLL. You can use it to generate a template and then you edit this template to satisfy your needs.
Posted: 22 May 2007   Updated: 22 May 2007   Views: 51,698   Rating: 4.72/5    Votes: 9   Popularity: 4.50
Licence: The Code Project Open License (CPOL)      Bookmarked: 53   Downloaded: 1,461
An article on replacing the Windows Sockets DLLs
Internet / Network
General
Posted: 14 Mar 2008   Updated: 14 Mar 2008   Views: 141,761   Rating: 4.75/5    Votes: 18   Popularity: 6.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 51   Downloaded: 4,885
A simple class that allows you to convert an existing SOCKET handle to SSL under Windows
Parallel Programming
General
Posted: 25 Mar 2015   Updated: 21 May 2015   Views: 24,624   Rating: 4.79/5    Votes: 34   Popularity: 7.43
Licence: The Code Project Open License (CPOL)      Bookmarked: 56   Downloaded: 470
Trigger all your cores from DOS
Posted: 16 May 2015   Updated: 24 May 2015   Views: 11,964   Rating: 4.80/5    Votes: 16   Popularity: 5.78
Licence: The Code Project Open License (CPOL)      Bookmarked: 10   Downloaded: 176
All in one article about raw cpu technologies, access multiple cores and protected or long mode from DOS while still having access to DOS interrupts.
Debug Tips
General
Posted: 23 Jul 2008   Updated: 23 Jul 2008   Views: 92,440   Rating: 4.97/5    Votes: 38   Popularity: 7.85
Licence: The Code Project Open License (CPOL)      Bookmarked: 78   Downloaded: 3,053
Simple code to introduce a hardware breakpoint mechanism.
No blogs have been submitted.

Average tips rating: 3.86

C / C++ Language
Templates
Posted: 5 Jan 2016   Updated: 5 Jan 2016   Views: 4,603   Rating: 3.86/5    Votes: 4   Popularity: 2.21
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
Call a function atomically with a generic template
No reference articles have been posted.

Michael Chourdakis
Engineer
Greece Greece
I'm working in C++, PHP , Java, Windows, iOS and Android.

I 've a PhD in Digital Signal Processing and I specialize in Pro Audio applications.

My home page: http://www.michaelchourdakis.com


Advertise | Privacy | Mobile
Web02 | 2.8.161208.2 | Last Updated 10 Dec 2016
Copyright © CodeProject, 1999-2016
All Rights Reserved. Terms of Service
Layout: fixed | fluid