Forgot to mention about San Diego - Balboa Park has a series of museums - I liked it for the aviation museum (but I think they have a Natural History, IMAX theater, etc. also). It's been about 12 years since I've been there.

The beaches are beautiful there, but don't know what the water temp is this time of year (I've only been in the summertime).

If you're into trains, Sacramento has the California State Railroad Museum - depending the time of year they also have steam train rides on the weekends. I used to live about an hour south of there, and my kids were/are train nuts.

Not sure of much else to do there - there is a Fry's somewhere in Sacramento (Fry's is a large everything-computing/electronics-under-one-roof kind of place that is a Silicon Valley landmark), but I've never been to it so I can't compare it to the SF Bay-area stores.

Just to add to my previous post, another feature I'd like is some sort of programmatic access to the bug repository.

For example, it would be nice to have a top-level exception handler to catch when things really go wrong (unit-testing and all that aside, I believe it's going to happen sooner or later), and then give the user the option to submit the "crash" data (stack trace, etc.) with a note to the company. Otherwise, they (the user) need to login to some webpage, possibly create an account, understand how the bug reporting system works, and finally submit the bug.

This could be put in some sort of unsorted repository which could be browsed and converted into bug reports.

Also, this would all you to add a "Submit Feedback..." menu item (or perhaps a small program in the program group) to make it easier to get feedback/bug reports from the customer.

The only drawback I can see is the potential for abuse, especially in more popular applications.

I'm posting this in the hopes that someone has seen something similar to this - most bug reporting/tracking systems I have seen rely completely on the web interface for bug reporting, and adding this would require a major re-architecting (I think).

Currently I'd like to plot a large number of points on a plot at once time (say, greater than 1000 points at a time). These are typically drawn as circles and may also have lines connecting points.

When the number of points increases, the time to re-draw the plot increases (I guess this is a "duh"), but I am wondering if there is a better way (performance-wise) to draw this.

One thought is to draw the plot on an image of some sort, then the overhead for the scaling etc. of drawing isn't there for later re-draws. This would work fine for static display of data, but I also need to deal with the case where new data is added to the graph (forcing old data either to be compressed or moved off one end of the plot), so the image would also need to be updated.

I've got some ways around this (limiting the number of points to plot, using "summary" plots like histograms), but users want to "push the system" and display more data than is "reasonable" (from the developer's point of view ), so I am trying to account for this.

Switching to another framework (i.e., SWT) isn't an option - maybe sometime down the road (if needed), but for now, it has to be Swing.

Does anyone know of a distributed (not sure if this is the best term) bug-tracking program. Most of the currently-available programs seem to be web- or email-apps, which is fine if you are always connected.

However (as an example), when you are at a customer site and don't have internet access it would be nice to open a local copy of the bug database, add the bugs/requests/whatever, and then sync this to the master repository later.

This would also have the benefit of being able to review bugs while disconnected (i.e., working on the train).

java-gaming.org is not responsible for the content posted by its members, including references to external websites,
and other references that may or may not have a relation with our primarily
gaming and game production oriented community.
inquiries and complaints can be sent via email to the info‑account of the
company managing the website of java‑gaming.org