In the heart of Silicon Valley...  
About
 
Resources
 
Portfolio

Alameda Tech Lab and Research Center publishes developer guides, administration guides, technical white papers, technical articles, and other informative materials to support the use of software products. Our mission is to deliver “reality-based” information to the developer or administrator—how-to guides, tutorials, manuals, and the like—that read as if they were written by a peer.

To ensure that we deliver on that goal, we never stop training ourselves on today's important technologies, gaining practical hands-on experience in the lab: In the past few years we’ve gained hands-on experience with XML, Web services (Tomcat, Axis, Servlets, JSPs), and Java programming. [See the projects page for a full list of examples.]

It’s this notion of ongoing technical training that separates the Alameda Tech Lab from other technical writing companies—we can read and write Java code; deploy applications to middle-tier servers; and install, configure, manage, and run applications on an Oracle database. We thrive on working first-hand with emerging technologies, and figuring out how to present the information of most interest to your intended audience. The end result is high quality, lab-tested articles, manuals, tutorials.

The lab’s current focus includes object-oriented design and development, Java programming, and Oracle database technology.

[resume].




The ShapeTest class [ShapeTest.java] demonstrates inheritance. Three ADT (abstract data types)—MyLine, MyTriangle, and MyCircle—inherit some basic properties from a Point class; see the UML class diagram for details. [Click here to generate new random values for the shapes and colors.]