El Libro del Día: 2016-02-09
Titulo: Meteor in Action
Autor: Stephan Hochhaus, Manuel Schoebel
Editorial: Manning
Nro Paginas: 372
Capítulos:
Part 1: Look - A Shoting Start
1. A better way to build apps
2. My fridge. A reactive game
Part 2: 3,2,1 - Impact
3. Working with templates
4. Working with data
5. Fully reactive editing
6. Users, authentications, and permissions
7. Exchanging data
8. Routing using Iron.Router
9. The package system
10. Advanced server methods
Part 3: Leaving the Crater
11. Building and debugging
12. Going into production
Descarga:
Meteor_in_Action
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.
Mostrando las entradas con la etiqueta Game. Mostrar todas las entradas
Mostrando las entradas con la etiqueta Game. Mostrar todas las entradas
martes, 9 de febrero de 2016
El Libro del Día: Meteor in Action
Etiquetas:
Apps,
authentications,
Data,
editing,
exchanging,
Game,
in Action,
Libros,
Manning,
Manuel Schoebel,
Meteor,
Methods,
Package,
permissions,
reactive,
Routing,
Server,
Stephan Hochhaus,
Templates,
Users
jueves, 29 de octubre de 2015
Videos - Curso MVA - Performance HTML JavaScript
Videos del Curso MVA Performance HTML y JavaScript
Comparto con ustedes los videos del Curso publicado en Microsoft Virtual Academy (MVA) en Marzo del 2015 llamado: "Practical Performance Tips to Make Your HTML/JavaScript Faster" contando como instructores a Doris Chen y John-David Dalton.
Modulo 01 - Web Performance 101
Modulo 02 - Tools and Measurement
Modulo 03 - Strategies and Principles, Network Requests
Modulo 04 - Strategies and Principles, Media Usage
Modulo 05 - Strategies and Principles, Memory, Markup, Execution
Modulo 06 - Write Fast JavaScript
Modulo 07 - Case Study, Casual Game Performance Tunning
Comentario
Desde hace unos años vengo difundiendo este tema aqui en Perú debido a que es urgente cambiar la forma de pensar (paradigma) el cual esta fuertemente orientado al desarrollo (reusabilidad, mantenibilidad, diseño adaptativo, etc) y no a la ejecución (performance, seguridad y escalabilidad).
Para que un Sistema sea muy rapido hay que reducir el ancho de banda enviando pocos archivos y con poco contenido, para lo cual existen muchas tecnicas, no solo la minificación y el bundling son suficientes.
Desarrollar pensando en Performance es muy diferente que desarrollar pensando en facilidad, es por eso, que trato de compartir mis experiencias en los Desarrollos que realizo y sobre todo en las Capacitaciones, pero siempre hay resistencia al cambio, sino es "estandar" la gente todavia no considera adoptar algo nuevo.
Por esa razón voy a publicar hoy y mañana Libros y Videos sobre Performance para que entiendan que es otro camino el que hay que tomar, el cual ya ha sido adoptado en Estados Unidos desde el 2007, gracias al trabajo de los investigadores de Yahoo como Steve Souders, Douglas Crockford, Nicholas Zakas, Stoyan Stefanov, Nicolle Sullivan, etc.
Este esfuerzo ha sido imitado por los otros gigantes del Software tales como Google, Mozilla, Facebook, Microsoft, etc, que cada vez invierten mas recursos para el tema de Performance, cosa que en los paises en "vias de desarrollo" es casi nulo, ya que solo nos conformamos con que el Sistema este en Producción y no se caiga (gran logro) y no que sea el mas rápido y el mas seguro.
Dejo este comentario para que reflexionemos y tratemos de cambiar ya que se lo debemos a los usuarios que usan nuestros sistemas, a los cuales siempre les decimos "no se puede", por ejemplo siempre se ha dicho que un Sistema Web No puede ser igual de rapido que un Sistema Windows o que una Aplicación HTML No puede ser igual de rapida que una Nativa en Andorid o iOS y eso es totalmente falso y pronto lo comprobaremos (The Web is Platform, Internet of Things, etc).
Comparto con ustedes los videos del Curso publicado en Microsoft Virtual Academy (MVA) en Marzo del 2015 llamado: "Practical Performance Tips to Make Your HTML/JavaScript Faster" contando como instructores a Doris Chen y John-David Dalton.
Modulo 01 - Web Performance 101
Modulo 02 - Tools and Measurement
Modulo 03 - Strategies and Principles, Network Requests
Modulo 04 - Strategies and Principles, Media Usage
Modulo 05 - Strategies and Principles, Memory, Markup, Execution
Modulo 06 - Write Fast JavaScript
Modulo 07 - Case Study, Casual Game Performance Tunning
Comentario
Desde hace unos años vengo difundiendo este tema aqui en Perú debido a que es urgente cambiar la forma de pensar (paradigma) el cual esta fuertemente orientado al desarrollo (reusabilidad, mantenibilidad, diseño adaptativo, etc) y no a la ejecución (performance, seguridad y escalabilidad).
Para que un Sistema sea muy rapido hay que reducir el ancho de banda enviando pocos archivos y con poco contenido, para lo cual existen muchas tecnicas, no solo la minificación y el bundling son suficientes.
Desarrollar pensando en Performance es muy diferente que desarrollar pensando en facilidad, es por eso, que trato de compartir mis experiencias en los Desarrollos que realizo y sobre todo en las Capacitaciones, pero siempre hay resistencia al cambio, sino es "estandar" la gente todavia no considera adoptar algo nuevo.
Por esa razón voy a publicar hoy y mañana Libros y Videos sobre Performance para que entiendan que es otro camino el que hay que tomar, el cual ya ha sido adoptado en Estados Unidos desde el 2007, gracias al trabajo de los investigadores de Yahoo como Steve Souders, Douglas Crockford, Nicholas Zakas, Stoyan Stefanov, Nicolle Sullivan, etc.
Este esfuerzo ha sido imitado por los otros gigantes del Software tales como Google, Mozilla, Facebook, Microsoft, etc, que cada vez invierten mas recursos para el tema de Performance, cosa que en los paises en "vias de desarrollo" es casi nulo, ya que solo nos conformamos con que el Sistema este en Producción y no se caiga (gran logro) y no que sea el mas rápido y el mas seguro.
Dejo este comentario para que reflexionemos y tratemos de cambiar ya que se lo debemos a los usuarios que usan nuestros sistemas, a los cuales siempre les decimos "no se puede", por ejemplo siempre se ha dicho que un Sistema Web No puede ser igual de rapido que un Sistema Windows o que una Aplicación HTML No puede ser igual de rapida que una Nativa en Andorid o iOS y eso es totalmente falso y pronto lo comprobaremos (The Web is Platform, Internet of Things, etc).
Etiquetas:
Doris Chen,
Execution,
Faster,
Game,
HTML,
Javascript,
John-David Dalton,
Markup,
Measurement,
Media Usage,
Memory,
Microsoft,
MVA,
Network Requests,
Performance,
Principles,
Strategies,
Tools,
Tunning,
Videos
lunes, 6 de julio de 2015
El Libro del Día: Advanced Game Design with HTML5 and JavaScript
El Libro del Día: 2015-07-06
Titulo: Advanced Game Design with HTML5 and JavaScript
Autor: Rex van der Spuy
Editorial: Apress
Nro Paginas: 540
Capítulos:
Chapter 1: Level Up
Chapter 2: The Canvas Drawing API
Chapter 3: Working with Game Assets
Chapter 4: Making Sprites and a Scene Graph
Chapter 5: Making Things Move
Chapter 6: Interactivity
Chapter 7: Collision Detection
Chapter 8: Juice It Up
Chapter 9: Sound with the Web Audio API
Chapter 10: Tweening
Chapter 11: Make Your Own Game Engine
Appendix A: Vectors for Movement and Collision Detection
Descarga:
Advanced_Game_Design_with_HTML5_and_JavaScript
Titulo: Advanced Game Design with HTML5 and JavaScript
Autor: Rex van der Spuy
Editorial: Apress
Nro Paginas: 540
Capítulos:
Chapter 1: Level Up
Chapter 2: The Canvas Drawing API
Chapter 3: Working with Game Assets
Chapter 4: Making Sprites and a Scene Graph
Chapter 5: Making Things Move
Chapter 6: Interactivity
Chapter 7: Collision Detection
Chapter 8: Juice It Up
Chapter 9: Sound with the Web Audio API
Chapter 10: Tweening
Chapter 11: Make Your Own Game Engine
Appendix A: Vectors for Movement and Collision Detection
Descarga:
Advanced_Game_Design_with_HTML5_and_JavaScript
Etiquetas:
Advanced,
API,
Apress,
Assets,
Canvas,
Collision,
Drawing,
Game,
Graphs,
HTML5,
Interactivity,
Javascript,
Libros,
Move,
Rex van der Spuy,
Sound,
Sprites,
Tweening,
Vectors,
Web Audio
martes, 30 de diciembre de 2014
El Libro del Día: WebGL Up and Running
El Libro del Día: 2014-12-30
Titulo: WebGL Up and Running
Autor: Tony Parisi
Editorial: O'Reilly
Nro Paginas: 231
Capítulos:
1. An Introduction to WebGL
2. Your First WebGL Program
3. Graphics
4. Animation
5. Interaction
6. Integrating 2D and 3D
7. WebGL in Production
8. Your First WebGL Game
A. WebGL Resources
Descarga:
WebGL_Up_and_Running
Titulo: WebGL Up and Running
Autor: Tony Parisi
Editorial: O'Reilly
Nro Paginas: 231
Capítulos:
1. An Introduction to WebGL
2. Your First WebGL Program
3. Graphics
4. Animation
5. Interaction
6. Integrating 2D and 3D
7. WebGL in Production
8. Your First WebGL Game
A. WebGL Resources
Descarga:
WebGL_Up_and_Running
Etiquetas:
2D,
3D,
Animation,
Game,
Graphics,
HTML5,
Interaction,
Introduction,
Libros,
O'Reilly,
Production,
Program,
Resources,
Tony Parisi,
WebGL
Suscribirse a:
Entradas (Atom)


