Articles

Much like the Hints and Tips, these Articles cover the installation, configuration and use of Linux systems, services and applications. However, these are longer, much wordier, and (sometimes) more detailed expositions than the Hints and Tips are.

"Print to FAX" via a Brother MFC printer

Recently, I acquired a Brother MFC printer (Brother MFC-L8610CDW), and have installed the appropriate Brother "driver" packages to use it under CUPS.

One of the packages (the brmfcfaxdrv-2.0.2 "Fax" driver package) includes a commandline user script ("brpcfax") to "print to fax", that seems to have been written by someone with only a rudimentary concept of what users would use it for. Written not in POSIX shell, but in bash, it queues documents to a fixed-name print queue ("BRFAX") to be faxed by the printer attached to this queue.

Articles: 
System Configuration: 
System Management: 

Wading through the CSV format

I have reached the nadir of software development; I wrote my own CSV parser. Initially, I only wanted to learn how to use Lex and Yacc, but, as I got into the task, I found that I had use for a CSV parsing library. And, so, my descent began.

About: 
Articles: 
System Management: 

VoiceOver

VoiceOver stems from my increasing use of CMU Flite (http://www.festvox.org/flite/) as a system and application tool. As I incorporated flite into various utilities, I found no easy way to ensure that the generated speech from one tool would not "speak over" the speech from another tool. Additionally, when I wanted more than one tool to speak with the same voice parameters, I would have to manually duplicate those parameters into the code or configuration files.

Articles: 
System Management: 

Servers 101 - Lesson 1: What is a "Server"?

"My main server is a 2U rackmount server and it hosts my email server and my web server. My backup server is a desktop, not a server, and it normally runs my database server."

Confusing? You bet. There are servers and servers and servers, and they are all different.

Articles: 

Virtual Hosts

In my blog article "Websites in Minutes", I talk about the steps I used to put together a memorial website for a recently-passed friend. I volunteered to create that site in part because I knew that I could construct it and eventually release it to the internet in minutes. Such is the power of an internet-exposed Linux system running an Apache webserver.


But, to build and release the site took some preparation and configuration of that system. I'd like to tell you how I did it.
Index
Articles: 

Spam, What Spam?

I get a lot of email; mostly spam. Fortunately, my email setup includes procmail and SpamAssassin, so I don't actually see any of that spam email. In conjunction with SpamAssassin, my procmail rules move all emails that fit the criteria for spam, and other abusive messages into a "Spam" mbox file, and I never have to see them. These captured messages are later fed into SpamAssassin's sa-learn to reinforce the Baysean spam filtering system, and then are discarded, unread.

Articles: 

Pages

Subscribe to RSS - Articles