Skip to content

Instantly share code, notes, and snippets.

View vsx-gh's full-sized avatar

Jeff VanSickle vsx-gh

View GitHub Profile

Keybase proof

I hereby claim:

  • I am vsx-gh on github.
  • I am vsx_kb (https://keybase.io/vsx_kb) on keybase.
  • I have a public key ASAINwIKgFBIoEOywMasq5BY381_WG37AQBHYl9WtJsKVwo

To claim this, I am signing this object:

@vsx-gh
vsx-gh / brew_details.md
Created October 6, 2017 19:44
Homebrew troubleshooting output on macOS 10.13
Overview

Homebrew does not recognize my Command Line Tools installation on macOS High Sierra (10.13). I had a working Homebrew installation before the upgrade. I'm getting the following any time I try to brew install:

Warning: Your Command Line Tools are too outdated. Update them from Software Update in the App Store.

I'm looking at the App Store right now and see that I have "Command Line Tools (macOS High Sierra version 10.13) for Xcode" installed. It's version 9.0.

brew doctor Output
@vsx-gh
vsx-gh / s3_full_delete.py
Created September 22, 2017 14:42
Remove completely S3 objects that have delete markers
#!/usr/bin/env python3
'''
Program: s3_full_delete.py
Author: https://github.com/vsx-gh
Created: 20170920
Program finds S3 objects with delete markers and deletes all versions
of those objects.
@vsx-gh
vsx-gh / PfE_Capstone.md
Last active October 15, 2017 00:27
Programming for Everybody (Python) - Capstone

Programming for Everybody (Python) - Capstone

Overview

This project was completed as part of the Programming for Everybody specialization through Coursera, taken with Dr. Chuck Severance. The project demonstrates mastery of the concepts learned in intermediate Python programming.

My project uses Python to collect temperature for a specific location (my home) across five data sources: four APIs and one temperature sensor located at my house. The temperature sensor is a DS18B20 digital sensor connected to a Raspberry Pi through a custom shield that I soldered together. There is not much special about the shield; if you can connect the sensor to GPIO BCM pin 25 on the Pi, you will be good to go. I put the collected data into a SQLite database, then extract data from the database to build a simple line graph with Plotly.