• 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 […]

  • assembler
  • Unexpected stuff!

    Let’s have a look at this code:

    And let’s compile it with g++ using the flag -O3, what’s going to happen? Before answering, let’s have a look at the assembly, shall we?

    This is actually only a portion of the whole assembly, what I care to show you is the main loop and what’s […]

  • assembler
  • Almost useless knowledge

    Is almost useless because nobody is going to raise yours salary for that! Or maybe someone will?!? Let’s say we ignore all the benefits of all the optimizations our benevolent compiler is going to made on our code, and have a look at what happen when we execute some hundreds of thousands of times two very […]

  • corporation
  • Corporate people!

    I’ve been in the IT industry since a while and since much longer I hang out with IT people. I now have a certain idea about what kind of people populate the cubicles of our lovely corporations! Understanding who is what is crucial in order to be sure that each and everybody is placed in the […]

  • Algorithms
  • Longest subsequence with K

    Maybe some of you may wonder why lately I wasn’t posting any algorithm, or maybe not. But, I feel the compelling need to explain You the reason behind this behavior! Well, I’m working on my combinatorics book, which just happen to be a very demanding one, and it takes all my free time and free energies. […]

  • Books
  • The Pragmatic Programmer!

    Is your first day at your new Corporation, you’re introduced to the company set of CORPORATE VALUES after a brief epistemological digression on the history of the world after the company was founded. A pretty HR girl talks excited of how the company you’re joining is the best place to work on the whole planet and […]

  • Short Story
  • The benefits of SSH

    Nowadays people have access to the internet almost from everywhere at every time, and Internet is going to be even more accessible in the near future thanks to brilliant ideas like flying drone with WiFi AC functionlities which are going to allow people from more and more remote areas of the planet to access facebook or […]