Resources

See also Best practices for Web development.

Table of Contents

Programming

The Pragmatic Programmer
http://www.pragmaticprogrammer.com/ppbook/

XMethods
http://www.xmethods.net

PHP Coding Standards
http://alltasks.net/code/php_coding_standard.html

PHP::Pear
http://pear.php.net

Image_GIS by Sebastian Bergmann
http://www.sebastian-bergmann.de/en/image_gis.php

Htdig PHP wrapper
http://www.devshed.com/Server_Side/PHP/Search_This/page1.html

PHP and Eclipse IDE with CVS
http://www.trustudio.org/support/tutorials

Java Code Conventions
http://java.sun.com/docs/codeconv/html/CodeConvTOC.doc.html

Java and Jakarta Tomcat on FreeBSD
http://www.freebsd.org/doc/en_US.ISO8859-1/articles/java-tomcat/

Struts Tutorial, Stephan Wiesner
http://rzserv2.fhnon.de/~lg002556/struts/

Struts Tutorial, Isabelle Hurbain
http://www.isabelle-hurbain.com/doc/index.en.html

C++ Coding Standards
http://www.possibility.com/Cpp/CppCodingStandard.html

How to write a Makefile
http://vertigo.hsrl.rutgers.edu/ug/make_help.html

Base64 How-to
http://www.kbcafe.com/articles/base64.html

MIME, RFC 1521
http://www.ietf.org/rfc/rfc1521.txt

Word And XML: Making The 'Twain Meet
http://www.gca.org/papers/xmleurope2001/papers/html/s28-1.html

HTMLDOC
http://www.easysw.com/htmldoc/

PDFlib
http://www.pdflib.com

htmlArea
http://www.interactivetools.com/products/htmlarea/

WYSIWYG editors a'plenty
http://www.bris.ac.uk/is/projects/cms/ttw/ttw.html

sorttable: Make all your tables sortable
http://www.kryogenix.org/code/browser/sorttable/

Whois proxy
http://wp-whois-proxy.sourceforge.net

Systems Administration

FreeBSD
http://www.freebsd.org

The FreeBSD Diary
http://www.freebsddiary.org

DNS Oversimplified
http://www.rscott.org/dns/

Apache 1.3 URL Rewriting Guide
http://httpd.apache.org/docs/misc/rewriteguide.html

Virtual Domains and Users w/ Postfix / Courier-IMAP / MySQL
http://high5.net/howto/

Authenticating ProFTPD via MySQL
http://www.quellcode.org/knowledge_proftpd.html

FreeBSD Security Basics
http://www.daemonnews.org/200108/security-howto.html

Nessus
http://www.nessus.org

Trojans By Port Number
http://www.blackcode.com/trojans/ports.php

Creating your own CA with OpenSSL
http://mars.post1.com/home/ngps/m2/howto.ca.html

Web Design

A List Apart
http://www.alistapart.com

CSS, little boxes
http://www.thenoodleincident.com/tutorials/box_lesson/boxes.html

CSS page layout templates
http://www.ssi-developer.net/main/templates/

CSS Zen Garden
http://www.csszengarden.com

CSS Vault
http://www.cssvault.com

Nifty Corners: rounded corners without images
http://pro.html.it/esempio/nifty/

Complimentary Chromatic Colours
http://www.smartpixel.net/chromoweb/uks/indexgb.html

Color Schemer
http://www.colorschemer.com/online.html

Well-styled Color Scheme Generator
http://wellstyled.com/tools/colorscheme2/index-en.html

Digital Web
http://www.digital-web.com

Web-Graphics
http://www.web-graphics.com

Stylegala
http://www.stylegala.com

Colour Meaning
http://www.color-wheel-pro.com/color-meaning.html

Logotypes
http://www.logotypes.ru

Corporate Identity Documentation
http://www.cidoc.net

Stock.xchng
http://www.sxc.hu

iStockphoto
http://www.istockphoto.com

Fixor: links > shake a stick
http://www.thefixor.com

Essential bookmarks for web-designers and web-developers
http://www.alvit.de/web-dev

mezzoblue
http://www.mezzoblue.com

misspato.com
http://www.misspato.com

NMTC Research Library
http://www.hypermedia7.ie/elearning/library.htm

Community

Yay Hooray
http://www.yayhooray.com

Newstoday
http://www.newstoday.com

Kaliber 10000
http://www.k10k.net

AllMaple
http://www.allmaple.com

lotusmodern
http://www.lotusmodern.com

Kuro5hin
http://www.kuro5hin.org

Meepzorp
http://meepzorp.com

Cotworld
http://www.cotworld.com

Joel on Software
http://discuss.fogcreek.com/joelonsoftware/

Usability

sitepoint
http://www.sitepoint.com

Boxes and Arrows
http://www.boxesandarrows.com

useit
http://www.useit.com

Aaron Marcus and Associates
http://www.amanda.com

Semantic Studios
http://www.semanticstudios.com

STC Usability Toolkit
http://www.stcsig.org/usability/resources/toolkit/toolkit.html

The Elements of User Experience
http://www.jjg.net/elements/

Individuals

Banksy
http://www.banksy.co.uk

Digifad
http://www.digifad.com

Edward Burtynsky
http://www.edwardburtynsky.com

Brandon Bird
http://www.brandonbird.com

Craig Robinson
http://www.flipflopflyin.com

Heather Koop
http://www.cleanpixel.com

Thomas Bourliot
http://www.bourliot.com

Walter Moar
http://www.waltermoar.com

Paul Jarvis
http://www.twothirty.com

Jason Kottke
http://www.kottke.org

D. Keith Robinson
http://www.7nights.com

Misc

Businessballs, online articles for business
http://www.businessballs.com

IDRC style guide
http://archive.idrc.ca/books/edit/eindex.html#sguide

Textpad
http://www.textpad.com

PowerDesk
http://www.v-com.com/product/pd_ind.html

BC Government change of address
https://www.addresschange.gov.bc.ca

International address formats
http://www.bitboost.com/ref/international-address-formats.html

International dialing codes
http://kropla.com/dialcode.htm

ISO 3166 country codes
http://www.iso.org/iso/en/prods-services/
iso3166ma/02iso-3166-code-lists/iso_3166-1_decoding_table.html

Airport codes
http://flyaow.com/airportcode.htm

Netcraft "what's that site running?"
http://news.netcraft.com

Breaking into NT or Win2K
http://home.eunet.no/~pnordahl/ntpasswd/bootdisk.html

Solid Steel
http://www.ninjatune.net/solidsteel/

ASCII generator
http://www.network-science.de/ascii/

Search and replace with vi
http://sunsite.uakom.sk/sunworldonline/swol-10-1997/swol-10-unix101.html

Content © 2010 Greg Froh