Welcome to my (first) blog ! I never had a blog, not that I never thought about it, it’s just I never really found the topic and the content. But recently, I was talking with @Jaiew, my co-worker at Skiddoo, about how fascinated it was, the way some Java classes have been implemented in OpenJDK by Joshua Bloch (I spend a lot of time reading the JDK source code), and he told me I should write articles about it. I realized he was right, it could potentially be an interesting subject to other people too, I finally got my topic.
Here we are today, a VPS, a domain, some installations, configuration of PHP5, WordPress, we’re up and running ! So yes, it will be another blog talking about Java, but more the Java “Behind the scene”. I can’t promise it will only be this, it will probably have some stuff about being a software engineer at Skiddoo or posts about iOS development, my second main development skill, and why not talking about Sydney this amazing city ? I guess it will be about me in the end, but I’ll do my best to get everybody to learn something at the end of a post. So let’s start immediately with this one:
Did you know you can find the magic number 0xCAFEBABE (Cafe Babe) at the beginning of every Java .class file ?
This magic number is used to mark the file as conforming to the class file format. I like the story behind this number.