Matheus Marabesi website, sharing ideas about software development - Listing posts on page 9

WebSocket - HTML5

HTML5 brings a lot of new features came to help developers to create amazing apps and amazing user experience, one of these features is called web socket which provides new powers under the HTTP protocol. Web socket resolves the lack of HTTP when we need updating our clients with real...

Bitwise operators – The Journey Part II

If you didn’t see the first part of this post click here and enjoy! The « (Shift left) operator Do you remember of our bitwise table in part I? We are not going to need it anymore. What we are going to do here is simple math, so let’s start with...

Head first - Design Patterns

You can find the source code in the already but also you can have a look at the github and learn a bit more about the book content. If you want to order a copy for you go ahead and visit O Reilly website. Welcome to Design Patterns The section...

Bitwise operators - The Journey

If you are trying to search about bitwise operators on web you will find loads of information, although, when I was learning about bitwise none of those in the web could clarify my mind. But finally I have got a way to me is easier and faster to understand bitwise,...

Converting Hexadecimal(16) to Decimal(10)

The Hexadecimal system work in base 16 which  means that we have 15 (fifteen) numbers as shown bellow. HEX Value 0 0 1 1 2 2 3 3 4 4 0 0 0 0 5 5 6 6 7 7 8 8 9 9 A 10 B 11 C 12...

PHP Design Patterns

If you are starting with good practices in PHP I would like to recommend the PHP design patterns it is awesome. The book start with a short introduction in Object Oriented Programming , UML and the concepts of Design Patterns. What are the patterns that I will learn? The book...

Raspberry Pi - Meeting the RPi-Cam-Web-Interface

If you are not familiar with raspberry PI please go ahead and see this web site, I’m not going to be talking about what is and what it can do rather I want to go further and focus on just the raspberry PI + camera. RPi-Cam-Web-Interface is a simple interface that enable...

PHP basics, are you sure? So tell me how to use octal system!

The program language PHP is a weak typing program language and with that comes a few tricks. The first one is the octal format, can you guess how to write a octal representation in PHP? <?php echo 01234; What the code above will output? For our surprise the code will...

TDD by example

Are you not using TDD ? TDD by example is a perfect book if you are looking for the first step into the TDD world. I would say the book was divided into two main parts, the first one is how does the TDD works and how to do your...

Are we front-end/back-end developers?

How does the back-end developer could improve the front-end development? Being a backend developer is pretty exciting PHP, Java, ruby and loads more, within database, algorithm with high performance and the most of the time it is the part that the users don’t see. The front-end path Design Photoshop HTML/CSS...