How to describe the mode bits properly yet clearly? Let me try.S_ISUID 04000 set user ID on execution S_ISGID 02000 set group ID on execution S_ISVTX 01000 sticky bit S_IRUSR 00400 read by owner S_IWUSR 00200 write by owner S_IXUSR 00100 execute/search by owner S_IRGRP 00040 read by group S_IWGRP 00020 write by group S_IXGRP 00010 execute/search by group S_IROTH 00004 read by others S_IWOTH 00002 write by others S_IXOTH 00001 execute/search by others
[although file system & OS specific file types may be added]- Regular file b Block special file c Character special file d Directory l Symbolic link p FIFO (p is for pipe) s Socket w Whiteout (relates to stacking file systems such as translucent file system)
Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away.Sadly, this is being taken to illogical extremes.
Anybody who has ever complained that they dont make things like they used to will immediately connect with this book. Normans thesis is that when designers fail to understand the processes by which devices work, they create unworkable technology. Director of the Institute for Cognitive Sciences at University of California, San Diego, the author examines the psychological processes needed in operating and comprehending devices. Examples include doors you dont know whether to push or pull and VCRs you cant figure out how to program. Written in a readable, anecdotal, sometimes breezy style, the books scholarly sophistication is almost transparent.
Why did Bob Pease declare himself the Czar of Bandgaps??
Because a lot of people were repeating old mistakes in their new bandgap reference circuits. Pease has been able to cut down the repetition of old errors. From here on in, engineers have to make NEW errors. When we have the COLUMN on CZARS up on the web, well link it up to this page.