Owen McGinley
Work
Experiments
Source Code
Archive
Home Network Setup
Pi-hole Block Pages
Dovetail's DLC
PyWeather Archives
Status
Return to the old owenthe.dev
About
Contact
Updates
Blog
Owen McGinley
Work
Experiments
Source Code
Archive
Home Network Setup
Pi-hole Block Pages
Dovetail's DLC
PyWeather Archives
Status
Return to the old owenthe.dev
About
Contact
Updates
Blog

Experiments

Experiments, also known as projects made from the result of late-night impulse decisions.

 Here it is…the beautiful website. The design is pretty simple - a box at the top telling you if Uranus is in retrograde, and then details on the 8 other planets (yes, Pluto IS a planet) and their retrograde status. Also shown is the switch date, for

Is Uranus In Retrograde

IMG_1724.jpeg

Backer Upper

 This is the main screen of Laundry Connect 2. All laundry locations are visible, showing the percent of dryers and washers available.  This is a huge improvement from Laundry Connect because it just…didn’t have a summary page.

Laundry Connect 2

 Here’s the hardware setup of the OctoCam stuck on the window. You can see the Pi Zero W, the cable that is very securely attached to make sure the OctoCam doesn’t move, and outside.  Note: As of May 2021, OctoCam is in a different position to accomm

OctoCam (v0)

Screen Shot 2021-07-29 at 1.04.01 AM.png

Music Orchestrator

 The main screen of How Hot Is It In My Dorm Room?(!) Up in the top box, it shows the last reading of the temperature, down to 2 decimal places.  Below that, the latest humidity reading is shown. Additionally, the difference between the outdoor tempe

How Hot Is It In My Dorm Room?

 The main screen of WebWork Status. You’ll first notice that I screwed up the padding for the h3 that shows the status (ignore this, I’ll fix this soon).  After you notice how bad of a developer I am, you’ll see how the site basically works. You’ll s

WebWork Status

 The main weather screen. Given I had a 400x300 resolution to work with, and that 16px text was around the cutoff for legibility, this is about the maximum data I can put on the screen.  Up close, you can see the aliasing of the text which definitely

PyWeather 2

 DOCBatch 2 uses a “stepper” system, but in a way where it’s one step at a time, and you cannot see your total progress. This is the main screen where you select the location where you want to eat. But, it definitely looked much cleaner than the Dine

DOCBatch 2

cht2-2.png

CenHud Outage Trends (v2)

 The tools index page for the Snow Day Tools. Please excuse the dock shadow from macOS.

Snow Day Tools

 This script does a lot in one. It first uses Selenium to capture the snow day predictor page, converts the image to a PDF using PIL (Twilio Fax API only supports pdf), then asks a number to fax to. Using that number, the Twilio Fax API sends out a r

Snow Day Fax

 Main College Spam Checker setup. CSC first asks for the email server to log into. CSC also does autofill for Gmail, Yahoo, and Outlook.com, and prompts to turn off less secure apps when needed.  After that, you need to enter your username and passwo

College Spam Checker

 The main screen of OKToFly

OKToFly

 Portal Bot checked for every college. I applied to, and posted a screenshot accordingly.   Unfortunately I don’t have video footage of the Portal Bot actually working (and entering passwords, etc), so these Slack screenshots will have to do.

Portal Bot

 The main configuration of Flight Finder. This is where you input the starting airport, and then airports you want to visit. You also must put in the date of the flights.  Flight Finder bases all the flights off of the date provided. However, if this

Flight Finder

Screenshot_20200511-154435_Termux.jpg

PIPupdate

 There’s a lot going on in this image - a quick explanation.  The plugin used for this tracker was Geo Mashup, which added geolocations to WordPress posts, and then displayed those WordPress posts on a map. I had two categories - current stop and pre

track.easterbunny.cc (v1)