Osama's repositories
golang-camera-web-server
Camera HTTP Streaming Server in Golang
teach-me-aws-stepfunctions
Simple example on how to use AWS Step Functions, to integrate multiple AWS Lambda functions.
auto-tagging-image-search
A back-end service that tags images automatically using Google-Vision and translate tags so you can search these images by tags in two languages.
oh-jeez-Rick
A bash script that plays rick-and-morty sound clips, wubba lubba dub dub !
serverless-video-converter-aws
A simple implementation for a serverless video converter that helps in serving videos for clients in different formats, using AWS Elastic Transcoder and AWS Lambda Functions.
command-line-push-notification
Notifier is a simple script that could be added to a Linux system and give it the ability to push notifications to Android phone from the command line
Beringei-HTTP-Interface
Beringei is a high performance, in-memory storage engine for time series data. This python script helps you in building a HTTP interface for it.
mongo-incremental-backup
This script helps you to migrate data from mongodb to another mongodb incrementally.
dotless-arabic-convertor
لتجنب الحظر على بعض المنصات، يمكنك إزالة النقاط من النص العربي الذي ترغب بنشره
nginx-for-memcache
High available and balanced memcache service with Nginx TCP load balancing.
python-img-resizing-server
Image resizing server written in Python
serverless-image-service-aws
An AWS Lambda function that listens to S3 bucket's events, and resize any new added image.
awesome-jordan
Awesome open source projects in Jordan or by Jordanians.
nginx-elb-docker
Docker Nginx Load Balancer
reverse-interview
Questions to ask the company during your interview
swear-words
💩 Profanity means swear words. The adjective is 'profane'. Profanities can also be called curse ("cuss") words, dirty words, bad words, foul language, obscenity, obscene language, or expletives. It can be called swearing, although this also has a normal meaning of making a "solemn promise".
venue-taxonomy
The intention of this project is to standardize the list of venue types that represent Digital-Out-of-Home (DOOH) advertising screens within a programmatic OpenRTB 2.5 context. The systematization of DOOH venue types will allow for clearer targeting by media buying platforms across a spectrum of available supply-side platforms offering DOOH inventory.