How deMorgan’s Theorems Can Help Programmers

Logic is an important aspect of programming and two important theorems in logic can be a big help to programmers. Basics of computer logic In software, logic is generally found in an if statement. This implements the idea that if some condition is true, then do something. For example, If the user clicks a link […]
Read More ›

UNIX: Fifty Years and Counting

The UNIX Operating System has a long and influential history in computing and Brian Kernighan’s new book, UNIX: A History and a Memoir tells that story. I started teaching UNIX (and C programming) for Learning Tree back in 1984. A lot has changed since then including the advent of Linux, the move to PCs, and […]
Read More ›

Dovecot is Now My Favorite Unix/Linux IMAP Mail Download Server

As you may know, there are two kinds of email systems: Outlook, and everything else. The non-Outlook-based email world consists mainly of three kinds of software: MDAs, MUAs, and anti-spam/antivirus. Dovecot is the glue between your MDA and your MUA.[gview file=”https://blog.learningtree.com/wp-content/uploads/pdf/dovecot-email-flow.pdf”] MDAs are the mail delivery agents, such as SendMail, PostFix, OpenSMTPD, and more. An […]
Read More ›

Practical Steps Toward Compliance With OpenSCAP

In this blog I described some of the logical problems with vulnerability scanners. False positive and false negative errors. Additionally, the worry that problems exist but our tool hasn’t even tried looking for them. Let’s try to make this practical! I’m working on a consulting job as a sub-sub-contractor on a U.S. Department of Defense […]
Read More ›

Vulnerability Scanners: How Helpful Are They?

Many of you must follow formal cybersecurity requirements. PCI DSS, if you accept credit or debit cards. HIPAA, if you store or process health care data. Then, if you’re with the Department of Defense or other U.S. Government agencies, there are more detailed configuration requirements. In theory, you could just read the requirements and then […]
Read More ›

Type to search blog.learningtree.com

Do you mean "" ?

Sorry, no results were found for your query.

Please check your spelling and try your search again.