Giter Site home page Giter Site logo

get_next_line's Introduction

Hi there 👋

👨‍💻 Main Languages

C C++ Python TypeScript

🧰 Tools

Docker Bash PostgreSQL MariaDB Prisma SQL HTML CSS Nginx React Nest

👨‍🎓 Currently Learning

Numpy

Next to learn

Pandas PyTorch TensorFlow Scikit Rust Go

 Personal and post common-core projects

Project link Description Languages/Techs Notions covered Status
snow_crash cyber security project : collection of 15 CTF exercices on a given ISO Bash PHP C Linux basic reverse engineering and packet sniffing, binary exploitation Done
python for AI Collection of exercises aiming to introduce python for AI Python python applied to data analysis In progress

 Common Core Projects

Project link Description Languages/Techs Notions covered
ft_transcendence A full-stack infrastructure for an online multiplayer game React Nest Docker PostgreSQL Prisma
Webserv A small HTTP protocol webserver from scratch C++ PHP HTML
Inception A Docker LEMP stack infrastructure Docker Bash MariaDB Nginx Debian Wordpress PHP
CPP_modules An introductive project to C++ programming C++
Cub3D A Raycasting project aiming to reproduce Wolfenstein 3D C
Netpractice An introduction to networking and IP address N/A
Philosophers An introduction to multithreading and forking using mutexes and semaphores C
Minishell A custom implementation of bash based on the posix version C
So_long A graphical introduction project using an educative library C
push_swap A sorting algorithm using 2 stacks and limited operations C sorting algorithms, stack and linked list data structures, dynamic memory allocation
minitalk Using UNIX signals to send messages between a server and a client C UNIX processes and signals, bit manipulation
ft_printf Custom version of the libc printf function C variable arguments list, under-the-hood operation of printf
get_next_line A C function to get lines from a file descriptor using a buffer size C file descriptors, static variables, buffer manipulation, dynamic memory allocation and reallocation
BornToBeRoot A sysadmin introduction project on a virtual machine Bash Debian virtualization, partitioning, ssh, firewalls, basic server configuration and good security practices, passwd management
Libft My custom implementation of libc functions C under-the-hood operation of common Libc functions

get_next_line's People

Contributors

gsantoine avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.