Ahmed Mohamed Ibrahim's repositories
Regex2MDFA
Input a Regex, get its AST, NFA, DFA and finally it Minimized DFA (Compiler Course Assignment)
Mathemati_
An absolute masterpiece website for solving mathematical problems numerically.
x86-ping-pong
A 2 player assembly X86 chatting app with a ping-pong game. The two players can spend their time just chatting or playing the game while having the ability to chat during the game, too.
bloodhound_docker
Docker build for BloodHound
Car_Plate_Detection
This is A car plate detection project implemented for the Image processing course , In this project we have to use Image processing techniques to detect the characters of the car plate
circuit-solver
Circuits Solver is a simple tool to simulate and solve AC circuits....
cpu-scheduler
A CPU scheduler determines an order for the execution of its scheduled processes with memory management algorithms.
SE-Project-CMP-Back-end
We designed social media backend and then sell it to them.
bezier
Just a fun little project to learn how to render Bézier Curves.
codecrafters-http-server-rust
codecrafters.io: Implement Simple HTTP Server in Rust
codecrafters-redis-rust
codecrafters.io: Implement Subset of Redis Commands in Rust
Compiler-Quadruples
Imaginary programming language compiler using Lex & Yacc
how-to-exit-vim
Below are some simple methods for exiting vim.
ladders-and-snakes
A c++ game similar to usual ladder and snake board game ,but with additions from monopoly.
memalloc
Artifacts of that Memory Management Tsoding Session
MIPS-VHDL
Implementation of a MIPS processor in VHDL (School Project).
msdt-follina
Codebase to generate an msdt-follina payload
p0wny-shell
Single-file PHP shell
pdf-indexer
A python script to scrape a pdf file and create a word index out of it
proc-macro-workshop
Learn to write Rust procedural macros [Rust Latam conference, Montevideo Uruguay, March 2019]
todo.asm
Todo Web Application in flat assembler