Throughout the course of my computer science studies, I have accumulated a lot of "how-to" information.
I have also noticed a trend with this information: I frequently have to re-learn how to do many things,
as months or years have elapsed since the previous time I did that task. To combat this redundancy, I've
started documenting this information for future reference. The list below contains a number of tutorials
that I plan to put together. Beyond these topics, I'll add more to the list, time permitting.
Enabling and using server-side includes (SSI)
Creating multiple development sites on localhost
Basic authentication with htpasswd and htdigest
Writing a Firefox extension
Introduction to MIDlets
Programming a Nokia Near-Field Communication (NFC) application
Fixing arrow key and backspace behavior in vi
List of key (Ubuntu) Linux files and what they do
Recompiling the Linux kernel
Writing a loadable kernel module
Using netlink sockets to communicate between kernel- and user-space
Developing Linux Security Modules (LSM)
Helpful Linux utilities
Tweaking LaTeX in Ubuntu
MySQL database connections
Regular expressions (while preserving maintainability)
Reading and writing XML
Using PHP to interface with Google Picasa
Creating a disk image with QEMU
Sharing files between a host and VirtualBox VM
Running a basic kernel (no desktop) with QEMU
Recover the combination of a Master Lock
|
|
|
|
Last Updated: November 21, 2010 |
|
|
|
|