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

About Me

Ilya Martynov
Moscow, Russia
CTO at IPonWEB
View my complete profile
Powered by Blogger.