Friday, March 16, 2012

Berners Lee on Taxonomy

[T]he relationships between subjects are web-like rather than tree-like, even for people who agree on a web may pick a different tree representation. These are my (oft repeated) general comments on the dangers of hierarchical classification as a general solution.


http://www.w3.org/Provider/Style/URI

PDLs

Page description languages are textual or binary data streams. In principle, the same data stream could be rendered multiple times to generate multiple copies of the same image. They are distinct from graphics APIs such as GDI and OpenGL that can be called by software to generate graphical output.


http://en.wikipedia.org/wiki/Page_description_language

Thursday, March 15, 2012

SVG SMIL would make sense...

SVG SMIL would make sense when you want a high, smooth frame rate while
animating many objects on the screen at once. JS plus a timer would hit a
ceiling at some point as you increase the frame rate and number of objects.
Flash, for example, doesn't have you do animation through a timeout type
method; I believe there are tweening type functions which are essentially
like SMIL where you set the start and end points and what you want to change
over time.http://www.blogger.com/img/blank.gif



Brad Neuberg http://groups.google.com/group/openweb-group/browse_thread/thread/c7da347f0c239751

Sunday, March 11, 2012

Troubleshooting - Bacon Style

For Bacon, finding the essence of a thing was a simple process of reduction, and the use of inductive reasoning. In finding the cause of a phenomenal nature such as heat, one must list all of the situations where heat is found. Then another list should be drawn up, listing situations that are similar to those of the first list except for the lack of heat. A third table lists situations where heat can vary. The form nature, or cause, of heat must be that which is common to all instances in the first table, is lacking from all instances of the second table and varies by degree in instances of the third table.


http://en.wikipedia.org/wiki/Novum_Organum

Saturday, March 10, 2012

"A Priori"

If these are questions which admit of doubt, that doubt is not to be
met by an endeavour to settle the point of dispute `a priori[...]


An Investigation of the Laws of Thought, by George Boole

Thursday, March 8, 2012

Predicate - Meaning

pred·i·cate (prd-kt)
v. pred·i·cat·ed, pred·i·cat·ing, pred·i·cates
v.tr.
1. To base or establish (a statement or action, for example): I predicated my argument on the facts.
2. To state or affirm as an attribute or quality of something: The sermon predicated the perfectibility of humankind.
3. To carry the connotation of; imply.
4. Logic To make (a term or expression) the predicate of a proposition.
5. To proclaim or assert; declare.


http://www.thefreedictionary.com/predicate

Wednesday, March 7, 2012

Functions versus Methods

Functions stand on their own ... while methods are functions inside an object's dictionary, and we invoke them through the object reference.

Sunday, March 4, 2012

Javascript OO

[E]very JavaScript method has an implicit "this" parameter that represents the object through which the method was invoked. "this.x" will reference the x property of point1, because we invoke the add method using point1...
When we use the new operator with the Point function, the new operator will first create a new object. The new operator then invokes the Point function and passes a reference to the newly created object in the implicit "this" parameter.
...all objects created by a constructor function will have the same prototype
..so the prototype approach is more efficient (shared function objects)
A closure in JavaScript is an inner function that references a local var or parameter in its outer function. Those local variables and parameters, which typically go out of scope when the outer function finishes execution are now "enclosed" by the inner function, which can continue to reference and use those variables.