13,000 Regular Expressions Make An Editor’s Life Easier

Being an editor is a job that seems deceptively easy until you are hauled over the coals for letting a textual howler go to print (or website). Most publications have style guides to ensure that their individual voice is preserved, …read more

Continue reading 13,000 Regular Expressions Make An Editor’s Life Easier

Rock Out to the Written Word with BookSound

[Roni Bandini] has given the world a new type of music with, BookSound. As the name implies, it takes the written word and turns it into electronic music.

You’re no doubt familiar with audiobooks, which are basically the adult equivalent of having somebody read you a bedtime story. They’re an easy way to boast to your friends that as a matter of fact, you have read that popular new novel when in all likelihood you were probably just half listening to it while you drove to work. But for all the advantages audiobooks have over their traditional pulp-based brethren, they …read more

Continue reading Rock Out to the Written Word with BookSound

Gawking Text Files

Some tools in a toolbox are versatile. You can use a screwdriver as a pry bar to open a paint can, for example. I’ve even hammered a tack in with a screwdriver handle even though you probably shouldn’t. But a chainsaw isn’t that versatile. It only cuts. But man does it cut!

AWK is a chainsaw for processing text files line-by-line (and the GNU version is known as GAWK). That’s a pretty common case. It is even more common if you produce a text file from a spreadsheet or work with other kinds of text files. AWK has some serious …read more

Continue reading Gawking Text Files