Operating systems
Linux
is cool
-
Why Linux?
-
Linux Timeline
-
The One Page Linux Manual
-
LinuxSecurity.com
-
The Linux Tutorial
-
Red Hat Linux
-
Alphabetical Directory of Linux Commands
-
Rute User's Tutorial and Exposition
-
Teacher-Toolkit
-
Customizing the XDM Login Screen
-
Tour of the Linux kernel source
-
An interview with Linus Torvalds: Free, as in beer
-
Why you should not use Tcl
-
Mail for the Home Network: Sendmail
-
Vi Tutorial
-
YoLinux: Using Linux and iptables/ipchains to set up an internet gateway for home or office
-
xinetd FAQ
-
Linux on Laptops
-
Easy Firewall Generator for IPTables
-
On The Nature of Linux
-
Scanning Your Network
-
Structure of the Domain Space
-
The Story of the PING Program
more...
Linux Programming
-
Unix Programming Frequently Asked Questions
-
Advanced Linux Programming
-
Signals
-
Beej's Guides
-
Topic: Programming
-
Avoiding Buffer Overflows
-
Getting Started with Programming for Linux using GNU Tools
Linux HOWTO
-
How To Become A Hacker
-
How To Ask Questions The Smart Way
-
The Linux Documentation Project
-
Linux Administration Made Easy
-
Linux Kernel Module Programming Guide
-
The Linux Networking Overview HOWTO
-
The Linux Bootdisk HOWTO
-
The Linux Tcl and Tk HOWTO
-
The Unix and Internet Fundamentals HOWTO
-
Linux Administrator's Security Guide
-
Linux Security HOWTO
-
Iptables Tutorial 1.1.11
-
ALSA for the YAMAHA-DSXG
-
Apache Tutorial: Introduction to Server Side Includes
-
Linux Loadable Kernel Module HOWTO
Windows
from Microsoft
-
My C++ reusable code for Windows
-
COM Strings
-
DevGuy's C++ COM Tips
-
Building ActiveX Controls with ATL and MFC
-
INFO: Descriptions and Workings of OLE Threading Models
-
Using ATL to Create Win32 Applications
-
Q&A C++ Paul DiLascia (nice article about MFC internals)
-
Microsoft Visual C++ Tips and Tricks
-
The Motion-JPEG CODEC
Windows CE
from Microsoft
-
My C++ reusable code for Windows CE
Tools
GNU
Free Software Foundation
-
GNU's Not Unix!
-
Emacs
-
Using Automake and Autoconf with C++
-
Learning the GNU development tools
-
GNU's automake, autoconf, and libtool manuals
-
Building C/C++ libraries with Automake and Autoconf
-
Documentation: Emacs, Texinfo, gcc, gmake, other GNU tools
more...
CVS
Concurrent Versions System
-
Getting Started with CVS
-
WinCVS: GUI client for Windows
-
Quick reference to CVS commands
-
Setting up CVS pserver on Linux
-
Introduction to CVS
-
CVS--Concurrent Versions System
-
Handling binary files
-
Ignoring files via cvsignore
-
Visual SourceSafe: Microsoft's Source Destruction System
more...
SSH/Encryption
Secure Shell
-
About Secure Shell
-
Introduction to public key encryption
-
OpenSSH FAQ
-
Introduction to Cryptography
-
Howto Install and Use SSH2
-
SSH: The Secure Shell
-
Secure forwarding of services with SSH
-
Public-key Cryptography
-
cvssh: a secure bridge for cvs pservers
-
A Quick Lesson on Encryption
-
The CSS Decryption Algorithm
more...
Programming Languages
C++
from Bjarne Stroustrup
-
The Design and Evolution of C++
-
The C++ Programming Language
-
Guru of the Week
-
My C++ reusable code
-
Test Drive Comeau C++ Online!!
-
C++ Experts Proofs
more...
Perl
from Larry Wall
-
Larry Wall, the Guru of Perl
-
General Questions About Perl
-
Perl Regular Expressions - Quick Start
-
The Perl You Need To Know
-
Bless My Referents
-
Picking Up Perl: A Tutorial Book for New Perl Programmers
-
Traps
-
Perl vs. Python
-
An instantaneous introduction to Perl
-
Perl Tutorial
-
Effective Perl Programming: An Object of My Affection
-
Perl Regular Expressions - Expanded Tutorial
-
Perl Lecture 4 - Loops and Filehandles
more...
Php/HTML
-
This web site is written using this cool language.
-
Introduction
-
HTML tags
-
HTML Color Names
-
THE Table Sampler
-
NOS Tree
more...
Mail Petru Marginean