Have you ever stumbled upon something like O(N log N) and wondered what that means or what it is good for? I have and of course I wanted to know what that means. From the context I thought it must have something to do with algorithms and their execution times. So what did I do? [...]
Lots of programmers using C think they know C. Most of them are wrong.
Are you a C programmer and used to say you know C very good? I always said so and then I saw this presentation and it helped me a lot deepening my C knowledge.
Have you ever had the need to use sprintf in a loop and replace the placeholders sequentially loop cycle by loop cycle? I recently had but there is a big problem in this use case: sprintf() (or the printf() family in general) can’t do this. PHP will raise a warning “Too few arguments” when there’s [...]
Sometimes in a project you want to save a state of your code but don’t want to commit it because things are broken and you’re not sure if it’s the right way you are going. Let’s say you want to refactor a very large code base. Your team is using a Subversion server and you [...]
You now might think: What the hell is Erlang? And a few months back I didn’t even knew what exactly it was. I only knew it is a programming language, and that somehow Ericsson was involved in developing it.
For me it really started when I learned to use CouchDB, I am doing a [...]
I’ve been learning a little Erlang in the last few weeks and sometimes I use my Macbook to write some small functions, libs and so on. But it seems that TextMate hasn’t build-in support for Erlang, so all my pretty code was just black
But that isn’t that big a problem: I found a [...]
When you’re using PHP you might know that there are a few boundaries when it comes to variable names. Every language has a set of rules for this and the interpreter simply needs them to determine if the actual token is a variable name or not. For PHP, there are few rules: the name must [...]
My Coderwall Badges