|
Colin Angus Mackay wrote: Thanks for the compliment.
You're very welcome
Last modified: after originally posted -- Wow, someone actually read my blog :->
|
|
|
|
|
This article is still a very common one for me to refer people to. It is amazing how many people write posts in the SQL forum without care as to the dangers of sql injection attacks. It must be laziness or the lack of knowing how bad concatenating strings into sql statements can be.
"The clue train passed his station without stopping." - John Simmons / outlaw programmer
|
|
|
|
|
The Art & Science of Storing Passwords[^] by gtamir.
This is an excellent article about storing passwords. The author does a great job informing the reader of the pros and cons of various techniques and algorithms.
|
|
|
|
|
This one is still an all-time favorite.
"The clue train passed his station without stopping." - John Simmons / outlaw programmer
|
|
|
|
|
A multithreaded, OpenGL-enabled application[^] by Jeremy Falcon.
I have not read much on OpenGL in a few years since taking a course called Super Visualization. This article is an excellent article on OpenGL and multithreading.
|
|
|
|
|
Paul Conrad wrote: This article is an excellent article on OpenGL and multithreading.
Thanks Paul!
|
|
|
|
|
MessageBoxManager[^] by Nish.
This article introduces the reader to a wonderful and useful control by Nish. If you are looking for an enhancement to MessageBox this article is a must-read
If you try to write that in English, I might be able to understand more than a fraction of it. - Guffa
|
|
|
|
|
|
Tag as a reread for near future.
"The clue train passed his station without stopping." - John Simmons / outlaw programmer
"Real programmers just throw a bunch of 1s and 0s at the computer to see what sticks" - Pete O'Hanlon
|
|
|
|
|
|
Tag as a reread for near future.
"The clue train passed his station without stopping." - John Simmons / outlaw programmer
"Real programmers just throw a bunch of 1s and 0s at the computer to see what sticks" - Pete O'Hanlon
|
|
|
|
|
|
Tag as a reread for near future.
"The clue train passed his station without stopping." - John Simmons / outlaw programmer
"Real programmers just throw a bunch of 1s and 0s at the computer to see what sticks" - Pete O'Hanlon
|
|
|
|
|
|
Tag as a reread for near future.
"The clue train passed his station without stopping." - John Simmons / outlaw programmer
"Real programmers just throw a bunch of 1s and 0s at the computer to see what sticks" - Pete O'Hanlon
|
|
|
|
|
|
|
|
|
|
A Lean And Mean Blog Engine[^] by Marc Clifton is a very nice two part article on a simple blog engine he created. Not overly complex to use, a fine example of Keep It Sweet & Simple.
"That's no moon, it's a space station." - Obi-wan Kenobi
|
|
|
|
|
Thinking of setting this blog engine up locally and using with peterchen's Linkify.
"The clue train passed his station without stopping." - John Simmons / outlaw programmer
"Real programmers just throw a bunch of 1s and 0s at the computer to see what sticks" - Pete O'Hanlon
|
|
|
|
|
A Lean And Mean Blog Engine, Part II[^] by Marc Clifton is the wrap up on the two part article on a simple blog engine he created. Discusses the database aspect of the blog engine.
"That's no moon, it's a space station." - Obi-wan Kenobi
|
|
|
|
|
Step by Step: Calling C++ DLLs from VC++ and VB - Part 1[^] is the beginning of a great four part article series. An excellent reading for those needing to call C++ DLLs from Visual C++ and Visual Basic. I did the examples with VB.NET and it worked out well with a little arm twisting.
"The clue train passed his station without stopping." - John Simmons / outlaw programmer
|
|
|
|
|
Combinatorial Algorithms in C#[^] is a very interesting article for those interested in how to do combinatorial algorithms in C#.
"The clue train passed his station without stopping." - John Simmons / outlaw programmer
|
|
|
|