-
Ship secure high quality software faster.
-
Latest Posts
- SaturdayMP Show 66: picoCTF Format String 2 (Solved in One Long Video)
- SaturdayMP Show 65: Something’s Rotten at the Gilded Rose: A Python Refactoring Tale
- SaturdayMP Show 64: picoCTF Format String 3 (Part 1 – Watch me Fail)
- SaturdayMP Show 63: Advent of Code 2024 Day 12 (Part 3 – Solved!)
- SaturdayMP Show 62: Advent of Code 2024 Day 12 (Part 2 – Area Calculated)
-
Tag! Your it!
.NET .NET Core ASP.NET MVC BackAndForth Behemoth Garden BEMCheckBox Birm C# DataGrip Docker Edmonton .NET User Group Entity Framework fun hack the box human resource machine Introduction to ORMs for DBAs ios kids thinking outside the box Mini-Compressor native-binding NUnit ORM picoctf python react Reduce image size Reduce photo size ruby RubyMine ruby on rails saturdaymp show saturdaympshow security Smaller images software development sql-server standard ruby Takeaways TeamCity Temporal Database Today I Learned xamarin xamarin ios .net native-binding xplugins xplugins.iOS.BEMCheckBox
-
Archives
Category Archives: Software Development
SaturdayMP Show #28: Upgrading Website from Rails 6.1 to 7.0 Part 1 – Preparation
In this episode I start the process of upgrading the SaturdayMP website from Rails 6.1 to 7.0. This video covers getting website ready for the upgrade. Found this video useful? Then help others find it by liking, subscribing, sharing, and/or … Continue reading
Posted in Saturday MP Show, Software Development
Tagged ruby on rails, saturdaymp show
Comments Off on SaturdayMP Show #28: Upgrading Website from Rails 6.1 to 7.0 Part 1 – Preparation
SaturdayMP Show #26: Human Resource Machine
In this episode I play Human Resource Machine by Tomorrow Corporation, a game that simulates programming in assembly. Anyone have any suggestions for optimizing the number of steps in the Fibonacci Visitor (Year 22)? Thanks to the person on the … Continue reading
Posted in Fun, Saturday MP Show, Software Development
Tagged assembly, Computer Games, fun, human resource machine, saturdaymp show
Comments Off on SaturdayMP Show #26: Human Resource Machine
SaturdayMP Show #25: TPS Report Uploader CFT Walkthrough (Vulnerable Blazor Application)
Happy Holidays! In this episode I do a walkthrough of the TPS Report Uploader capture the flag (CTF) I created. The walkthrough includes how to exploit the vulnerabilities and how to fix them in this .NET 8 Blazor application. You … Continue reading
Posted in Saturday MP Show, Security, Software Development
Tagged .NET, blazor, Burp Suite, gobuster, saturdaymp show, security
Comments Off on SaturdayMP Show #25: TPS Report Uploader CFT Walkthrough (Vulnerable Blazor Application)
SaturdayMP Show #24: Can you use Docker Compose Watch without a Dockerfile?
In this episode I answer a viewer’s question if you can use Docker Compose Watch without a Dockerfile. Actually, it’s more me checking if they are correct. Spoiler alert, they are correct and you can’t use Docker Compose Watch without … Continue reading
Posted in Saturday MP Show, Software Development
Tagged Docker, docker compose, docker compose watch, saturdaymp show
Comments Off on SaturdayMP Show #24: Can you use Docker Compose Watch without a Dockerfile?
SaturdayMP Show #23: Adding Basic Auth to NGINX Passenger Docker (Part 3)
In this stunning conclusion to the 3 part series I finally get HTTP Basic Authentication working. Including merging my changes into the main branch in GitLab and making sure it works in staging and production in Render. The video is … Continue reading
Posted in Saturday MP Show, Security, Software Development
Tagged Docker, gitlab, http basic auth, nginx, passenger, render, ruby on rails, saturdaympshow
Comments Off on SaturdayMP Show #23: Adding Basic Auth to NGINX Passenger Docker (Part 3)
SaturdayMP Show #22: Adding Basic Auth to NGINX Passenger Docker (Part 2)
In this episode I get the Basic Authentication NGINX configuration working using the envsubst tool to replace environment variables in the config file. Ran out of time to test the fix in actual staging. That will hopefully be done in … Continue reading
Posted in Code Examples, Saturday MP Show, Software Development
Tagged Docker, http basic auth, nginx, passenger, ruby on rails, saturdaymp show
Comments Off on SaturdayMP Show #22: Adding Basic Auth to NGINX Passenger Docker (Part 2)
SaturdayMP Show #21: Adding Basic Auth to NGINX Passenger Docker (Part 1)
In this episode I explain and then start to add HTTP Basic Authentication to the Saturday MP website which is a Ruby on Rails application hosted on a Passenger Docker image. As usual I ran into some trouble and at … Continue reading
Posted in Saturday MP Show, Software Development
Tagged Docker, http basic auth, nginx, passenger, ruby on rails, saturdaymp show
Comments Off on SaturdayMP Show #21: Adding Basic Auth to NGINX Passenger Docker (Part 1)
Saturday MP Show #16: Trying out Docker Compose Watch
In this episode I try out the new Docker Compose Watch developer feature that synchronizes files on the host and the container. Similar to Docker Volumes. It won’t replace Docker Volumes for for me, at least not yet. Are you … Continue reading
Posted in Saturday MP Show, Software Development
Tagged Docker, docker compose, docker compose watch, saturdaymp show
Comments Off on Saturday MP Show #16: Trying out Docker Compose Watch
Saturday MP Show #15: PR Created for Standard Ruby Linter Bug
I finally create the PR for Standard Ruby Linter Bug I’ve been working on the base several videos and months. I also fix the merge conflict noticed in the previous video. Read about the bug I’m trying to fix here … Continue reading
Posted in Saturday MP Show, Software Development
Tagged GitHub, merge conflict, pull request, saturdaymp show, standard ruby
Comments Off on Saturday MP Show #15: PR Created for Standard Ruby Linter Bug
XPlugins.iOS.BEMCheckBox v3.0.1 Released (.NET 6.0+ Support)!
I’m happy to announce that v3.0.1 of the XPlugins.iOS.BEMCheckBox has been released! This release updates XPlugins.iOS.BEMCheckBox so it can be used in .NET 6.0 and higher projects (e.g. net6.0-ios12). You can find the latest release on NuGet here. You can … Continue reading
Posted in Releases, Software Development
Tagged .NET, BEMCheckBox, ios, Release, xplugins.iOS.BEMCheckBox
Comments Off on XPlugins.iOS.BEMCheckBox v3.0.1 Released (.NET 6.0+ Support)!