[ Java Books | Java Trade Shows | Java Course Notes | Java FAQ | Java Tutorial | Java User Groups | Java Mailing Lists | Java Quotes ]

Cup of cafe au lait Cafe au Lait Java FAQs, News, and Resources

Java Overview

What is Java?
Where did Java come from?
What platforms does Java run on?

Learning Java

The Java FAQ List
Brewing Java, a Java 1.0 Tutorial
The Cafe au Lait Newsletter
Java News

Java 1.1. Course Notes

Basic Java
Procedural Java
Introduction to Objects
More Objects
Introducing Applets
Components
Events
LayoutManagers and Containers
Menus, Images, and Audio
Input and Output
Threads
Network Programming
Printing and Data Transfer

Books

JavaBeans
Java Secrets
Java Network Programming
The Java Developer's Resource

Web Based Courses

Java Streams
Java Readers and Writers
Web Client Programming with Java

Java Resources

Get Java for your computer
Java Conferences and Trade Shows
Java Book List
Java Mailing Lists
Java User Groups
Newsgroups
Quotes

Java FAQs

What is Java?
Java for C++ programmers
How Do I...
Applets
Language Issues
java.awt
java.io
java.net
java.util
Common Errors and Problems
Security
Tools
The Virtual Machine and Byte Code

Development Tools

Compilers and Runtimes
Editors
IDEs
Decompilers and Obfuscators
Debuggers
Profilers
Optimizers
Assemblers

External Sites

Java Developer Connection
JavaSoft
JavaWorld
Gamelan

APIs

Mostly from Sun
Enterprise JavaBeans
Embedded Java
Java 2D
Java 3D
JavaBeans
Java Card
Java Electronic Commerce Framework (JECF)
JavaHelp
Java Mail
Java Management
JavaOS
Java Telephony
Java Media and Communication APIs
JavaSpaces
JDBC Database Access API
Java IDL
Java Foundation Classes (JFC, Swing)
Java Naming and Directory Interface (JNDI)
Personal Java
Remote Method Invocation and Object Serialization
Security
Servlets
Server Toolkit

Cafe au Lait Mirrors

North Carolina (the home site)
Austria
Germany
Poland
Slovakia
Switzerland

Quote of the Day

Si hoc legere scis nimium eruditionis habes.
--unknown

Today's News

Monday, January 12, 1998
Reto Kramer's iDoc 0.1b is a free quality assurance (QA) tool for Java that helps developers keep doc comments up to date, in sync with the code, ad in accordance with the specification.

Recent News
Older News

Recommended Reading

An experimental section of selected articles I've read recently and books I'm reading now which might have some tangential relevance or interest for this site's visitors:

You can also see previous recommended reading if you like.

New Year's Resolutions at Cafe au Lait

  • I will make some genuinely useful links pages.
  • I will make the entire site easier to navigate.
  • I will split up long pages like books and old news.
  • I will publish more feature articles, books reviews, and Microsoft jokes.
  • I will post translations of the Java FAQ list.
  • I will convert the entire site to XML (though HTML will still be available for at least the next year)
  • I will store many of the pages in databases.
  • I will make Cafe au Lait more search engine friendly
  • I will write second editions of Java Network Programming and Java Secrets.
  • I will sell enough books to pay for all this.

Recent News

Sunday, January 11, 1998
Sun's released the first beta of the Java Cryptography Extension 1.2 to registered members of the Java Developer Connection.

Saturday, January 10, 1998
Someone or something at Microsoft appears to be scanning the entire IP address space, at least large parts of it. Webmasters have begun to notice hits on non-public servers, apparently coming in increasing IP address order, from "tide*.microsoft.com" (tide1.microsoft.com, tide2.microsoft.com, etc.). The tide* machines are Microsoft's proxy servers, but it's not clear what's behind the proxy servers making the requests. The requests are HEAD requests for "/" (the http root) and the "User Agent" is given as "http generic". Perhaps Microsoft is running a robot to check server market share?

Of course Microsoft's a big company, and some of its employees/software have better things to do than scan the entire IP address space. They've posted a partial XSL (style steets for XML) parser for x86 Windows 95 and NT. It's available in two versions. The first is a command line application that generates an HTML file from an XML file and an XSL stylesheet. The second is an ActiveX Control that displays the HTML rendered XML/XSL inside Internet Explorer.

Friday, January 9, 1998
New Atlanta Communications has posted a bug fix release (1.0.2) to ServletExec. ServletExec is a payware server plug-in for Microsoft IIS, Netscape FastTrack and Enterprise servers, Personal Web Server 1.0 on Windows 95, and various Mac OS web servers that allows them to support Java servlets.


Copyright 1995-1998 Elliotte Rusty Harold
elharo@metalab.unc.edu
Last Modified Friday, January 12, 1998