Webcam Configurations: Windows Python Script for Setting Management Over the last month i have been using a new WebCam and found an issue with Microsoft Teams. In teams the webcam seem to reset one of its values every time it started. To address this, I had to use the control panel every time. After one morning, I did some vibe python coding while in a meeting and this is the result.
🌍 Straya Cloud™ – True Blue Landing Zone Framework (Fair Dinkum Edition) “An enterprise-grade, animal-powered, bogan-blessed cloud infrastructure framework for serious deployments (not really).”
✨ Executive Summary Straya Cloud™ is the next evolution in Outback-born Infrastructure-as-a-Shrimp-on-the-Barbie. Built on the sweat of tradies, managed by cockatoos, and secured by crocs, this offering is designed for enterprises who take their downtime as seriously as their uptime. Powered by the Cloud Aussie Framework (CAF), Straya Cloud is fully compliant with the Australian Standards for Yarn-Safe Cloud Operations (ASYSCO) and the Inter-Governmental Kangaroo Trust Network (IKTN).
Streamlining Your Debian/Ubuntu Updates: Introducing Linux Mint Update script Maintaining an up-to-date Linux system is paramount for security and performance. However, the process of updating system packages, individual applications like Discord, Flatpak installations, and desktop environment components can be fragmented and time-consuming. This article introduces a Bash script designed to automate this task on Debian/Ubuntu-based systems. I personally created this script to help keep my Linux Mint Desktop updated.
Converting Markdown to DOCX with Python: Automating Documentation from Markdown Linked Files Overview When working in structured cloud or cybersecurity documentation projects (such as defining an Azure Landing Zone), it’s common to maintain Markdown files for version control and team editing. However, stakeholders often expect polished Word documents.
This blog introduces a Python tool help to bridges this gap. It reads a README.md file, extracts links to additional Markdown documents, and compiles them into a basic professionally styled DOCX file, preserving headers, tables, lists, and block quotes.
Automating GitHub to Azure DevOps Backups with Bash and Pipelines Keeping critical source code safe is a constant priority. While GitHub is typically reliable, it can be important for organizations to maintain an additional backup of their repositories in a separate platform—like Azure DevOps—in case of issues such as accidental repository deletions, access problems, or unexpected downtime.
In this post, I will walk you through how to automate backing up GitHub repositories into Azure DevOps using:
How to Create, Manage, and Remove Virtual Sinks in Linux (PulseAudio/PipeWire) When working on live streams, podcasts, or complex audio setups, having the ability to separate and control audio streams is essential. In Windows I have used Elgato WaveLink3 software to perform this tasks. One way to do this on Linux is by creating virtual sinks (null sinks) and assigning different applications to them. This post will show you how to automatically create virtual sinks, remap specific applications, and remove those sinks when you’re done—using simple Bash scripts.
Simplifying SSH Key Management setup with PowerShell Introduction Managing SSH keys effectively is crucial for maintaining secure and efficient access to remote systems. This blog post introduces a PowerShell script designed to configure an SSH-Agent on Windows 11 with keys. I use this method when I first build a new Windows 11. Using SSH-Agent allows me to use forwarding agent requests and allows for using Yubikey certificates acorss an RDP session.
Building a Versatile Shell Script Template with Logging and Command Handling Creating reusable shell scripts can save a lot of time, especially when they’re structured to handle different commands, support logging, and track version history. Here i have provided a reference for a template structure for bash scripting. Hopefully I will continue to use this myself.
Step 1: Setting Up the Script Structure We start by creating a basic structure for the script, including:
Managing Multiple Monitors on Linux Mint with xrandr When using a Linux laptop with an external docking station, managing multiple monitors effectively can be challenging. If you often connect and disconnect external monitors, you may want a quick way to toggle between using only your laptop display and activating external monitors.
In this post, I will show a custom script using xrandr to streamline the process. The script has been tested in Linux Mint 22, which is running X11.
Hosting a Tor-Accessible Hugo Website with Docker In this guide, I will go over setting up a hidden service using Docker on an Ubuntu Linux host. This setup will use a simple Python HTTP server behind the Tor network to serve a Hugo static website. Docker will ensure both Tor and the web server remain operational and accessible through a .onion address.
Why use Python to host the web server and not NGINX, just wanted something easy to test.