ETOOBUSY 🚀 minimal blogging for the impatient
About / RSS / Repo / Propose / Tags
- [2021-01-19] AoC 2016/11 - Part 2 solution
- [2021-01-18] AoC 2016/11 - New successors
- [2021-01-17] AoC 2016/11 - New heuristic
- [2021-01-16] AoC 2016/11 - New identifier
- [2021-01-15] AoC 2016/11 - New parsing
- [2021-01-14] PWC095 - Demo Stack
- [2021-01-13] PWC095 - Palindrome Number
- [2021-01-12] AoC 2016/11 - New representation
- [2021-01-11] AoC 2016/11 - New algorithm: A*
- [2021-01-10] AoC 2016/11 - Part 2 introduction
- [2021-01-09] AoC 2016/11 - Part 1 solution
- [2021-01-08] AoC 2016/11 - Initial algorithm: Dijkstra
- [2021-01-07] PWC094 - Binary Tree to Linked List
- [2021-01-06] PWC094 - Group Anagrams
- [2021-01-05] AoC 2016/11 - Initial data structure
- [2021-01-04] AoC 2016/11 - Input parsing
- [2021-01-03] AoC 2016/11 - Introduction
- [2021-01-02] Dijkstra Algorithm - as functions only
- [2021-01-01] Tricked by each
- [2020-12-31] 2020 in retrospect
- [2020-12-30] Create a Kubernetes-ready user
- [2020-12-29] PWC093 - Sum Path
- [2020-12-28] PWC093 - Max Points
- [2020-12-27] Hexagonal grids
- [2020-12-26] Generalized Chinese Remainder Theorem
- [2020-12-25] A gift from Abigail
- [2020-12-24] The Definitive Conway's Game of Life
- [2020-12-23] PWC092 - Insert Interval
- [2020-12-22] PWC092 - Isomorphic Strings
- [2020-12-21] Cow-ment your code
- [2020-12-20] Trying Marpa
- [2020-12-19] Multidimensional Conway's Game of Life - the NestedLoops way
- [2020-12-18] Multidimensional Conway's Game of Life
- [2020-12-17] Advent of Code 2020 - Day 13
- [2020-12-16] PWC091 - Jump Game
- [2020-12-15] PWC091 - Count Number
- [2020-12-14] Dumb Gnuplot
- [2020-12-13] mTLS authentication for (nginx) Kubernetes Ingress
- [2020-12-12] PWC090 - Ethiopian Multiplication
- [2020-12-11] PWC090 - DNA Sequence
- [2020-12-10] ekeca htpasswd
- [2020-12-09] Basic Authentication for (nginx) Kubernetes Ingress
- [2020-12-08] Mohammad Sajid Anwar is amazing
- [2020-12-07] TLS for Kubernetes Ingress
- [2020-12-06] ekeca - better print
- [2020-12-05] List all iptables rules
- [2020-12-04] ekeca additions
- [2020-12-03] The blessing of forgetting
- [2020-12-02] PWC089 - Magical Matrix
- [2020-12-01] PWC089 - GCD Sum
- [2020-11-30] Mounted ConfigMap quirks
- [2020-11-29] Peek in containers
- [2020-11-28] Leader in etcd
- [2020-11-27] PWC088 - Spiral Matrix
- [2020-11-26] PWC088 - Array of Product
- [2020-11-25] Put a file in a Kubernetes Pod, I insist
- [2020-11-24] Put a file in a Kubernetes Pod
- [2020-11-23] Variables, loops, and redirections
- [2020-11-22] Simpler Priority Queue
- [2020-11-21] Reminder: how to listen with netcat
- [2020-11-20] Priority Queue documentation
- [2020-11-19] PWC087 - Largest Rectangle
- [2020-11-18] PWC087 - Longest Consecutive Sequence
- [2020-11-17] ANSI Color
- [2020-11-16] Inconsolation
- [2020-11-15] Hanging Persistent Volumes in Kubernetes
- [2020-11-14] Pointer to element
- [2020-11-13] Find fishy Pods in Kubernetes
- [2020-11-12] PWC086 - Sudoku Puzzle
- [2020-11-11] PWC086 - Pair Difference
- [2020-11-10] Monte Carlo Tree Search - an implementation
- [2020-11-09] Monte Carlo Tree Search - basics
- [2020-11-08] Asciiquarium
- [2020-11-07] nayme - a Fantasy Name Generator
- [2020-11-06] PWC085 - Power of two integers
- [2020-11-05] PWC085 - Triplet Sum
- [2020-11-04] Global matching in scalar context
- [2020-11-03] Fantasy Name Generator - a parser
- [2020-11-02] Fantasy Name Generator - a grammar
- [2020-11-01] Add line numbers to code snippets
- [2020-10-31] A POSIX shell-only Base64 decoder
- [2020-10-30] POSIX shell binary stuff
- [2020-10-29] PWC084 - Find Square
- [2020-10-28] PWC084 - Reverse Integer
- [2020-10-27] Print all resources in a Kubernetes namespace
- [2020-10-26] SVG - embed images
- [2020-10-25] origalea
- [2020-10-24] Red Blob Games
- [2020-10-23] Enter entr
- [2020-10-22] PWC083 - Flip Array
- [2020-10-21] PWC083 - Words Length
- [2020-10-20] Stein's algorithm for GCD
- [2020-10-19] ImageMagick in graffer
- [2020-10-18] PWC082 - Interleave String (now for real, hopefully!)
- [2020-10-17] graffer
- [2020-10-16] tldr
- [2020-10-15] Generalized quenv
- [2020-10-14] PWC082 - Interleave String (but not really!)
- [2020-10-13] PWC082 - Common Factors
- [2020-10-12] A cheap trick to manipulate PERL5LIB
- [2020-10-11] perl-c-ontinuos
- [2020-10-10] Updating GitHub Pages stuff
- [2020-10-09] PWC081 - Frequency Sort
- [2020-10-08] PWC081 - Common Base String
- [2020-10-07] Stockpiling blog posts
- [2020-10-06] Area of a triangle, again
- [2020-10-05] Recursive cat
- [2020-10-04] Blog: align master to commit
- [2020-10-03] PDF::Reuse - deep diving in the past
- [2020-10-02] PWC080 - Count Candies
- [2020-10-01] Area of a triangle
- [2020-09-30] PWC080 - Smallest Positive Number
- [2020-09-29] One year of posting on ETOOBUSY
- [2020-09-28] An update to quenv
- [2020-09-27] Monkey Patch
- [2020-09-26] Mojo::DOM
- [2020-09-25] REX - Shallow XML parsing
- [2020-09-24] Disabling autohistory in Term::ReadLine
- [2020-09-23] PWC079 - Trapped Rain Water
- [2020-09-22] PWC079 - Count Set Bits
- [2020-09-21] CSS Sprites
- [2020-09-20] Origami tuckbox
- [2020-09-19] PWC - Left Rotation
- [2020-09-18] Leader element
- [2020-09-17] Fibonacci Sum part 2
- [2020-09-16] Fibonacci Sum part 1
- [2020-09-15] Lonely X
- [2020-09-14] A wrapper for asciinema
- [2020-09-13] Trying Cairo in Perl
- [2020-09-12] Trying Cairo: a Docker image
- [2020-09-11] New release of Bot::ChatBots::Telegram
- [2020-09-10] Sending 204 "No Content" from Mojolicious
- [2020-09-09] CORS quick note
- [2020-09-08] EventSource and buffering
- [2020-09-07] Ordeal::Model gets a Raw backend
- [2020-09-06] Busybox (again)
- [2020-09-05] EventSource example
- [2020-09-04] Fixing an example in Mojolicious
- [2020-09-03] Where does this belong in the filesystem?
- [2020-09-02] Check your account expiration... before it's too late!
- [2020-09-01] Pinboard digging: A Grip on Git
- [2020-08-31] Pinboard
- [2020-08-30] TechWorld with Nana
- [2020-08-29] Dangit, Git!?!
- [2020-08-28] Cardstom - more flexible
- [2020-08-27] Cardstom
- [2020-08-26] Some SVG cards
- [2020-08-25] A card layout - in Perl
- [2020-08-24] A card layout - extended
- [2020-08-23] A card layout
- [2020-08-22] SVG Ellipses again: representing with NURBS
- [2020-08-21] HMAC in Perl
- [2020-08-20] HMAC
- [2020-08-19] Capture::Tiny
- [2020-08-18] Quick-and-dirty capturing of STDOUT in Perl
- [2020-08-17] Rational numbers in Perl
- [2020-08-16] Be Rational
- [2020-08-15] Automated Mozart, by larsen
- [2020-08-14] Base64 in Perl
- [2020-08-13] Base64
- [2020-08-12] A couple thoughts about Perl 7
- [2020-08-11] Digest and identifiers
- [2020-08-10] Module::Runtime
- [2020-08-09] JSON::PP - an unsung hero?
- [2020-08-08] Term::ANSIColor and (lack of) the terminal
- [2020-08-07] SVG path in a rectangle
- [2020-08-06] Log::Log4perl::Tiny
- [2020-08-05] Encrypting with OpenSSL enc
- [2020-08-04] Deep clone of a data structure in Perl
- [2020-08-03] Support of dynamic dimensions for nested loops
- [2020-08-02] Iterator for NestedLoops
- [2020-08-01] Loop from iterator
- [2020-07-31] Iterator from loop
- [2020-07-30] Benchmarking simplified implementations of NestedLoops
- [2020-07-29] A simplified iterative implementation of NestedLoops
- [2020-07-28] A simplified recursive implementation of NestedLoops
- [2020-07-27] Algorithm::Loops
- [2020-07-26] Some Time Later
- [2020-07-25] Trigger rebuild of blog in GitHub Pages
- [2020-07-24] SVG path bounding box: arcs of ellipses
- [2020-07-23] Ellipses (for SVG): transformation implementation
- [2020-07-22] Ellipses (for SVG): parameter values
- [2020-07-21] Ellipses (for SVG): finding the center
- [2020-07-20] Ellipses (for SVG): mapping to SVG representation
- [2020-07-19] Ellipses (for SVG): parameter and angles
- [2020-07-18] SVG path bounding box: cubic Bézier curves
- [2020-07-17] SVG path bounding box: quadratic Bézier curves
- [2020-07-16] Blog post publishing: merciless lazyness
- [2020-07-15] SVG path bounding box: merge multiple boxes
- [2020-07-14] SVG path bounding box: segments
- [2020-07-13] Why all this SVG?
- [2020-07-12] Parsing SVG paths
- [2020-07-11] Parsing toolkit in cglib
- [2020-07-10] Encoding pitfall
- [2020-07-09] Extremes for Bézier curves
- [2020-07-08] Derivatives of Bézier curves
- [2020-07-07] Posts publishing routine in a script
- [2020-07-06] Bézier curves
- [2020-07-05] Game Icons
- [2020-07-04] SVG DOM tree visit
- [2020-07-03] Docker image generation for skfold reshaped
- [2020-07-02] SVG documentation cleanup proposal
- [2020-07-01] Docker base images for Perl
- [2020-06-30] suexec with user id 0
- [2020-06-29] skfold - a Docker image
- [2020-06-28] skfold - documentation
- [2020-06-27] Dice for Bargain Basement Bathysphere (of Beachside Bay)
- [2020-06-26] Fatpacked skfold
- [2020-06-25] Today I Learned: fatpack and PERL5LIB
- [2020-06-24] skfold - one-off files
- [2020-06-23] skfold - repeated files
- [2020-06-22] skfold - getting started with simple files
- [2020-06-21] skfold is usable!
- [2020-06-20] Restart from skfold
- [2020-06-13] Multipath TCP - reminder to study
- [2020-06-12] Rebase and retag, automatically
- [2020-06-11] Rebase and retag
- [2020-06-10] Path::Tiny
- [2020-06-09] pgal
- [2020-06-08] Some CC0 images
- [2020-06-07] Black lives matter
- [2020-06-06] Publishing time for busypub
- [2020-06-05] Timezone notes
- [2020-06-04] Setting environment variables in Dokku
- [2020-06-03] Generating busypub's LAST_URI
- [2020-06-02] Notifications for busypub
- [2020-06-01] Post status on Twitter
- [2020-05-31] Post status on Mastodon - with Mojo::UserAgent
- [2020-05-30] Post status on Mastodon
- [2020-05-29] ETOOBUSY automated publishing
- [2020-05-28] Git::Wrapper
- [2020-05-27] A shell helper for dokyll
- [2020-05-26] Ordeal::Model::Parser: parsing
- [2020-05-25] Ordeal::Model::Parser: parsing generics, 2
- [2020-05-24] Ordeal::Model::Parser: parsing generics
- [2020-05-23] Ordeal::Model::Parser: entry point
- [2020-05-22] Ordeal::Model::Parser: grammar
- [2020-05-21] A parser for Ordeal::Model
- [2020-05-20] Global string matching quirks
- [2020-05-19] A Quiz from my past self
- [2020-05-18] Dirty Git
- [2020-05-17] Unbounding the x axis in the rejection method
- [2020-05-16] Same rejection method?
- [2020-05-15] Rejection method
- [2020-05-14] Counting tags in this blog
- [2020-05-13] A D4 from a D6 - squeeze more
- [2020-05-12] A D4 from a D6, with time guarantees
- [2020-05-11] A 4-faces die from a 6-faces die
- [2020-05-10] Content negotiation in Mojolicious
- [2020-05-09] Escape of the dead
- [2020-05-08] Vue this blog
- [2020-05-07] Resolving a (Steiner) design - constraints and search
- [2020-05-06] Resolving a (Steiner) design
- [2020-05-05] Sorting an incidence matrix
- [2020-05-04] Steiner design S(2, 4, 28)
- [2020-05-03] S. T.
- [2020-05-01] Torneo - a tournament management system
- [2020-04-30] Some Bayes helps - more
- [2020-04-29] Some Bayes helps
- [2020-04-28] Ouch in Mojolicious
- [2020-04-27] Ouch!
- [2020-04-26] Euclid's Elements, illustrated
- [2020-04-25] Newlines
- [2020-04-24] Conway's Game of Life - Sweeping counting
- [2020-04-23] Conway's Game of Life
- [2020-04-22] The Spatial Game of Ur
- [2020-04-21] Allocating games in tournaments - a program
- [2020-04-20] Allocating games in tournaments - 6 players matches, premium
- [2020-04-19] Allocating games in tournaments - 6 players matches, again
- [2020-04-18] Allocating games in tournaments - 6 players matches
- [2020-04-17] Allocating games in tournaments - 3 players practicalities
- [2020-04-16] Allocating games in tournaments - premium games and players
- [2020-04-15] Allocating games in tournaments - example
- [2020-04-14] Allocating games in tournaments
- [2020-04-13] Autobiographical numbers constraints - step up
- [2020-04-12] Autobiographical numbers constraints - luckier weighted sum
- [2020-04-11] Autobiographical numbers constraints - weighted sum
- [2020-04-10] Autobiographical numbers constraints - last is zero
- [2020-04-09] Autobiographical numbers constraints - basic
- [2020-04-08] Autobiographical numbers
- [2020-04-07] More constraint programming
- [2020-04-06] Aquarium - exploiting redundant constraints
- [2020-04-05] Aquarium - search differently
- [2020-04-04] Aquarium - more cooperation from constraints
- [2020-04-03] Aquarium - cooperating constraint
- [2020-04-02] Aquarium - search the solution space
- [2020-04-01] Aquarium - constraints
- [2020-03-31] Aquarium - print puzzle
- [2020-03-30] Aquarium - parse puzzle input
- [2020-03-29] quenv - quick environment
- [2020-03-28] Shell scaffolding script
- [2020-03-27] Shell variables tests: is it lengthy?
- [2020-03-26] Shell variables tests: is it true?
- [2020-03-25] Shell variables tests: is it defined?
- [2020-03-24] Shell logging helpers
- [2020-03-23] Building shell arguments list dynamically
- [2020-03-22] Shell quoting for exec
- [2020-03-21] Rich’s sh (POSIX shell) tricks
- [2020-03-20] Shell script help
- [2020-03-19] A shell approach
- [2020-03-18] Dijkstra's Algorithm
- [2020-03-17] A binomial algorithm
- [2020-03-16] Jekyll in Docker
- [2020-03-15] Example dibs project - Hello Web World
- [2020-03-14] GitHub has a Docker Registry too
- [2020-03-13] SSH Certificates
- [2020-03-12] debian-dev based on Debian 10
- [2020-03-11] debian-dev
- [2020-03-10] ssh and LD_IDENTIFICATION
- [2020-03-09] GitLab Registry
- [2020-03-08] ProxyCommand - The Old Way
- [2020-03-07] dibs update to 0.5.4
- [2020-03-06] dockermi
- [2020-03-05] Docker Run Here
- [2020-03-04] Gnuplot Video
- [2020-03-03] Gnuplot Parametric Mix
- [2020-03-02] Package Installers for dibspack-basic
- [2020-03-01] A Gnuplot Docker Image
- [2020-02-29] SSH into tmux
- [2020-02-28] ProxyCommand
- [2020-02-27] ProxyJump
- [2020-02-26] Gnuplot Headache
- [2020-02-25] Basic Priority Queue with Heaps
- [2020-02-24] Depth First Visit of a Graph
- [2020-02-23] Generic Graph Representation
- [2020-02-22] Writing Documentation
- [2020-02-21] Netmask expansion in Perl/Shell
- [2020-02-20] Unmatched is indeed not the same as Excluded
- [2020-02-19] Discrete Optimization
- [2020-02-18] Unmatched is not Excluded - Pull Request is out
- [2020-02-17] Unmatched is not Excluded
- [2020-02-16] Text::Gitignore
- [2020-02-15] Stubborn rm -rf
- [2020-02-14] Documentation for suexec
- [2020-02-13] Dibs file for docker-mismatch
- [2020-02-12] Command-line Docker Applications - A way forward
- [2020-02-11] Command-line Docker Applications
- [2020-02-10] Certificate example on GitHub
- [2020-02-09] Certificate example now with ekeca
- [2020-02-08] ekeca
- [2020-02-07] Intermediate CA Solution
- [2020-02-06] Easy dumping of OpenSSL "stuff"
- [2020-02-05] Intermediate CA Investigation
- [2020-02-04] Going Back on Alpine Linux 3.6
- [2020-02-03] Generating "Example on Certificates"
- [2020-02-02] Example on Certificates
- [2020-02-01] Intermediate CAs are hard!
- [2020-01-31] Bare-bones Web Server
- [2020-01-30] Bare-bones Root CA
- [2020-01-29] Loving The Alien
- [2020-01-28] Generate an example "name"
- [2020-01-27] OAuth 1.0 with Perl
- [2020-01-26] Awk - the Tool I Keep Forgetting
- [2020-01-25] Announceable Summary for Posts
- [2020-01-24] A Public Domain List of Words
- [2020-01-23] A Public Domain List of Adjectives
- [2020-01-22] Reading QR Codes from Perl
- [2020-01-21] Try with Docker
- [2020-01-20] Quotes-O-Matic
- [2020-01-19] Reformatting JSON with jq
- [2020-01-18] Thread of tweets via API
- [2020-01-17] Tweets from a user
- [2020-01-16] Getting started with MojoX::Twitter
- [2020-01-15] Aspen Mesh
- [2020-01-14] Scrape a Thread of Tweets
- [2020-01-13] Preview for Jekyll blog on GitHub Pages
- [2020-01-12] Kubernetes operators
- [2020-01-11] Kata Containers
- [2020-01-10] Hairpinning
- [2020-01-09] Quick note on kubectl taint
- [2020-01-08] The extended Euclid's algorithm
- [2020-01-07] A RANDOM Maze with Curses
- [2020-01-06] Removing loops from a path
- [2020-01-05] A Maze with Curses
- [2020-01-04] Installing Perl Modules
- [2020-01-03] Curses boilerplate starter
- [2020-01-02] Extract links/images from files or URLs
- [2020-01-01] Grep o Treat
- [2019-12-29] Kasai!
- [2019-12-07] Urist McLumberjack
- [2019-11-01] ToolBag
- [2019-10-12] A Quest for Voronoi Diagrams - 2. Fortune's Implementation
- [2019-10-12] A Quest for Voronoi Diagrams - 1. The Problem(s)
- [2019-09-30] Hacktoberfest 2019
- [2019-09-29] Troubleshooting Pods and Containers
- [2019-09-29] Busybox - multipurpose executable
- [2019-09-29] Ack and ag - beyond grep
- [2019-09-29] Jekyll blog on GitHub Pages
- [2019-09-29] K9s - Kubernetes CLI To Manage Your Clusters In Style!
- [2019-09-29] notechs