Open in app
Home
Notifications
Lists
Stories

Write
Daniela Lopera
Daniela Lopera

Home

Nov 5, 2020

Solving the maze

The objective of this project was to apply an important part of the programming skills acquired in the C language throughout the program, assuming the challenge of applying Raycasting to generate a virtual tour, using only this language and the SDL2 library as well as basic elements of trigonometry and…

5 min read

Solving the maze
Solving the maze

Oct 3, 2020

A Picture is Worth 1,500 Words

A Picture is Worth 1,500 Words Do you want to know how does the following function work? What happens on the stack? How does recursion work? I explain it to you in a single image. float _pow_recursion(float x, float y) { if (y == 0) return (1); if (y < 0) return (_pow_recursion(x, y + 1) / x); return (_pow_recursion(x, y - 1) * x); }

1 min read

A Picture is Worth 1,500 Words
A Picture is Worth 1,500 Words

Sep 30, 2020

Web Stack Postmortem

Issue Summary On 09–29–2020 at midnight, the Holberton School assigned cohort 11 the mission of finding and correcting the cause of the failure of a Wordpress website running on a LAMP stack, within a maximum period of 48 hours. the server was throwing a 500 error in response to all…

Web Stack Posmortem

2 min read


Jul 4, 2020

Machine Learning (…for grandmas)

¿What is machine learning? Every day we are in contact with telephones, tablets, computers, a lot of gadgets that make our lives easier with all the amazing things they can do but are really “dumb machines”. These devices are very good at obeying orders: If you tell it to show you the photos when…

7 min read

Machine Learning (…for grandmas)
Machine Learning (…for grandmas)

May 28, 2020

Mutable, Immutable… everything is object!

In Python, everything is an object, whether it is a number, a function, a list, a method, a class… or even None, this means that everything in Python can be assigned to a variable or passed as an argument to a function. Id and type When an object is instantiated, which is equivalent…

Python Object

6 min read

Mutable, Immutable… everything is object!
Mutable, Immutable… everything is object!

May 5, 2020

You don’t need to reinvent the wheel …use libraries

¿Why using libraries? ………………………………………………………………………………. A “library” is a collection of data and programming code that is used to develop software programs, that save the programmer from needing to “reinvent the wheel”. All of the available functions within a library can just be called/used within the program body without defining them explicitly. Dynamic and static way ……………………………………………………………………………………

Dynamic Library

4 min read

You don’t need to reinvent the wheel …use libraries
You don’t need to reinvent the wheel …use libraries

Mar 2, 2020

C Libraries

Why use libraries? Programmers usually look for the way for the computer to do for us the things that we would have to repeat ourselves, again and again, here is the reason to create libraries, which are collections of functions that we use frequently, this allows programmers to reuse their code, saving unnecessary…

3 min read

C Libraries
C Libraries

Feb 7, 2020

What happens when you type ls *.c

What happens when you type ls *.c Linux ls command permit us displaying a list of the files and directories (folders) that are contained in a directory; if no directory is specified, the command will assume that we want the list of all the contents of the current directory. That is what happens when you write ls:

2 min read

What happens when you type ls *.c
What happens when you type ls *.c

Feb 7, 2020

What is the difference between a hard link and a symbolic link?

What is the difference between a hard link and a symbolic link? A symbolic link is similar to a shortcut in Windows, it is a link through which we can access a certain file which gives us the advantage of using them in our programs to access the files with which the link generates the connection. In another hand, a hard link retains the information in the file it points to, just as if it were a mirror.

1 min read

What is the difference between a hard link and a symbolic link?
What is the difference between a hard link and a symbolic link?

Feb 7, 2020

What happens when you type gcc main.c

A compiler is a kind of translator that transforms a program written in a certain language to another, which is usually the machine language, this allows the computer to understand and execute the instructions of the program (what we want the computer to do for us). gcc is a compiler…

2 min read

What happens when you type gcc main.c
What happens when you type gcc main.c
Daniela Lopera

Daniela Lopera

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Knowable