Binary numbers

What you should know: In the previous lesson, we were talking about the behavior of sequences of several bits. We showed that we were able to double the number of combinations that could be attained, just adding a bit to the left and repeating the same sequence twice, where the leftmost bit changes from 0 […]

Continue Reading

WordPress Linux installation

WordPress is a very popular content management software, because it allows anyone to build a website, even without any knowledge about HTML or programming. This tutorial should work on several Debian based Linux versions, and has been specifically tested on Ubuntu and Raspberry running the Raspbian operating system. Apache installation The engine running at the […]

Continue Reading

Binary data encoding

Computers represent and memorize data using electronic components that can assume only two states: on or off, just like a switch. The information that can be stored in a switch is the simplest that can be stored in a computer system and is called a bit. This means that every kind of information that we […]

Continue Reading

Decimal to binary conversion

What you should know: In the lesson on binary numbers we explained that the rightmost bit of a even number in binary is always 0, while in an odd number it equals 1. Moreover, we said that divisions by two can be performed removing the rightmost bit and shifting all the others to the right […]

Continue Reading

Hexadecimal encoding

What you should know: In the previous lessons, we’ve shown that the conversion between binary and decimal can be time consuming specifically when dealing with large numbers. Moreover, the binary representation uses about 3.3 bits for every decimal digit. This means that binary representations are usually too long to be read comfortably. Hexadecimal and octal […]

Continue Reading