Mike's FreeBSD Stuff
index | about | rss

Hello & welcome to my corner of the web...

Here you'll find various projects/papers/rants I've written from a mostly BSD-centric point of view. If you're new to the BSD family of operating systems, then you'll find some great brainfood scattered throughout this site. And if you're a crufty ol' unix-beard, you may very well have a chuckle or two at the misadventures found herein. Some good reading either way. You can keep up-to-date by using the rss feed above. Have fun.


Note: Most of these puzzles require an HTML5 compliant browser

Ambient - Browser applet designed to mask unwanted noise...

Mastermind - Think you have what it takes to be a codebreaker?

Tetravex - 4 sided dominoes.

Jove's Cavern - Ten minute text adventure written in javascript.

Concentration - The classic matching game.

Gripple - A javascript puzzle, rotate tiles to solve.

15 Puzzle - Article from the year 1880 including game about the famous 15 puzzle.

Lights Out - My variant of the Lights Out puzzle.

Word Match - Match words to images.

Tubes - Connect the tubes puzzle.


Topic - Simple markup language for plain text databases.

URL Widget - A template for creating a URL widget in HTML/CSS/Javascript.

Tab Widget - A template for creating a tabbed widget in HTML/CSS/Javascript.

Panel Widget - A template for creating a panel widget in HTML/CSS/Javascript.

FAQ Widget - A template for creating FAQs in HTML/CSS/Javascript.

getkey - Tool for building shell script menus.

Compressed HTML - Crush website latency once & for all.

File colors - Organize files by color in tsch.

Colorized man pages - RTFM in style, 'nuff said.

backup - Handy little script for $HOME backups.

The shrine of cowsay - Retro grooviness!


Felix Cipher - Article describing a pencil-and-paper cipher.

Binary Chop - Article describing the binary chop algorithm.

Version control with RAR - Compress AND version files.

Running a script on a specific tty - Automating ssh/telnet.

NOHUP - Run jobs after logout.

Netcat - Great little tool for hacking tcp/ip.

Unix Apps From Wine - How to run native Unix apps within Wine.

File certificates - Using PGP to sign your files.

Scripting FTP - Automate your uploads.

rsh - Execute commands remotely.

Tweaking lynx - Plugin support for lynx.

gmail/mutt setup - Step-by-step instructions.

System-wide fetchmail - Retrieve email for all users simply.

msmtp a lightweight smtp client - How to send email.

Soundcard setup - All about your soundcard & streaming media.

File system check - Repairing file systems with fsck.

Screen savers - Loading screen saver modules.

Auto-run - Autorun scripts at login/logoff/startup/shutdown.

Auto-login - Login without usernames or passwords.

IP address to variable - How to obtain your public IP address.

Container - Put your script & data in a single container.

RCS Tutorial - Managing file revisions with RCS.

vi cheatsheet - My notes on using vi (not vim!).

©2015 Mike Sanders - All rights reserved.