An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: rigor

jos-felipe/inception

This project aims to broaden my knowledge of system administration by using Docker. I will virtualize several Docker images, creating them in my new personal virtual machine.

Language: Dockerfile - Size: 4.88 KB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 0

rapdos-s/42-Ready-Set-Boole

An introduction to Boolean Algebra

Language: C++ - Size: 1.95 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

RaulSoftDev/so_long

so_long project to make a game with miniLibX

Language: C - Size: 320 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

RaulSoftDev/push_swap

push_swap project for 42 Madrid with sorting algorithms.

Language: C - Size: 27.3 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

RaulSoftDev/libft

Libft library project for 42 Madrid

Language: C - Size: 14.6 KB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 0 - Forks: 0

RaulSoftDev/minitalk

42 Madrid Common Core project in which you have to code a small server-client data exchange program with UNIX signals.

Language: C - Size: 22.5 KB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 0 - Forks: 0

jos-felipe/webserv

This project is here to make you write your own HTTP server. You will be able to test it with a real browser. HTTP is one of the most used protocol on internet. Knowing its arcane will be useful, even if you won't be working on a website.

Language: C++ - Size: 1.22 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

jos-felipe/cpp-module-09

This module is designed to help you understand the containers in CPP.

Language: C++ - Size: 31.3 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

davidagredano/libft

A custom C library that reimplements essential standard functions from scratch to use in future projects.

Language: C - Size: 148 KB - Last synced at: 24 days ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

jos-felipe/disco-ai-module-rush

Learning how to implement an image classification tool using neural networks to differentiate between pictures of cats and dogs.

Size: 2.93 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

jos-felipe/disco-ai-module-3

You will learn to use genetic algorithms to solve optimization problems by simulating natural evolution.

Language: Python - Size: 8.79 KB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

jos-felipe/disco-ai-module-2

You will learn how to develop a Python chatbot that uses external APIs to answer questions in real-time.

Size: 1.95 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

jos-felipe/disco-ai-module-1

This module aims to discover the Game Theory branch inside Artificial Intelligence.

Language: Python - Size: 17.6 KB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

jos-felipe/disco-ai-module-0

Code a very simple Expert System, one of the very basic AI.

Language: Python - Size: 6.84 KB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

jos-felipe/cpp-module-08

This module is designed to help you understand templated containers, iterators and algorithms in CPP.

Language: C++ - Size: 11.7 KB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

jos-felipe/cpp-module-07

This module is designed to help you understand Templates in CPP.

Language: C++ - Size: 9.77 KB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

jos-felipe/cpp-module-06

This module is designed to help you understand the different casts in CPP.

Language: C++ - Size: 11.7 KB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

andmadri/libft

A foundational C library that provides a collection of custom-made standard C functions.

Language: C - Size: 14.6 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

folarin-ogungbemi/Libft

Recode a few functions of the C standard library and other utility functions.

Language: C - Size: 79.1 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

gragi-1/get_next_line

Get_next_line (GNL) Project from 42_Madrid

Language: C - Size: 8.79 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

AmirEid/Mini-RT

This project is an introduction to the beautiful world of Raytracing.

Language: C - Size: 84 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

GowthertG/CPP-Module-05

This module is designed to help you understand Try/Catch and Exceptions in CPP.

Language: C++ - Size: 1.49 MB - Last synced at: about 2 hours ago - Pushed at: almost 2 years ago - Stars: 4 - Forks: 0

jos-felipe/cpp-mod-00

This first module of C++ is designed to help you understand the specifities of the language when compared to C. Time to dive into Object Oriented Programming!

Language: C++ - Size: 39.1 KB - Last synced at: about 1 month ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

AmirEid/Push-Swap

This project involves sorting data on a stack, with a limited set of instructions, and the smallest number of moves. To make this happen, you will have to manipulate various sorting algorithms and choose the most appropriate solution(s) for optimized data sorting.

Language: C - Size: 23.4 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

AmirEid/Mini-shell

The objective of this project is for you to create a simple shell.

Language: C - Size: 4.58 MB - Last synced at: 3 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

AmirEid/Get-next-line

May it be a file, stdin, or even later a network connection, you will always need a way to read content line by line. It is time to start working on this function, which will be essential for your future projects.

Language: C - Size: 4.88 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

AmirEid/Born2beroot

This project aims to introduce you to the wonderful world of virtualization.

Size: 1.95 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

AmirEid/Printf-remake

This project is pretty straightforward, you have to recode printf. You will learn what is and how to implement variadic functions. Once you validate it, you will reuse this function in your future projects.

Language: C - Size: 4.88 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

AmirEid/Libft

This project is your very first project as a student at 42. You will need to recode a few functions of the C standard library as well as some other utility functions that you will use during your whole cursus.

Language: C - Size: 15.6 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

jos-felipe/42cursus-philosophers

Let's learning the basics of threading a process.

Language: C - Size: 143 KB - Last synced at: about 1 month ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

faleite/42cpp01

This second module of C++ from 42 School

Language: C++ - Size: 1.6 MB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

le-mountassir/So_Long

the idea of the game is that u need to collect all the collectibles on the map before escaping, and while you are trying to escape u need to avoid any contact with the enemy patrols or you'll lose the game.

Language: C - Size: 97.7 KB - Last synced at: 12 months ago - Pushed at: almost 3 years ago - Stars: 2 - Forks: 0

Rigor/rigor-agent-terraform-ecs

An example of spinning up the Rigor agent on ECS using Terraform

Language: HCL - Size: 10.7 KB - Last synced at: about 1 year ago - Pushed at: about 6 years ago - Stars: 2 - Forks: 1

dmatavel/libft

A remake/extension of the standard C library.

Language: C - Size: 2.45 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

dmatavel/minitalk

A small data exchange program using UNIX signals.

Language: C - Size: 66.4 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

dmatavel/file_editor

Stream editor for basic transforming text.

Language: C++ - Size: 20.5 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

dmatavel/phonebook

A crappy awesome phonebook software.

Language: C++ - Size: 31.3 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

GowthertG/CPP-Module-06

This module is designed to help you understand the different casts in CPP.

Size: 0 Bytes - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 2 - Forks: 0

GowthertG/CPP-Module-08

This module is designed to help you understand templated containers, iterators and algorithms in CPP.

Size: 0 Bytes - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 2 - Forks: 0

GowthertG/CPP-Module-07

This module is designed to help you understand Templates in CPP.

Language: C++ - Size: 1.29 MB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 2 - Forks: 0

GowthertG/CPP-Module-09

This module is designed to help you understand the containers in CPP.

Language: C++ - Size: 1.9 MB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

GowthertG/NetPractice

This project is a general practical exercise to let you discover networking

Size: 1.56 MB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

dmatavel/born2beroot

System Administration related exercise.

Language: Shell - Size: 27.3 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

dmatavel/magic_script

This script sets up my work/study environment and general tools.

Language: Shell - Size: 10.7 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

zoou2foo/Philosophers

The famous philosophers' dinner problem

Language: C - Size: 159 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

zoou2foo/libft

libft 42

Language: C - Size: 243 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

zoou2foo/printf

My own printf

Language: C - Size: 40 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

zoou2foo/get_next_line

Function to read a line one at a time

Language: C - Size: 3.91 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

zoou2foo/minishell

Create your own little shell

Language: C - Size: 2.54 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

dmatavel/push_swap

This project is about sort data on a stack, with a limited set of instructions, using the lowest possible number of actions.

Language: C - Size: 106 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

ayoub0x1/get_next_line

Get Next Line (42cursus). This project aims to create a function that, allows to read a line ending with a newline character ('\n') from a file descriptor.

Language: C - Size: 35.2 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 0

bnidia/libft

This project is your very first project as a student at 42. You will need to recode a few functions of the C standard library as well as some other utility functions that you will use during your whole cursus.

Language: C - Size: 11.9 MB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 14 - Forks: 1

bnidia/minitalk

The purpose of this project is to code a small data exchange program using UNIX signals. It is an introductory project for the bigger UNIX projects that will appear later on in the cursus.

Language: C - Size: 8.99 MB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 13 - Forks: 0

dmatavel/get_next_line

This project is about programming a function that returns a line read from a file descriptor.

Language: C - Size: 19.5 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

pgomez-a/libft

The main objective of this project is to develop a C library with some of the most common functions, so that you will be able to use them in future projects.

Language: C - Size: 81.1 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0

bnidia/Philosophers

In this project, you will learn the basics of threading a process. You will see how to create threads and you will discover mutexes.

Language: C - Size: 47.9 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 14 - Forks: 0

bnidia/get_next_line

May it be a file, stdin, or even later a network connection, you will always need a way to read content line by line. It is time to start working on this function, which will be essential for your future projects.

Language: HTML - Size: 2.01 MB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 9 - Forks: 0

bnidia/ft_printf

This project is pretty straightforward, you have to recode printf. You will learn what is and how to implement variadic functions. Once you validate it, you will reuse this function in your future projects.

Language: C - Size: 18.7 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 9 - Forks: 0

dmatavel/hacker_rank

C exercises made at HakerRank.

Language: C - Size: 7.81 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

pgomez-a/ft_irc

The goal of this project is to make you write your own IRC server. To do so, you will test your work with a real IRC client.

Language: C++ - Size: 945 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

le-mountassir/ft_printf

In this project, we will recode the famous printf function using variadic arguments with some of the functions that we made in the first project Libft.

Language: C - Size: 9.77 KB - Last synced at: about 1 year ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 0

cvine21/ft-printf

Implementation of printf() function of the C standard library

Language: C - Size: 23.4 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

cvine21/get-next-line

Programming a function that returns a line read from a file descriptor

Language: C - Size: 4.88 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

cvine21/push-swap

Data sorting algorithm on a stack, with a limited set of instructions, and the smallest number of moves

Language: C - Size: 55.7 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

MouadxBth/FDF

Fil de Fer

Language: C - Size: 331 KB - Last synced at: 4 days ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

zrabhi/FT_PRINTF

The versatility of the printf function in C represents a great exercise in programming for us. This project is of moderate difficulty. It will enable us to discover variadic functions in C. The key to a successful ft_printf is a well-structured and good extensible code.

Language: C - Size: 10.7 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 0

zrabhi/Get_next_line

This project is about programming a function that returns a line read from a file descriptor.

Language: C - Size: 11.7 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 0

pgomez-a/multilayer-perceptron

This project is an introduction to artificial neural networks, with the implementation of a multilayer perceptron.

Language: Python - Size: 180 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 3 - Forks: 0

Papishushi/42-madrid-piscine

26 Day Straight C Bootcamp in 42 Madrid

Language: C - Size: 57.6 KB - Last synced at: 12 months ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

dmatavel/ft_printf

This project is about recode printf().

Language: C - Size: 66.4 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

pgomez-a/ft_multiple_regression

Discover hidden patterns within your numerical databases. Use Machine Learning to estimate costs, profits, potential opportunities, and anything else you can imagine.

Language: Python - Size: 134 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

pgomez-a/philosophers

In this project, you will learn the basics of threading a process. You will learn how to make threads. You will discover the mutex.

Language: C - Size: 84 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

pgomez-a/inception

Introduction to system administration with Docker, by creating our own virtualized Docker images.

Language: Dockerfile - Size: 65.4 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

pgomez-a/born2beroot

With this project we will get involved in the world of virtualization.

Size: 48.8 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0

pgomez-a/libasm

We will get acquainted with assembly language and learn how a CPU works.

Language: Assembly - Size: 65.4 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

pgomez-a/push_swap

This project will make us sort data on a stack, with a limited set of instructions, using the lowest possible number of actions. To succeed we will have to manipulate various types of algorithms and choose the one (of many) most appropriate solution for an optimized data sorting.

Language: C - Size: 94.7 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

pgomez-a/cub3D

This project will allow us to explore the ray-casting technique. Our goal is to establish a dynamic view inside a maze, where we will have to find the exit.

Language: C - Size: 230 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 1

pgomez-a/ft_server

This project will put us fully into the world of web servers. Once we have seen how the network works , we take another step to learn how to set up our own server from any device thanks to Docker.

Language: Dockerfile - Size: 166 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

pgomez-a/ft_printf

The definition of this project is simple: replicate the workings of the famous printf function.

Language: C - Size: 104 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0

pgomez-a/get_next_line

Thanks to get_next_line we will be able to read an open file line by line whose file descriptor is supplied as an argument.

Language: C - Size: 44.9 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

pgomez-a/ft_linear_regression

Program that predicts the price of a car by using a linear function train with a gradient descent algorithm.

Language: Python - Size: 65.4 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

pgomez-a/42_Python_Piscine

This project is a Python programming and Machine Learning bootcamp created by 42 AI.

Language: Python - Size: 37.1 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

pgomez-a/42_C_Piscine

These are the projects that I had to face during my 42 Piscine in Madrid.

Language: C - Size: 41 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

pgomez-a/stockholm

Develop a small ransomware program capable of affecting only a small part of your files.

Language: Python - Size: 1.17 MB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

pgomez-a/ft_otp

Implement a TOTP system, which will be capable of generating ephemeral passwords from a master key.

Language: Python - Size: 18.6 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

pgomez-a/ft_onion

Unleash the power of anonymity on the Internet.

Language: Dockerfile - Size: 41 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0

cvine21/libft

Implementation of a few functions of the C standard library

Language: C - Size: 27.3 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

cvine21/philosophers

A solution of the Dining Philosophers Problem. It is about handling threading a process.

Language: C - Size: 205 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

MouadxBth/Students-project

EST DS project (SOLO).

Language: C - Size: 19.5 KB - Last synced at: 4 days ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

pgomez-a/ft_containers

The multiple available containers in C++ all have a very different usage. To make sure you understand them all, let's re-implement them!

Language: C++ - Size: 99.6 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 1

MouadxBth/ft_printf

Because putnbr and putstr are not enough!

Language: C - Size: 23.4 KB - Last synced at: 4 days ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

ayoub0x1/libft

Libft (42cursus). This project aims to recode a C library of usual functions that will be used in the next projects of 42 curriculum.

Language: C - Size: 130 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 1

pgomez-a/42_CPP_Piscine

Let's get into the amazing world of Object Oriented Programming !! Learn about: namespaces, references, polymorphism, templates and much more with this Piscine C ++

Language: C++ - Size: 209 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

pgomez-a/minishell

The main purpose of this project is to create a shell, like bash or zsh. Let's learn more about file descriptors and processes.

Language: C - Size: 239 KB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

artprevo/filler

GO version really simplified. The project is a player, not a VM.

Language: C - Size: 136 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

artprevo/printf

Recoding of printf, the system function.

Language: C - Size: 75.2 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0