This page contains various references and information about subjects I'm
learning or using, in the following categories:
- Programming and Web Resources
- Perl
- JavaDocs
- Java (other)
- XML
- XML-RPC
- HTML
- JavaScript & DHTML
- Cascading Style Sheets
- Database Stuff
- Linux (mostly RedHat 'cuz that's what I have at verk)
- Web Server Stuff (Apache!)
- DAV (Distributed Authoring and Versioning)
- CVS (Concurrent Versions System)
- IMS & SCORM
- UIUC
- Other Generally Useful Programming and Web Things
- Japanese
Programming and Web Resources
Perl
- www.perldoc.com
All the documentation for perl, in one handy swanky-html location. Definitely the best choice for those "how does module XXX work again?" crises.
- CGI.pm perldocs
All about CGI.pm, including all the calls to make sticky form elements.
- www.perl.com
The source for perl. Download it here. Has links to CPAN, news, columns, etc.
- ActiveState
Where to get yer perl fix if you're usin' Windoze.
- CPAN
Get all your perl modules here.
- The Perl Journal
The online page for The Perl Journal.
- Perl Usenet FAQ
FAQs for perl-related usenet newsgroups.
JavaDocs
- Java J2SE v.1.4.2 API documentation
Documentation for Java 2 standard edition v. 1.4.2 from Sun. These API docs generally are what you need to find all the "what library do I need?" stuff.
- Java J2EE v.1.3.1 API documentation
Documentation for Java 2 enterprise edition v. 1.3.1 from Sun.
- Java JNDI v.1.2.1 API documentation
Documentation for Java Naming and Directory Interface from Sun.
- Java JSSE v.1.0.2 API documentation
Documentation for Java Secure Socket Extension from Sun.
- Jakarta HTTP Client documentation
Become a Kenmore Web-O-Matic!
- Apache log4j documentation
Javadocs for the log4j logging facilities.
Java (other)
- java.sun.com
Sun's main source for all things Java.
- Java Online Training from Sun
Home page for all the various tutorials and short courses on the java site.
- GNU regexp package for Java
Lets you do regular GNU style regexps. You need this if you wanna do Bluestem from servlets.
- The Java Tutorial from Sun
Simply awesome. Straight from Sun, this has trails to learn from, tons of examples... it kicks some serious nether regions. This is the basic tutorial.
- J2EE Tutorial from Sun
The tutorial for developing J2EE stuff, from Sun. Servlet and JSP tutorials are off this page too.
- JDBC Information from Sun
All you need to use JDBC to have some Java database action.
- Java FAQ Archives
FAQs about various Java stuff.
- Apache Tomcat main page
The main page for Tomcat. Has FAQs, documentation, the software itself, all that good stuff.
- Apache Tomcat v4.0 docs
Docs for Tomcat 4.0
- Apache Ant Home Page
Main page for Ant, a java-based compilation tool. You need this to get the JDBC driver for postgreSQL working.
- Apache Axis Home Page
Main page for Axis, a java-based toolkit for making web services. There is also a good tcp monitoring program for general sniffin'/debuggin', and WSDL specs for various web services.
- Log4j Home Page
Java based logger! It has predefined levels, locations, write to console, file, etc.
- Jakarta HTTP Client Home Page
HTTP client for java. It's like LWP, but for Java. Talk on the web, programmatically! Tell people you're a Kenmore Web-O-Matic! Loads of fun! You probably are also interested in the JavaDocs for it.
- JSTL (JSP Standard Tag Libraries)
Download the .jar files you need, read about how to use them, etc, from Jakarta.
- JSSE (Java Secure Socket Extensions)
All about SSL in Java. You need jsse.jar to do SSL Tomcat/Apache stuph.
- www.xythos.com
Main page for Xythos, which we're using in the storage project, usin' Java.
XML
- XML.com
O'Reilly's main XML page.
- XML from W3C
W3C's main XML page.
- Annotated XML Specification
Read the actual XML specification, fully annotated. It doesn't get more official than this, and it's actually quite instructive to both learn the spec and get used to the format of XML definitions generally.
- XML::Parser documentation
Docs for the XML::Parser module from perldoc.com.
- developerWorks XML page from IBM
Columns, intros, how to , etc from IBM developerWorks.
- Cafe con Leche XML News and Resources
...and yet another.
XML-RPC
- XML-RPC Home Page
The main page for all things XML-RPC.
- Documentation for Frontier::Client.pm
From www.perldoc.com. This is the module for making XML-RPC clients in perl.
- Documentation for Frontier::Daemon.pm
From www.perldoc.com. This is the module for making XML-RPC server daemons in perl.
- Documentation for Frontier::RPC2.pm
From www.perldoc.com. This is the module for encoding and decoding RPC2 format XML in perl.
- Frontier::Responder.pm from Taskboy
At the moment Frontier::Responder.pm (which lets CGI processes be XML-RPC handlers) doesn't exist on CPAN, but you can get it here.
- XML-RPC mailing list
The mailing list on egroups.
HTML
- HTML from W3C
The definitive reference.
- HTML validator from W3C
Type in a URL, and it will show you just how horrible your HTML is. Seriously, it's great for double checking that things are correctly formatted.
- HTML help from the Web Design Group
Links to references for various releases of HTML, CSS, etc.
- HTML 4.0 reference in Japanese
Umm... just what it says.
- Sizzling HTML Jalfrezi
Some kinda rice pilaf made with HTML!
- John December's HTML reference
Another HTML reference, also with links to more references, sections on CSS, etc.
- Lynda Weinman's Web Safe Color chart
A huge image showing all the web safe colors with their hexadecimal and decimal numerical values. It was originally on Lynda Weinman's page, seems to have expired there, but was so handy I'm glad I had a local copy around (copied it for speedier viewing). All credit goes to Lynda Weinman.
- VisiBone
Wow. Hey. If you are obsessed with colors and their happiness, you need to check out this page. You can view colors next to each other, see diagrams of their relationships, order posts of it all huge for your wall, oh, oh. It's goooood.
- www.unicode.org
The main page for all things Unicode.
- www.useit.com
Jakob Nielsen's Usability website.
JavaScript & DHTML
- Dynamic HTML Lab from webreference.com
All sorts of how-tos with DHTML. This is where the HierMenus stuff is.
Cascading Style Sheets
- CSS reference from W3C
This is their main page on the subject. Rather hard to search, but somewhere INSIDE it is plenty of information!
- CSS validator from W3C
Check to see if your style sheet is valid. The vast majority of the time you wonder "why is my page not displaying right?" it's 'cuz your CSS is broken.
- CSS reference from the Web Design Group
Contains a good list of the properties, easily searchable, and a CSS checker (not sure if it's the same as the one on W3C).
- CSS reference in Japanese
Yes. It is. Also from the Web Design Group.
Database Stuff
- General SQL Tutorial
Simple, but will get you up to speed. If you don't really know what SQL is, here is where to start.
- MySQL Home Page
The main page for MySQL. MySQL is a free database for Unix. It lacks some features, but is easy to install and get stuff up in.
- PostgreSQL Home Page
The main page for PostgreSQL. PostgreSQL is a more normal-featured free database for Unix.
- PostgreSQL 7.3 User's Guide
The user's guide. One link, straight to the documentation. Searchable too. Yeah, I know version 8 is out now, but that ain't what we use.
- JDBC driver for postgreSQL
Java libraries you need to use JDBC with postgreSQL.
- JDBC Information from Sun
All you need to use JDBC to have some Java database action.
- UnixODBC Home Page
The page for UnixODBC, which allows a Unix box to talk to an ODBC based database (such as MSSqlServer).
Linux (mostly RedHat 'cuz that's what I have at verk)
- Red Hat Linux
Main page for RedHat.
- RPMfind.net
Where to get RPMs.
Web Server Stuff (Apache!)
- Apache httpd server
The world's most popular webserver, for a reason!
- mod-ssl
The ssl module for apache.
- Apache-SSL server
This is NOT apache with mod_ssl. Instead, it's a related project where the two are combined together into one server, httpsd. I run this on euler.
- Requesting server certificates at UIUC
What exactly you need to send to Ed (requires login).
- Thawte CSR and key generation
How to generate a certificate signing request and key to obtain a Thawte certificate, for different types of web servers. Also has how to install a certificate in those servers, generally. VERY explicit, great page.
- How to be your OWN Certification Authority
All about to become a CA, with your own ca cert, and then sign CSRs sent to you via someone else, using openssl in UNIX.
- official documentation for mod_rewrite
Official documentation from apache.
- Solving Common Problems with mod_rewrite
Examples of how to use mod_rewrite, also from apache.
DAV (Distributed Authoring and Versioning)
- www.webdav.org
The main resource page for all things WebDAV. This is where all the development happens. Has links to the dav-announce mailing list, RFCs, FAQs, etc.
- RFC 2518
The RFC for WebDAV. This is the grotty details.
- mod_dav
The apache module to enable DAV on the server.
- cadaver
For when you need to get a 'DAV on the slab from the command line in Unix. Yep, it comes as an RPM!
- perlDAV
Perl modules for DAV, including HTTP::DAV and the dave (DAV Explorer) console program.
- sitecopy
All about sitecopy, a program which will DAV up files you've changed locally to some DAV-enabled website, and remove files you've deleted locally, etc.
CVS (Concurrent Versions System)
- CVS Home
All about CVS.
- CVS Manual
This is a link directly to the manual, also from www.cvshome.org, the home of CVS.
IMS & SCORM
- IMSproject.org
The main page for all things IMS, from the IMS Global Learning Consortium.
- Advanced Distributed Learning Network
ADL Co-Lab stuff, SCORM, etc.
- NewMedia Page about IMS and SCORM
An intro, with some news, etc.
UIUC
- UIArchive
FTP source for all stuff ftp'able from UIUC.
- CITES Status Page
Is stuff down and broken? Maybe. Click here for information.
- Old CCSO Staff Pages
Old CCSO information for CITES staff (requires login).
- Old CET Staff Pages
Old CET information for CITES staff (requires login).
- PSG documentation
If you have some machine set up by CITES PSG, here's where stuff is, how the webserver works, alias, sudo, all that good stuff. WhatEV, as in EV-1...
- NetID Change Project Docs Page
Information and documentation relating to the big UIUC netID change project, which I am working on. XML-RPC templates, etc. Fun.
- Storage Project WFS Pilot
Access the storage project pilot (Xythos WFS) at UIUC. Requires AD login.
- Storage Project WFS Pilot ON ATTICUS
Access the storage project pilot (Xythos WFS) at UIUC on atticus.cites.uiuc.edu. Requires AD login. This is the particular front end I'm programming on, so I need to single it out.
- Overview of Xythos WebFile Server 3.3 API
This explains about the basic objects involved in the file storage project.
- Xythos WFS API javadocs
Javadocs for the classes I need to use, stored on edtech.cites.
- Bluestem
How to install and use bluestem at UIUC.
- Error Messages from Bluestem
What in the heck all those "2 System problem" type inscrutable errors actually are.
- mod_bluestem
How to install and use mod_bluestem at UIUC (apache module that implements bluestem authentication)
- Requesting server certificates at UIUC
What exactly you need to send to Ed (requires login).
- UIUC Data Warehouse
How to use the UIUC data warehouse, what it has, etc. If you got the perms, you can find out stuph about student enrollment and rosters. Verk stuff uses this.
- XtremeLearning
Xtreme free training for UIUC employees. It actually kinda sucks, IMHO, but if you avoid the bogus tests it can occasionally be useful.
Other Generally Useful Programming and Web Things
- Internet RFC/STD/FYI/BCP Archives
All the RFCs, what they do, searchable, this is THE source for all things net.
- WWW Security FAQ
All about Web Security, from the W3C. A must-read.
- Web Accessibility Initiative (WAI)
Main page for the Web Accessibility Working Group in the W3C.
- Web Content Accessibility Mailing List archives
Links to conversations dealing with accessibility, from the WAI. dealing with same.
- Authentication on the Web
Page about making your own authentication stuff on the web, from the Web Design Group.
- Shibboleth Authentication
All about shibboleth authentication.
- docs.sun.com
Documentation for all things and products Sun. Links to Japanese docs from here too.
- Ksh Scripting
How to write scripts in ksh.
Japanese
Reference
- Daizirin Kokugo Ziten
Look anything at all up in the Daizirin (kinda like Webster's but for Japanese).
- Yomiuri Shinbun MiniJiten
Has links to "current newsworthy term of the day."
- Translation and Dictionary resources page
Links to lots of dictionary and general Japanese information, in Japanese.
- Japanese Google
Look anything at all up - it's Google! It's just in Japanese.
Other Benkyou Stuph
- Kanken Home Page
Home Page for the Kanji Kentei Shiken - character reading/writing test I wanna take in a coupla years.
- Japanese Amazon
Buy books to read, in Japanese. It's Amazon, so yeah, you can use your US credit card and they ship to the US. I dreamed of this page so long and I kept typing in this URL and then one day a page came UP and I was in some kinda paradise.
- Media Page here on akibare.org
The media page has links to lots of Japanese media (written, audio, and video) to consume daily.
Happy happy fall day... But it's not autumn! Hmm? Akibare is a state of mind, the feeling
when you wake up on a crisp, fall day, the leaves are backlit
shining yellow and orange against the blue sky, it's sweater weather, and you
can do anything, absolutely anything at all...

