background preloader

Technology News, Product Reviews, and Technical Advice for IT Professionals

Technology News, Product Reviews, and Technical Advice for IT Professionals

http://www.internet.com/

Related:  cluster-1 the array

Building Your Own 3D Printer Home-built 3D printers are booming. In 2006 there were no such printers and 5 years later there are tens of thousands. There are currently hundreds of thousands of people wanting to start their own build waiting for the right moment to get started. The project that single-handily propelled home-built 3D printers out of nowhere is RepRap. It’s an open-source project meaning that all the information and design plans you’ll need are available free for all. Building a 3D printer yourself is a huge undertaking.

JavaScript Garden Although JavaScript deals fine with the syntax of two matching curly braces for blocks, it does not support block scope; hence, all that is left in the language is function scope. function test() { // a scope for(var i = 0; i < 10; i++) { // not a scope // count } console.log(i); // 10} There are also no distinct namespaces in JavaScript, which means that everything gets defined in one globally shared namespace. Each time a variable is referenced, JavaScript will traverse upwards through all the scopes until it finds it. In the case that it reaches the global scope and still has not found the requested name, it will raise a ReferenceError. The Bane of Global Variables Dynamic Drive CSS Library- Glossy Horizontal Menu Glossy Horizontal Menu Author: Santosh Setty A nicely curved, glossy looking horizontal menu. Three images are used to create the interface- an underlining repeating gradient image, plus left and right parts of a sliced tab image for the selected tab. The author (Santosh) has kindly created five different color schemes: Demo:

Important guidelines First let's learn some important stuff. There are lots of browsers out there that cannot support JavaScript. Although browsers generally support more and more with each release, the language itself keeps evolving, and there is already a vast amount of the JavaScript language available for browsers to support. No browser will ever support all of it, and you cannot expect them to. There are many reasons why people cannot or will not 'upgrade' to your chosen browser. A few are: Search - Web Search Yahoo Yahoo <a id="logo" target="_top" href=" class="ai-large ai-purple ai-autoplay" style="visibility:visible">Yahoo</a> Please try the full Yahoo experience at Yahoo.com

The Stanford NLP (Natural Language Processing) Group About | Citing | Questions | Download | Included Tools | Extensions | Release history | Sample output | Online | FAQ A natural language parser is a program that works out the grammatical structure of sentences, for instance, which groups of words go together (as "phrases") and which words are the subject or object of a verb. Probabilistic parsers use knowledge of language gained from hand-parsed sentences to try to produce the most likely analysis of new sentences. These statistical parsers still make some mistakes, but commonly work rather well.

Badass JavaScript - Exploding HTML5 Video with JavaScript and Canvas Sean Christmann has written another HTML5 Video and canvas demo that makes the video explode wherever it is clicked. Even when it is exploded, the pieces still continue to play the section of video that they were playing when the video was entirely together. After a few seconds, the pieces animate back together, reforming into a complete video once again. A very cool effect! One of the things that Sean had to do to get this implementation to run smoothly, was to have a second canvas act as a buffer to the final product. Javascript Tutorial / WebDeveloper.com ® Javascript Tutorial by Heidi Brumbaugh I'll take you from a high-level overview of JavaScript language concepts through several useful scripts you can modify for use in your own pages. This tutorial introduces JavaScript, a language you can use to embed commands in an HTML document. This article assumes no prior knowledge of programming, but does assume HTML familiarity. I'll take you from a high-level overview of JavaScript language concepts through several useful scripts you can modify for use in your own pages.

Related:  JavascriptmarcushuzellTutorialNet Actu & 3TInformatiqueWeb DesignFlashReputable Technology MagazinesjqueryinternetINTERNET