Azure Stream Analytics Updating a Job using a GitHub Action to stop and start Effortlessly deploy Azure Stream Analytics jobs with my TypeScript-based GitHub Action and Azure CLI.
Git Git Submodules vs. Git Subtree Integrate external Git repositories using Git submodules or subtree. This guide covers the steps for both methods and compares their features. Simplify your development workflow and maintain modular codebases by choosing the best approach for your needs, enhancing code reusability and efficiency.
Using regular expressions in Azure Application Gateway Rewrite Rules - extract Certificate Common Name Microsoft Azure's Application Gateway [https://learn.microsoft.com/en-us/azure/application-gateway/]is a platform service that can offload capabilities, so you don't have to code them for yourself. With proxy software, one capability is the ability to rewrite aspects of the HTTP request – Server, Request, and
IP Address and Subnetting CIDR Helpful Tools - ipcalc cli How often are you subnetting, or just trying to get valid sets of CIDR (classless inter-domain routing) addresses? For that there are a bunch of online tools, but the one tool I prefer is the ipcalc command line tool. The Linux man page is here: ipcalc man | Linux Command Library
Using BlobOutput and EventHubTrigger bindings with System Properties in Java Azure Functions One of the nice developer features of Azure Functions is the Bindings that provide pre-baked code and logic to help manage events inbound or sending things outbound However, much of the documentation is centered around C# and I found it difficult to find any clear Java examples that use EventHub
Scala Using with OpenTelemetry Span to automatically end the Span Block Past couple of years, I've been spending quite a bit of time with OpenTelemetry [https://opentelemetry.io/](OTEL). As always, always looking for shortcuts in code. One of the things that is always just annoying is that span.end( [https://opentelemetry.io/docs/instrumentation/java/manual/#create-spans]) just
Parse Log output from Hadoop Yarn MapReduce DFSIO Benchmark Utility to CSV Files Recently I've been spending my time running lots of dfsio benchmark jobs. The DFSIO utility is part of the Hadoop distribution and can be found in jars located in ./hadoop/share/mapred – the JARS have a name like "hadoop-mapreduce-client-jobclient-*-tests.jar. Output from the tool is a
Generate OpenTelemetry Compliant TraceParent TraceContext Headers using Bash For the past year or so I've been working with Observability and quite a bit of Open Telemetry. One of the requirements of triggering a great front-to-back trace is providing a W3C compliant header in the Open Telemetry format. That format detailed in [W3C Trance Context]( https://www.
Expanding Ubuntu Disk Image I don't know how many times I have to look this up, but if I'm ever in Iceland, gotta personally thank Expand Ubuntu disk after Hyper-V Quick Create - Anton Karl IngasonSimple steps for resizing (growing) the virtual drive of an Ubuntu virtual machine created my
Converting Azure EventHub Capture AVRO to JSON Lines (JSONL) quickly convert lots of avro files to json using eventhub capture files
Spring Initializer from the Command Line - Tighten the Developer Loop For the past year I've had my head buried in Spring Boot for Java, and now Kotlin. A developer approach that I've always followed is that before introducing novel approaches, patterns, recipes, etc. is to implement a bare bones skeleton project first. This is essential to
Loading .env (dotenv) using bash or zsh Keep Cloud Native and follow 12 Factor Apps with dotenv even in Shell Bash Zsh scripts
Get the weather at a command line interface CLI - curl the weather is just a command line call away from any terminal - curl wttr.in
Easily capture web hook messages in storage with hierarchical structure Recently I was working with Particle.io [https://particle.io] which provides several integration types. One of which is a basic HTTP Webhook. [https://en.wikipedia.org/wiki/Webhook] In need of a basic ability to capture each device message that is published across the webhook, we initially thought that