Git Product home page Git Product logo

Hi (♥‿<)

  • 👋 I'm Joseph, 20y/o
  • 👨‍💻 Software Developer, focusing on C C++ and Python
  • 📚 Check my progress at 42 Barcelona

Joseph Cheel's Projects

42-cpp icon 42-cpp

Nine projects that explore the fundamentals of C++, with a particular emphasis on object-oriented programming

42-exam-rank-05 icon 42-exam-rank-05

A compilation of C++ object-oriented programming exercises from the 'Exam Rank 05' assessment.

42-exam-rank-06 icon 42-exam-rank-06

A C-based multi-client chat server using TCP sockets and the select function. This project manages multiple clients, broadcasting messages to all connected clients and handling client connections and disconnections efficiently. From the 'Exam Rank 06' assessment.

42-get_next_line icon 42-get_next_line

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

42-inception icon 42-inception

Project about the virtualization of a small multi-container infrastructure in Docker.

42-libft icon 42-libft

This project involves creating your own library and re-coding certain functions from the 'C Standard Library' or libc. Libft aims to enhance understanding of the workings of basic functions, their implementation, and how to effectively use them.

42-minirt icon 42-minirt

This project is an introduction to the beautiful world of Raytracing. Once completed you will be able to render simple Computer-Generated-Images

42-minishell icon 42-minishell

This project involves creating a simple shell with Bash as a reference

42-netpractice icon 42-netpractice

A project about solving networking problems exercises. Configuring small-scale networks, subnets and understanding TCP/IP addressing.

42-philosophers icon 42-philosophers

A project involving the basics of threading a process. And thread synchronization with mutexes.

42-pipex icon 42-pipex

Project about managing basic Redirection and Piping of commands

42-push_swap icon 42-push_swap

A data sorting algorithm program using two stacks in the lowest possible number of a specific set of actions

42-so_long icon 42-so_long

A project involving the creation of a small 2D game. Coded in C with MinilibX library

42-webserv icon 42-webserv

This project involves creating a custom HTTP server from scratch, covering request handling, response generation, and support for various HTTP methods. The server can be tested with a real web browser, providing practical experience with the HTTP protocol.

readme icon readme

A Folder to Store readme resources such as PNG, GIFS, SVG and more

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.