are listed a number of creativity techniques to help with creative thinking. Like most tools these creativity techniques all have their good and bad points.
“For people who make websites” A List Apart Magazine explores the design, development, and meaning of web content, with a special focus on techniques and benefits of designing with web standards.
the industry-standard language for specifying, visualizing, constructing, and documenting the artifacts of software systems. It simplifies the complex process of software design, making a "blueprint" for construction.
From Jakob Nielsen, usability guru. The user's experience should be similar to all other similar applications to minimize learning curve and maximize usability.
Mac OS X, which combines a powerful core foundation with a compelling user interface called Aqua. With advanced features and an aesthetically refined use of color, transparency, and animation.
lecture notes for the course Programming Graphical User Interfaces (PGUI). The course belongs to the curriculum of the Department of Computer Science in the University of Tampere.
Almost every application with GUI needs icons. And they better be sexy. And stylish. And consistent. And small. Here are few tips for programatically creating icons using Java 2D features
Women who navigate around 3D computer-generated environments for a living - or even for fun - are having their style cramped by ultra-narrow computer displays and graphics software that favours men.
XML.com, by Drew McLellan Feb 09, 2005 "One of the classic drawbacks to building a web application interface is that once a page has been downloaded to the client, the connection to the server is severed."
When doing anything such as web design, it is often important to try to optimize the outcome for the greatest population, so as to get the greatest possible reward.
By Joshua David McClurg-Genevese June, 2005 "I tend to define Web design as being one of many disciplines within the larger field of design (a peer to print design, industrial design, interior design, etc.)."
Everything you need to remember about UML (Unified Modeling Language) summarized on one handy A4 sheet! You can freely download it in PDF format (Portable Document File, readable by Acrobat Reader).
How many possible ways are there to lace an average shoe? This simple question, when answered with mathematics, results in some surprisingly big numbers - on an average shoe with six pairs of eyelets, there are 1,961,990,553,600 ways to feed a shoelace
The Unified Modeling Language has quickly become the de-facto standard for building Object-Oriented software. This tutorial provides a technical overview of the 13 UML.
to research and develop software that contributes to compelling and effective social interactions, with a focus on user-centered design processes and rapid prototyping.
Ferrofluid is a very interesting material originally developed by NASA it has now found itself been used for a whole range of devices including dampers for controlling and stabilizing large building that move around in the wind. It is amazing...
"You need three things to create a successful startup: to start with good people, to make something customers actually want, and to spend as little money as possible."
the octomatics-project is about a new number system which has a lot of advantages over our old decimal system. the name comes from the mixture of 'octal' and 'mathematics'.
Provide the material needed for three complete computer science courses: what are typically called CS 1, CS 2, and a data structures course, all using C++ as the programming language.
Cascading Style Sheets (CSS) is a fantastic tool to add layout to your websites. It can save you a lot of time and it enables you to design websites in a completely new way. CSS is a must for anyone working with web design.
One Cool Hunt is a blog dedicated to cool hunting. Always on the lookout for all what is cool, hip and trendy. Topics mostly revolve around design, fashion, gadgets, technology, art and lifestyle.