As the name suggests, GUIs (Graphical User Interfaces) present their features and functions visually. The human-computer interaction is heavily based on seeing things, looking for things and interacting with graphical UI elements. Color is a main characteristic of any visual scene, not only on computer screens, but in any situation where we see something. Because most of what we see and interact with in our everyday life is colored (as opposed to shades of white-gray-black), we are very familiar with colors – maybe so much that we don’t think about them a lot. On the other hand, it does bother us when we need to read a dark-gray label on a black button. So colors have the potential to boost or wreck the user experience. This article will introduce the concept of user experience and highlight some aspects of colors and color perception together with recommendations for UI design.
Scrolling PropertyPage in MFC
26/11/2008My code to make a scrolling propertyPage in MFC, super easy to use…
Funny stuffs
25/11/2008Đọc được mấy câu hay hay khi đang đi tìm tài liệu, không ghi lại thì thật là phí:
Programs must be written for people to read, and only incidentally for machines to execute.
(Abelson & Sussman, Structure and Interpretation of Computer Programs)
Easier to Ask Forgiveness than Permission
–> tròng vòng lặp, thay vì check bound thì cứ read đại rồi try catch (???)
Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.
(Brian W. Kernighan, cùng tác giả của The C Programming Language và là chữ “K” trong “AWK”)
Câu này nghe hay nhất
)
Về “Đi tìm cái tôi đã mất” của Nguyễn Khải
03/11/2008Mình được nghe phong phanh về tùy bút chính trị cuối cùng này của cố nhà văn Nguyễn Khải. Dù ít đọc văn của ông nhưng mình cũng đã có đôi chút cảm tình với những truyện ngắn giản dị nhưng đầy tính nhân văn. Thế mà đọc xong tùy bút này, chợt có chút gì hụt hẫng dâng lên…
Posted by phvu
Posted by phvu
Posted by phvu