Happy Sysadmin’s Day!

It is the last Friday of July once again, which means it is Sysadmin’s Day. Congratulations to all system, network, and database administrators. Ā Have a short day and a long pint!

beers

 

Everyone else should take this opportunity to appreciate the work done by system administrators. Ā The nature of this profession is such that most people only notice the existence of system administrators when something is broken and doesn’t work. Ā If you network is running smoothly, if can’t remember the last time your computer gave you trouble, if your inbox is clear of spam and viruses – there’s a sysadmin somewhere making sure of that. Ā Things don’t just happen by themselves.

Transit – format and libraries for passing values between programs written in different languages

Transit:

Transit is a format and set of libraries for conveying values between applications written in different programming languages. This spec describes Transit in order to facilitate its implementation in a wide range of languages.

Validating website HTML, CSS, and links from the command line

When working on a long running projects, it’s easy to lose track of HTML and CSS standard compliance. Ā Also, link rot is a common occurrence. Ā Gladly, there are command line tools that can be executed on a regular basis (think weekly or monthly cron jobs), that would check the site and report any issues with it. Ā Here is one of the ways.

Installation on Fedora:

yum install linkchecker
yum install python-tidy
yum install python-cssutils

Example command line:

linkchecker -t20 --check-html --check-css https://mamchenkov.net

Obviously, check the manual of linkchecker for more options.