Skip to content

Instantly share code, notes, and snippets.

View lukebakken's full-sized avatar

Luke Bakken lukebakken

View GitHub Profile
@lukebakken
lukebakken / Update-AUPackages.md
Last active April 14, 2026 07:05
Update-AUPackages Report #powershell #chocolatey
@lukebakken
lukebakken / Update-AUPackages.md
Last active April 14, 2026 06:11
Update-AUPackages Report #powershell #chocolatey
@lukebakken
lukebakken / MIGRATION_TO_COMMUNITY.md
Last active January 2, 2026 18:47
au-packages-template

Migration to chocolatey-community Organization

Overview

This document outlines the steps required if the chocolatey-community organization chooses to accept this template and its associated wiki as the official AU packages template.

Current State

Repositories:

  • Template: chocolatey-beam/au-packages-template
@lukebakken
lukebakken / POWERSHELL7_FIXES.md
Last active January 2, 2026 13:24
chocolatey-au + PowerShell 7

PowerShell 7 Empty String Argument Passing Test

This test demonstrates the PowerShell 7.3.0+ breaking change in empty string argument passing and verifies that the fix using $null instead of '' works correctly.

The Bug

PowerShell 7.3.0+ changed how empty strings are passed to external commands:

PowerShell 5.1: Empty strings are filtered out

RabbitMQ 4.0.5 Consumer Count Discrepancy Analysis

Summary

When rabbitmqctl list_consumers -q | wc -l reports a significantly lower number of consumers than the Management UI → Global counts → Consumers, the mismatch is usually due to one or more of the following factors.


1. CLI Limits to a Single VHost

@lukebakken
lukebakken / NOTES.md
Last active February 26, 2025 18:28
CiloGear 60L MOB WorkSack

https://www.cilogear.com/dyneema60.html

Size: Large Purchased April 28th, 2021

This pack is $849 new, selling for $450 plus shipping. Used on a trip up Mt Rainier and Glacier Peak in WA state. It’s a great pack but is more than what I need.

Size is Large. I am 5′ 10″ tall (70 inches / 177cm), 32″ waist, and average build. The pack fits perfectly.

Contact via email or text message

[
{rabbit, [
{tcp_listeners, [{"127.0.0.1", 1672}]},
{ssl_listeners, [1671]}, % This needs to be unique on each node
{log_levels, [{connection, debug}]},
{heartbeat, 30},
{handshake_timeout, 20000},
{consumer_timeout, 86400000},
{ssl_handshake_timeout, 20000},
{default_vhost, <<"default">>},

main

C:\Users\bakkenl\rmq-server\rabbitmq_server-main
> Measure-Command { .\sbin\rabbitmqctl.bat import_definitions C:\Users\bakkenl\development\rabbitmq\sample-configs\queues\100k-classic-queues.json }

Days              : 0
Hours             : 0
Minutes           : 3
Seconds           : 55

Hello -

Thanks for using RabbitMQ. I'm a member of the core engineering team.

Carefully look at the first 16 octets in this error log message:

2023-02-26 16:43:12.635470+00:00 [error] <0.1056.0>  operation none caused a connection exception frame_error: "type 3, first 16 octets = <<\"{\\\"payload\\\":{\\\"res\">>: {invalid_frame_end_marker,\n                                                      
99}"
2023-02-26 16:43:15.638860+00:00 [error] &lt;0.1056.0&gt; closing AMQP connection &lt;0.1056.0&gt; (10.244.0.18:60608 -&gt; 10.244.0.21:5672):