Click here to Skip to main content
12,890,424 members (52,605 online)

Articles by Cake Processor (Articles: 31, Tip/Tricks: 7)

Articles: 31, Tip/Tricks: 7

RSS Feed

Average article rating: 4.45

GDI
Fonts
Posted: 12 Apr 2016   Updated: 12 Apr 2016   Views: 106,428   Rating: 4.92/5    Votes: 56   Popularity: 8.61
Licence: The Code Project Open License (CPOL)      Bookmarked: 169   Downloaded: 4,994
How to use a font without installing it first on user systems
GDI+
General
Posted: 12 Apr 2016   Updated: 12 Apr 2016   Views: 19,096   Rating: 4.89/5    Votes: 27   Popularity: 7.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 38   Downloaded: 5,675
Outline Text Part 2
Posted: 12 Apr 2016   Updated: 12 Apr 2016   Views: 306,604   Rating: 4.97/5    Votes: 263   Popularity: 12.04
Licence: The Code Project Open License (CPOL)      Bookmarked: 537   Downloaded: 26,451
How to draw a text with an outline
C / C++ Language
General
Posted: 12 Apr 2016   Updated: 12 Apr 2016   Views: 16,130   Rating: 4.83/5    Votes: 7   Popularity: 3.27
Licence: The Code Project Open License (CPOL)      Bookmarked: 21   Downloaded: 314
Debug Print using C++11 Variadic Template
Posted: 12 Apr 2016   Updated: 12 Apr 2016   Views: 20,090   Rating: 4.56/5    Votes: 14   Popularity: 5.23
Licence: The Code Project Open License (CPOL)      Bookmarked: 36   Downloaded: 616
A tutorial on a new cross-platform C++ XML DOM library
Posted: 12 Apr 2016   Updated: 12 Apr 2016   Views: 26,273   Rating: 4.89/5    Votes: 17   Popularity: 6.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 39   Downloaded: 470
Introduction to Boost Multiprecision Library
Posted: 12 Apr 2016   Updated: 12 Apr 2016   Views: 24,304   Rating: 4.76/5    Votes: 13   Popularity: 5.30
Licence: The Microsoft Public License (Ms-PL)      Bookmarked: 27   Downloaded: 448
Linq-To-XML Node Creation for Native C++
Posted: 12 Apr 2016   Updated: 12 Apr 2016   Views: 11,721   Rating: 4.73/5    Votes: 16   Popularity: 5.76
Licence: The Code Project Open License (CPOL)      Bookmarked: 23   Downloaded: 375
A C++ Text Stream design which has read/write symmetry
Posted: 12 Apr 2016   Updated: 1 Oct 2016   Views: 582,521   Rating: 4.38/5    Votes: 71   Popularity: 8.09
Licence: The Code Project Open License (CPOL)      Bookmarked: 111   Downloaded: 92
Explains the reason behind using pointer-to-pointer and reference-to-pointer to modify a pointer passed to a function.
Posted: 18 Sep 2016   Updated: 1 Oct 2016   Views: 10,660   Rating: 2.75/5    Votes: 3   Popularity: 1.31
Licence: The Code Project Open License (CPOL)      Bookmarked: 12   Downloaded: 142
Using C++11 thread_local to Avoid Allocation, Sharing and Minimize Locking
Posted: 30 Oct 2016   Updated: 30 Oct 2016   Views: 43,089   Rating: 4.97/5    Votes: 47   Popularity: 8.31
Licence: The Microsoft Public License (Ms-PL)      Bookmarked: 91   Downloaded: 1,123
Prototype SIMD vectorized code effortlessly.
Posted: 5 Nov 2016   Updated: 5 Nov 2016   Views: 39,052   Rating: 4.89/5    Votes: 17   Popularity: 6.08
Licence: The Microsoft Public License (Ms-PL)      Bookmarked: 32   Downloaded: 2,966
No frills C++ MP3/WMA DirectShow player class
Posted: 17 Jan 2017   Updated: 17 Jan 2017   Views: 6,570   Rating: 1.67/5    Votes: 4   Popularity: 0.84
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 117
Generate a validating INI parser based on schema with file save capability. User types supported out of the box!
Posted: 4 Feb 2017   Updated: 4 Feb 2017   Views: 4,370   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 34
Boost Lexical Cast Wrapper to provide more exceptional information
Posted: 12 Apr 2016   Updated: 16 Feb 2017   Views: 25,231   Rating: 4.27/5    Votes: 14   Popularity: 5.33
Licence: The Code Project Open License (CPOL)      Bookmarked: 37   Downloaded: 721
Simplistic Binary Streams with endian swap support
Posted: 12 Apr 2016   Updated: 12 Mar 2017   Views: 85,520   Rating: 4.77/5    Votes: 67   Popularity: 8.70
Licence: The MIT License      Bookmarked: 129   Downloaded: 3,266
Read/write CSV in few lines of code!
Posted: 28 Jan 2017   Updated: 12 Mar 2017   Views: 6,960   Rating: 2.42/5    Votes: 7   Popularity: 2.22
Licence: The Code Project Open License (CPOL)      Bookmarked: 9   Downloaded: 84
C++14: CSV Stream based on C File API to remove code bloat from STL File Streams
Posted: 19 Sep 2016   Updated: 5 Apr 2017   Views: 9,720   Rating: 2.92/5    Votes: 5   Popularity: 2.04
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 182
Implementing string_view conversion to integral types using Boost Spirit Qi v2
Howto
Posted: 12 Apr 2016   Updated: 12 Apr 2016   Views: 28,053   Rating: 4.95/5    Votes: 21   Popularity: 6.54
Licence: The Microsoft Public License (Ms-PL)      Bookmarked: 26   Downloaded: 1,132
Showdown between OpenMP, Parallel Patterns Library and Auto-Parallelizer
Posted: 12 Apr 2016   Updated: 12 Apr 2016   Views: 36,123   Rating: 4.97/5    Votes: 19   Popularity: 6.35
Licence: The Microsoft Public License (Ms-PL)      Bookmarked: 52   Downloaded: 999
Using SSE2 to speed up alphablending.
Posted: 12 Apr 2016   Updated: 12 Apr 2016   Views: 20,664   Rating: 4.37/5    Votes: 14   Popularity: 4.83
Licence: The Code Project Open License (CPOL)      Bookmarked: 35   Downloaded: 417
A new C++ SAX library to simplify parsing
Posted: 12 Apr 2016   Updated: 12 Apr 2016   Views: 24,459   Rating: 4.83/5    Votes: 17   Popularity: 5.91
Licence: The Microsoft Public License (Ms-PL)      Bookmarked: 30   Downloaded: 1,230
Draw text outline using DirectWrite
STL
Posted: 12 Apr 2016   Updated: 12 Apr 2016   Views: 37,084   Rating: 4.44/5    Votes: 19   Popularity: 5.72
Licence: The Code Project Open License (CPOL)      Bookmarked: 37   Downloaded: 1,150
Benchmark of hash and non-hash container
Posted: 12 Apr 2016   Updated: 1 Oct 2016   Views: 110,475   Rating: 4.86/5    Votes: 49   Popularity: 8.19
Licence: The Code Project Open License (CPOL)      Bookmarked: 67   Downloaded: 0
Writing comparison function for std::sort
Posted: 28 Jan 2017   Updated: 5 Apr 2017   Views: 6,910   Rating: 4.47/5    Votes: 5   Popularity: 3.06
Licence: The Code Project Open License (CPOL)      Bookmarked: 8   Downloaded: 75
Compute Concurrent Permutations and Combinations on CPU
C#
General
Posted: 12 Apr 2016   Updated: 12 Apr 2016   Views: 13,420   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 10   Downloaded: 188
New SAX parsing model comes to .NET!
GPU Programming
OpenCL
Posted: 12 Apr 2016   Updated: 12 Apr 2016   Views: 34,334   Rating: 4.57/5    Votes: 6   Popularity: 3.42
Licence: The Microsoft Public License (Ms-PL)      Bookmarked: 29   Downloaded: 852
Finding lexicographical permutations on GPU
Algorithms & Recipes
Algorithms
Posted: 12 Apr 2016   Updated: 12 Apr 2016   Views: 240,134   Rating: 4.51/5    Votes: 58   Popularity: 7.92
Licence: The Code Project Open License (CPOL)      Bookmarked: 68   Downloaded: 5,301
An article on finding combinations
Posted: 12 Apr 2016   Updated: 12 Apr 2016   Views: 61,182   Rating: 4.81/5    Votes: 34   Popularity: 7.36
Licence: The Code Project Open License (CPOL)      Bookmarked: 46   Downloaded: 1,786
Introduce 4 new algorithms on finding combinations
Parsers
Posted: 12 Apr 2016   Updated: 12 Apr 2016   Views: 122,191   Rating: 4.76/5    Votes: 71   Popularity: 8.81
Licence: The Microsoft Public License (Ms-PL)      Bookmarked: 157   Downloaded: 1,174
The C++ XML parsing article which should have been written since the advent of XML! This article defines a new Elmax abstraction model over the DOM model.
Interviews
General
Posted: 14 Aug 2013   Updated: 15 Aug 2013   Views: 7,071   Rating: 4.88/5    Votes: 8   Popularity: 4.38
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
In honour of the 10 million member milestone, CodeProject members Weidong Shen, Wong Shao Voon and ThatsAlok reflect back on their time as part of the developer community.
No blogs have been submitted.

Average tips rating: 3.95

Trace and Logs
Trace / Logs
Posted: 28 Jan 2017   Updated: 28 Jan 2017   Views: 3,310   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 27
Python Script to fill FIX Protocol Message Logs with information
Database
SQL Server
Posted: 12 Apr 2016   Updated: 12 Apr 2016   Views: 47,617   Rating: 4.78/5    Votes: 14   Popularity: 5.47
Licence: The Code Project Open License (CPOL)      Bookmarked: 16   Downloaded: 369
How to prevent SQL injection attacks when using dynamic SQL in stored procedures
C / C++ Language
General
Posted: 12 Apr 2016   Updated: 12 Apr 2016   Views: 6,230   Rating: 1.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 84
Enum to String Converter Generator written in C++ transpiled to asm.js
Posted: 12 Apr 2016   Updated: 12 Apr 2016   Views: 11,842   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 10   Downloaded: 249
This tip presents a custom RTTI class which is 10x faster than dynamic_cast
Posted: 12 Apr 2016   Updated: 12 Apr 2016   Views: 14,811   Rating: 4.73/5    Votes: 6   Popularity: 3.66
Licence: The Code Project Open License (CPOL)      Bookmarked: 12   Downloaded: 91
Never test for NaN by comparing it with NaN literal
Posted: 28 Jan 2017   Updated: 28 Jan 2017   Views: 7,160   Rating: 3.33/5    Votes: 9   Popularity: 3.21
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
C/C++ type declaration
Templates
Posted: 26 Oct 2016   Updated: 26 Oct 2016   Views: 29,250   Rating: 4.84/5    Votes: 13   Popularity: 5.38
Licence: The Code Project Open License (CPOL)      Bookmarked: 12   Downloaded: 251
C++: Prefer Curiously Recurring Template Pattern (CRTP) to Template Pattern
No reference articles have been posted.

Cake Processor
Software Developer (Senior)
United States United States
IT Certifications


  • IT Infrastructure Library Foundational (ITIL v3)

  • Scrum Alliance Certified Scrum Master (CSM)

  • EC-Council Certified Secure Programmer (ECSP) .NET

  • EC-Council Certified Ethical Hacker (CEH)

  • EC-Council Certified Security Analyst (ECSA)

  • Certified Secure Software Lifecycle Professional (CSSLP)


Advertise | Privacy | Mobile
Web02 | 2.8.170424.1 | Last Updated 27 Apr 2017
Copyright © CodeProject, 1999-2017
All Rights Reserved. Terms of Service
Layout: fixed | fluid