A package that allows you to create a key-value vault for storing variables in a global context

How to install? What is this? This is a package that allows you to create a key-value vault for storing variables in a global context. It allows you to set up a keyring with pre-defined constants which act as keys for the vault. These constants are then what is stored inside the vault. A key is just a string, but the value that the key is mapped to can be assigned to any type of object in Python. If the […]

Read more

Gradually automate your procedures, one step at a time

Gradually automate your procedures, one step at a time Inspired by https://blog.danslimmon.com/2019/07/15/ Features Main Features Converts a markdown file into interactive steps Saves results into another markdown file On 100% automated, saves results into a script file instead Ancillary features Sublists are marked like 1.1.3 (first step, first substep, third sub-substep) Go back one step Keywords All keywords are case insensitive. Starting keywords Start steps with these words to use them. Using these words also makes it clearer what you […]

Read more

RSA Cryptography Authentication Proof-of-Concept

This project was a request by Structured Programming lectures in Computer Science college. It runs with both a Python front-end CLI structure and API Endpoints running with Flask. Features This application does feature a simple authentication concept with encryption over the data transfered between the client and the endpoint. User registration User authentication Requirements Python v3.0 or greater is required. This project was    

Read more

A python tool to create the basics of a project

Instalação Para instalar o Project Maker, você necessita está em um ambiente de desenvolvimento Linux ou wsl com alguma distro debian-based. Primeiramente instalamos o python3 com o python3-pip para podermos compilar este arquivo python sudo apt install python3 python3-pip -y Depois de instalados verifique se possui o git instalado e devidamente configurado, caso já esteja instalado e configurado. Clone este repositório com git clone https://github.com/KitsuneSemCalda/project-maker e instalamos o compilador do python com python3 -m pip install pyinstaller com ele instalado […]

Read more

A Python library for setting up projects using tabular data

A Python library for setting up projects using tabular data. It can create project folders, standardize delimiters, and convert files to CSV from either individual files or a directory. To install, navigate to the directory holding your Python libraries, then copy the “pyprocess” folder into it. The pyrocess folder should contain the pyprocess.py and __init__.py files. Example path: C:Users miniconda3envs Libsite-packagespyprocess Class – Setup Functions setup.Project_Folders: Sets up project folders. Creates the main project folder, as well as Data, Methods, […]

Read more

System Design Assignments as part of Arpit’s System Design Masterclass

The repository contains a set of problem statements around Software Architecture and System Design as conducted by Arpit’s System Design Masterclass. A masterclass that helps you become great at designing scalable, fault-tolerant, and highly available systems. The Program This is a prime and intermediate-level cohort-based course aimed at providing an exclusive and crisp learning experience. The program will cover most of the topics under System Design and Software Architecture including but not limited to – Architecting Social Networks, Building Storage […]

Read more

A Python3 library to generate dynamic SVGs

The Python library for generating dynamic SVGs using Python3 Version: 0.0.5 Installation Note: This library is still under development Example: import svg from svg.canvas import Canvas from svg.shapes import Rectangle from svg.server import svg_server canvas = Canvas(500, 500) rect1 = Rectangle(200, 100, canvas) svg_server(canvas=canvas, port=8000) To Access    

Read more
1 465 466 467 468 469 1,022