I got a message when I tried to run a browser-based application that was truly out of Dilbert:
XXXXXXXXXX is temporarily unavailable at this time for any of the following reasons:
- Scheduled maintenance
- Network problems
- System problems
Status and additional information are posted on the XXXXXXXXXX System Status page. We apologize for the inconvenience and will bring the application online as soon as possible. Please try again later.
The status page did tell me what was going on, but the first read was a little silly.
Update to Ubuntu 12.10
The other day I did my update to Ubuntu 12.10 on my laptop. The update went smoothly, though it took a while. The one wish that I had was that there was a way to have it automatically use the recommended response for dealing with config files on the updates. The way it works now I have to hit a button from time to time. I'm sure there is a way to do this, but I haven't researched it. Maybe someone out there can point me.
Overall things seem OK. I'm getting some mysterious system component crashes that seem par for the course with an update on this laptop (Lenovo w500). Whatever is crashing doesn't seem to be affecting my normal activity, so it's not troublesome. I expect the next serious round of updates to magically make all of those things go away. I feel that a few things are a little more spry (especially in the Unity desktop) but I have no measurable benchmark.
I have to say that I really like updating Linux. In Windows and other systems where a major upgrade is actually the purchasing of a new product it always seemd a pain. (I'm seeing all sorts of unrest about Windows 8 and am thankful that I don't have to play there.) In Linux I get a little note saying that there's a major distribution update and I hit the button. It's been very pleasant.
Of course, I have a server at a church that suffered some neglect for a while that needs to be updated by hand because it fell too far behind. That is inconvenient, but workable. If you keep things up to date it generally all goes pretty well.
PDFs on the fly
I use PDFs all the time. I think they are a terrific way to share documents. They save trees but provide a controlled look and feel and their openness makes them easy for anyone to read regardless of tools or operating systems. I trust PDF as an archival format much more than I trust any of the word processing formats out there, even open document, I'm sorry to say.
I started working with PDFs a lot when I started using OpenOffice.org, LibreOffice and the like. It was difficult to convince others that they needed to download software, even if it was free, to read my documents. Then I realized that the vast majority of the time that I don't really need someone to edit the document, just view it. All my open document tools had a PDF button built in so, voila! Easy sharing with no complaints.
Generating PDFs has become more common and there's no reason why you can't include that functionality in your own programs. The developerWorks article "Generate PDF files from Java applications dynamically" has just been updated by the author to include the latest techniques. Take a look and see how you might be able to harness this power for yourself.