Sunday, August 30, 2009

Usability Please! - Part 1

ATTENTION PROGRAMMERS

if you put an icon on your UI, you MUST tell the user what it means IN ENGLISH. Either with text right beside it or in the TOOLTIP TEXT.

Thursday, August 27, 2009

Monday, August 24, 2009

Eclipse's Forum Needs To Get with It

Why is Eclipse's message board archive sooooo archaic?

http://dev.eclipse.org/mhonarc/lists/platform-debug-dev/msg01042.html

You read the issue backwards tolerating more and more layers of ">" cushioning. Then if you want to read the responses, you have to go down to the "Follow-Ups" section at the very bottom of the page and visit a separate page for each response.

Why doesn't eclipse consolidate all that information and make it presentable? They've already got the information organized as a hierarchy. Why can't they make it show up in a tree-thread view?

Also some css couldn't hurt.

Sunday, August 23, 2009

Answer to Name That Band

The answer can be found at a link starting with "http://is.gd/" and ending with 5 characters each of which have clues bellow:

1. 4 8 15 16 _3 42
2.
  e
ha_e
i
l

3. DRA_ = dull
4. Less Talk More Ro_k
5. Tritone of C#

Java Facepalmers

Just fyi, the following are retarded:


SomeType thing = new SomeType(paramerters);
if (thing == null)
// ...
// ...



if (this == null)
return;
// ...


These are both real mistakes I've found working on a Java project at work. It makes me feel dumb explaining that a constructor never returns null, and that this is never null.

Please write good code and don't make these mistakes. At least it gives me a job.

Abc's lost Lost episodes

abc.com has all Lost episodes available online. That's episodes 100-518. But for some reason, episodes 501-511 are missing. Why would they have the end of season 5 online, but not the beginning and middle of it?

Well now i'm stuck until December 8 when season 5 comes out on pirate bay DVD.