Click here to Skip to main content
15,891,845 members

Articles by ocoudert (Article: 1, Technical Blogs: 10)

Article: 1, Technical Blogs: 10

RSS Feed

Average article rating: 4.75

Programming Languages
C++
8 Jul 2010   Updated: 14 Jul 2010   Rating: 4.75/5    Votes: 17   Popularity: 5.72
Licence: CPOL    Views: 53,751     Bookmarked: 45   Downloaded: 0
Please Sign up or sign in to vote.
How to write generic STL-like iterators in C++.

Average blogs rating: 4.66

All Topics
27 Oct 2013   Updated: 27 Oct 2013   Rating: 4.92/5    Votes: 4   Popularity: 2.96
Licence: CPOL    Views: 15,381     Bookmarked: 10   Downloaded: 0
Please Sign up or sign in to vote.
How do I set up a ssh connection between my local client and a remote machine? Which key should I use? How do I setup a passwordless ssh?
11 Apr 2011   Updated: 11 Apr 2011   Rating: 4.80/5    Votes: 3   Popularity: 2.29
Licence: CPOL    Views: 12,512     Bookmarked: 6   Downloaded: 0
Please Sign up or sign in to vote.
What is software quality?
31 May 2011   Updated: 31 May 2011   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: CPOL    Views: 19,492     Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
How to make software deterministic
26 Sep 2013   Updated: 26 Sep 2013   Rating: 4.00/5    Votes: 1   Popularity: 0.00
Licence: CPOL    Views: 7,701     Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
Beware of implicit type casting
Desktop Programming
WTL
19 Oct 2009   Updated: 19 Oct 2009   Rating: 4.25/5    Votes: 4   Popularity: 2.56
Licence: CPOL    Views: 18,450     Bookmarked: 21   Downloaded: 0
Please Sign up or sign in to vote.
Test-driven design, a methodology for low-defect software
19 Oct 2009   Updated: 19 Oct 2009   Rating: 4.67/5    Votes: 6   Popularity: 3.63
Licence: CPOL    Views: 19,082     Bookmarked: 23   Downloaded: 0
Please Sign up or sign in to vote.
There are striking lessons in failed software architectures, and it all starts with API design. I am sharing here my practical experience with C++ projects, but most of these advices also apply to Java.
High Performance Computing
1 Apr 2013   Updated: 1 Apr 2013   Rating: 5.00/5    Votes: 13   Popularity: 5.57
Licence: CPOL    Views: 55,671     Bookmarked: 8   Downloaded: 0
Please Sign up or sign in to vote.
C++ might not be the easiest language to master, or the most fashionable in the web spheres, but it is still the undisputed king for high performance computing, whether performance means speed, memory, or power.
Operating Systems
Windows
3 Oct 2013   Updated: 3 Oct 2013   Rating: 4.55/5    Votes: 5   Popularity: 3.18
Licence: CPOL    Views: 6,890     Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
Rules of minimalist programming
Programming Languages
C++
14 Jul 2011   Updated: 14 Jul 2011   Rating: 4.83/5    Votes: 11   Popularity: 5.03
Licence: CPOL    Views: 91,637     Bookmarked: 42   Downloaded: 0
Please Sign up or sign in to vote.
The best way to understand how to serialize with boost is to walk through increasingly complex serialization scenarios.
7 Jul 2010   Updated: 7 Jul 2010   Rating: 4.60/5    Votes: 5   Popularity: 3.22
Licence: CPOL    Views: 14,040     Bookmarked: 11   Downloaded: 0
Please Sign up or sign in to vote.
How to write abstract iterators in C++

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.
Architect OC Consulting
United States United States
I have 20 years experience in software architecture and product development, including 10 years experience in research. I worked at eBay, Synopsys, Mentor Graphics, Magma, and I am an independent consultant in software design and development. I have published 50+ research papers or book chapters, and invented several algorithms for which I hold a few patents.

I am interested in technology as a whole, in particular software, hardware, and web-based applications. Check me out on LinkedIn or twitter (@ocoudert).