Ilya Martynov's blog
Thursday, December 6, 2007
STL strings vs C strings for parsing
›
I'm working on a project where I need to build custom high performance HTTP server. One piece of this server is a parser for URLs in inc...
6 comments:
Saturday, September 22, 2007
Beyond XSS and SQL injections
›
What is common about HTML, XML and CSV files, SQL and LDAP queries, filenames and shell commands? All these things are based on text which i...
3 comments:
Thursday, September 6, 2007
Perl as replacement for shell scripting (Part I)
›
By shell scripting I mean bash as it is what most (all?) Linux distributions use. Bash can be used as a quite capable programming language ....
2 comments:
Friday, August 24, 2007
libxml++ vs xerces C++
›
When I was reading "API: Design Matters" I recalled one example of good API vs bad API. Actually my example is more about good A...
12 comments:
Thursday, August 16, 2007
4 silly mistakes in use of MySQL indexes
›
1. Not learning how to use EXPLAIN SELECT I'm really surprised how many developers who use MySQL all the time and who do not know or und...
Tuesday, July 31, 2007
volatile and threading
›
Until recently I hadn't much experience writing multi-threading programs in C++ so when I tried to I found that I'm really confused ...
10 comments:
Wednesday, July 25, 2007
boost::thread and boost::mutex tutorial
›
For most Boost 's libraries its documentation requires you to read everything from the start to the end before you can write any code. C...
57 comments:
‹
›
Home
View web version