2010-12

What Google Maps can teach you about user interface design

[2010-12-08] dev, hci
An article examines “Google Maps and Label Readability”. From this article, we can derive the following rules for the design of graphical user interfaces in general (the following numbers and “visual tricks” refer to section in the article). Google Maps manages to be more readable than the competition without showing less information (as measured by a count of labels). It does so via the following means.

A simple way of sending emails in Java: mailto links

[2010-12-06] dev, hack, java
Whenever I send automated emails, I prefer to have one last look at them, before sending them off. The following method allows one to do this, as all of the generated emails are opened in your default email program, complete with recipients, subject, and content. Thankfully, this is easy to do, by just sending a properly encoded URL to the operating system. Doing this depends on java.awt.Desktop and thus Java 6.

2010-10

Use Bash as a stop watch

[2010-10-27] dev, hack, shell

2010-09

Seven don’ts for websites

[2010-09-17] dev, webdev, computers, web

The following is a list of seven things that frequently bug me about websites.

Foreign languages: four ways to avoid learning vocabulary

[2010-09-05] foreign languages, life

2010-08

3 TED talks on education

[2010-08-29] education, life, ted, video
This blog post summarizes the content of three interesting TED talks on education:

2010-04

GWT, an important Java technology: features, future and wishes

[2010-04-02] gwt, dev, java

2010-03

Collecting only those BibTeX entries that are used in a document

[2010-03-09] latex, hack, computers

2010-02

The next generation of web application UI layout

[2010-02-28] dev, webdev, layout

LaTeX, PDF slides, and dual displays

[2010-02-27] latex, hack, presenting, computers, pdf