It’s a great superpower to solve problems.
Hello again my lovely readers. In this blog I’m going to explain you one of the most complex concept in programming, RECURSION. So much software engineers run away from this concept. I have to admit that it is hard to understand at the beginning, but if we try more and more we can get it. I will try to help you understand this using examples and some illustrations.
If you’ve ever worked with lower level languages like C or C++, then you’ve probably heard of pointers. Pointers allow you to create great efficiency in parts of your code. They also cause confusion for beginners and can lead to various memory management bugs, even for experts. In this article, you’ll gain a better understanding of Python’s object model and learn why pointers in Python don’t really exist.
Everyone knows what an object is: a tangible thing that we can sense, feel, and manipulate. The earliest objects we interact with are typically baby toys. Wooden blocks, plastic shapes, and over-sized…
Dynamic is really powerful!
When we want to go to a place where there are only books, we run to a library. Here, we can find in a ordered way all kind books, history, science fiction (this is one of my favorite). When you are writing a program, we also need to use libraries. But here, instead of books, you can find diferents function that performs specifics operations. You can do amazing aplications that would see like a science fiction to the users.
In this articule, I’m going to talk about libraries in C programming language, mother of all language.
Are you prepare to enter? We know the safe way.
The Core Operating System: The Kernel
The term operating system is commonly used with two different meanings:
The term kernel is often used as a synonym for the second meaning, and it is with this meaning of…
Can you make your own big library of functions? Yes you can do it!
Hello my lovely readers, if you are interest in reading this articule is because you are like me, a curious person. I’m those kind of people that when is visiting a new country, always try to go to a library. I do this because you can find a huge kind of books that you won’t find in the best library in your country. This happens because is another culture and there are subjects that doesn’t match with your city culture. This is why I love it…
Human readable to computer language. This is like a google translator?
We already know that all computers in the world talk the same Binary language. It’s a language that looks simple because it only has to numbers, 0 and 1, but when you want to write a simple sentence like Hello World!, it looks like this:
01001000 01100101 01101100 01101100 01101111 00100000 01010111 01101111 01110010 01101100 01100100 00100001
Imagine if you want more complicated instructions, it would be tons of numbers!
Here is where program language get important. They can make possible work with human readable code and by a…
There is not magic, it’s bash science!
When I was a little kid I travel a lot with my cousins to Disney World. My uncle was a successful business man and always invite me to travel with them. He was like my second father. Every time I got into a Disney park it was like magic, a fairy tale. You feel like you are all the time inside a amazing story and you also feel the main character.
I’m 37 years old and I still remember those days as the best days of my life. Now, I have two kids…
Who is the good guy in this battle?
I’m a beginner in the programming world. I just started as a student in the Holberton School in Bogotá, Colombia. I’m very excited and scare. When I applied to the school, I thought I was not going to get in, but I did. Now I find myself thinking like a computer to be able to explain what a Hard link and a symbolic link are about within the bash language (Bourne Again Shell).
If you are an advance programmer maybe you will not fine a very simple explanation, but I’m here to…
Looking for a digital transformation on my profesional career. That´s my north and my future