Michael (KingMichaelPark)

KingMichaelPark

Geek Repo

Company:@thedatashed

Location:Leeds

Home Page:https://mhpark.me

Github PK Tool:Github PK Tool


Organizations
TheDataShed

Michael's repositories

gdpr-outlook

This simple parser will iterate through your Microsoft Outlook email and contact csv exports, identifying all the unique pairs of phone numbers, email addresses, and full names, and tries to predict/label whether the email address identified is a personal email or a corporate email address. It goes through every csv in a directory or an individual csv export. It then saves all the records to one SQLite Database .db file so if you want to apply any cryptopgraphy on the information that you possess, you can simply create a new table that is protected and hashed. It works in all the testing that I did but hopefully it should be pretty resiliant.

Language:PythonStargazers:5Issues:1Issues:0

cookiecutter-pypackage

Cookiecutter template for a Python package.

Language:PythonLicense:BSD-3-ClauseStargazers:1Issues:0Issues:0

aws-athena-struct-to-json

Two scripts to assist you in converting a massive struct blob of text to something sortable and "diff-erable." I'll get around to packaging this later, for now just add the convert.py to your project, it has no dependencies.

Language:PythonLicense:GPL-3.0Stargazers:0Issues:0Issues:0

black

The uncompromising Python code formatter

Language:PythonLicense:MITStargazers:0Issues:0Issues:0

cookiecutter-hypermodern-python

Hypermodern Python Cookiecutter

Language:PythonLicense:MITStargazers:0Issues:0Issues:0

data

Data and code behind the articles and graphics at FiveThirtyEight

Language:Jupyter NotebookLicense:CC-BY-4.0Stargazers:0Issues:0Issues:0

google_search_with_python

Quick demo file for how to search google with python

Language:PythonLicense:MITStargazers:0Issues:0Issues:0

hatch-python-cookiecutter

A cookiecutter template to create a python project with hatch as the build system and dependency manager. It also uses black for formatting, pre-commit and commitzen for commit checks and versioning, and ruff for linting. Fast and straightforward to manage!

Language:PythonLicense:MITStargazers:0Issues:1Issues:0

KingMichaelPark

Config files for my GitHub profile.

Stargazers:0Issues:0Issues:0

mason.nvim

Portable package manager for Neovim that runs everywhere Neovim runs. Easily install and manage LSP servers, DAP servers, linters, and formatters.

Language:LuaLicense:Apache-2.0Stargazers:0Issues:0Issues:0

null-ls.nvim

Use Neovim as a language server to inject LSP diagnostics, code actions, and more via Lua.

Language:LuaLicense:NOASSERTIONStargazers:0Issues:0Issues:0

OpenBBTerminal

Investment Research for Everyone, Anywhere.

License:MITStargazers:0Issues:0Issues:0
Language:MakefileLicense:MITStargazers:0Issues:0Issues:0

spark-struct-update

Some functions to update nested StructFields in pyspark

Language:PythonLicense:GPL-3.0Stargazers:0Issues:0Issues:0

sway

EndeavourOS Community Edition setup for sway

Language:PythonLicense:GPL-3.0Stargazers:0Issues:0Issues:0

traveling_salesman_tools

Send a list of post codes in a post request to postcodes.io and hopefully receive a dictionary back for each postcode.

Language:PythonStargazers:0Issues:0Issues:0

which-key.nvim

💥 Create key bindings that stick. WhichKey is a lua plugin for Neovim 0.5 that displays a popup with possible keybindings of the command you started typing.

License:Apache-2.0Stargazers:0Issues:0Issues:0