Blog
Our latest news & updates
Learning Python
I recently started learning Python again, as I've had interest in it in the past, but stopped for some reason I don't really remember. I don't follow a single source, I make use of videos,
Reading "The Pragmatic Programmer"
I'm currently reading this book And it's been very good so far, it has a lot of good advice for working programmers. It's not suited for beginners who want to learn a programming language, but
Watched an MIT lecture
I watched This lecture and it has been very informative. I learned the difference between Static and Dynamic typing, as well as the difference between strong and weak type checking. Static typing states that once
I passed the exam!
I just took SCJP - or OCPJP if you prefer - earlier today and I scored 70%! It took me about an hour and a half to finish, about half the allowed time. I was
Hello, World! in Java without main()
While I was reading the SCJP book, I came across the concept of initialization blocks, or init blocks for short. Those blocks of code get executed before any method code is executed. One kind of
Doing some coding
Today, I tried to write code that involves actual problem solving I wrote a method that calculates the factorial of a number, here's how I did it : [sourcecode language="java"] public static double calculate(int number){