Pinned Repositories
blog-api
A REST API for a blog.
cache-simulator
A program that Simulates the behavior of a cache memory.
computer-networking-a-top-down-approach-8th
My solutions of labs and assignments in Computer Networking: A Top-Down Approach 8th edition book.
computer-systems-CS-APP3e
My solutions of Computer Systems: A Programmer’s Perspective, Third Edition (CS:APP3e) book, the text book for the course, CMU15-213: Introduction to Computer Systems.
cs-video-courses
List of Computer Science courses with video lectures.
cv-builder
A CV Builder website created with React.
dynamic-memory-allocator
A simple explicit allocator package based on implicit list.
library
A books library website.
proxy-server
Multithreading HTTP proxy server based on prethreading and a producer-consumer model, with caching functionality.
weather-app
A weather forecast site exploiting weatherapi public API.
ahmeducf's Repositories
ahmeducf/computer-systems-CS-APP3e
My solutions of Computer Systems: A Programmer’s Perspective, Third Edition (CS:APP3e) book, the text book for the course, CMU15-213: Introduction to Computer Systems.
ahmeducf/proxy-server
Multithreading HTTP proxy server based on prethreading and a producer-consumer model, with caching functionality.
ahmeducf/cache-simulator
A program that Simulates the behavior of a cache memory.
ahmeducf/computer-networking-a-top-down-approach-8th
My solutions of labs and assignments in Computer Networking: A Top-Down Approach 8th edition book.
ahmeducf/cs-video-courses
List of Computer Science courses with video lectures.
ahmeducf/dynamic-memory-allocator
A simple explicit allocator package based on implicit list.
ahmeducf/s-jwt
A TypeScript library that implements the JSON Web Token (JWT) standard defined in RFC 7519.
ahmeducf/Space-Invaders
Final Project for How to Design Programs course on EDX
ahmeducf/tiny-shell
A simple Unix shell program that supports job control.
ahmeducf/ACM-ICPC-Algorithms
Algorithms used in Competitive Programming
ahmeducf/ArabicCompetitiveProgramming
The repository contains the ENGLISH description files attached to the video series in my ARABIC algorithms channel.
ahmeducf/bitcask
A Go implementation of the Bitcask model.
ahmeducf/computer-science
:mortar_board: Path to a free self-taught education in Computer Science!
ahmeducf/grpc-route-guide
An implementation of a simple gRPC Route Guide application in Go.
ahmeducf/address-book
Using Protocol Buffers to implement a simple Address Book command-line application that can read and write people’s contact details to and from a file.
ahmeducf/container
Simple container implementation written in GO.
ahmeducf/cpbook-code
CP4 Free Source Code Project (C++17, Java11, Python3 and OCaml)
ahmeducf/Cpp-Primer-5th-Exercises-Solutions
Solutions of Exercises in C++ Primer 5th Edition
ahmeducf/curriculum
The open curriculum for learning web development
ahmeducf/dotfiles
This repository contains my personal dotfiles.
ahmeducf/dsa
My implementations of popular Data Structures and Algorithms.
ahmeducf/dynamic-devops-roadmap
A master plan for roadmap, mentorship, and bootcamp to start a DevOps Engineer career in 2024!
ahmeducf/epic-stack
This is a Full Stack app starter with the foundational things setup and configured for you to hit the ground running on your next EPIC idea.
ahmeducf/flist-runner
ahmeducf/foreman
A foreman implementation in GO.
ahmeducf/fuse
ahmeducf/ini-parser
A simple Go package that provides functionality for parsing INI format
ahmeducf/problem-solving
My solutions of Data Structures and Algorithms problems.
ahmeducf/ru102js
Source code for the RU102JS Redis for JavaScript Developers Course
ahmeducf/tlpi
My solutions of exercises in The Linux Programming Interface [TLPI] book using GO Programming Language.