background preloader


Processing.js 1.4.7 released! Since our last release, 1.4.1, Processing.js has been given a bit of a source code overhaul, culminating in a new release: 1.4.7! This release adds in new functionality that you might already know from Processing 2.0, but was missing in Processing.js such as new methods in PVector and XML. The release model has also been changed: we're going to be releasing a new version every time a merge in a patch that either fixes something, or adds a feature that is still missing. This makes things way easier for us to manage, and ensures that you don't have to wait months while updates slowly gather dust waiting for a major release. You can download the new version of Processing.js over on the download section, and let us know what's still missing!

Related:  Knowledge Representationtools / librariesWeb et outils de developpement

Graph (abstract data type) A labeled graph of 6 vertices and 7 edges. A graph data structure may also associate to each edge some edge value, such as a symbolic label or a numeric attribute (cost, capacity, length, etc.). Graph algorithms are a significant field of interest within computer science. Typical higher-level operations associated with graphs are: finding a path between two nodes, like depth-first search and breadth-first search and finding the shortest path from one node to another, like Dijkstra's algorithm. Create useful relevant JavaScript documentation with JSDoc This blog post is also available as a TechRepublic PDF download. Whatever the reason, not documenting an application is never a good thing, even if it is usually something of a chore. This is especially true when given the task of documenting client-side JavaScript, which is usually considered something of an ugly stepchild when compared to server-side technologies. Interestingly though, the answer to the problem with JavaScript documentation comes from one of those very same server-side technologies -- Java. There is a really neat tool for Java developers that aids in the generation of documentation called Javadoc.

Processing.js This page tries to explain how to quickly and (as) correctly (as possible) use Processing sketches on webpages. The information is based on the work done by the processing.js group. This information on this page reflects the best of my knowledge anno November 2010, and processing.js becomes more and more complete, so it is possible that the information on this page changes over time. Should you spot any incompletenesses or blatant mistakes, please contact me at pomax at, with the obvious substitutions in place to make it a legal email address. How to implement DRAG AND DROP feature using HTML5 There is no doubt that HTML5 is making life easy and fast for web developers. With its new attributes for elements, HTML5 is a boon of the decade. In this tutorial we will learn about one of the most useful feature of HTML5, that is drag and drop method and how to implement it. First have a look at demo, Drag and Drop Example

Continuous Integration for Javascript Jenkins is a CI tool that is often used for running tests and code analysis after every code push. There are a lot of benefits that we as a community are not taking advantage of for our web (CSS, JS, etc) code. In this article I’m going to walk you through setting up automated building and testing for a JavaScript project. NOTE: The steps outlined are generally Linux/Mac centric, I don’t go into depth on Windows setup, but it shouldn’t be much different using Cygwin.

Graph database Graph databases are part of the NoSQL databases created to address the limitations of the existing relational databases. While the graph model explicitly lays out the dependencies between nodes of data, the relational model and other NoSQL database models link the data by implicit connections. Graph databases, by design, allow simple and fast retrieval[citation needed] of complex hierarchical structures that are difficult to model[according to whom?] in relational systems. PeerSquared – one-on-one online teaching with WebRTC It was somewhere in the midst of 2010 when I first learned that the people at Ericson Labs were working on an ‘open standards’ browser implementation for P2P video chat. I was excited right away. The fact that you could only use video chat in your web browser through Flash or other plug-ins bothered me. Webcams had already been around for quite a few years, but their use was mainly limited to proprietary programs like MSN Messenger and Skype.

<div> HTML Tag » Element of HTML Document Structure What does <div> HTML Tag do? The <div> element defines an arbitrary block of content which can be placed and styled as a single unit. Display

Related:  data visualizationCodingData VisualisationProcessingjavascriptJeuxarwingeneratif