Comprendiendo la Compresión: Compresión de Datos para Desarrolladores Modernos


Precio:
Precio de venta$36.99

Descripción

Si quieres atraer y retener usuarios en el creciente mercado de servicios móviles, necesitas una aplicación de carga rápida que no consuma sus planes de datos. La clave es comprimir contenido multimedia y otros datos en archivos más pequeños, pero encontrar el método adecuado es complicado. Este ingenioso libro te ayuda a comprender cómo funcionan los algoritmos de compresión de datos —en teoría y en la práctica— para que puedas elegir la mejor solución entre todas las herramientas de compresión disponibles.

Con tablas, diagramas, juegos y, con la menor cantidad de matemáticas posible, los autores Colt McAnlis y Aleks Haecky explican de forma clara los fundamentos. Aprende cómo los archivos comprimidos son mejores, más baratos y más rápidos de distribuir y consumir, y cómo te darán una ventaja competitiva.

  • Aprende por qué la compresión se ha vuelto crucial a medida que la producción de datos sigue disparándose
  • Conoce tus datos, circunstancias y opciones de algoritmos al elegir herramientas de compresión
  • Explora códigos de longitud variable, compresión estadística, codificación numérica aritmética, codificaciones de diccionario y modelado de contexto
  • Examina las compensaciones entre el tamaño del archivo y la calidad al elegir compresores de imágenes
  • Aprende formas de comprimir objetos de datos generados por el cliente y el servidor
  • Conoce a los inventores y visionarios que crearon los algoritmos de compresión de datos


Autor: Colt McAnlis, Aleks Haecky
Editorial: O'Reilly Media
Publicado: 16/08/2016
Páginas: 242
Tipo de encuadernación: Tapa blanda
Peso: 0.80lbs
Tamaño: 9.00h x 7.00w x 0.50d
ISBN13: 9781491961537
ISBN10: 1491961538
Categorías BISAC:
- Informática | Teoría de la información
- Informática | Ciencia de datos | Modelado y diseño de datos

Acerca del Autor

Colt McAnlis es Defensor de Desarrolladores en Google, centrado en Juegos, compresión y Rendimiento; antes de eso, fue programador gráfico en la industria de los videojuegos, trabajando en Blizzard, Microsoft (Ensemble) y Petroglyph. Ha sido Profesor Adjunto en SMU Guildhall, instructor de UDACITY (dos veces) y autor de libros. Recientemente, ha estado enseñando a los desarrolladores de Android el Zen del Rendimiento. Cuando no está trabajando con desarrolladores, Colt dedica su tiempo a prepararse para una invasión de hormigas gigantes del espacio exterior. También tiene una plétora de publicaciones, videos y otras cosas que suman más de 600,000 visitas.

Aleks Haecky es Defensor de Desarrolladores, Desarrollador de Capacitación y Escritor en Google, con una pasión por tender puentes lingüísticos entre expertos y su público. Ha trabajado detrás de bambalinas en Performance, Udacity, el Canal de Desarrolladores de Google y la documentación. En una vida anterior, tradujo libros de herpetología y enseñó kayak. No hace falta decir que también está trabajando en la próxima Gran Novela Estadounidense y acecha en LinkedIn.