James Desmond
            
        

Resume

Principal Engineer building scalable cloud platforms and driving technical standards across enterprise organizations.
github.com/jamesdesmond | linkedin.com/in/james-desmond/ | Download PDF

Read more...

Reducing Huge repo size with simple nginx fileserving

The problem I faced with my current deployment of this website, was that my last post bloated the size of my git repo with large binary files. Solutions online seemed to say that I should use S3, or another paid service. But I already pay for my VPS, and the files already exist in my VPS in the git repo (multiple times over!) Then I remembered that it is dead simple to host files with nginx! Read more...

Fun with VQGAN : Seeing what anything could look like

I installed VQGAN on Windows. All I had to do was install Python 3.9 and miniconda for Python 3.9 I made some funny looking images using it, and am hoping to pursue this further.

Read more...

How I screenshare a subsection of a 3400x1440 ultrawide monitor as a 1080p virtual webcam in Microsoft Teams

Situation: you are in a meeting, sharing your screen. You use a ultrawide monitor, everyone else on your team uses laptops. You share your entire window and everyone needs to bring out the magnifying glasses. Teams will let you share just a single application, but that is not enough for most screensharing use cases. You want multiple applications to be shared, and just a 1080p sized frame to be shared from your monitor. This guide will accomplish just that.

Read more...

Using a Blackberry Classic in 2021 with self-hosted services

I want to use a phone with a qwerty keyboard.

Read more...

Cambridge Open311 Proximity

What this does:

Cambridge See Click Fix is an online 311 repository for citizen based 311 complaints. See Click Fix maintains an api following the Open311 standard.

Read more...

Boston Open311 Proximity

What this does:

BOS:311 is an online 311 repository for citizen based 311 complaints. BOS:311 utilizes the Open311 standard.

Read more...

Project Gutenberg Unwrapper

What this does:

Project Gutenberg is an online library of free eBooks.

These eBooks are able to be downloaded in many formats, in .txt format the books are formatted to wrap at around 80 char.

The script unwraps those needless wraps and returns the properly formatted version.

Read more...

Corrlinks Text Split

What this does:

Corrlinks is a privately owned company that operates the Trust Fund Limited Inmate Computer System (TRULINCS), the email system used by the United States Federal Bureau of Prisons to allow inmates to communicate with the outside world.

It charges $0.25 for each email sent by a person on the outside, or inside. There is both a character and line count cap on messages that can be sent.

Read more...

How I merge GoPro Telemetry data from split video files

From the GoPro Hero 5 and up, the camera records telemetry data (gps coord, speed, g-force) while recording video. This data is nice to have and allows for cool overlays like this:

Read more...

1 of 2 Next Page