Muhammed Asharaf K V's Projects
You will create your first machine in VirtualBox under specific instructions. Then, at the end of this project, you will be able to set up your own operating system while implementing strict rules.
Solving problem of student transportation to and from 42 by using google geolocation API and 42 API.
Create an bicep curl counter using AI tools
This document is a System Administration related exercise. You will create your first machine in VirtualBox (or UTM if you can’t use VirtualBox) under specific instructions. Then, at the end of this project, you will be able to set up your own operating system while implementing strict rules.
C++ is a general-purpose programming language created by Bjarne Stroustrup as an extension of the C programming language, or "C with Classes"
This project is inspired by the world-famous Wolfenstein 3D game, which was the first FPS ever. It will enable you to explore ray-casting. Your goal will be to make a dynamic view inside a maze, in which you’ll have to find your way.
Exam rank 02 is a 42 project. There will be 4 questions and you need to answer all of them then only you will pass the exam.
Ft_printf, get_next_line
All programs that you wrote until now were executed in text mode on your terminal. Now, let’s discover something more exciting: how to open a graphics window and draw inside? To start your journey in graphic programming, FdF offers to represent “iron wire” meshing in 3D.
Discover 2D programming and the psychedelic universe of fractals in this project, using minilibX.
In this project, you will implement a few container types of the C++ standard template library.
This project is about creating your own IRC server. You will use an actual IRC client to connect to your server and test it. Internet is ruled by solid standards protocols that allow connected computers to interact with each other. It’s always a good thing to know.
Guide for 42 School Graphics Custom Library
This project will be your first steps into AI and Machine Learning. You're going to start with a simple, basic machine learning algorithm. You will have to create a program that predicts the price of a car by using a linear function train with a gradient descent algorithm.
The goal of this project is pretty straightforward. You will recode printf(). You will mainly learn about using a variable number of arguments. This exercise is a great opportunity to improve your programming skills. It is of moderate difficulty.
This project is about creating a website for the mighty Pong contest!
This project is about programming a function that returns a line read from a file descriptor.
I will use the following services - EC2, Route 53, CloudFront, RDS.
A lightweight, customizable single-page personal portfolio website template built with JavaScript and Sass
Animation engine for explanatory math videos
This project is about creating a simple shell. Yes, your own little bash. You will learn a lot about processes and file descriptors.
This project is about creating a simple shell. Yes, your own little bash. You will learn a lot about processes and file descriptors.
The purpose of this project is to code a small data exchange program using UNIX signals. It is an introductory project for the bigger UNIX projects that will appear later on in the cursus.
In this project, you will learn the basics of threading a process. You will see how to create threads and you will discover mutexes.
This project involves sorting data on a stack, with a limited set of instructions, and the smallest number of moves. To make this happen, you will have to manipulate various sorting algorithms and choose the most appropriate solution(s) for optimized data sorting.