Mojtaba toof's Projects
This project is about Raycasting, Raycasting was a mathematical technic used by wolfenstein 3D game for the first time.
This is an interesting API to calculate delivery cost for a user.
This is my final projects for the Meta Django Back-End course, where I focus on designing the back-end of a fictional restaurant Website using Django and two APIs Django rest framework.
let's irc again, like we did last century
Implement my own printf in C
The aim of this project is to make you code a function that returns a line, read from a file descriptor.
This project was my first project at Hive Helsinki (42 school). I had to redo a set of functions from the libc. My functions have the same prototypes and implemented the same behaviors as the originals.
Minishell is a simplified UNIX shell clone written in C, featuring basic functionalities like cd, echo, exit, environment variables, redirections, and pipes. It provides a platform to understand systems programming, shell operations, and environment management. Perfect for learners and those looking for a lightweight, efficient shell.
The purpose of this project is to code a small data exchange program using UNIX signals
Solution of classical synchronization problem about dining philosophers where each philosopher is a thread and mutexes are used to prevent deadlocks.
This project aims to sort data(Integer numbers) on a stack, with a limited set of instructions, using the lowest possible number of actions.