Jerry Stratton's Blog, page 42
November 2, 2019
Editorial linked on Astoundingly useful programming tools
The author of Pythonista also has a text editor on the app store. But Editorial isn’t just a great text editor; it’s also a great way of running scripts on text documents. I use it extensively when writing blog posts, to format my posts, to create lists, and to look up information on the fly on my own web site and others.
The drag-and-drop workflow creator is very powerful, and incorporates many of the features of Pythonista while keeping those features extraordinarily simple to use.
October 30, 2019
Roast beef for National Sandwich Day
October 26, 2019
Artist and Computer linked on Astounding Computer History
This is the book that inspired me to finally write an ASCII art generator. Artist and Computer• is a fascinating collection of essays by artists from the seventies, just before the onset of the home computer. It contains everything from oscilloscope art to ASCII art, as well as primitive three-dimensional work.
Because it is set before the advent of the home computer, the artists often didn’t own the computer they were using to create their art. Many worked with a programmer. But they all had to have some understanding of programming in order to manage the process.
The artist now goes to an art supply store to purchase a given set of tools, whereas the computer artist can create the tools he will use. This is remarkable and allows for unlimited possibilities in the art to be created. — Ruth Leavitt (Artist and Computer•)
October 23, 2019
Why is it so difficult to hold schools accountable?
October 19, 2019
Catalina: iTunes Library XML
October 16, 2019
A thousand points of color: give your photos a pointillist turn
October 12, 2019
Lingon linked on Astoundingly useful programming tools
Mac OS X contains a powerful alternative to cron, called launchd. Unlike cron, launchd can run scripts not just based on time of day but on repeated intervals; it can also ensure that scheduled scripts run when the computer starts up if the computer is turned off when their scheduled time comes around.
Launchd can also run applications that need assistive access, making it possible to schedule such apps without using an AppleScript app running all the time in the background.
Launchd is also, however, a lot more complicated to set up than cron jobs. I still use cron for most scheduling because cron is easier to maintain. Lingon, however, goes a long way toward making launchd almost as easy to use as cron. This is the only case in the book where I do things differently than I describe: I use Lingon to tell launchd to run an Automator app that runs the schemail e-mail scheduler.
I didn’t want to require you to buy third-party software. But I do recommend it if you use schemail but don’t like having an AppleScript app running all the time.


