Skip to content

Instantly share code, notes, and snippets.

View Louis95's full-sized avatar
🏠
Working from home

Pila Louis Asombo Louis95

🏠
Working from home
  • Chatdesk
  • Littoral Douala, Cameroon
  • X @devpila
View GitHub Profile
@Louis95
Louis95 / dataclass_example.py
Created August 4, 2021 09:39
Code snippet demonstrating the use of data classes in python
from dataclasses import dataclass, field
@dataclass(order=True,frozen=True)
class Person:
sort_index: int = field(init=False, repr=False)
name: str
job: str
age: int
strength: int = 100
@Louis95
Louis95 / employee_management_system.py
Created August 3, 2021 21:48
An employee management system following python good python coding practices.
"""
Very advanced Employee management system.
"""
from dataclasses import dataclass
from typing import List
from enum import Enum, auto
from abc import ABC, abstractmethod
FIXED_VACATION_DAYS_PAYOUT = 5 # The fixed nr of vacation days that can be paid out.
@Louis95
Louis95 / giftCardGenerator.py
Created August 9, 2020 03:41
A gift card generator using the python secrets module and timestamp to generate cryptographically strong random gift card codes
import time
import string
import secrets
'''
The secrets module is used for generating cryptographically strong random numbers suitable for managing data such as passwords,
account authentication, security tokens, and related secrets.
'''
@Louis95
Louis95 / giftCardGenerator.py
Created July 21, 2020 18:47
A gift card generator. The script generates the specified number of gift card numbers for a particular company and stores them in a text file.
import random
from random import randint
import time
gentype = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789'
print("Hello To Multipe Gift Card Generator")
total = input("How Many Would You Like To Generate? ")
#Number To Generate
number = int(total)
file = (total + " Generated By Multipe Gift Card Generator.txt")
file2 = 'GiftCardsCodes.txt'
import logging
import azure.functions as func
import psycopg2
import os
from datetime import datetime
from sendgrid import SendGridAPIClient
from sendgrid.helpers.mail import Mail
import pathlib
SENDGRID_API_KEY = os.getenv('SENDGRID_API_KEY')
import os
from flask import Flask, request, abort, jsonify
from flask_sqlalchemy import SQLAlchemy
from flask_cors import CORS
import random
from models import setup_db, Question, Category
QUESTIONS_PER_PAGE = 10
import os
from flask import Flask, request, abort, jsonify
from flask_sqlalchemy import SQLAlchemy
from flask_cors import CORS
import random
from models import setup_db, Question, Category
QUESTIONS_PER_PAGE = 10
@Louis95
Louis95 / index.html
Created November 23, 2019 11:53
React Starter
<div id="root" />
@Louis95
Louis95 / component_reuse.js
Created November 8, 2019 14:39
Component reusability in reactjs
function Button(props) {
const handleClick = () => props.onClickFunction(props.increment);
return (
<button onClick={handleClick}>
+{props.increment}
</button>
);
}
function Display(props) {
@Louis95
Louis95 / bootstrap-4-startup-homepage.markdown
Created October 27, 2017 09:10
Bootstrap 4 Startup Homepage