Marwan Salem (marwansalem)

marwansalem

Geek Repo

Location:Alexandria, Egypt

Github PK Tool:Github PK Tool

Marwan Salem's repositories

multithreaded-mergesort

Multithreaded merge sort using POSIX library threads.

Language:CStargazers:1Issues:2Issues:0

couchbase-fluent-bit

Fast and Lightweight Log processor and forwarder. Based on upstream Fluent Bit, this includes some additional Couchbase specific configuration and support - https://github.com/fluent/fluent-bit

Language:GoLicense:Apache-2.0Stargazers:0Issues:1Issues:0

databricks-sdk-go

Databricks SDK for Go

Language:GoLicense:Apache-2.0Stargazers:0Issues:0Issues:0

design-patterns-java

Examples shown in the course Java Design Patterns on Udemy

Language:JavaStargazers:0Issues:2Issues:0

Embedded-Tic-Tac-Toe

Tic Tac Toe 2-player game for STM32F407VG (ARM) on Touch Screen,

Language:CStargazers:0Issues:0Issues:0

gradle-demo

This repo is created for the gradle demo

Language:JavaStargazers:0Issues:2Issues:0
Language:C++Stargazers:0Issues:2Issues:0
Language:PythonStargazers:0Issues:2Issues:0

incubator-celeborn

Apache Celeborn is an elastic and high-performance service for shuffle and spilled data.

Language:JavaLicense:Apache-2.0Stargazers:0Issues:0Issues:0

iSeeBetter

iSeeBetter: Spatio-Temporal Video Super Resolution using Recurrent-Generative Back-Projection Networks | Python3 | PyTorch | GANs | CNNs | ResNets | RNNs | Published in Springer Journal of Computational Visual Media, September 2020, Tsinghua University Press

Language:PythonLicense:MITStargazers:0Issues:1Issues:0
Language:JavaStargazers:0Issues:2Issues:0

linkrot

This Python program scans pdfs and websites for links and checks if the links are active or return an error code.

Language:PythonLicense:MITStargazers:0Issues:1Issues:0

movies

A Movie Database website using django , also includes rest APIs (database from imdb and kaggle.com)

Language:JavaScriptStargazers:0Issues:2Issues:0
Language:JavaStargazers:0Issues:1Issues:0

multi-project-gradle

Following this course [https://learn.tomgregory.com/courses/take/gradle-multi-project-masterclass] to learn how setup gradle for multi-projects

Language:JavaStargazers:0Issues:2Issues:0

paging-replacement-policy

Implementation of paging, and page replacement policies: FIFO, LRU, Optimal, Clock

Language:C++Stargazers:0Issues:2Issues:0
Language:GoStargazers:0Issues:1Issues:0
Language:JavaStargazers:0Issues:1Issues:0

Registration-Login-Forms

PHP web app, simple login and registration forms, with mySQL database , and server validation

Language:PHPStargazers:0Issues:2Issues:0

Root-Find

Compute roots of functions using numerical methods.

Language:MATLABStargazers:0Issues:2Issues:0

semaphore-threads

Using sempahore to enforce mutal exclusion on multiple threads incrementing a shared counter, there is also a thread responsible for periodically reading the counter and placing its value in a buffer, another thread cleans the buffer periodically, buffer can only be accessed by a single thread at time enforced through the use of sempahores

Language:CStargazers:0Issues:2Issues:0

Shell

simple shell , writes a log file when commands are executed

Language:CStargazers:0Issues:2Issues:0
Language:JavaStargazers:0Issues:1Issues:0
Stargazers:0Issues:0Issues:0

tftp-server

TFTP server

Language:PythonStargazers:0Issues:2Issues:0

threaded_matrix_multiplication

Implementation of two procedures(1.A thread for each element,2.A thread for each row) for Threaded Matrix Multiplication using POSIX threads.

Language:CStargazers:0Issues:2Issues:0
Language:PythonStargazers:0Issues:2Issues:0