DPDK is written in C and it is expected to be used in C environments. Yes I know, there are exports ready for C++ usage all over the lib, but if you ever tried to include DPDK code into your C++ application then you’ve already discovered that’s actually quite tricky to build DPDK with C++ toolchains. […]
blog
Is there anybody here?

Hi everybody, long time has gone from my last post! I had a lot of work and extra work, big things are going on and I really had to focus on my work. Also, you might have noticed that I haven’t made big changes in my graphics engine as well, hopefully in late September (when […]
- blog
- ...
Writing about stuff…

Today I decided to take a day off, no programming, no studying, no sport.. Just reading, perhaps a walk out to the city and finally a post on my blog. For many of my readers –yep, there are real people visiting my blog on a daily basis!!– this might not be the most interesting type […]
Days are too short..

Days are too short, would be nice to have some twelve hours more each day for being able to do all the things I’m attempting to do. In the past few week I spent most of my free time working on my graphics engine, is a very funny exercise in programming and I must admit is […]
Going Green!

I received a book for Christmas, the author is Marie-Monique Robin and the title is “Our Daily Poison..”. This is perhaps the second book I read about the food business, the other one is “Salt Sugar and Fat” by Michael Moss, those books has strengthened my gut feeling that what we eat isn’t safe and […]
- blog
- ...
About C++

When someone tell me that he know’s C++ and that he actually is a C++ programmer I believe him, but, this statement need some further explanation about which version of C++ the fellas is talking about!. Most C++ programmers knows C++03, eventually a little of C++11 and that’s all. Nowadays the tag C++ is used by […]
- blog
- ...
Slippers

We all have our weak sides, areas of knowledge that are way too far from an acceptable level. What is an acceptable level then, is all a matter of what you do and what’s the purpose of your knowledge. Changing job or project is going to greatly influence what will be your skill set in […]
- blog
- ...
Moving on my own!

I was thinking about moving on a dedicate hosting since a while, the free wordpress hosting from wordpress.com is good for the first few months, afterwards when you start wanting something more the free account is not good anymore, there are plenty of limitations: You cannot setup any custom theme nor modify the existing theme in […]
- Algorithms
- ...
Segment tree

What is the best thing you may possible do when having a eight hours train trip? Writing a blog post of course! That’s actually an interesting story by itself: Where I was and why it take that long to come back home! Anyway! Let’s say you’ve an array of integers, as usual from index 0 to […]
- Algorithms
- ...
Solution space.

Certain problems required us to try all the possible solutions to find the one that best fit the given constraint, a very popular brute force way is to perform a complete search of the solution space by iterating over and over the data and changing each time the input variables. If the problem require to […]