Tag: ruby

  • Psych 4.0 is broken

    That’s what I hear, anyway, that Psych 4.0 quit working. The toolchain I’ve constructed to publish my podcast quit working after a recent upgrade I’ve been trying to get it working. Unfortunately, while I’ve been using ruby since 2001, I’ve never had to figure out how rubygems work. I program for a hobby. It’s not…

  • OpenSSL problem on (older?) Macs

    I had a whole bunch of problems break my podcast all at once, and I’m slowly figuring them out, one by one. One of the problems is keeping both ruby 2.7.4 and 3.0.2 from building: Because I’m the next thing to a Normie, I never discover a new problem. This one has been observed since…

  • Useful gems, 2020 edition

    Since the gem ecosystem keeps changing, and since I don’t write new programs very often, here’s a list of my favorite gems for developing command-line interface tools. Option parsing gem: slop. (Since micro-optparse looks moribund; see here.) But (looking at programs I’ve written) I also seem to like trollop, a/k/a optimist. But I also like…

  • rubocop and rufo

    I’ve been writing in the Ruby language since sometime in 2002, but if I was looking for a job, I don’t know enough to call myself a ruby programmer. I don’t know rails or anything of the other cool things people do with ruby. I’ve learned to use gems, but haven’t bothered to learn how…

  • Setting Up a Mac

    Fixing mouse scroll direction, key bindings, setting up Exposé spaces, etc. Installing Keynote, Numbers, and Pages plus any software previously purchased from the App Store. Installing replacement browsers: Chrome, Firefox, and Brave, along with Xee and iTerm2 and Skim. Installing MacPorts, then software starting with ImageMagick. Imagemagick because it’s a good test of everything working…

  • installing eyeD3

    I keep thinking I should learn the basics of Python programming. But I never seem to get around to it. Today I needed to know how to install a program written in Python, because Homebrew used to include eyeD3 and today it didn’t. Here’s what I ended up doing: $ sudo easy_install pip   # because…

  • Mini Magick

    I just discovered MiniMagick. It is exactly what I was looking for in a ruby-language wrapper for ImageMagick. I’ve been using ImageMagick forever. Like, more than 20 years foreer. Maybe 30 years;  I don’t know when it was first developed, or how old it was when I discovered it. Some of the time, I use…

  • iMac configuration

    I mentioned previously how I’ve rehabilitated the 10-year old iMac. Today, I’ve been setting up the software environment. First, I transferred my iTunes library over to the new computer. Then I installed some non-Safari browsers: Chrome, Firefox, and Brave. Then I set up Homebrew, and after that, ruby: $ brew install openssl # various messages…

  • Things I Did After Installing 17.04

    Here in one place is my list of things to do after installing a new operating system. $ sudo apt update $ sudo apt upgrade $ sudo apt install ssh Then try to ssh into the computer. If needed, apply the fix to Zeroconf / Avahi / NSSwitch.conf. Next: $ sudo apt install git $…

  • Tech Links

    LinuxUser (UK): Create a NAS box from spare parts. Ars: Intel’s Broadwell mini-PC. I love the form factor. But then, I’ve owned three Mac Minis. I keep thinking I should learn the R language. Of course, I used to think that about GnuPlot. HowToForge: Installing Git and Using GitHub on Ubuntu. GSoC: SciRuby. There’s a program…