Two useful java resources