Previously we learned about a tool in Ruby’s standard library called un. After some consideration it occurred to me some might wonder, “How does this work?”.
Read more...
Articles about Technical Report
Ruby is well known as a language that is easy to use from the surface but is very
deep and complex underneath. That’s what we know and love about it.
Its standard library has a similar design and contains many hidden gems.
One of the gems I’ve learned about recently is un.
It’s designed to be a command line utility executed directly from ruby. This is
its usage description:
Read more...
Emacs is More Like a Terminal Than an Editor
21 November 2023 · Emacs Editors IDE Moldable‑Environment Lisp Tools
I’ve long been a command-line nerd. It was, after all, my first computer interface starting with Apple II’s in school and DOS at home when my mother bought our first computer when I was 10. While I was fascinated by graphical interfaces when I first encountered them, text-based interfaces continued to hold a certain mystique especially as I became familiar with the UNIX shell through my early experiences with Linux based systems when I was in my teens.
Read more...
How to Generate Unique Names With a Plain Old Ruby Object
16 November 2023 · Ruby Rails Refactoring Software‑Design
I recently came accross something approximating the following in a
client’s code base.
Read more...