All Programming HOWTOs

Howto create a login system with PHP

| | |

Tutorial to show howto:

* Collect information about the user during signup and store that information into MySQL
* Generate a random password and encrypt it into the database
* Validate the user's email address before they can login
* Create a login system for the user to validate his/her information against the database
* Create a lost password recovery tool
* Basic Form handling with PHP
* Some PHP Session basics
* Use the Mail function to send the user an email
* And Much more!

HOWTO: Structured Query Language (SQL)

| | | |

Interactive SQL tutorial, learn about: SQL Server, Oracle, MySQL, DB2, Mimer, PostgreSQL, SQLite and Access.

Agile Programming

| |

Agile software development is a conceptual framework for undertaking software engineering projects. There are a number of agile software development methods, such as those espoused by The Agile Alliance.

Design Patterns

| | |

Good website that has a repository of all 23 fundamental design patterns. This also has UML diagrams for each pattern and sample code. Must have bookmark

HowTo do XML to Java Binding

| | |

Castor is an Open Source data binding framework for Java[tm]. It's the shortest path between Java objects, XML documents and relational tables. Castor provides Java-to-XML binding, Java-to-SQL persistence, and more.

Beginning Mac Development

| | | |

If you have ever been interested in writing your own applications for Mac OS X, read Justin Williams' getting started guide for new developers. He will outline a brief history of Mac development, lay out what options you have, and then set you on the right path to developer enlightenment.

Openssl command line HOWTO

| |

FAQ on openssl command line. Very useful resource for openssl fanatics

HOWTO: Creating your own CA with OpenSSL

| | | | | |

This is a HOWTO on creating your own certification authority (CA) with OpenSSL.

TCP/IP Reference Guide

| |

A very detailed thorough reference to TCP/IP. Invaluble for network programmers.

FAQ on C++ Templates

| |

A good faq on templates in C++. Very precise and succint.