Skip to content
View theVeryPulse's full-sized avatar
  • 09:52 (UTC)

Highlights

  • Pro

Block or report theVeryPulse

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
theVeryPulse/README.md

Hi, I'm Philip! πŸ‘‹

I'm currently studying Computer Science at 42 London.

<username>'s Stats

Tech Stack

c,cpp,python,git,github,ubuntu,linux,docker,vscode,vim

🌱 Highlight Projects

πŸš€ C/C++ on Linux:

Ray Tracing

miniRT: A ray tracing software that supports shadow, specular reflection, basic shapes including sphere, cylinder, disk, and plane.

C++ Modules

CPP: A series of practices focusing on C++, covering from OOP basics to standard containers.

Shell Program

Minishell: A shell program inspired by Bash that supports basic commands, redirects, pipes, and various built-in commands.

Multi-threading and Multi-processing

Philosophers: A program that simulates the dinning philosophers problem through both multi-threading (with mutex) and multi-processing (with semaphore).

Mesh Renderer

fdf: A program that draws meshed maps on screen; supports real-time translation, rotation, and scaling.

Redirects

pipex: A program inspired by pipe command | in shell. It executes programs and redirects output of one program to the input of another program. It also supports multiple pipes.

Sorting Algorithm

push swap: A program that sorts two rotating stacks with a limited command set.

Static Library in C

libft: A library that implements many of the basic and useful functions in C standard library.

πŸ† Achievements

  • 🌟 Coalition Master: as one of the top students on campus, I was named Master of the Coalition - each coalition has 1/3 of the total students.

πŸ“¬ Get in Touch

Thanks for stopping by! Let's connect and explore the fascinating world of technology together. πŸš€

Pinned Loading

  1. miniRT miniRT Public

    A minimal ray-tracer

    C 1

  2. Minishell Minishell Public

    A mini version of Linux shell

    C 1

  3. FdF-3D-Wireframe-Renderer FdF-3D-Wireframe-Renderer Public

    A simple 3D wireframe renderer

    C 1