Main Page
Welcome to my knowledge base of how to documents, detailed technical notes, articles, cheat sheets, about programming, especially open source software and operating systems especially Linux.
Below I highlight the most developed and mature categories and pages, but in general I recommend using the search box to find what you're looking for.
Cheat sheets
Most of the cheat sheet pages are NOT for beginners. I omit the trivial features, and instead highlight interesting features that are hard to find. You will find cheat sheets for various purposes, such as frequently used UNIX or GNU/Linux shell commands and their parameters and usage examples, vim commands, or keyboard shortcuts.
- DOS cheat sheet
- Mac cheat sheet
- Git cheat sheet
- Maven cheat sheet
- DOS cheat sheet
- MediaWiki Cheat Sheet
- Mutt cheat sheet
- MySQL cheat sheet
- Oracle SQL cheat sheet
- Perl one-liners
- Python cheat sheet
- Screen cheat sheet
- SQL cheat sheet
- SQL Server cheat sheet
- Sqlite cheat sheet
- Vim cheat sheet
- Windows cheat sheet
- Yum cheat sheet
These are just examples. There are many other cheat sheets, see them all here: Category:Cheat Sheets
How to articles
- Centralized authentication with LDAP
- Firewall rules for group of hosts or subnets with shorewall
- How to build an Android app project on the command line without Eclipse
- How to disable the beep in Windows
- Keyboard configuration in Windows
- NFS server-client setup
- Set a colorful bash prompt per dev test prod environments
- Setup ssh agent automatically on login
- Working with git in Eclipse in Windows
The full list of how to articles is here: Category:Howto
My system setup for comfortable hacking in ...
Tips for customizing various operating systems to make them a comfortable environment for hacking, with lists of useful software and other customization tips.