projects
Selected public repositories from github.com/samkennerly.
python
-
fountain
-
Infinite
FizzBuzz solver. Includes examples of
argparse,
doctest,
generators,
and
special methods.
-
kingofsnake
-
Data tools in
Jupyter
notebooks served from a
container.
Includes examples of
cleaning,
classification,
clustering,
graph drawing, and
principal component analysis.
-
pydiner
-
Template for a generic Python project with dev
sandboxes
in
containers.
Includes examples of
automated testing,
log streaming,
and
relative imports.
q
-
q_practice
-
Introduction to Q, the scripting language for KDB+ databases.
ruby
-
assimilate
-
Automate setup chores for a new Mac: install software, clone repos, and create symlinks to dotfiles.
shell
-
blackbox
-
Build and run a
container
to autoformat Python code with
Black.
-
dockerbash
-
Short scripts that run long Docker commands.
terraform
-
ec2box
-
Example
Terraform
module for using Amazon
EC2.
Each instance includes its own
keypair,
IAM role,
security group,
CloudWatch log group,
and
cloud-init
template.