Bob's Personal Daily Favorite Web Locations: (working document as of 02/15/2002)
Google Wall Street Journal E-Mail at mathis.net ICC Time Sheet Bob at OSU/CIS
Simple Site Contents:
Java,
XML,
Open Source,
Other Tools,
Compilers,
Ada and other languages,
and
Columbus, Ohio,
Note: This file may also be used as the index to a Pithecanthropus CD. In that case some of the «LOCAL» references will be active and point to copies of the files or web sites on the CD. You may want to copy this file to your local disk and update the local references to downloaded current copies of these resources. Tools and web sites are rapidly evolving. You should check (and recheck) the actual sources. The options and examples with the newer versions may be just what you need. When this page is referenced via the web, the «LOCAL» links are inappropriate and ineffective.
XML FAQ: http://www.ucc.ie/xml/
Cafe con Leche - XML related
(Cafe au Lait - Java related)
O'Reilly's XML.com
XSLT.com
ZVON.org - Guide to the XML Galaxy
Tools - XMLSpy (on-line reference manual)
Microsoft
XML 3.0 - XSLT Developer's Guide
XML/XSLT Books and Tutorials:
These have generally been good investments, you should buy some of them. The files here and referenced are just for your convenience.
Books & Authors - Harold, DuCharme, Kay
XML Bible, 2nd Ed, Chap 17: XSL Transformations (dated Dec 1, 2001, when I first made this link)Cafe con Leche XML News and Resources: http://www.cafeconleche.org/ (this is a very useful site for current news and the links)
Processing XML with Java:
http://www.cafeconleche.org/books/xmljava/
(a book underdevelopment, January 2002)
XML In A Nutshell:
XML Bible, 2nd Edition:
http://www.cafeconleche.org/books/bible2/
XML: Extensible Markup Languages:
http://www.cafeconleche.org/books/xml/
(published in 1998, somewhat out of date)
XML Bible, 2nd Ed: Chap 17, XSL Transformations:
http://www.cafeconleche.org/books/bible2/chapters/ch17.html
XML Bible, 2nd Ed: Chap 18, XSL Formatting Objects:
http://www.cafeconleche.org/books/bible2/chapters/ch18.html
XML Bible, 2nd Ed: Chap 19, XLinks:
http://www.cafeconleche.org/books/bible2/chapters/ch19.html
XML Bible, 2nd Ed: Chap 20, XPointers:
http://www.cafeconleche.org/books/bible2/chapters/ch20.html
XML Bible, 2nd Ed: Chap 24, Schemas:
http://www.cafeconleche.org/books/bible2/chapters/ch24.html
Namespaces:
http://www.cafeconleche.org/slides/sd2001east/namespaces/
Schemas:
http://www.cafeconleche.org/slides/xmlonesanjose2001/schemas/
XML Fundamentals:
http://www.cafeconleche.org/slides/sd2001east/fundamentals/
DTDs:
http://www.cafeconleche.org/slides/sd2000east/dtds/
DOM:
http://www.cafeconleche.org/slides/sd2000east/dom/
SAX:
http://www.cafeconleche.org/slides/sd2000east/sax/
XLinks and XPointers:
http://www.cafeconleche.org/slides/xmlonesanjose2001/xlinks/
XSL Transformations:
http://www.cafeconleche.org/slides/xmloneaustin2001/xslt/
XML: Hype vs. Hope:
http://www.cafeconleche.org/slides/jaoo99/hypevshope/
Intro to XML:
http://www.cafeconleche.org/slides/sd2001east/introxml/
Processing XML with Java:
http://www.cafeconleche.org/slides/sd2001east/xmlandjava/
XInclude:
http://www.cafeconleche.org/slides/xmlonesanjose2001/xinclude/
Advanced XML:
http://www.cafeconleche.org/slides/xmlonesanjose2001/advancedxml/
JDOM:
http://www.cafeconleche.org/slides/xmlsig/jdom/
Michael Kay, XSLT Programmer's Reference, 2nd Ed: http://www.wrox.com/Books/Book_Details.asp?ISBN=1861005067
Java news and magazine sites:
Cafe au Lait
DevX JavaPro
JavaReport Online
Java Skyline
JavaWorld
O'Reilly's OnJava
Sys-Con Media Developer's Journals:
Java,
BEA WebLogic,
IBM WebSphere,
WebServices,
XML,
.NET
Other computer magazine sites:
Application Development Trends
Computerworld
ZD Net,
AnchorDesk
Sun's Java main page
Sun Javadoc
Related to JBuilder:
http://www.cs.armstrong.edu/liang/radjb5.html
http://www.cs.armstrong.edu/liang/introjb4.html
Related to JUnit:
JUnit Website
JUnit Best Practices - JavaWorld
Java Boutique - Unit Testing Java Programs
JUnit Primer
Jakarta Cactus
HTTPUnit
ServletUnit
HTML Goodies: http://www.htmlgoodies.com/
HTML Goodies, Master List:
http://www.htmlgoodies.com/
These links are to pages with other links. Just to get you started:
Open Source Initiative
Apache Software Foundation:
http://www.apache.org/
Source Forge: http://sourceforge.net/
Apache Avalon
JUnit
Java Foundry
NetBeans
Sun Microsystems' Open Source Involvement
includes many other the other open source projects.
Apache Jakarta
JBoss
Tomcat
reference implementation of JSP and servlet containers
The Compiler Connection resource for compiler developers and users.
Compilers: directory of compilers-related sites on the web.
Let's Build a Compiler, by Jack Crenshaw
Google's Ada index
ACM/SIGAda
Magnus Kempe Home of the Brave Ada Programmers
Ada Power .com and
.net
Developing Software That Matters
ECMA 334 C# and #335 Common Language Infrastructure
C# from a Java Developer's PerspectiveSoftpanorama: (slightly skeptical) Open Source Software Educational Society
Aspect-Oriented Programming
TextPad http://www.textpad.com/
Concurrent Versions System
cygwin for Unix look and feel on Windows
The principle offices of Pithecanthropus Consulting are located in Columbus, Ohio.
Java: COJUG;
ACM: COCACM
Greater Columbus Chamber of Commerce
Columbus
TV Listings
Disclaimer: Bob Mathis, his family, and/or friends may on occassion have stock (or other interests) in some of the following companies: (generally very small amounts in the ones doing poorly and probably even less in the ones doing well) Apple, BEA, Cisco, Compaq, CVS, Dell, Gateway, Hewlett-Packard, IBM, Lucent, Microsoft, Oracle, Palm, Pithecanthropus, Rational, Sun, Unisys
Bob Mathis, Pithecanthropus, End of List as of: February 15, 2002
Richard Gabriel's paper on marketing programming languages (particularly Lisp).
Catalog of Free Compilers, Interpreters, and Other Language Tools
Searchable listing of programming language tools that come with source code.
Turbo Pascal 3.0 compiler and code generation internals Internals of one-pass compiler by example Pascal compiler
EGCS compiler Free software project to advance the GNU compilers using an open development environment.
Programming Language and Compiler Research Groups, list from CMU
Experiment