Mostrando las entradas con la etiqueta Mozilla. Mostrar todas las entradas
Mostrando las entradas con la etiqueta Mozilla. Mostrar todas las entradas

martes, 27 de diciembre de 2016

El Libro del Día: WebGL Insights

El Libro del Día: 2016-12-27

Titulo: WebGL Insights
Editor: Patrick Cozzi
Publicador: CRC Press
Nro Paginas: 416

Capítulos:
Section I WebGL Implementations
1 ANGLE: A Desktop Foundation for WebGL
2 Mozilla’s Implementation of WebGL
3 Continuous Testing of Chrome’s WebGL Implementation
Section II Moving to WebGL
4 Getting Serious with JavaScript
5 Emscripten and WebGL
6 Data Visualization with WebGL: From Python to JavaScript
7 Teaching an Introductory Computer Graphics Course with WebGL
Section III Mobile
8 Bug-Free and Fast Mobile WebGL
Section IV Engine Design
9 WebGL Engine Design in Babylon.js
10 Rendering Optimizations in the Turbulenz Engine
11 Performance and Rendering Algorithms in Blend4Web
12 Sketchfab Material Pipeline: From File Variations to Shader Generation
13 glslify: A Module System for GLSL
14 Budgeting Frame Time
Section V Rendering
15 Deferred Shading in Luma
16 HDR Image-Based Lighting on the Web
17 Real-Time Volumetric Lighting for WebGL
18 Terrain Geometry - LOD Adapting Concentric Rings
Section VI Visualization
19 Data Visualization Techniques with WebGL
20 hare3d - Rendering Large Models in the Browser
21 The BrainBrowser Surface Viewer: WebGL-Based Neurological Data Visualization
Section VII Interaction
22 Usability of WebGL Applications
23 Designing Cameras for WebGL Applications

Descarga:
WebGL_Insights

lunes, 12 de octubre de 2015

El Libro del Día: Effective JavaScript

El Libro del Día: 2015-10-12

Titulo: Effective JavaScript
Autor: David Herman
Editorial: Addison Wesley
Nro Paginas: 228

Capítulos:
Chapter 1: Accustoming Yourself to JavaScript
Chapter 2: Variable Scope
Chapter 3: Working with Functions
Chapter 4: Objects and Prototypes
Chapter 5: Arrays and Dictionaries
Chapter 6: Library and API Design
Chapter 7: Concurrency

Descarga:
Effective_JavaScript

viernes, 12 de diciembre de 2014

Personajes de la Computación - JavaScript

Personajes de la Computación - JavaScript

Inicio esta sección del Blog llamada "Personajes de la Computación" para rendir un homenaje a las personas que han dado todo por hacer que esta ciencia llegue a ser una de las que mas avance ha tenido en las últimas décadas, sobre todo a los científicos, programadores, visionarios, etc, del Software.

Cuando desarrollamos Aplicaciones Web en cualquier plataforma o Framework usamos código del lado del servidor (.NET, Java, PHP, etc) y código del lado del cliente (HTML5, CSS3, JavaScript). JavaScript es un Lenguaje de Programación Interpretado y Orientado a Objetos que fue creado por Netscape en 1995, existen varias versiones de este, como JScript de Microsoft, pero la mas aceptada y estándar es la de ECMAScript (también conocida como ES y actualmente esta en la versión 6 y se viene desarrollando la 7).

En la última década el auge de JavaScript ha sido imparable, gracias a muchos productos innovadores como la Programación Asíncrona con JavaScript y XML (AJAX), el cual esta basado en XMLHTTP creado por Microsoft en 1999 y también por JSON (JavaScript Object Notation) creado por State Software en el 2001 o últimamente jQuery creado en la fundación Mozilla.

Pero detrás de todos estos productos, hay personas que son los responsables directos de dichos productos, algunos de los cuales menciono a continuación y a la vez dejo enlaces para ver mas detalle de su obra, así como también adjunto enlaces a "Libros Publicados" por ellos.

Brendan Eich
País Origen: USA
Año de Nacimiento: 1961 (53 años)
Creador de: JavaScript (1995)
Trabajos: Sillicon Graphics, MicroUnity Systems Engineering, Netscape, Fundación Mozilla


Enlaces:
JavaScript
Brendan_Eich


Douglas Crockford
País Origen: USA
Año de Nacimiento: ? (+60 años)
Creador de: JSON (2001)
Trabajos: Atari, Luciasfilm, Paramount, Electric Communities, State Software, Yahoo, PayPal


Enlaces:
Douglas_Crockford
Videos de Crockford

Libros:
JavaScript: The Good Parts



Alex Hopmann
País Origen: USA
Año de Nacimiento: ? (+45 años)
Creador de: XMLHTTP (1999), AJAX (2002)
Trabajos: ResNova Software, Microsoft, Pure Networks, Launch21 Consulting, DeepRockDrive

Enlaces:
Alex Hopmann
XMLHttpRequest
AJAX


John Resig
País Origen: USA
Año de Nacimiento: 1984 (30 años)
Creador de: jQuery (2006)
Trabajos: Fundación Mozilla


Enlaces:
John_Resig

Libros:
Pro_JavaScript_Techniques

Secrets_of_the_JavaScript_Ninja

Comentario Final

En este primer post de Personajes de la Computación hemos visto un resumen de "4 grandes de JavaScript". Es necesario conocer a quien debemos el honor de simplificar nuestro trabajo del día a día, ya que mucha gente usa JavaScript, JSON, AJAX y jQuery pero no saben quien lo creo, para que empresa trabajaban, porque lo creo, solo se dedican a usar.

Así como sabemos quienes son nuestros padres, hermanos y familiares debemos saber quienes son los amigos que nos ayudan a hacer las cosas mas simples. Sobre todo ver su obra, los libros, documentos o estándares que han compartido sintetizando sus años de investigación y experiencia.
No es lo mismo leer a un "entusiasta" o una persona que recién empieza que al "creador".

En los siguientes post de Personajes veremos los grandes personajes de HTML5, HTTP, Google, Microsoft, Lenguajes de Programación, etc.

Por ultimo, les dejo un refrán: "Dime a quien sigues y te diré como quien quieres ser". Si sigues a estos grandes de la computación, lees sus libros, ves sus conferencias, videos, etc, ten por seguro que algún día podrías también ser un grande.