by Alan Green - These checklists are a tool for helping you focus attention on the critical aspects of your project at the different stages of its lifecycle.
The Clash Between Faith and Reason in the Modern World - Sam Harris gives a speech on the rational thinking and logics behind the idea of no god at the Aspen Ideas Festival.
"When the lady at the corner market runs the package over the scanner (or whatever it is they do in your area), the computerized cash register reads the UPC code as a string of binary digits."
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.
these are samples, not complete applications. The code (and coding style) is not meant to be industrial strength; it's not even well-designed. The sole purpose of the samples is illustrating a point, not teaching proper coding style.
Windows Script is a comprehensive scripting infrastructure for the Microsoft® Windows® platform. Windows Script provides two script engines, Visual Basic® Scripting Edition and Microsoft JScript®, which can be embedded into Windows Applications.
development of a real-time executive for PC applications. The executive developed is based on a pre-emptive round-robin queue, and supports multiple tasks within a global programs address/data space.
by Bill Venners May 23, 2005. <<"patterns" is still a buzzword. ... Patterns help sell seminars. There's a lot of marketing hype around design patterns. ... can help people learn object-oriented thinking>>
by andy@nobugs.org, "I recently became interested in parsing C++. It's taken me quite a while to gather together various resources from the web, so I thought I'd share my findings with the world ..."
an edited reprint of the paper What Every Computer Scientist Should Know About Floating-Point Arithmetic, by David Goldberg, published in the March, 1991 issue of Computing Surveys. Copyright 1991
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.
"I refer to the tools and techniques on this page as "notemaking" because "taking notes" is passive: just as we must make meaning, so we must make notes---in our head, on the page, and in our notebooks"
From Jakob Nielsen, usability guru. The user's experience should be similar to all other similar applications to minimize learning curve and maximize usability.
The Microsoft® Windows® Driver Development Kit (DDK) is a consolidated driver development kit that provides a build environment, tools, driver samples, and documentation to support driver development for the Windows family of operating systems.
a portfolio of products that are based on the power of networks and the idea that the same software should run on many different kinds of systems and devices.
these essays are intended for beginners, pointing out useful techniques. Some are for experienced programmers poking into previously unknown areas of MFC. Some are advanced techniques, highly specialized.
previously at http://anubis.dkuug.dk/jtc1/sc22/wg21/ , ISO/IEC JTC1/SC22/WG21 is the international standardization working group for the programming language C++.
by Edward de Bono. "There is a story of a man who painted half his car black and the other half white. He said he did this because he loved to hear the witnesses dogmatically contradict each other whenever he was involved in an accident. A wife tries on a new dress and loves it. Her husband who is with her dislikes it. She is looking at the colour and shape - he is looking at the price."