Videos about JSConf Argentina 2012!
Creating maps on the web has ceased to be a real pain and has become a fun challenge that makes technology spread further and further. What have we learned in the last few years? How did Javascript become the best tool to drive maps on the web a step further?
Web development is experiencing a big change: the static and rigid "web page" era is fading, and the fluid and dynamic world of "web apps" is taking its place. Mural.ly is an HTML5 product that breaks all boundaries and limits of the web to creat a fluid and customizable mural of content. The Mural.ly team will review its tech stack and its development process, covering the real-time collaboration implementation using Socket.IO and Node.js, continuous deployment based on GitHub+Jenkins+Seleniu...
Data-Driven Documents (D3) is a new JavaScript library for visualizing data in SVG and HTML. D3 enables the creation of amazing visualizations by direct inspection and manipulation of the W3C document object model (DOM). With D3, developers can selectively bind input data to arbitrary document elements, applying dynamic transforms to both generate and modify content. This enables an impressive range of visualizations to be quickly constructed. This will showcase what is feasible with D3 and gi...
This talk will give a run through of what NodObjC is, what the motivation to create it was, and explain the technology that makes it possible today.
Without a doubt, game development is one of the software development areas that takes the longest to learn and perfect, but in the long term it offers the greatest benefits both intelectually as well as in our day-to-day work. In this talk, I'll be reviewing the latest APIs available in web browsers as well as explaining techniques, strategies and 'tricks' used by game developers and how we can apply them in other projects.
Who was Jorge Luis Borges and why would you want to talkabout him at a JavaScript event?
This talk will introduce you to node-db, a Node.js library that aims to offer a unified support for multiple relational database systems (MySQL and Oracle among them), as an excuse to cover the main topic: development of Node.js plugins using C++ and the V8 engine.
We often found ourselves in the development of complex applications where the code base, partially or totally, is developed in Javascript. This is where the application's maintainability and testability becomes a problem. This is why patterns that have proven useful in the development of desktop applications are being applied in the development of web applications. Several frameworks in Javascript claim to implement these patterns. In this presentation we will review these patterns and some of...
Currently the mobile platform world consists of a determined set of silos to choose from. Aligned with its mission and the objectives of The Web is The Platform, Mozilla started a path to change this: a platform in which the web is everything and not just a second option, Boot2Gecko.
Javascript is a flexible and ubiquitous programming language, that can run at server side in many platforms, and at client side in a plethora of devices. There are dozens of languages (literally) that have been implemented using Javascript as target language. In this talk, we will visit some approaches to implement interpreters and virtual machines running on Javascript, and compilers that generate Javascript code. We will use Logo, Lisp and Smalltalk as language examples to implement, using N...