Open in app

Sign In

Write

Sign In

Flavio Orlando
Flavio Orlando

1 Follower

Home

About

Apr 22, 2021

What (actually) happens when you type a web address on your browser and hit enter…

Of course that the simplest answer to the question on the title of this article is: “you get to see a web site?”. But on this case let’s try to go deeper into the concept and find out the details within the entire process that happens between you type your…

10 min read

What (actually) happens when you type a web address on your browser and hit enter…
What (actually) happens when you type a web address on your browser and hit enter…

10 min read


Apr 4, 2021

IoT — The Internet of Things.

Historians recognize four different industrial revolutions along history, or at least four different stages in a larger process identified as “the” Industrial Revolution. The first three are related to the massive use of coal along with steam power, gas and fossil fuels and electronics and nuclear power. A fourth Industrial…

Technology Trends

8 min read

IoT — The Internet of Things.
IoT — The Internet of Things.
Technology Trends

8 min read


Feb 2, 2021

A dream of recursion.

In order to unfold the concept of recursion in an approachable way, let’s start by clarifying two concepts that need to be really clear before moving any forward: stack and heap. What is stack? Stack is a special area of the computer memory which stores temporary variables created by a function. Is stack…

Programming Languages

7 min read

A dream of recursion.
A dream of recursion.
Programming Languages

7 min read


Jan 12, 2021

Everything is an Object (in Python).

Moving forward into learning software engineering, will inevitable put you against the concept of Object Oriented Programming, or OOP for short. From Wikipedia: “Object-oriented programming (OOP) is a programming paradigm based on the concept of “objects”, which can contain data and code: data in the form of fields (often known…

9 min read

Everything is an Object (in Python).
Everything is an Object (in Python).

9 min read


Jan 11, 2021

Class and instance attributes

What is a class? — A class is a code template for creating objects along with related data and functions. Objects have variables and behavior associated with them. In Python a class is created by the keyword class. An object is created using the constructor of the class. This object will then be called the…

Phyton

3 min read

Class and instance attributes
Class and instance attributes
Phyton

3 min read


Dec 14, 2020

Static vs Dynamic libraries.

The more code we write, the more we realize that some parts or chunks of code are repeatedly used in many programs. Something as repetitive like a mathematic operation can be re-used over and over in virtually every program we write. A library allows us to have those repetitive functions…

6 min read

Static vs Dynamic libraries.
Static vs Dynamic libraries.

6 min read


Nov 20, 2020

What (really) happens at ls -l?

“ls” it is probably the first and most often used command you will learn whenever you start working on a Linux based shell. In the simplest possible way to say it, the “ls” command is used to list the contents of a directory. When used with no extra arguments within…

Linux Kernel

6 min read

What (really) happens at ls -l?
What (really) happens at ls -l?
Linux Kernel

6 min read


Nov 6, 2020

How integers are stored in memory using two’s complement.

But, what’s an integer? —

5 min read

How integers are stored in memory using two’s complement.
How integers are stored in memory using two’s complement.

5 min read


Oct 19, 2020

Worst abuse of the C preprocessor (IOCCC winner, 1986)

IOCCC (The International Obfuscated C Code Contest) is an annual programming contest for C “obfuscated” code.

6 min read

Worst abuse of the C preprocessor (IOCCC winner, 1986)
Worst abuse of the C preprocessor (IOCCC winner, 1986)

6 min read


Oct 10, 2020

EVERYTHING YOU ALWAYS WANTED TO KNOW ABOUT STATIC LIBRARIES BUT WERE AFRAID TO ASK.

(This article applies for UNIX systems only.) What is a C static library? A C library is just a set of named functions. Static libraries (also known as archives) have been around as long as C itself. Like a .zip file, they’re just a bag of object files — containing…

4 min read

EVERYTHING YOU ALWAYS WANTED TO KNOW ABOUT STATIC LIBRARIES BUT WERE AFRAID TO ASK.
EVERYTHING YOU ALWAYS WANTED TO KNOW ABOUT STATIC LIBRARIES BUT WERE AFRAID TO ASK.

4 min read

Flavio Orlando

Flavio Orlando

1 Follower

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech