GithubHelp home page GithubHelp logo

Hi, I'm Lucas 👋

  • ⚡ I'm a french developper living in Paris
  • 🔭 I've studied at 42 school in Paris (level 21.35)
  • 🚀 I'm currently working at Kickmaker on an embedded medical device
  • ❤️ In love with C language

42 projects

On my GitHup repository, you will find my best projects during my studies at 42 school among the following categories:

  • Microcontroller programming (C)
  • UNIX programming (C/C++)
  • Network / DevOps

Take a look 👍

Top Langs

Lucas Lefrancq's Projects

42_containator icon 42_containator

Personnal project: a tester for the 42 ft_containers project made with @hherin.

42_cpp_piscine icon 42_cpp_piscine

School project: learn C++ language through different little exercices.

42_cub3d icon 42_cub3d

School project: create a video game using ray-casting technology and a graphic library (with all the bonuses).

42_ft_containers icon 42_ft_containers

School project: reimplement the STL containers (using allocator, double linked list and AVL binary trees).

42_ft_linux icon 42_ft_linux

School project: build a basic, but functional, linux distribution.

42_ft_ping icon 42_ft_ping

School projet: reimplement ping internet utility, using a raw socket and IP/ICMP protocols.

42_ft_printf icon 42_ft_printf

School project: reimplement printf in C (with all the bonuses, including the floats and Dragon4 algorithm).

42_ft_services icon 42_ft_services

School project: set a cluster with several services using Docker and Kubernetes.

42_get_next_line icon 42_get_next_line

School project: code a function that reads from a file descriptor and returns a line ending with a newline (with all the bonuses).

42_inception icon 42_inception

School project: set up a web server using Docker-Compose, with each service running separately in its own container.

42_lem-ipc icon 42_lem-ipc

School projet: create a multiprocessus game using UNIX System V IPC mechanics (shared memory segment, semaphores sets and message queues).

42_libasm icon 42_libasm

School project: get familiar with assembly language (with all the bonuses).

42_libft icon 42_libft

School project: code a C library regrouping usual functions that will be allowed to use in all other 42projects (with all the bonuses).

42_philosophers icon 42_philosophers

School project: introduction to the basics of threading a process and how to work on the same memory space.

42_piscine_electronique icon 42_piscine_electronique

Optionnal project: microcontroller programming on ATMega328P, with I/O registers, PWM cycle, interrupts, EEPROM access and UART/I2C/SPI serial communication.

42_push_swap icon 42_push_swap

School project: implement the best algorithm to sort one stack using another stack (quicksort algorithm).

42_taskmaster icon 42_taskmaster

School project: develop a job controller, configurable at launch with a config file and providing a shell to the user.

42_webserv icon 42_webserv

School projet : implement a server handling HTTP protocol using UNIX socket.

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.