Have you ever searched the web for hours on end looking for some useful tidbit of
information on a topic that you thought was common? Did you get bored scrolling
through page after page of brain vomit that wasn't worth the bandwidth required
to put the text on your screen? Yea, me too.
The most important attribute of the stuff in the learning section is quality. We
work hard to keep the puke out and retain only the nutritious and non-foul smelling
content, so while reading a tutorial, or an article, or some code, rest assured
that it has passed the most rigorous tests. And test it we do. Everything that gets
posted to Eternally Confuzzled must recieve the EC seal of approval for the following
categories:
- Water purification through reverse osmosis
- Survival for 72 hours while submerged in Coca-Cola
- Division by zero
- A 15 second solution to the Rubik's Cube
- A chess rating of greater than 2800
- PI to at least fifty billion digits
- Clairvoyance
As you can imagine, this weeds out the weak content and keeps Eternally Confuzzled
vomit free. Here you can view some of our random attempts at programming, some of
our not so random (but equally humorous) attempts at programming, and a continually
growing number of tutorials about programming written by none other than the eternally
confuzzled programmers who visit this site. So sit back, surf around, and enjoy
the fruits of our psychoses. If you don't learn anything then that's okay, at least
you had fun not learning anything. If you did learn something, at least
you had fun learning something. Lastly, if you didn't learn anything and didn't
have fun doing it, we don't like you either. ;-)
On a more serious note, the links are divided up into
three categories. The tutorials category has full text tutorials with example code
and detailed explanations. We try our best to write tutorials without error, but
because of the sheer abundance of information, and the constant switch between prose
and source code, errors are to be expected. However, for published code, we generally
test thoroughly to ensure that it is bug-free, or at least free of errors even under
close scrutiny. Please notify someone on the EC administration team if you find
any bugs of typos so that they can be corrected quickly.
The articles category is for small articles that cover
a single quick topic of research. You can think of them as small tutorials or perhaps
addendums to the current tutorials that cover miscellaneous aspects of the topic
that did not really fit anywhere in the full tutorial. While we typically put a
lot of time and effort into the tutorials, the articles will more likely be short
and sweet, written over the course of a few hours instead of a few days or a few
weeks.
The libraries category is where you will find professional
quality code. Because the libraries in this category are meant to be used in the
real world, they are painstakingly tested to oust any lingering bugs. You can use
the code in this category with confidence, but in the unlikely event a bug is found,
we would be most appreciative if you report it as soon as possible so that it can
be corrected promptly.
A note on licensing is in order. All of the code on
this website is in the public domain and you can use it however you want without
permission or restrictions. However, neither the authors nor Eternally Confuzzled
accepts responsibility for any damages that are incurred through the use (proper
or improper) of any software written using code obtained through this site. By taking
any code from this website and using it elsewhere, you agree to full ownership and
responsibility for your use of that code.