Sean T Canavan (seantcanavan)

seantcanavan

Geek Repo

Company:Canary Technologies

Location:Tulsa, Oklahoma

Home Page:https://seantcanavan.github.io/

Github PK Tool:Github PK Tool

Sean T Canavan's repositories

anon-eth-net

Totally anonymous botnet client with an emphasis on individual zombie control, resiliency of the host machine, and ease of remote code execution. Zombies mine ethereum in their free time for fun.

Language:GoLicense:GPL-3.0Stargazers:17Issues:2Issues:34

minimal-go-grpc-gateway-example

The most barebones Go GRPC Gateway project with no fluff. Uses go modules.

Language:GoLicense:Apache-2.0Stargazers:2Issues:1Issues:0

notification-state-machine

Notification state machine powered by AWS Lambda & DynamoDB Streams

Language:GoStargazers:1Issues:1Issues:0

apex-plex

convert h264 -> h265, remove extra subtitles, remove extra audio, convert subtitles to SRT

Language:PythonLicense:UnlicenseStargazers:0Issues:1Issues:0

Cactus

A Modern Diablo II Version Switcher (Contains: Singling/Alpaca)

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

dynamodb-table-sync

Synchronize Java-based DynamoDB Table definitions against their remote counterparts and automatically reconcile any differences. Pairs perfectly as part of the deployment process in a CI/CD pipeline to ensure that remote DynamoDB tables match those used during local testing and development.

Language:JavaLicense:UnlicenseStargazers:0Issues:0Issues:0

error_group

Store error messages thrown by a set of go routines in a thread-safe manner to simplify multi-threaded workloads. Go routines allow code to keep working while expensive network or database requests work in the background and Error Group keeps it all organized to return as a single result.

Language:GoLicense:UnlicenseStargazers:0Issues:1Issues:0

lambda_argon

Argon2 is a new, powerful, and cryptographically secure key derivation function that is excellent for hashing passwords. It is a memory-hard function built to protect against brute force attacks and values are salted by default. Lambda Argon provides a one function interface with sane defaults to Hash a password or match a password against a hash.

Language:GoLicense:MITStargazers:0Issues:0Issues:0

lambda_jwt_router

The all-in-one GoLang router for Lambda functions that also supports local development over standard HTTP. Path parameters, query parameters, and native integration with API Gateway Proxy requests means getting started is simple and fast. Additionally, you can implement common paradigms like JSON Web Tokens, Middlewares, Context Injection, and CORS

Language:GoLicense:Apache-2.0Stargazers:0Issues:0Issues:35

lambda_s3

Upload, Download, or Delete files from AWS S3 via native support for API Gateway-invoked Lambda function requests. Working with files in Lambda with API Gateway as a proxy is both complicated and not well documented but Lambda S3 significantly simplifies it down to a single function call.

Language:GoLicense:UnlicenseStargazers:0Issues:1Issues:0

zerolog-json-structured-logs

An opinionated take on Database and API error logging with zerolog structed logs

Language:GoLicense:UnlicenseStargazers:0Issues:1Issues:8

bootstrap_os

Automagically install everything for every os. I'm tired of doing this manually.

Language:PythonLicense:NOASSERTIONStargazers:0Issues:1Issues:0

crossplane_learn

learning crossplane!

Language:MakefileLicense:UnlicenseStargazers:0Issues:1Issues:0

django_refresher

Django 5.0 + PSQL DB + CI/CD via AWS App Runner. IAC via Terraform

Language:PythonLicense:UnlicenseStargazers:0Issues:1Issues:0

docker-selenium-lambda

The simplest demo of chrome automation by python and selenium in AWS Lambda

Language:DockerfileLicense:MITStargazers:0Issues:0Issues:0

fresh

Build and (re)start go web apps after saving/creating/deleting source files. Updated and modified by seantcanavan.

Language:GoLicense:MITStargazers:0Issues:0Issues:0

hackerrank

Hackerrank problems

Language:PythonLicense:UnlicenseStargazers:0Issues:1Issues:0

java-grpc-bi-directional-streaming-game-server

GRPC Bi-directional streams between 10 game clients and 1 game server

Language:JavaLicense:UnlicenseStargazers:0Issues:1Issues:0

learnosity_auth_poc

This is an extremely rough proof of concept for a client auth API for the Learnosity SDK written in GoLang.

Language:GoLicense:UnlicenseStargazers:0Issues:1Issues:0

manjaro-zsh-config

Zsh configuration package for manjaro

Language:ShellLicense:MITStargazers:0Issues:0Issues:0

media-file-renamer

ios is bad at filenames so i'm automating it

Language:PythonLicense:UnlicenseStargazers:0Issues:1Issues:0

minimal-go-serverless-lambda-example

The most barebones Serverless Go Lambda project with no fluff. Uses go modules.

Language:GoLicense:UnlicenseStargazers:0Issues:1Issues:0

minimal-react-redux-github-pages-example

The most barebones React Redux Github Pages project with no fluff. Uses webpack.

Language:JavaScriptLicense:UnlicenseStargazers:0Issues:1Issues:0

mkvstrip

Python script that acts like a front end for mkvtoolnix to remove excess audio and subtitle streams from mkv files.

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

mkvtoolnix-batch-tool

Batch video and subtitle processing program to help you add or remove subtitles from your video library.

Language:JavaScriptLicense:GPL-2.0Stargazers:0Issues:0Issues:0
Language:TypeScriptStargazers:0Issues:1Issues:0

perfect-repo

The "perfect" repo which utilizises a multitude of technologies that enable rapid development of microservices with automated builds and documentation

Language:TypeScriptLicense:UnlicenseStargazers:0Issues:1Issues:0

postgresml

The GPU-powered AI application database. Get your app to market faster using the simplicity of SQL and the latest NLP, ML + LLM models.

License:MITStargazers:0Issues:0Issues:0
Language:JavaScriptStargazers:0Issues:0Issues:0

typescript-algorithms

Common algorithms in typescript

Language:TypeScriptLicense:UnlicenseStargazers:0Issues:1Issues:0