Skip to content

The Eclectic Light Company

Macs, painting, and more
Main navigation
  • Downloads
  • M1 Macs
  • Mac Problems
  • Mac articles
  • Art
  • Macs
  • Painting

strings

Controlling processes and environments

How can you run an app in a language different to that set for your system? Why doesn’t that work for command tools? And how difficult can a tool make controlling its environment?

December 10, 2020 Macs, Technology

unorml, a command tool to normalise strings, now a Universal binary

Normalises strings to any of the four standard Unicode normalisation forms C, D, KC or KD, supplied with source.

September 4, 2020 Macs, Technology, Updates

Last Week on My Mac: Updates, updates

The good (Xcode 9, Swift 4.0), the bad (iTunes 12.7), and the less accessible (iOS 11), as Apple’s month of upgrades progresses.

September 24, 2017 Macs, Technology

More Fun Scripting with Swift in Xcode: String search

Which String.contains() variant should you use, and how can you give access to regex searching? More answers coded in Swift 3.1.

August 4, 2017 Macs, Technology

Beyond Scripting in Swift: Of characters and closures

There are lots of different ways to modify a string, but some would turn out to be very inefficient. A gentle wander through CharacterView and a mapping closure.

June 14, 2017 Macs, Technology

Dystextia: a platform for exploring Unicode encoding problems, obfuscating text, and spoofing

Want to hide text from electronic searching and matching? Or just explore some of Unicode’s encoding issues? Here’s a useful tool.

June 13, 2017 General, Language, Macs, Technology

Why we can’t keep stringing along with Unicode

T T Read More

Unicode is wonderful, a foundation for culture, but flawed. With characters that are visually indistinguishable having different encodings, it is rotting our filenames, URLs, and strings.

June 10, 2017 General, Language, Macs, Technology

More fun scripting with Swift and Xcode: quirky commands

T T Read More

A command which is seriously pernickety about its parameters, and sends all its output to the standard error stream. Such fun.

January 13, 2017 Macs, Technology
Blog at WordPress.com.
Footer navigation
  • About & Contact
  • Macs
  • Painting
  • Language
  • Tech
  • Life
  • General
  • Downloads
  • Mac problem-solving
  • Extended attributes (xattrs)
  • Painting topics
  • Hieronymus Bosch
  • English language
  • LockRattler: 10.12 Sierra
  • LockRattler: 10.13 High Sierra
  • LockRattler: 10.11 El Capitan
  • Updates: El Capitan
  • Updates: Sierra, High Sierra, Mojave, Catalina, Big Sur
  • LockRattler: 10.14 Mojave
  • SilentKnight, silnite, LockRattler, SystHist & Scrub
  • DelightEd & Podofyllin
  • xattred, Metamer, Sandstrip & xattr tools
  • 32-bitCheck & ArchiChect
  • T2M2, Ulbow, Consolation and log utilities
  • Cirrus & Bailiff
  • Taccy, Signet, Precize, Alifix, UTIutility, alisma
  • Revisionist & DeepTools
  • Text Utilities: Nalaprop, Dystextia and others
  • PDF
  • Keychains & Permissions
  • LockRattler: 10.15 Catalina
  • Updates
  • Spundle, Cormorant, Stibium, Dintch, Fintch and cintch
  • Long Reads
  • LockRattler: 11.0 Big Sur
  • Mac Troubleshooting Summary
  • M1 Macs
Secondary navigation
  • Search

Begin typing your search above and press return to search. Press Esc to cancel.