developer's resource for computer interfacing, especially USB, serial (COM) ports, mass storage, Ethernet and Internet for embedded systems, and the parallel port.
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."
Blind compliance to authority. This should be a case study for psychologists, a wake up call to the education system and force a reflection about society. This was put into a movie Compliance (2012) and is covered in Wikipedia's article (http://en.wikipedia.org/wiki/Strip_search_prank_call_scam).
Free online biodiversity encyclopedia, with hundreds of thousands of new images and specimen data as to build a web page for each of the 1.9 million recognized species.
Very well done series of videos supporting the claim that NASA never sent astronauts to the Moon, giving NASA defenders an impossible time (even embarrassing at times) in their attempts of refutation. Work done by Jarrah White (http://moonfaker.com/home.html)a student doing his BSc in Astrophysics.
There are a number of words and phrases that GNU recommends avoiding, or avoiding in certain contexts and usages. Some are ambiguous or misleading; others presuppose a viewpoint that we hope you disagree with.
contains file format information on hundreds of different file types and all sorts of other useful programming information; algorithms, source code, specifications, etc.
is the file extension source. Here you'll find a collection of file extensions; many linked to the programs that created the files. This is the FILExt home page.
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++.
C and C++ compilers automatically define certain macros that can be used to check for compiler or operating system features. This is important when writing portable software.
by Alan C. Kay ffrom Apple Computer - "Most ideas come from previous ideas. The sixties, particularly in the ARPA community, gave rise to a host of notions..."
From Jakob Nielsen, usability guru. The user's experience should be similar to all other similar applications to minimize learning curve and maximize usability.
"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"
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.
As CD's are not 100% indestructible many people want to make a backup of their games. Using the backup to play the game thus saving the original. (Fight the DRM)
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 ..."
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>>
everything you need to know about optimizing code for the Intel microprocessors, including Pentium, Pentium MMX, Pentium Pro, Pentium II, Pentium III, Pentium 4, Celeron and Xeon. The main focus is on assembly language programming...
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.
in Uninformed Vol1 2005.May by Nikos Drakos, Computer Based Learning Unit, University of Leeds. + Ross Moore, Mathematics Department, Macquarie University, Sydney.
This page list codes for accented letters and other characters. In order to use these codes, your computer should have a separate numeric keypad on the right.
error codes are values that identify different types of errors in the Windows API. Most functions do not report the error code directly; instead, they simply return a flag specifying if some error occured or not.
"a decade ago was that there was a serious lack of uniformity." ... "I had hoped that the situation in the C++ world would have improved since then, unfortunately it appears that I may be sadly dissapointed."
B-Trees are often mentioned as a good way to store and retrieve data, especially to and from disk. They're efficient to use and easy to program, and they're often mentioned but not-so often discussed. They show up all over the place.
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.