OnePlus One Front

ccache == more Speed?

Many people, especially around gentoo linux, do think that ccache is a must-have, reducing compile time pretty much. But is that really true? How much does it really help?

Let’s nail it down with some facts:
ccache parses the compiler call to make sure it’s a single compile as it doesn’t work with linking or multi-source builds (for you nerds out there, I intentionally left out -fwhole-program). As soon as ccache is sure it’s compiling one file, the compiler gets kicked off for preprocessing and the result is saved to a temp. place. This result is being hashed with md4 and then being compared to what we have on disk. If the md4 sum is found, the compiled result is delivered back. Otherwise the compiler gets some work to do.

Continue reading

iPhone6 Back

A short Hands-on: iPhone 6

Everybody around me was going crazy for the new iPhone 6. So I got the chance to get a closer look at one of those devices. Honestly, I am really appalled how cheap the device feels compared to the older 5s (the ones I used to know). The curved glass and the camera sticking out are doomed to break if it gets dropped. Looking at the price of the phone, I would have expected Apple to do better than that.