Personajes de la Computación - Google
Google Inc es una empresa de Estados Unidos creada en 1998 por Lawrence Edward Page (conocido como "Larry") y Serguéi Brin, quienes un par de años antes habían desarrollado un motor de búsqueda en la Universidad de Stanford cuando eran estudiantes de Postgrado en la Facultad de Ciencias de la Computación.
Desde que se fundo, Google, es una compañía que creció rápidamente gracias a los productos innovadores que creó o que compró y tan bien debido al personal altamente calificado que trabaja en esta gran empresa, los cuales son reclutados de diferentes países del mundo sobre todo de USA, UK, Canadá, India, Brasil, Australia, etc.
Entre sus productos principales tenemos: Google AdWords (2000), Gmail (2004), Google Maps y Google Earth (2005), Google Docs, Google Finance, Google Calendar, Google Apps y YouTube (2006), Android (2007), Google Chrome (2008), Nexus One y Google Tv (2010), ChromeBooks y Google + (2011), Google Glass (2012), etc.
Sin duda es una empresa que invierte mucho en Investigación y Desarrollo, y junto a Mozilla son las empresas que en los últimos años han contribuido mas al desarrollo de la Web e Internet, ya que son los principales colaboradores de la W3C, sobre todo en el tema de HTML5, CSS3 y JavaScript que es la trilogía por la cual se esta apostando mucho.
En este post veremos algunas personas que son parte importante del equipo de Google, desde sus fundadores hasta los principales evangelistas (que también son desarrolladores), algunos de los cuales tienen libros muy importantes que vamos a compartir.
Larry Page y Serguéi Brin
País Origen: USA y Rusia
Año de Nacimiento: 1973 (41 años ambos)
Creadores de: Google (1998)
Enlaces:
Historia_Google
Biografia_Larry_Page
Biografia_Serguéi_Brin
Steve Souders
País Origen: USA
Año de Nacimiento: ? (+50 años)
Especialista en: Web Performance
Creador de: YSlow, HTTP Archive, Cuzillion, jDrop, SpriteMe, ControlJS, BrowserScope
Co-Fundador: Firebug Working Group
Trabajos: Helix Systems, CoolSync, General Magic, WhoWhere, Lycos, Yahoo, Google
Enlaces:
Sitio_Web
Amazon
Libros:
Steve_Souders_2007_High_Performance_Web_Sites
Steve_Souders_2009_Even_Faster_Web_Sites
Paul Irish
País Origen: USA
Año de Nacimiento: 1982 (32 años)
Especialista en: Google Chrome, HTML5 & CSS3
Colaborador Librerías: jQuery, Modernizr, Yeoman, HTML5 Boilerplate
Colaborador Sitios: HTML5 Readiness, HTML5 Rocks, CSS3 Please, HTML5 Please
Enlaces:
Biografia_Paul_Irish
Google_Plus
HTML5_Readiness
HTML5_Rocks
Eric Bidelman
País Origen: USA
Año de Nacimiento: ? (+30 años)
Especialista en: Google Chrome, HTML5, Web Components & Polymer
Colaborador Librerías: University of Michigan, Google Docs, OAuth APIs
Colaborador Sitios: HTML5 Rocks, Web Components, Polymer
Enlaces:
Google_Plus
Web_Components
Polymer
Libros:
Eric_Bidelman_2011_Using_HTML5_Filesystem_API
Ilya Grigorik
País Origen: Bielorrusia
Año de Nacimiento: ? (+30 años)
Especialista en: Web Performance & Optimization
Colaborador Librerías: PageSpeed, Chrome, GitHub Archive
Colaborador Sitios: HTML5 Rocks, GitHub, Udacity
Enlaces:
Sitio_Web
Google_Plus
GitHub
GitHub Archive
Curso_Udacity
Libros:
Ilya_Grigorik_2013_High_Performance_Browser_Networking
Colt McAnlis
País Origen: USA
Año de Nacimiento: ? (+30 años)
Especialista en: Games, HTML5, Performance
Colaborador Sitios: HTML5 Rocks, The Workbench, Udacity
Trabajos: Petroglyph, TKO Software, Microsoft Ensemble Studios, Blizzard Entertainment, Google
Enlaces:
Google_Plus
Blog_TheWorkbench
Curso_Udacity
Libros:
Colt_McAnlis_2014_HTML5_Game_Development_Insights
Comentario Final
Hemos visto algunos personajes principales del equipo de Google, pero hay otros que también vale la pena mencionar como:
- Greg Simon y Darin Fisher (Chrome)
- Rob Dodson y Paul Lewis (Material Design)
- Alex Russell y Nat Duca (Performance)
- Dimitri Glazkov y Matthew McNulty (Web Components & Polymer)
- Addy Osmani (Chrone, JavaScript, Web Components)
- Seth Ladd (Chrome, HTML5 y Dart)
Los principales eventos de Google donde se pueden ver las conferencias de los últimos temas para desarrolladores con los personajes mas importantes son el: Google I/O y el Chrome Dev Summit organizados por la casa matriz, pero también existen otras conferencias independientes donde asisten muchos de ellos como: HTML5DevConf, O'Reilly Fluent y el Velocity.
Finalmente, este post es mi regalo de navidad para todos los seguidores del Blog, ya que hemos visto un poco sobre los creadores (2) y los personajes mas destacados de Google (5), y mencionamos a otros (10), información que no se encuentra compilada en la web y que me demoro publicarla, esperando que sea de su agrado.
Saludos y Felices Fiestas.
Blog de Luis Dueñas dedicado a la difusión del Desarrollo en Microsoft .NET, Visual Studio, WinForms, WebForms, MVC, ASP .NET, jQuery, AJAX, HTML5, JavaScript, Móviles, etc. Encontrarás Libros, Demos, Artículos Técnicos, Entrenamiento.
jueves, 25 de diciembre de 2014
Personajes de la Computación - Google
Etiquetas:
Chrome,
Chrome Dev Summit,
Colt McAnlis,
CSS3,
Eric Bidelman,
Fluent,
Google,
HTML5,
HTML5DevConf,
I/O,
Ilya Grigorik,
Javascript,
Larry Page,
Libros,
Paul Irish,
Personajes,
Serguéi Brin,
Steve Souders,
Velocity
El Libro del Día: HTML5 Canvas Cookbook
El Libro del Día: 2014-12-25
Titulo: HTML5 Canvas Cookbook
Autor: Eric Rowell
Editorial: Packt
Nro Paginas: 348
Capítulos:
Chapter 1: Getting Started with Paths and Text
Chapter 2: Shape Drawing and Composites
Chapter 3: Working with Images and Videos
Chapter 4: Mastering Transformations
Chapter 5: Bringing the Canvas to Life with Animation
Chapter 6: Interacting with the Canvas: Attaching Event Listeners to Shapes and Regions
Chapter 7: Creating Graphs and Charts
Chapter 8: Saving the World with Game Development
Chapter 9: Introducing WebGL
Appendix A: Detecting Canvas Support
Appendix B: Canvas Security
Appendix C: Additional Topics
Descarga:
HTML5_Canvas_Cookbook
Titulo: HTML5 Canvas Cookbook
Autor: Eric Rowell
Editorial: Packt
Nro Paginas: 348
Capítulos:
Chapter 1: Getting Started with Paths and Text
Chapter 2: Shape Drawing and Composites
Chapter 3: Working with Images and Videos
Chapter 4: Mastering Transformations
Chapter 5: Bringing the Canvas to Life with Animation
Chapter 6: Interacting with the Canvas: Attaching Event Listeners to Shapes and Regions
Chapter 7: Creating Graphs and Charts
Chapter 8: Saving the World with Game Development
Chapter 9: Introducing WebGL
Appendix A: Detecting Canvas Support
Appendix B: Canvas Security
Appendix C: Additional Topics
Descarga:
HTML5_Canvas_Cookbook
Etiquetas:
Animations,
Canvas,
Charts,
Composites,
Cookbook,
Drawing,
Eric Rowell,
Games,
Graphs,
HTML5,
Images,
Libros,
Packt,
Paths,
Regions,
Shapes,
Text,
Transformations,
Videos,
WebGL
miércoles, 24 de diciembre de 2014
El Libro del Día: HTML5 Canvas (2nd Edition)
El Libro del Día: 2014-12-24
Titulo: HTML5 Canvas (2nd Edition)
Autor: Steve Fulton, Jeff Fulton
Editorial: O'Reilly
Nro Paginas: 749
Capítulos:
1. Introduction to HTML5 Canvas
2. Drawing on the Canvas
3. The HTML5 Canvas Text API
4. Images on the Canvas
5. Math, Physics, and Animation
6. Mixing HTML5 Video and Canvas
7. Working with Audio
8. Canvas Games: Part I
9. Canvas Games: Part II
A. Full Code Listings
Descarga:
HTML5_Canvas
Titulo: HTML5 Canvas (2nd Edition)
Autor: Steve Fulton, Jeff Fulton
Editorial: O'Reilly
Nro Paginas: 749
Capítulos:
1. Introduction to HTML5 Canvas
2. Drawing on the Canvas
3. The HTML5 Canvas Text API
4. Images on the Canvas
5. Math, Physics, and Animation
6. Mixing HTML5 Video and Canvas
7. Working with Audio
8. Canvas Games: Part I
9. Canvas Games: Part II
A. Full Code Listings
Descarga:
HTML5_Canvas
Etiquetas:
Animation,
Audio,
Canvas,
Code,
CSS,
Drawing,
Games,
HTML5,
Images,
Introduction,
Javascript,
Jeff Fulton,
Libros,
Math,
O'Reilly,
Physics,
Steve Fulton,
Text API,
Video
martes, 23 de diciembre de 2014
El Libro del Día: The Definitive Guide to HTML5
El Libro del Día: 2014-12-23
Titulo: The Definitive Guide to HTML5
Autor: Adam Freeman
Editorial: Apress
Nro Paginas: 1053
Capítulos:
Part I: Getting Started
Chapter 1: Putting HTML5 in Context
Chapter 2: Getting Ready
Chapter 3: Getting Started with HTML
Chapter 4: Getting Started with CSS
Chapter 5: Getting Started with JavaScript
Part II: The HTML Elements
Chapter 6: HTML Elements in Context
Chapter 7: Creating HTML Documents
Chapter 8: Marking Up Text
Chapter 9: Grouping Content
Chapter 10: Creating Sections
Chapter 11: Table Elements
Chapter 12: Working with Forms
Chapter 13: Customizing the Input Element
Chapter 14: Other Form Elements and Input Validation
Chapter 15: Embedding Content
Part III: Cascading Style Sheets
Chapter 16: CSS in Context
Chapter 17: Using the CSS Selectors—Part I
Chapter 18: Using the CSS Selectors—Part II
Chapter 19: Using Borders and Backgrounds
Chapter 20: Working with the Box Model
Chapter 21: Creating Layouts
Chapter 22: Styling Text
Chapter 23: Transitions, Animations, and Transforms
Chapter 24: Other CSS Properties and Features
Part IV: Working with the DOM
Chapter 25: The DOM in Context
Chapter 26: Working with the Document Object
Chapter 27: Working with the Window Object
Chapter 28: Working with DOM Elements
Chapter 29: Styling DOM Elements
Chapter 30: Working with Events
Chapter 31: Using the Element-Specific Objects
Part V: Advanced Features
Chapter 32: Using Ajax – Part I
Chapter 33: Using Ajax—Part II
Chapter 34: Working with Multimedia
Chapter 35: Using the Canvas Element – Part I
Chapter 36: Using the Canvas Element – Part II
Chapter 37: Using Drag & Drop
Chapter 38: Using Geolocation
Chapter 39: Using Web Storage
Chapter 40: Creating Offline Web Applications
Descarga:
The_Definitive_Guide_To_HTML5
Titulo: The Definitive Guide to HTML5
Autor: Adam Freeman
Editorial: Apress
Nro Paginas: 1053
Capítulos:
Part I: Getting Started
Chapter 1: Putting HTML5 in Context
Chapter 2: Getting Ready
Chapter 3: Getting Started with HTML
Chapter 4: Getting Started with CSS
Chapter 5: Getting Started with JavaScript
Part II: The HTML Elements
Chapter 6: HTML Elements in Context
Chapter 7: Creating HTML Documents
Chapter 8: Marking Up Text
Chapter 9: Grouping Content
Chapter 10: Creating Sections
Chapter 11: Table Elements
Chapter 12: Working with Forms
Chapter 13: Customizing the Input Element
Chapter 14: Other Form Elements and Input Validation
Chapter 15: Embedding Content
Part III: Cascading Style Sheets
Chapter 16: CSS in Context
Chapter 17: Using the CSS Selectors—Part I
Chapter 18: Using the CSS Selectors—Part II
Chapter 19: Using Borders and Backgrounds
Chapter 20: Working with the Box Model
Chapter 21: Creating Layouts
Chapter 22: Styling Text
Chapter 23: Transitions, Animations, and Transforms
Chapter 24: Other CSS Properties and Features
Part IV: Working with the DOM
Chapter 25: The DOM in Context
Chapter 26: Working with the Document Object
Chapter 27: Working with the Window Object
Chapter 28: Working with DOM Elements
Chapter 29: Styling DOM Elements
Chapter 30: Working with Events
Chapter 31: Using the Element-Specific Objects
Part V: Advanced Features
Chapter 32: Using Ajax – Part I
Chapter 33: Using Ajax—Part II
Chapter 34: Working with Multimedia
Chapter 35: Using the Canvas Element – Part I
Chapter 36: Using the Canvas Element – Part II
Chapter 37: Using Drag & Drop
Chapter 38: Using Geolocation
Chapter 39: Using Web Storage
Chapter 40: Creating Offline Web Applications
Descarga:
The_Definitive_Guide_To_HTML5
Etiquetas:
Adam Freeman,
AJAX,
Animations,
Apress,
Borders,
Canvas,
CSS,
Documents,
DOM,
Elements,
Forms,
HTML5,
Input,
Javascript,
Layouts,
Libros,
Selectors,
Table,
Text,
Transitions
lunes, 22 de diciembre de 2014
El Libro del Día: Programming HTML5 Applications
El Libro del Día: 2014-12-22
Titulo: Programming HTML5 Applications
Autor: Zachary Kessin
Editorial: O'Reilly
Nro Paginas: 142
Capítulos:
1. The Web As Application Platform
2. The Power of JavaScript
3. Testing JavaScript Applications
4. Local Storage
5. IndexedDB
6. Files
7. Taking It Offline
8. Splitting Up Work Through Web Workers
9. Web Sockets
10. New Tags
Appendix: JavaScript Tools You Should Know
Descarga:
Programming_HTML5_Applications
Titulo: Programming HTML5 Applications
Autor: Zachary Kessin
Editorial: O'Reilly
Nro Paginas: 142
Capítulos:
1. The Web As Application Platform
2. The Power of JavaScript
3. Testing JavaScript Applications
4. Local Storage
5. IndexedDB
6. Files
7. Taking It Offline
8. Splitting Up Work Through Web Workers
9. Web Sockets
10. New Tags
Appendix: JavaScript Tools You Should Know
Descarga:
Programming_HTML5_Applications
Etiquetas:
Applications,
Files,
HTML5,
IndexedDB,
Javascript,
Libros,
Local Storage,
New Tags,
O'Reilly,
Offline,
Programming,
Testing,
Tools,
Web,
Web Sockets,
Web Workers,
Zachary Kessin
domingo, 21 de diciembre de 2014
El Libro del Día: Pro TypeScript
El Libro del Día: 2014-12-21
Titulo: Pro TypeScript
Autor: Steve Fenton
Editorial: Apress
Nro Paginas: 233
Capítulos:
Chapter 1: TypeScript Language Features
Chapter 2: The Type System
Chapter 3: Object Orientation in TypeScript
Chapter 4: Understanding the Runtime
Chapter 5: Running TypeScript in a Browser
Chapter 6: Running TypeScript on a Server
Chapter 7: Exceptions, Memory, and Performance
Chapter 8: Using JavaScript Libraries
Chapter 9: Automated Testing
Appendix 1: JavaScript Quick Reference
Appendix 2: TypeScript Compiler
Appendix 3: Bitwise Flags
Appendix 4: Coding Katas
Descarga:
Pro_TypeScript
Titulo: Pro TypeScript
Autor: Steve Fenton
Editorial: Apress
Nro Paginas: 233
Capítulos:
Chapter 1: TypeScript Language Features
Chapter 2: The Type System
Chapter 3: Object Orientation in TypeScript
Chapter 4: Understanding the Runtime
Chapter 5: Running TypeScript in a Browser
Chapter 6: Running TypeScript on a Server
Chapter 7: Exceptions, Memory, and Performance
Chapter 8: Using JavaScript Libraries
Chapter 9: Automated Testing
Appendix 1: JavaScript Quick Reference
Appendix 2: TypeScript Compiler
Appendix 3: Bitwise Flags
Appendix 4: Coding Katas
Descarga:
Pro_TypeScript
Etiquetas:
Apress,
Browser,
Compiler,
Exceptions,
Features,
Javascript,
Language,
Libraries,
Libros,
Memory,
Object Orientation,
Performance,
Reference,
Runtime,
Server,
Steve Fenton,
Testing,
Type System,
TypeScript
sábado, 20 de diciembre de 2014
El Libro del Día: Google Maps JavaScript API Cookbook
El Libro del Día: 2014-12-20
Titulo: Google Maps JavaScript API Cookbook
Autor: Alper Dincer, Balkan Uraz
Editorial: Packt
Nro Paginas: 316
Capítulos:
Chapter 1: Google Maps JavaScript API Basics
Chapter 2: Adding Raster Layers
Chapter 3: Adding Vector Layers
Chapter 4: Working with Controls
Chapter 5: Understanding Google Maps JavaScript API Events
Chapter 6: Google Maps JavaScript Libraries
Chapter 7: Working with Services
Chapter 8: Mastering the Google Maps JavaScript API through Advanced Recipes
Descarga:
Google_Maps_JavaScript_API_Cookbook
Titulo: Google Maps JavaScript API Cookbook
Autor: Alper Dincer, Balkan Uraz
Editorial: Packt
Nro Paginas: 316
Capítulos:
Chapter 1: Google Maps JavaScript API Basics
Chapter 2: Adding Raster Layers
Chapter 3: Adding Vector Layers
Chapter 4: Working with Controls
Chapter 5: Understanding Google Maps JavaScript API Events
Chapter 6: Google Maps JavaScript Libraries
Chapter 7: Working with Services
Chapter 8: Mastering the Google Maps JavaScript API through Advanced Recipes
Descarga:
Google_Maps_JavaScript_API_Cookbook
Etiquetas:
Advanced Recipes,
Alper Dincer,
API,
API Events,
Balkan Uraz,
Controls,
Cookbook,
Google Maps,
Javascript,
Libraries,
Libros,
Packt,
Raster Layers,
Services,
Vector Layers
Suscribirse a:
Entradas (Atom)
















