31/12/08

Visual Computing - Intel's state-of-the art

http://software.intel.com/en-us/visual-computing
Sphere: Related Content

Intel® Software Network

The Java* Resource Center is a collection of resources to help you optimize your Java applications for Intel Architecture. For more information on Java, see www.java.com. Sphere: Related Content

28/12/08

Develop Processing

Welcome to dev.processing.org, a space dedicated to contributing code and expertise to the Processing software. This subdomain of Processing.org is provides information to future and current Processing developers. To download Processing, see examples, and learn more, please visit the main site, http://processing.org

Processing is not a corporation. We don't have a full-time staff to create, promote, and improve the software. Please consider donating your time and energy to improvements. In addition to assisting in the software development, there are many other ways to contribute

Processing is Open Source Software. The PDE (Processing Development Environment) is released under the GNU GPL (General Public License). The export libraries (also known as 'core') are released under the GNU LGPL (Lesser General Public License). There's more information about Processing and Open Source in the FAQ and more information about the GNU GPL andGNU LGPL at opensource.org.
Sphere: Related Content

Do-It-Yourself Web Site

http://www.mcli.dist.maricopa.edu/diy/index.html Sphere: Related Content

15/9/08

Field Precision - Numerical Tools for your PC

Field Precision creates advanced finite-element software for electromagnetics: http://www.fieldp.com/index.html Sphere: Related Content

11/9/08

funny differences ! real ?




Sphere: Related Content

Tomography - A slice into Reality

http://tomographyblog.com/category/mri/ Sphere: Related Content

Virtual Workbench

Sand Box:                                www.sandboxie.com
Geswall:                                   www.gentlesecurity.com
Safespace:                               www.artificialdynamics.com
Pure Virtualization:            www.virtualbox.org
Glary Utilities:                      www.glaryutilities.com
Free HD Partitioner:           www.ranish.com
Linux Terminal Server:     www.ltsp.org
Sphere: Related Content

22/8/08

The evolution of programming languages

http://www.antlr.org
A Brief History of Programming Languages
We've come a long way from computers programmed with wires and punch cards. Maybe not as far as some would like, though. Here are the innovations in programming.
ca. 1946
Konrad Zuse , a German engineer working alone while hiding out in the Bavarian Alps, develops Plankalkul. He applies the language to, among other things, chess.
1949
Short Code , the first computer language actually used on an electronic computing device, appears. It is, however, a "hand-compiled" language.
1951
Grace Hopper , working for Remington Rand, begins design work on the first widely known compiler, named A-0. When the language is released by Rand in 1957, it is called MATH-MATIC.
1952
Alick E. Glennie , in his spare time at the University of Manchester, devises a programming system called AUTOCODE, a rudimentary compiler.
1957
FORTRAN --mathematical FORmula TRANslating system--appears. Heading the team is John Backus, who goes on to contribute to the development of ALGOL and the well-known syntax-specification system known as BNF.
1958
FORTRAN II appears, able to handle subroutines and links to assembly language. John McCarthy at M.I.T. begins work on LISP--LISt Processing.
The original specification for ALGOL appears. The specific ation does not describe how data will be input or output; that is left to the individual implementations.
1959
LISP 1.5 appears. COBOL is created by the Conference on Data Systems and Languages (CODASYL).
1960
ALGOL 60 , the first block-structured language, appears. This is the root of the family tree that will ultimately produce the likes of Pascal. ALGOL goes on to become the most popular language in Europe in the mid- to late-1960s.
Sometime in the early 1960s , Kenneth Iverson begins work on the language that will become APL--A Programming Language. It uses a specialized character set that, for proper use, requires APL-compatible I/O devices.
1962
APL is documented in Iverson's book, A Pro gramming Language .
FORTRAN IV appears.
Work begins on the sure-fire winner of the "clever acronym" award, SNOBOL--StriNg-Oriented symBOlic Language. It will spawn other clever acronyms: FASBOL, a SNOBOL compiler (in 1971), and SPITBOL--SPeedy ImplemenTation of snoBOL--also in 1971.
1963
ALGOL 60 is revised.
Work begins on PL/1.
1964
APL\360 is implemented.
At Dartmouth University , professors John G. Kemeny and Thomas E. Kurtz invent BASIC. The first implementation is a compiler. The first BASIC program runs at about 4:00 a.m. on May 1, 1964.
PL/1 is released.
1965
SNOBOL3 appears.
1966
FORTRAN 66 appears.
LISP 2 appears.
Work begins on LOGO at Bolt, Beranek, & Newman. The team is headed by Wally Fuerzeig and includes Seymour Papert. LOGO is best known for its "turtle graphics."
1967
SNOBOL4 , a much-enhanced SNOBOL, appears.
1968
ALGOL 68 , a monster compared to ALGOL 60, appears. Some members of the specifications committee--including C.A.R. Hoare and Niklaus Wirth--protest its approval. ALGOL 68 proves difficult to implement.
ALTRAN , a FORTRAN variant, appears.
COBOL is officially defined by ANSI.
Niklaus Wirth begins work on Pascal.
1969
500 people attend an APL conference at IBM's headquarters in Armonk, New York. The demands for APL's distribution are so great that the event is later referred to as "The March on Armonk."
1970
Sometime in the early 1970s , Charles Moore writes the first significant programs in his new language, Forth.
Work on Prolog begins about this time.
Also sometime in the early 1970s , work on Smalltalk begins at Xerox PARC, led by Alan Kay. Early versions will include Smalltalk-72, Smalltalk-74, and Smalltalk-76.
An implementation of Pascal appears on a CDC 6000-series computer.
Icon , a descendant of SNOBOL4, appears.
1972
The manuscript for Konrad Zuse's Plankalkul (see 1946) is finally published.
Denni s Ritchie produces C. The definitive reference manual for it will not appear until 1974.
The first implementation of Prolog -- by Alain Colmerauer and Phillip Roussel -- appears.
1974
Another ANSI specification for COBOL appears.
1975
Tiny BASIC by Bob Albrecht and Dennis Allison (implementation by Dick Whipple and John Arnold) runs on a microcomputer in 2 KB of RAM. A 4-KB machine is sizable, which left 2 KB available for the program.
Bill Gates and Paul Allen write a version of BASIC that they sell to MITS (Micro Instrumentation and Telemetry Systems) on a per-copy royalty basis. MITS is producing the Altair, an 8080-based microcomputer.
Scheme , a LISP dialect by G.L. Steele and G.J. Sussman, appears.
Pascal User Manual and Report , by Jensen and Wirth, is published. Still considered by many to be the definitive reference on Pascal.
B.W. Kerninghan describes RATFOR--RATional FORTRAN. It is a preprocessor that allows C-like control structures in FORTRAN. RATFOR is used in Kernighan and Plauger's "Software Tools," which appears in 1976.
1976
Design System Language , considered to be a forerunner of PostScript, appears.
1977
The ANSI standard for MUMPS -- Massachusetts General Hospital Utility Multi-Programming System -- appears. Used originally to handle medical records, MUMPS recognizes only a string data-type. Later renamed M.
The design competition that will produce Ada begins. Honeywell Bull's team, led by Jean Ichbiah, will win the competition.
Kim Harris and others set up FIG, the FORTH interest group. They develop FIG-FORTH, which they sell for around $20.
Sometime in the late 1970s , Kenneth Bowles produces UCSD Pascal, which makes Pascal available on PDP-11 and Z80-based computers.
Niklaus Wirth begins work on Modula, forerunner of Modula-2 and successor to Pascal.
1978
AWK -- a text-processing language named after the designers, Aho, Weinberger, and Kernighan -- appears.
The ANSI standard for FORTRAN 77 appears.
1980
Smalltalk-80 appears.
Modula-2 appears.
Franz LISP appears.
Bjarne Stroustrup develops a set of languages -- collectively referred to as "C With Classes" -- that serve as the breeding ground for C++.
1981
Effort begins on a common dialect of LISP, referred to as Common LISP.
Japan begins the Fifth Generation Computer System project. The primary language is Prolog.
1982
ISO Pascal appears.
PostScript appears.
1983
Smalltalk-80: The Language and Its Implementation by Goldberg et al is published.
Ada appears . Its name comes from Lady Augusta Ada Byron, Countess of Lovelace and daughter of the English poet Byron. She has been called the first computer programmer because of her work on Charles Babbage's analytical engine. In 1983, the Department of Defense directs that all new "mission-critical" applications be written in Ada.
In late 1983 and early 1984, Microsoft and Digital Research both release the first C compilers for microcomputers.
In July , the first implementation of C++ appears. The name is coined by Rick Mascitti.
In November , Borland's Turbo Pascal hits the scene like a nuclear blast, thanks to an advertisement in BYTE magazine.
1984
A reference manual for APL2 appears. APL2 is an extension of APL that permits nested arrays.
1985
Forth controls the submersible sled that locates the wreck of the Titanic.
Vanilla SNOBOL4 for microcomputers is released.
Methods , a line-oriented Smalltalk for PCs, is introduced.
1986
Smalltalk/V appears--the first widely av ailable version of Smalltalk for microcomputers.
Apple releases Object Pascal for the Mac.
Borland releases Turbo Prolog.
Charles Duff releases Actor, an object-oriented language for developing Microsoft Windows applications.
Eiffel , another object-oriented language, appears.
C++ appears.
1987
Turbo Pascal version 4.0 is released.
1988
The specification for CLOS -- Common LISP Object System -- is published.
Niklaus Wirth finishes Oberon, his follow-up to Modula-2.
1989
The ANSI C specification is published.
C++ 2.0 arrives in the form of a draft reference manu al. The 2.0 version adds features such as multiple inheritance and pointers to members.
1990
C++ 2.1 , detailed in Annotated C++ Reference Manual by B. Stroustrup et al, is published. This adds templates and exception-handling features.
FORTRAN 90 includes such new elements as case statements and derived types.
Kenneth Iverson and Roger Hui present J at the APL90 conference.
1991
Visual Basic wins BYTE's Best of Show award at Spring COMDEX.
1992
Dylan -- named for Dylan Thomas -- an object-oriented language resembling Scheme, is released by Apple.
1993
ANSI releases the X3J4.1 technical report -- the first-draft proposal for (gulp) object-oriented COBOL. The standard is expected to be finalized in 1997.
1994
Microsoft incorporates Visual Basic for Applications into Excel.
1995
In February , ISO accepts the 1995 revision of the Ada language. Called Ada 95, it includes OOP features and support for real-time systems.
1996
Anticipated release of first ANSI C++ standard .
Her HindSight and ForeSight Were Both 20/20
photo_link (36 Kbytes)
"It's better to ask forgiveness than it is to get permission."--The Late Rear Admiral Grace Hopper, who led the effort to create COBOL Sphere: Related Content

Programming Resources: Amazing Visual Basic

http://amazingvb.latinaddress.com/index.htm?lan=esp&ID=2 Sphere: Related Content

18/8/08

Web Design Resources

http://www.quirksmode.org/
http://www.hanselman.com/blog/ScottHanselmans2007UltimateDeveloperAndPowerUsersToolListForWindows.aspx
http://www.trainingtools.com/online/javascript/index.htm
http://www.your3dsource.com/easywebdesign.html Sphere: Related Content

Microscopy and Imaging Research

http://ncmir.ucsd.edu/downloads/software/index.shtm
NCMIR develops post data-collection computer-aided image analysis resources and computer graphics tools. Computational tools available for download include applications for electron microscopic tomography, large-field light microscopy, visualization, file format conversion, specialized plug-ins, and grid computing tools. These software tools are used for computer graphics and image processing to delineate biological structures, including the derivation of contours, their editing, exploration of semi-automatic contouring, and volumetric contouring. Sphere: Related Content

17/8/08

SDSC - San Diego Supercomputer Center

http://www.sdsc.edu/resources/Software.html Sphere: Related Content

Image Analysis Resources

http://ncmir.ucsd.edu/downloads/software/index.shtm
NCMIR develops post data-collection computer-aided image analysis resources and computer graphics tools. Computational tools available for download include applications for electron microscopic tomography, large-field light microscopy, visualization, file format conversion, specialized plug-ins, and grid computing tools. These software tools are used for computer graphics and image processing to delineate biological structures, including the derivation of contours, their editing, exploration of semi-automatic contouring, and volumetric contouring. Sphere: Related Content

23/7/08

Digital Library of Mathematical Functions

http://dlmf.nist.gov/
This is a preview of the Digital Library of Mathematical Functions. Not all of the content is present, nor has all of the intended functionality been implemented. Given those limitations, we welcome feedback about the current status, so that we can improve the final result. Note that citations to specific items (such as figures or equations) should be deferred until final release, as it is still possible that these may change. Please consult About the Project for more information. Sphere: Related Content

Gerard t'HOOFT - the second universal jester beyond Feynman

http://www.phys.uu.nl/~thooft/gthpub.html Sphere: Related Content

Virtual Physics Lab

http://monet.physik.unibas.ch/~elmer/pendulum/index.html Sphere: Related Content

14/6/08

The voice of Mona Lisa

http://informaticaxp.org/index.php?topic=6694.0
“Me llamo Mona Lisa. Mi identidad real está envuelta en el misterio. Algunos dicen que soy María Magdalena; otros, que doña Gioconda, Isabel de Este o la madre de Da Vinci, y hasta hay quien dice que soy el propio Leonardo. Sin embargo, lo único que puedo decir con toda certeza es que soy la mujer con la sonrisa más amada y misteriosa del mundo” Sphere: Related Content

24/4/08

physicist's only, but not restricted at all

http://physicsbooks.info/ Sphere: Related Content

Virtual Institute for Research on Quantum Entropy

http://www.virequest.com/ Sphere: Related Content

Neutrino Unbound

Pure logical thinking cannot yield us any knowledge of the empirical world; all knowledge of reality starts from experience and ends in it. A. Einstein (1933)
http://www.nu.to.infn.it/ Sphere: Related Content

23/4/08

FOM: Smale's list of mathematical problems for the next century

In the Spring 1998 Mathematical Intelligencer, Steve Smale (responding to a query by V.I. Arnold on behalf of the International Mathematical Union) lists
18 important "mathematical problems" for the next century. This provides a good set of examples for my project to classify open problems by logical type

Smale's list is not intended to encompass all areas of math, but rather areas he is acquainted with; presumably Arnold will collate responses from a number
of mathematicians to arrive at broad list worthy of being compared with Hilbert's famous list of 1900. (Is there any mathematician alive today who
even approaches the breadth of Hilbert and Poincare? Can anyone name someone who has made significant contributions to more than two mathematical areas?)

Remark: It is not necessary for a problem to be precisely stated in the formal language of mathematics for it to be a good and important problem;
Hilbert's 10th problem is one of several on his list which did not admit precise formulations at the time.

The first three problems on Smale's list are the Riemann Hypothesis, the Poincare Conjecture, and the P=?NP question. As I observed last month,
these are provably equivalent to sentences which are pi^0_1, pi^0_2, and pi^0_2. Interestingly, Smale's versions of the statements are of much higher
logical type. He states the Riemann Hypothesis in terms of the zeta function defined by analytic continuation from the series 1^(-s)+2^(-s)+... which is at
least 3 levels of powerset above arithmetic (analytic continuation involves sets of functions of complex numbers -- I don't regard the passage from
reals to complex numbers (pairs of reals) as going up in type). His version of the Poincare conjecture involves the differentiable category rather than
the topological, PL, or simplicial categories, which is also at least 3 levels up. The theorems that these categories are all equivalent in dimension 3
(by the way, who proved these equivalences?) reduce the statement to a combinatorial one. Finally, Smale even states Pnot=NP in a version that
requires real numbers ("There is no polynomial-time algorithm for deciding the Hilbert Nullstellensatz over C"). This requires defining "computation
over C" and Smale cites his papers with Blum, Shub, and Cucker which develop this theory. Here at least Smale remarks that replacing C with Z2
gives a provable equivalent to the classic conjecture Pnot=NP.

I won't attempt to classify all of Smale's 18 here; but I will discuss the ones which in my opinion are the most interesting. Nearly all of the 18
involve computation theory, dynamical systems, or both.

5: Can the set of solvable 2-variable diophantine equations be decided in time O(2^(s^c)) for some constant c, where s is the input size (sum over all
coefficients a of (1+log(|a|+1)))?

8. Extend the mathematical model of general equilibrium theory to include price adjustments. (This one is imprecise, and I would regard it as too far
out to be in such a list, unlike the problems of mathematical physics. But the flaws in the current model are clear enough and this problem could
conceivably be solved in a useful way.)

9. Is there a polynomial-time algorithm over the real numbers which decides the feasibility of the linear system of inequalities Ax>=b? (I can't get
excited about this one given the solution of the analogous, more famous problem over Q by Khachian and its practical implementation by Karmarkar).

13. Hilbert's 16th problem: dx/dt=P(x,y) dy/dt=Q(x,y) diff eq on |R^2.Is there a bound K on the number of limit cycles of the form K <= d^q,
where d=max(deg P, deg Q) and q is a universal constant?

15. Do the Navier-Stokes equations on a 3-dimensional domain in |R^3 have a unique smooth solution for all time?

16. The Jacobian Conjecture: Must every polynomial map from |C^n to |C^n whose derivative at each point is non-singular be injective? (This very nice
problem is the only one on Smale's list I would add to my own list.)

18. "What are the limits of intelligence, both artificial and human?"
This at first looks ridiculously imprecise, but mathematics could conceivably have something important to say here. Godel's Incompleteness Theorem is
relevant, and physical "Theories of Everything" could have nontrivial implications regarding what we could theoretically come to know.

I suspect all of the precisely stated problems in Smale's list can be rendered in second-order arithmetic by the usual methods of coding for functions on
complete separable metric spaces--can Steve or Harvey confirm this? Can we apply Absoluteness theorems like Shoenfield's to conclude that Smale's 16
precisely stated problems are absolute in some useful sense (e.g. true in V if true in L)?

My favorite problem that Smale left off is the Invariant Subspace Conjecture("every bounded operator on Hilbert space has a nontrivial invariant subspace").
It is equivalent by straightforward coding to a pi^1_2 sentence (use the representation of Hilbert space as l2(|R), the set of square-summable
sequences).

Can anyone out there suggest some more problems? I'd like to end up with four classes, in order of decreasing definiteness:
1) Problems equivalent to arithmetical statements
2) Problems not in 1) which are still absolute (and can someone please suggest a good sense of "absolute" to use here; if I can't find a fully
satisfactory one I'll replace "absolute" with "equivalent to statements of second-order arithmetic").
3) Problems equivalent to statements in the language of set theory
4) Imprecisely stated problems.

Of course, a problem in category 4 could end up being regarded as much more definite than one in category 3, as the examples of Hilbert's 1st and 10th
problems prove!

-- Joe Shipman shipman@dgprn3.bloomberg.com
http://www.cs.nyu.edu/pipermail/fom/1998-May/001868.html
Sphere: Related Content

21/4/08

truly truths

truly great friends are hard to find, difficult to leave,and impossible to forget."(G.Randolf) Sphere: Related Content

10/4/08

the beauty of the Mind

http://members.shaw.ca/adms/abc/abc.html
some explanations about this site could be founded here:
http://www.pldesignline.com/showArticle.jhtml?articleID=207100673
more than this I could not said, sorry just...NO COMMENT ! Sphere: Related Content

25/3/08

pixel -_- functional definition

pixel

(PIX [picture] ELement) Generally, the smallest addressable unit on a display screen or bitmapped image. Screens are rated by their number of horizontal and vertical pixels; for example, 1024x768 means 1024 pixels are displayed in each row, and there are 768 rows (lines). Likewise, bitmapped images are sized in pixels: a 350x250 image has 350 pixels across and 250 down.

     With color systems, each pixel contains red, green and blue subpixels, and the subpixel is actually the smallest addressable unit. The monitor's circuits address subpixels, and the software may also. When referring to hardware at the lowest level, the term "pixel" often really refers to "subpixel." See dead pixel.

Pixel Structures
In storage, pixels are made up of one or more bits. The greater this "bit depth," the more shades or colors can be represented. The most economical system is monochrome, which uses one bit per pixel (on/off). Gray scale and color typically use 4 to 24 bits per pixel, providing 16 to 16 million colors. See bit depth.

Displaying the Pixel
On a display screen, pixels are either phosphor or liquid crystal elements. For monochrome, the element is either energized fully or not. For gray scale, the pixel is energized with different intensities, creating a range from light to dark. For color displays, the red, green and blue subpixels are each energized to a particular intensity, and the combination of the three color intensities creates the perceived color to the eye. See resolution and vertex shader.


A Monochrome Bitmap The simplest pixel representation is a black and white monochrome image in which one bit represents one pixel. Monochrome CRTs use white, green or amber phosphors as a single color over a gray/black screen background.



Pixel Resolutions These are the primary resolutions displayed on a PC. With more pixels on screen, more of the document is visible, but the text and images will appear smaller.
Blogged with the Flock Browser
Sphere: Related Content

21/3/08

prior digital art >-_-< or programmer's jokes ?!?

«•´`•.(*•.¸(`•.¸ ¸.•´)¸.•*).•´`•»
«-¨¨-_-_- united minds -_-_-¨¨-»
«•´`•.(¸.•´(¸.•* *•.¸)`•.¸).•´`•» Sphere: Related Content

The Queer Science of the Daily Life >_< La curiosa Ciencia de la Vida Cotidiana

http://www.rarologia.com/ Sphere: Related Content

19/3/08

wiki search

Sphere: Related Content

What if…OS zealots ran major airlines?

What if…OS zealots ran major airlines?
Found on Zyra.org:
"Different operating systems. Different styles. But what if the quirks and styles of the different operating systems were applied to AIRLINES? What if airlines ran things the way operating systems do? This humorous analogy, applying operating system philosophies as if they were airlines, is a long-standing much-circulated amusing story…". For example:
· Mac Airlines:"All the stewards, captains, baggage handlers, and ticket agents look and act exactly the same. Every time you ask questions about details, you are gently but firmly told that you don't need to know, don't want to know, and everything will be done for you without your ever having to know, so just shut up."
· Air DOS:"Everybody pushes the airplane until it glides, then they jump on and let the plane coast until it hits the ground again. Then they push again, jump on again, and so on…"
· Windows Air:"The terminal is pretty and colourful, with friendly stewards, easy baggage check and boarding, and a smooth take-off. After about 10 minutes in the air, the plane explodes with no warning whatsoever."
· Linux Air:"Disgruntled employees of all the other OS airlines decide to start their own airline. They build the planes, ticket counters, and pave the runways themselves. They charge a small fee to cover the cost of printing the ticket, but you can also download and print the ticket yourself. When you board the plane, you are given a seat, four bolts, a wrench and a copy of the seat-HOWTO.html. Once settled, the fully adjustable seat is very comfortable, the plane leaves and arrives on time without a single problem, the in-flight meal is wonderful. You try to tell customers of the other airlines about the great trip, but all they can say is, 'You had to do what with the seat?'"
And that's only half the list. Got any you want to add?
Different operating systems. Different styles. But what if the quirks and styles of the different operating systems were applied to AIRLINES? What if airlines ran things the way operating systems do? This humorous analogy, applying operating system philosophies as if they were airlines, is a long-standing much-circulated amusing story, and we'd credit the author if we knew who wrote it!
If Operating Systems Ran The Airlines...
UNIX Airways: Everyone brings one piece of the plane along when they come to the airport. They all go out on the runway and put the plane together piece by piece, arguing non-stop about what kind of plane they are supposed to be building.
Air DOS: Everybody pushes the airplane until it glides, then they jump on and let the plane coast until it hits the ground again. Then they push again, jump on again, and so on...
Mac Airlines: All the stewards, captains, baggage handlers, and ticket agents look and act exactly the same. Every time you ask questions about details, you are gently but firmly told that you don't need to know, don't want to know, and everything will be done for you without your ever having to know, so just shut up.
Windows Air: The terminal is pretty and colourful, with friendly stewards, easy baggage check and boarding, and a smooth take-off. After about 10 minutes in the air, the plane explodes with no warning whatsoever.
Windows NT: Air Just like Windows Air, but costs more, uses much bigger planes, and takes out all the other aircraft within a 40-mile radius when it explodes.Windows XP Air You turn up at the airport, which is under contract to only allow XP Air planes. All the aircraft are identical, brightly coloured and three times as big as they need to be. The signs are huge and all point the same way. Whichever way you go, someone pops up dressed in a cloak and pointed hat insisting you follow him. Your luggage and clothes are taken off you and replaced with an XP Air suit and suitcase identical to everyone around you as this is included in the exorbitant ticket cost. The aircraft will not take off until you have signed a contract. The in-flight entertainment promised turns out to be the same Mickey Mouse cartoon repeated over and over again. You have to phone your travel agent before you can have a meal or drink. You are searched regularly throughout the flight. If you go to the toilet twice or more you get charged for a new ticket. No matter what destination you booked you will always end up crash landing at Whistler in Canada.
Linux Air: Disgruntled employees of all the other OS airlines decide to start their own airline. They build the planes, ticket counters, and pave the runways themselves. They charge a small fee to cover the cost of printing the ticket, but you can also download and print the ticket yourself.When you board the plane, you are given a seat, four bolts, a wrench and a copy of the seat-HOWTO.html. Once settled, the fully adjustable seat is very comfortable, the plane leaves and arrives on time without a single problem, the in-flight meal is wonderful. You try to tell customers of the other airlines about the great trip, but all they can say is, "You had to do what with the seat?"
Sphere: Related Content

Image File Types - File extensions used for Image files

http://www.fileinfo.net/filetypes/video
http://www.fileinfo.net/filetypes/data



http://www.fileinfo.net/filetypes/image



http://www.fileinfo.net/filetypes/text
http://www.fileinfo.net/filetypes/audio Sphere: Related Content

A Brief History of Programming Languages



We've come a long way from computers programmed with wires and punch cards. Maybe not as far as some would like, though. Here are the innovations in programming.
ca. 1946: Konrad Zuse , a German engineer working alone while hiding out in the Bavarian Alps, develops Plankalkul. He applies the language to, among other things, chess.
1949
Short Code: the first computer language actually used on an electronic computing device, appears. It is, however, a "hand-compiled" language.
1951
Grace Hopper : working for Remington Rand, begins design work on the first widely known compiler, named A-0. When the language is released by Rand in 1957, it is called MATH-MATIC.
1952
Alick E. Glennie: in his spare time at the University of Manchester, devises a programming system called AUTOCODE, a rudimentary compiler.
1957
FORTRAN --mathematical FORmula TRANslating system--appears. Heading the team is John Backus, who goes on to contribute to the development of ALGOL and the well-known syntax-specification system known as BNF.
1958
FORTRAN II appears, able to handle subroutines and links to assembly language. John McCarthy at M.I.T. begins work on LISP--LISt Processing.
The original specification for ALGOL appears. The specific ation does not describe how data will be input or output; that is left to the individual implementations.
1959
LISP 1.5 appears. COBOL is created by the Conference on Data Systems and Languages (CODASYL).
1960
ALGOL 60 , the first block-structured language, appears. This is the root of the family tree that will ultimately produce the likes of Pascal. ALGOL goes on to become the most popular language in Europe in the mid- to late-1960s.
Sometime in the early 1960s , Kenneth Iverson begins work on the language that will become APL--A Programming Language. It uses a specialized character set that, for proper use, requires APL-compatible I/O devices.
1962
APL is documented in Iverson's book, A Pro gramming Language .
FORTRAN IV appears.
Work begins on the sure-fire winner of the "clever acronym" award, SNOBOL--StriNg-Oriented symBOlic Language. It will spawn other clever acronyms: FASBOL, a SNOBOL compiler (in 1971), and SPITBOL--SPeedy ImplemenTation of snoBOL--also in 1971.
1963
ALGOL 60 is revised.
Work begins on PL/1.
1964
APL\360 is implemented.
At Dartmouth University , professors John G. Kemeny and Thomas E. Kurtz invent BASIC. The first implementation is a compiler. The first BASIC program runs at about 4:00 a.m. on May 1, 1964
PL/1 is released.
1965: SNOBOL3 appears.
1966
FORTRAN 66 appears.
LISP 2 appears.
Work begins on LOGO at Bolt, Beranek, & Newman. The team is headed by Wally Fuerzeig and includes Seymour Papert. LOGO is best known for its "turtle graphics."
1967: SNOBOL4 , a much-enhanced SNOBOL, appears.
1968
ALGOL 68 , a monster compared to ALGOL 60, appears. Some members of the specifications committee--including C.A.R. Hoare and Niklaus Wirth--protest its approval. ALGOL 68 proves difficult to implement.
ALTRAN , a FORTRAN variant, appears.
COBOL is officially defined by ANSI.
Niklaus Wirth begins work on Pascal.
1969: 500 people attend an APL conference at IBM's headquarters in Armonk, New York. The demands for APL's distribution are so great that the event is later referred to as "The March on Armonk."
1970
Sometime in the early 1970s , Charles Moore writes the first significant programs in his new language, Forth.
Work on Prolog begins about this time.
Also sometime in the early 1970s , work on Smalltalk begins at Xerox PARC, led by Alan Kay. Early versions will include Smalltalk-72, Smalltalk-74, and Smalltalk-76.
An implementation of Pascal appears on a CDC 6000-series computer.
Icon , a descendant of SNOBOL4, appears.
1972
The manuscript for Konrad Zuse's Plankalkul (see 1946) is finally published.
Denni s Ritchie produces C. The definitive reference manual for it will not appear until 1974.
The first implementation of Prolog -- by Alain Colmerauer and Phillip Roussel -- appears.
1974: Another ANSI specification for COBOL appears.
1975
Tiny BASIC by Bob Albrecht and Dennis Allison (implementation by Dick Whipple and John Arnold) runs on a microcomputer in 2 KB of RAM. A 4-KB machine is sizable, which left 2 KB available for the program.
Bill Gates and Paul Allen write a version of BASIC that they sell to MITS (Micro Instrumentation and Telemetry Systems) on a per-copy royalty basis. MITS is producing the Altair, an 8080-based microcomputer.
Scheme , a LISP dialect by G.L. Steele and G.J. Sussman, appears.
Pascal User Manual and Report , by Jensen and Wirth, is published. Still considered by many to be the definitive reference on Pascal.
B.W. Kerninghan describes RATFOR--RATional FORTRAN. It is a preprocessor that allows C-like control structures in FORTRAN. RATFOR is used in Kernighan and Plauger's "Software Tools," which appears in 1976.
1976: Design System Language , considered to be a forerunner of PostScript, appears.
1977
The ANSI standard for MUMPS -- Massachusetts General Hospital Utility Multi-Programming System -- appears. Used originally to handle medical records, MUMPS recognizes only a string data-type. Later renamed M.
The design competition that will produce Ada begins. Honeywell Bull's team, led by Jean Ichbiah, will win the competition.
Kim Harris and others set up FIG, the FORTH interest group. They develop FIG-FORTH, which they sell for around $20.
Sometime in the late 1970s , Kenneth Bowles produces UCSD Pascal, which makes Pascal available on PDP-11 and Z80-based computers.
Niklaus Wirth begins work on Modula, forerunner of Modula-2 and successor to Pascal.
1978: AWK -- a text-processing language named after the designers, Aho, Weinberger, and Kernighan -- appears.
The ANSI standard for FORTRAN 77 appears.
1980
Smalltalk-80 appears.
Modula-2 appears.
Franz LISP appears.
Bjarne Stroustrup develops a set of languages -- collectively referred to as "C With Classes" -- that serve as the breeding ground for C++.
1981
Effort begins on a common dialect of LISP, referred to as Common LISP.
Japan begins the Fifth Generation Computer System project. The primary language is Prolog.
1982
ISO Pascal appears.
PostScript appears.
1983
Smalltalk-80: The Language and Its Implementation by Goldberg et al is published.
Ada appears . Its name comes from Lady Augusta Ada Byron, Countess of Lovelace and daughter of the English poet Byron. She has been called the first computer programmer because of her work on Charles Babbage's analytical engine. In 1983, the Department of Defense directs that all new "mission-critical" applications be written in Ada.
In late 1983 and early 1984, Microsoft and Digital Research both release the first C compilers for microcomputers.
In July , the first implementation of C++ appears. The name is coined by Rick Mascitti.
In November , Borland's Turbo Pascal hits the scene like a nuclear blast, thanks to an advertisement in BYTE magazine.
1984
A reference manual for APL2 appears. APL2 is an extension of APL that permits nested arrays.
1985
Forth controls the submersible sled that locates the wreck of the Titanic.
Vanilla SNOBOL4 for microcomputers is released.
Methods , a line-oriented Smalltalk for PCs, is introduced.
1986
Smalltalk/V appears--the first widely av ailable version of Smalltalk for microcomputers.
Apple releases Object Pascal for the Mac.
Borland releases Turbo Prolog.
Charles Duff releases Actor, an object-oriented language for developing Microsoft Windows applications.
Eiffel , another object-oriented language, appears.
C++ appears.
1987: Turbo Pascal version 4.0 is released.
1988
The specification for CLOS -- Common LISP Object System -- is published.
Niklaus Wirth finishes Oberon, his follow-up to Modula-2.
1989
The ANSI C specification is published.
C++ 2.0 arrives in the form of a draft reference manu al. The 2.0 version adds features such as multiple inheritance and pointers to members.
1990
C++ 2.1 , detailed in Annotated C++ Reference Manual by B. Stroustrup et al, is published. This adds templates and exception-handling features.
FORTRAN 90 includes such new elements as case statements and derived types.
Kenneth Iverson and Roger Hui present J at the APL90 conference.
1991: Visual Basic wins BYTE's Best of Show award at Spring COMDEX.
1992: Dylan -- named for Dylan Thomas -- an object-oriented language resembling Scheme, is released by Apple.
1993: ANSI releases the X3J4.1 technical report -- the first-draft proposal for (gulp) object-oriented COBOL. The standard is expected to be finalized in 1997.
1994: Microsoft incorporates Visual Basic for Applications into Excel.
1995: In February , ISO accepts the 1995 revision of the Ada language. Called Ada 95, it includes OOP features and support for real-time systems.
1996: Anticipated release of first ANSI C++ standard .

Her HindSight and ForeSight Were Both 20/20
"It's better to ask forgiveness than it is to get permission."-_-The Late Rear Admiral Grace Hopper, who led the effort to create COBOL

from http://www.byte.com/art/9509/sec7/art19.htm Sphere: Related Content

18/3/08

notes from the lab


The Words I Hate by Loyd Case

Because of what I do, I get more press releases than, say, the average human. I also get a lot of marketing drivel disguised as technology white papers and often get redirected to Web sites that will enhance my understanding of some wowie-zowie new tech that will change our lives. Along the way, I get inundated with words that just make me want to gag.
So here are my picks for the words and phrases I hate. If you're a PR person, and you're reading this, take notes.
You may learn something. Reading for pleasure

  • Consumption. As in "The Future of Content Consumption" and other similar uses. If there's a word I loathe, it's the word "consumption." In the last century "consumption" meant you were going to die of tuberculosis. Consumption is everywhere, though. Once upon a time, the Internet, and other electronic media, such as video games, were once heralded as the end of passive consumption of content. Now, though, we "consume" games and other content. That's a lowblow—even gamers are now considered passive consumers of content in the eyes of marketers. How far we've fallen… The idealist in me wants to kill that word as it's currently used because the model of the consumer in the era of global warming, peak oil, and seven billion people is no longer valid.
  • Sustainability. The idea behind this word is a laudable one. We want human endeavors to use resources in a smart way, so that we have as little impact on planet Earth as possible. After all, until we develop cheaper oil, travel faster than light, and there's a human diaspora to the stars, we're kind of stuck with our planet. But the word "sustainability" is just a terrible word. It's meaningless, or has too many meanings (which is the same thing). When the local organic farmer and British Petroleum both talk about "sustainability," you know they can't possibly mean the same thing.
  • Landmark Event. This is usually used in conjunction with some trade show, usually a for-profit show hosted by consultants trying to feed at the trough of companies looking for some exposure to the press and public. From my perspective, some of these shows can be useful, but they are not "landmark events." Neil Armstrong taking his first step on the moon is a landmark event. The Berlin Wall being torn down is a landmark event. Your local seminar on the goodness of ultrawideband is most certainly not a landmark event.
  • Unprecedented. "Our new product has received unprecedented support" is a good example. I suppose this statement is sort of accurate, as it didn't exist before the two or three developers lined up to make stuff for it. No product existed, ergo there was no precedent. Please, spare me.
  • Redefine. "Our hot new game, SimShooter VI, will redefine the genre." Uh, right, whatever. If you're at sequel number six, you're not "redefining anything." This highlights an interesting conundrum for marketers, which we'll touch on in the next word. Open Book
  • Franchise. "SimShooter VI is the hot new entry in the SimShooter franchise." So on one hand, you're redefining a genre, but on the other hand, you're continuing the franchise.

My real beef with this word is that I don't want to buy into a "franchise." It smacks of a lack of creativity. But it also highlights a problem that marketers have. After all, they want people to feel warm and fuzzy, and familiarity breeds warm and fuzzy feelings. But they want their product to seem very cool and new, and a "franchise" doesn't feel cool and new.

One good example of this was Call of Duty 4. I suppose it was part of the Call of Duty "franchise," but it was very much a different beast than the earlier iterations, while having some surface similarities. But I sort of wish it had been called something else. But then, I'm no longer in marketing.

  • Webinar. The less said about this word, the better "Please, just stop!".
  • Porn. I'm not talking about content that deals with sex. I'm talking about the word "porn" overused in other contexts, like "geek porn", "car porn," and "tech porn." It's tiresome, and just not funny or edgy any more.
  • Seminal. "Today is a seminal moment in technology." See "Landmark Event," above. It's another word that's so overused as to be utterly meaningless.
  • Hacking. Recently, we used this word in a headline about the Dell XPS 630, "Hacking Dell…," about overclocking the new Dell gaming system. One reader took offense at the word, due to its negative connotation. Of course, in our geeky enthusiast word, hacking can be positive ("I hacked my BIOS to tweak the FSB clocks…") or negative, "some clown hacked my blog with porn spam."

So I'm not sure I hate the word hacking, but it's meaning is so diluted and varied, it's not a particularly useful word any more.

What overused words or phrases do you hate? Drop by the forums and let us know.

Sphere: Related Content

17/3/08

EinStein's aforisms $ not just his one... great cosmic joke !!!

you have right Mr.Feymann, is a great sense of humor into this world, the knowing one:

Todos somos ignorantes. Lo que ocurre es que no todos ignoramos las mismas cosas.
(We are all of us ignorants, but the fact is that we don't ignore the same things.)
I never think of the future. It comes soon enough.
Imagination is more important than knowledge.
The hardest thing in the world to understand is the income tax.
*******************************************************************************
Research is what I'm doing when I don't know what I'm doing. -_- Werner von Braun

If you are boried enough, try this: http://www.geocities.com/houtari/humor/english/aforisms.html Sphere: Related Content

16/3/08

Homage to Dr. Bits or better said to...Descartes


One of the new Priest of Technology {mdumond} made possible this marvelous radio, far away from the main stream of this New Age, chill-out (with his versions: chillout, chill out, who damn knows his real meaning,"just works"): Chillout Beats from Atlanta, GA, United States, playing through http://www.live365.com/stations/mdumond ... and not just this one...Stay Tuned, folks !
Author's resume
I am a Dance, Trance and New Age music fanatic. Realizing there was a void on the airwaves for this combination of music I felt motivated to create my own Chillout station. I am an Electrical Engineer, with a passion for music. Discovering and sharing great music truly rocks my soul! My next endeavor is music creation, so stay tuned... My music motto: It doesn't matter what your favorite style of music is, "Good music is good music"!

Broadcaster Comments
Chillout music describes down-tempo music, which can be relaxing, inspirational, or motivational depending on the mood of the song. Perfect for home listening, as background music, as lifestyle music, as driving music and it sounds totally right in beautiful settings. The best of its kind is often music that is heartfelt and isn't fashion led, and it is often driven by melody and harmony. It can slow us down to the speed of life and send shivers of pleasure down the spine too. This station broadcasts songs with a beat and tends to be much smoother than typical dance. More often than not, chillout music originates from both the dance and electronica genres.

Tracklisting available at: http://www.chilloutbeats.net or try: http://chilloutbeats.com/index.html

but I don't know how it really works (download,buy, or so something ?!?)
Sphere: Related Content

RADOS -_- The Transparent Man ::: new ethnic beats

The Transparent Man, 2007Play All
Rados is Paul Riordan, Eve Ellis and Kent Davies. The project is named after the Croatian artist-in-exile, Ivan Rados, who contributed to the project’s concept: an atmospheric, down/midtempo bit of world fusion. Programmed electro structures are overlaid with ethnic instruments and chants along with male and female spoken word samples. While the style has moments reminiscent of Deep Forest and hints of Enigma, the overall production has more of a U.K. global trance feel to it. It all kicks off with ‘I am not my body’ - lighter in tone than the tracks which follow. It’s tribal feel and ethnic samples provide a glimpse at what’s to come. ‘Immortal Sounds’ has a sligtly dubby edge paired with Eve Ellis’ spoken word sample, which shimmers and adds volumes of depth. ‘The Transparent Man’ leaps into the dark hinterland of trance clubland - deeply tribal with Ellis’ ethnic vocals and synths adding balance to make this track work on every level.
Song Duration
1. I am not my body 8:28
2. Immortal Sounds 7:00
3. The Transparent Man 7:22
4. My soul is at the end of the universe 9:56
5. Hallelujah 10:35
6. Bogomilizam 8:06

electronic ambient dance chillout ethnical world music

The Rados Project is a tale in two halves: ‘When Paul Riordan met Eve Ellis’ followed by ‘When Paul Riordan met Ivan Rados’.
Walthamstow Village, in London’s East End, is home to numerous musicians and music industry types. They gather and meet in the trendy and quaint central heartland of Walthamstow. These meetings often lead to collaborations on various music projects. Rados is a perfect example.
Paul Riordan knew of vocalist Eve Ellis through the various studio session work she had done for numerous 5-star and up-and-coming producers. Eve had heard about various projects that Paul had produced. It was only matter of time before the two of them were introduced. While Paul didn’t have any immediate productions in mind for Eve when they first met, he didn’t forget her vocal talents or her experience.
It was only when Paul was introduced to the Bosnian Croat artist-in-exile, Ivan Rados, that he had a project where he could involve Eve.
Paul met Artist Ivan Rados through a mutual friend, Graham Williams, owner of Telstar Records. Paul was brought on board to initially create background music for Ivan’s performance art and exhibitions in the UK.
As Paul said; “Ivan gave me a couple of his treasured cassette tapes of traditional Yugoslavian folk music and chants. I was immediately struck by the beauty of the sounds. We created a system of musical loops, with a sound system that would never play the same loop twice.”
This was the genesis of the album project.
During the course of Ivan’s exhibitions, where the initial Rados tracks were played, there was an overwhelming request for copies of the music. This inspired Paul to produce a complete album, with the services of percussionist and sound engineer Kent Davies and vocalist Eve Ellis (who also assisted in the production) – Rados ’The Transparent Man’ was made. It was an immediate success within the ‘ambient dance’ and Dance/Trance remix worlds.
‘My soul is at the end of the Universe’ was included on many of the Euphoria dance compilations, both as ambient chill-out and full-on trance mix. The remixes quickly became favourites at the Whirly Gig’s famous end of the night ‘Parachute set’.
Long-time friend of Eve Ellis, Aardvark’s Head of Dance Music, Alex di Savoia, had always loved Rados. Upon the demise of Telstar, Alex knew that his label would be the perfect home for a project that he had always found special.

IVAN RADOS
On April 1992, Ivan Rados left his home in Bosnia after being threatened by paramilitaries who promised to bomb an art gallery exhibiting his work. He fled to northern Serbia, never to see his paintings again.

In August 1992, although still officially in hiding, he was invited to contribute to an International Performance art festival in NoviSad. He created a storm through his actions. Ivan (widely known to be a Bosnian Croat) undertook rituals, including the burning of the Red star, while having his naked body painted in the colors of the Serbian flag. There was an instant uproar: a live television broadcast was stopped instantly and Ivan found his life in real danger. The artist had no option but to leave his home country.

Ivan arrived in England in 1993 with a few rescued paintings, a suitcase and some tape cassettes. Ivan was invited to join a community of artists by Sir Ernest Hall where he continued his development as an original and individualistic artist. He started painting large canvases, several of which were bought by record company owner Graham Williams (Telstar Records).

Ivan Rados in now resident in Vancouver where he produces short films and Animations.

PAUL RIORDAN
Paul started his musical career playing bass guitar in the now cult 60's psychedelic band 'Mandrake Paddle Steamer' with EMI. After Mandrake, Paul worked as a session musician for Pye records and EG management - touring as a support act with major bands and artists: Kings Crimson, Roxy Music, Randy Newman and many others.

In the 80’s he worked for the Britannia Row Organization (Pink Floyd’s Studio) learning his craft in the studio and touring with the Pink Floyd as Guitar Tec on the Wall tour. Paul started his own studio in the early 90's and gradually became involved in recording and composing music for television, and music production. In the early days he worked with Rick Smith of Underworld. It was Rick who introduced Paul to dance music.

Paul achieved UK chart success under the alias of 'Bravado' with the International hit single 'Harmonica Man' which reached top 30 in the UK charts and number 1 in the 'Kiss FM' dance charts.

More Recently Paul has been working with Kent Davies on remixes for artists such as Matt Darey, Digital Blonde and Weekend Players.

Paul and Kent have also composed many television ‘idents’ which can currently be heard on satellite TV channels. They have been commissioned to create the music for the ‘New Look’ Viasat TV3 broadcast in Scandinvia and Germany.

EVE ELLIS
Not to be confused with the glamour model who shares the same name, this Eve Ellis comes from a popular and well-known Irish musical family. Her father is a formidable and respected musician while her mother remains a top rated vocalist.

Her family home was the haunt of many a famous Irish musician and performer. It was the best of possible scenarios for her to learn the crafts of musicianship and singing. She had a natural talent for both instruments and singing.

Eve came to the attention of EMI at the age of 16 and was offered a recording deal on the spot. She turned the deal down as, in her own words, she was “still developing her craft as an artist and didn’t want to be pigeonholed.”

Eve came into her own as a respected session singer where she handled a variety of genres with ease; Soul, R&B, Funk, Rock and Pop. Her career saw her in studios with artists such as TC (Shi Lites) and George Williams plus producers like Tony Banks (After the Fire). She has also worked with numerous production studios in the UK, Germany and Japan.

Eve recently won rare praise for her cover of the classic R&B track "I Can’t Stand The Rain". Ann Peebles, the original vocalist, went on record to say that this version was the best cover version of the song she’d ever heard.

As a vocalist, her reputation rests upon an impressive foundation: an ability to deliver a perfect vocal performance with no more than two takes needed, pitch perfect delivery and a voice filled with nuance and colour across an incredible vocal range suited to a variety of genres and styles. Like a model, her ‘look’ is easily alterable: one moment the soul diva, in another she’s pure rock chick and yet another a cool and detached dance princess.

Eve’s vocal and production talents continue to be in demand.

KENT DAVIES
Kent has been playing drums since the age of six and started his career in the theatre performing with some of the greats of showbiz and TV.
The 80’s found him on the London session scene, playing with alternative country band The Company, funksters Wise Up, indie rockers The Wallflowers and soul diva Jhelisa Anderson amongst others. Around this time he also started producing and mixing for other artists and appeared on TOTP with Chad Jackson performing the top 3 hit “Hear the drummer get wicked”.

The next few years saw Kent touring the world as a Jazz drummer, performing alongside some of the US Jazz greats, including Louie Bellson and Nat Adderley.

He returned in 1990 to find a UK transformed by house music and joined up with techno pioneers London Synth Orchestra where he met Paul Riordan who had just started work on the Rados project.

Kent is currently mixing a Bhangra album and has just finished working on the soundtrack to a feature film.

Or search inside The Helix Psymbiant site:
http://home.comcast.net/~the.helix/music.html
Sphere: Related Content