Pinned Repositories
30-Days-Of-Python
30 days of Python programming challenge is a step by step guide to learn the Python programming language in 30 days. This challenge may take up to 100 days, follow your own pace.
alibaba-backend-academy-source-codes
awesome-persian-nlp-ir
Curated List of Persian Natural Language Processing and Information Retrieval Tools and Resources
b-minor-parser
An implementation of B-Minor (A programming language) lexer with C
genetic-algorithm
A simple genetic algorithm implemented in Python3
jiffies-linux-kernel-module
Jiffies LKM Module in C
key-value-database
A Python3 key-value-database implementation
reader-writer-problem
A solution to the reader-writer problem that must be classified as the third solution because it prioritizes writers over readers, also doesn't lead to starvation for readers
socket-programming
TCP client-server & UDP P2P file-sharing implementation in Python3 & C
yasfatft's Repositories
yasfatft/30-Days-Of-Python
30 days of Python programming challenge is a step by step guide to learn the Python programming language in 30 days. This challenge may take up to 100 days, follow your own pace.
yasfatft/alibaba-backend-academy-source-codes
yasfatft/awesome-persian-nlp-ir
Curated List of Persian Natural Language Processing and Information Retrieval Tools and Resources
yasfatft/b-minor-parser
An implementation of B-Minor (A programming language) lexer with C
yasfatft/genetic-algorithm
A simple genetic algorithm implemented in Python3
yasfatft/jiffies-linux-kernel-module
Jiffies LKM Module in C
yasfatft/key-value-database
A Python3 key-value-database implementation
yasfatft/reader-writer-problem
A solution to the reader-writer problem that must be classified as the third solution because it prioritizes writers over readers, also doesn't lead to starvation for readers
yasfatft/socket-programming
TCP client-server & UDP P2P file-sharing implementation in Python3 & C
yasfatft/bazel
a fast, scalable, multi-language and extensible build system
yasfatft/bazel-diff
Performs Bazel Target Diffing between two revisions in Git, allowing for Test Target Selection and Selective Building
yasfatft/bddrest
Tool-chain to define and verify REST API in BDD manner.
yasfatft/bitly-alter
This is a Bitly alternative platform implemented by the flask framework
yasfatft/booking
yasfatft/cfg
Customized & personalized configs is a best practice for anyone to speed up his/her skills while interacting with different tools, coding various languages and etc. Here is my bundle :)
yasfatft/closets-the-dots
A solution for the problem of founding the closets pair of dots in a 2D page in O(nlogn) with Python3
yasfatft/docker-elk
The Elastic stack (ELK) powered by Docker and Compose.
yasfatft/gitignore
A collection of useful .gitignore templates
yasfatft/markdown-lint
Markdown Lint Tool / Checker Documentation by Mark Harrison (Manuscripts Edition)
yasfatft/practical-jupyter-notebooks
List of useful Google Colaboratory notebooks I have coded
yasfatft/rules_docker
Rules for building and handling Docker images with Bazel
yasfatft/sudoku-solution-validator
A Python3 program to check if a sudoku solution is valid or not
yasfatft/yasfatft
yasfatft/yasfatft.github.io
Personal Portfolio