How to make Selenium2 work for Mac OS X with Firefox Nightly and Python

This is one of the shortest articles ever, almost nothing to explain here. First, install Selenium2 through easy_install sudo easy_install selenium Then, simply go to the /Applications directory and create a symbolic link, because selenium looks for the Firefox binary in a  specific path: $ cd /Applications $ sudo ln -s FirefoxNightly.app Firefox.app   Time … Continue Reading

how to format your Java code with eclipse, without opening eclise

Ok this is a very small post, but if you look for this information through Google, for example, it’s hard to find an easy and clear answer. And here it is. Assuming your eclipse path is /Applications/eclipse/eclipse, and the all the Java code (even in subdirectories) resides in /Users/lorenzo/sources/java_project/, the command is the following:   … Continue Reading

App Store submit process

I just want to say that I am very, very, extremely disappointed by how the uploading process is done. I am trying to fix a problem from this morning, that seems to be a very common problem according to what I can see in Stack Overflow, for example. So, you ask: “So? What is this … Continue Reading

dlopen, dlsym & how to call a function of the libc library inside a function defined in your custom library with the same name.

(If you like articles title longer that the article itself, you’re on the right place.) As the subject of the article, here’s a brief piece of code to define a library with a function whose name is also in libc. In the example we want to call the libc time() function inside our time() function. … Continue Reading