Topic
Computing
A collection of 38 posts
Another Sea Glass example (tables)
I’ve been working with Laffy, SwingSet3, and some of my own code to check how we’re doing with the Sea Glass L&F. Here’s an example of Laffy’s tables:
Should the striping continue across the checkboxes? Nimbus doesn’t do that, but it is probably
Sea Glass Laffy example (Linux)
Here’s a screen shot of Laffy running the Sea Glass L&F against my Ubuntu Linux desktop.
We may move to a more monochrome titlebar button scheme in the future, but right now we’re using a variation of Nimbus’s buttons.
Things I will never like about Mac OS X
In general, I like OS X and it’s my preferred platform. That said, I come from the VMS/Unix world originally, and from Windows more recently than that. I switched to using Macs in 2005.
That said, there are a few things I don’t like about the OS
User interface thoughts
I develop on a Mac, but I run Windows and Linux (Ubuntu/Gnome) and so it’s very important to me that our L&F look good on all of them. Otherwise I’d just find a way to blend Quaqua and MacWidgets and be done with it.
There
More back story on Sea Glass
I had originally been thinking of a very iApp-like look and feel. I would have called it Aqvavit, for the play on Aqua, the Mac look and feel, and also because Aqvavit is fairly strong stuff.
Ken came up with the idea of using sea glass, with its matte finish
Sea Glass Look and Feel
I’ve teamed up with Ken Orr on a new look and feel for Java we’re calling “Sea Glass”. The look was inspired by the following image:
I’ve been working on the programming, while Ken has been doing the hard part of constructing the artwork. We’ve only
Internet2 middleware projects
Middleware, or “glue,” is a layer of software between the network and the applications. This software provides services such as identification, authentication, authorization, directories, and security. The Internet2 Middleware Initiative (I2MI) promotes standardization and interoperability and is working toward the deployment of core middleware services at Internet2 universities.
I have
My history in computing
I learned to program in the 1970s. My first languages were FORTRAN, BASIC, Lisp, and GMAP (Honeywell assembler). I later learned RATFOR, B, C, and Pascal.
I have been programming professionally since 1984. In the beginning I was programming in B on a Honeywell GCOS mainframe, writing small applications.
Between