Picture Cleanup: Photo vs Image. Part 1 – PowerShell Core Image Metadata and Resizing

Inside the various subfolders of my picture library are files I would classify as images and not photos. Here I’m classifying images as image files I downloaded from the web or social media, screenshots and the like. Photos I’m classifying as taken from a camera, usually my mobile phone. For example: I really don’t want…
Read More

Organizing Camera Media with Automator, Bash, PowerShell Core

Background The Media Import Process Every 3 months or so I offload camera roll photos and videos from my iPhone to my Mac. The process usually looks like this: Connect iPhone to Mac via lightning cable and unlock iPhone Open Preview, import from iPhone to a Desktop/camera folder Delete unwanted photos in Desktop/camera Move photos…
Read More

Exploring Azure ARM Templates – Deploying an ASP.NET Core Web App

Lately I’ve been exploring and learning Azure on the side when I can find the time. Most recently I’ve been looking at automating the provisioning of Azure resources with ARM (Azure Resource Manager) templates. Initial goals included: Setup all Azure Resources outside of the Portal Setup an App Service plan (hosting) Setup App Insights because…
Read More

Build Automation Part 4: Database and Report Deployments

Series Index Build Automation Part 1: Overview and Pre-build Tasks Build Automation Part 2: Building and Packaging Build Automation Part 3: App Deployment Script Build Automation Part 4: Database and Report Deployments Unlike deploying the application itself in its entirety each time, database and report items have required incremental deployments due to their nature and…

Read More

Build Automation Part 3: App Deployment Script

Series Index Build Automation Part 1: Overview and Pre-build Tasks Build Automation Part 2: Building and Packaging Build Automation Part 3: App Deployment Script Build Automation Part 4: Database and Report Deployments Types of Deployment Scripts We currently have different deployment scripts that are run independently though there is a desire to chain them together…

Read More

Build Automation Part 2: Building and Packaging

Series Index Build Automation Part 1: Overview and Pre-build Tasks Build Automation Part 2: Building and Packaging Build Automation Part 3: App Deployment Script Build Automation Part 4: Database and Report Deployments In the last post in this series I discussed an overview of some build and deployment automation goals and covered some pre-build activities….

Read More

Build Automation Part 1: Overview and Pre-build Tasks

Series Index Build Automation Part 1: Overview and Pre-build Tasks Build Automation Part 2: Building and Packaging Build Automation Part 3: App Deployment Script Build Automation Part 4: Database and Report Deployments A recent major application release at work required various changes to our build and deployment process. Our continuous integration process was created probably…

Read More