Skip to content
View stevebalk's full-sized avatar

Block or report stevebalk

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
stevebalk/README.md

Hi there 👋

These are the projects that I completed before graduating:

Rank Project Language Short Summary
00 libft C Developing our own version of functions from the standard libc and also some that are either not in the libc or that are part of it but in a different form.
01 ft_printf C Writing our own printf function by understanding and using variadic functions.
01 get_next_line C Programming a function that returns a line read from a file descriptor.
02 pipex C Learning and implementing the concepts of redirections, pipes, child, and parent processes.
02 push_swap C Sorting data on a stack with a limited set of instructions and the smallest number of moves.
02 fdf C Representing a landscape model as a 3D object where all surfaces are outlined in lines (wireframe model), using the MiniLibX graphical library.
03 minishell C Creating a simplified version of a Unix shell.
03 philosophers C Learning the basics of threading a process, creating threads, and mutexes.
04 cub3D C Inspired by the world-famous game Wolfenstein 3D, involving configuration file and map parsing, ray-casting principles, efficient use of the mlx library for graphics, handling keyboard and mouse events for navigation, and texture mapping for wall surfaces.
04 CPP00 C++ Understanding the specifics of C++ compared to C, diving into Object-Oriented Programming, covering namespaces, classes, member functions, stdio streams, initialization lists, static, const, and other basic concepts.
04 CPP01 C++ Module about memory allocation, pointers to members, references, and switch statement.
04 CPP02 C++ Module about ad-hoc polymorphism, operator overloading, and Orthodox Canonical class form.
04 CPP03 C++ Module about Inheritance in C++.
04 CPP04 C++ Module about subtype polymorphism, abstract classes, interfaces in C++.
05 CPP05 C++ Module to understand Try/Catch and Exceptions in C++.
05 CPP06 C++ Module about the different cast types in C++.
05 CPP07 C++ Module about Templates in C++.
05 CPP08 C++ Module about templated containers, iterators, and algorithms in C++.
05 CPP09 C++ Module about choosing the best container for a given scenario, implementing the Ford-Johnson algorithm in C++.
05 WebServ C++ Creating a whole C++ Webserver from scratch (Conforming to the RFC HTTP 1.1 Standard). The server also supports the Common Gateway Interface for script execution.

Pinned Loading

  1. push-swap-clicker push-swap-clicker Public

    A program to visualize push swap manual moves. Are you still trying to get this special sorting algorithm in your head to work? No more paper, imagination or other stuff needed. Just click, click, …

    GDScript 16

  2. android_pin_brute_force android_pin_brute_force Public

    Python3 program that creates a duckyscript payload to brutforce a 4-digit pin on android. It uses an improved pin list to use most used pins first.

    Python 23 3