Ruggero Piazza's repositories
Python_course
A public repository for all the code content discussed during the Python Course
Complete-Python-3-Bootcamp
Course Files for Complete Python 3 Bootcamp Course on Udemy
EC2_stop_sentry
This Lambda function script gets triggered by a scheduled EventBridge event and stops any running EC2 instance with the "environment" tag set as "Test".
news_headlines
Create a script that extracts the top news from the most popular news websites. The xtracted news headlines will be saved with some complementary data. After the data is collected different analysis can be applied on it.
schwarzenegger_quotes
A serverless deployment of an app that randomly chooses a famous quote from one of many Arnold Schwarzenegger movies and shows it on the home page, with a picture of the related movie.
AI_creative_canvas
A fully automated application where two AIs works together in creating AI art and publish it on Instagram.
NACL_bot_sentry
AWS Lambda Function that automatically removes any new NACL rule created by an IAM user.
SG_bot_sentry
AWS Lambda Function that automatically removes any new security group inbound rule created by an IAM user.
sudoku_solver
A sudoku solver program using backtracking algorithm
suicide_rate
Data analysis on suicide rate from 1985 to 2016.
change_calculator
A program to calculate the right amount of change to return in form of notes and coins.
cpython
The Python programming language
hanoi_tower_solver
A program to solve the Hanoi Tower game
news_scraper
A simple web scraper to get news from BBC and Google News
prime_numbers_generator
A generator of prime numbers up to a given number.
rock_paper_scissors
A program to simulate a given number of runs of "Rock,Paper,scissors" game
RuggeroPiazza
Config files for my GitHub profile.
sieve_of_Eratosthenes_algorithm
A program that compares the run speed of 3 different approches to the sieve of Eratosthenes algorithm.