get_next_line is a 42 school project meant to teach us how to read from a file descriptor and use static variables.
-
Updated
Nov 30, 2024 - C
get_next_line is a 42 school project meant to teach us how to read from a file descriptor and use static variables.
A Go package which provides reference counted file descriptors.
The definitive tester for 42 School's get_next_line project. Features multi-fd stress testing, dynamic BUFFER_SIZE execution, deep valgrind leak checking, and strict norminette verification.
This project involves creating a simple shell with Bash as a reference
Co-Re eBPF tool to discover leaks in file descriptors
Development repository for the 42cursus' get_next_line project
A lightweight HTTP/1.1 server built from scratch in C using POSIX socket APIs. Covers TCP connection handling, request parsing, static file serving, URL routing, strace tracing, and Valgrind memory profiling.
Efficient line-by-line file reader in C using file descriptors, static buffers, and dynamic memory management.
Buffered C line reader for UNIX file descriptors with Make targets, libft helpers, smoke tests, and CI.
The project involves building a basic shell that mimics the behavior of the popular bash shell. It covers fundamental concepts such as process creation, input/output redirection, and signal handling
Read content of file and return by line
Custom Unix shell implementation in C focusing on processes, pipes, redirections, parsing, and signal handling.
Ecole 42 project get_next_line.c
Efficient line-by-line file reader in C using static buffers and dynamic memory management, developed for the 42 get_next_line project.
Swap file descriptors (like bash io redirection, i.e. `exec 1>filename`)
Sistema distribuido con arquitectura cliente-servidor y varios procesos especializados que se coordinan y cooperan mediante sockets y mecanismos de concurrencia. Dentro de este sistema el Cliente podrá enviar un archivo tanto de texto como de media al sistema distribuido para que el nodo correspondiente le devuelva este archivo distorsionado.
This is a 42 school project meant to teach us how to read from a file descriptor without knowing it's size before hand making use of static variables.
Add a description, image, and links to the file-descriptors topic page so that developers can more easily learn about it.
To associate your repository with the file-descriptors topic, visit your repo's landing page and select "manage topics."