Graphical Modeling Framework

Boy don’t I know this – in a prior life I wrote a GEF editor for a workflow engine.

Let me be blunt: In the past, creating graphical editors within Eclipse using the Graphical Editor Framework (GEF) was slow and painful. It involved understanding a complex framework and quite a bit of redundant code. That said, GEF is an excellent framework for creating graphical editors because it is model-agnostic. On the other hand, being model-agnostic creates its own problems.

Learn Eclipse GMF in 15 minutes

Coders: Living on the Edge

Fun and entertaining early Linux History, from Lars Wirzenius:

At one point, Linus had implemented device files in /dev, and wanted to dial up the university computer and debug his terminal emulation code again. So he starts his terminal emulator program and tells it to use /dev/hda. That should have been /dev/ttyS1. Oops. Now his master boot record started with “ATDT” and the university modem pool phone number. I think he implemented permission checking the following day.

Linux Anecdotes

technorati tags:,

History of the OSX Screen of Death – and make your own

If you’ve followed this for a while you probably know I love emulation and retrocomputing. I’m a big time history geek. Which is why I found this history of the OSX Screen of death entry I found on OSNews pretty cool. And of course I also love when I can tweak things:

Mac OS X allows a custom panic image to be loaded into the kernel from user space. This can be useful in certain circumstances—for example, if it is desired that the user of a managed system notify the administrator in the case of a panic, a custom image can be used to instruct the user.

A New Screen of Death for Mac OS X

It’s almost too bad I have only seen the screen once ever on the Mac OS (knock on wood). How would you test this? Parallels for mac, when are you going to run OS X?

technorati tags: