ru

Понимание сжатия: сжатие данных для современных разработчиков на русском

#2242999
Понимание сжатия: сжатие данных для современных разработчиков

Understanding Compression: Data Compression for Modern Developers (B01IE1C9B4)

Купить и скачать электронную книгу в форматах PDF, EPUB, FB2, MOBI

Colt McAnlis | #200: Теория компьютерной информации

4.6 (33)

Если вы хотите привлечь и удержать пользователей на быстрорастущем рынке мобильных услуг, вам нужно быстро загружающееся приложение, которое не будет расходовать их тарифные планы на передачу данных. Ключевым моментом является сжатие мультимедийных и других данных в файлы меньшего размера, но найти подходящий метод непросто. Эта остроумная книга поможет вам понять, как работают алгоритмы сжатия данных — в теории и на практике — чтобы вы могли выбрать наилучшее решение среди всех доступных инструментов сжатия.

Используя таблицы, диаграммы, игры и как можно меньше математики , авторы Кольт МакЭнлис и Алекс Хэки лаконично объясняют основы. Узнайте, почему сжатые файлы лучше, дешевле и быстрее распространять и использовать, и как они дадут вам конкурентное преимущество.

  • Узнайте, почему сжатие стало крайне важным в условиях стремительного роста объёма обрабатываемых данных.
  • При выборе инструментов сжатия учитывайте особенности ваших данных, обстоятельства и доступные алгоритмы.
  • Изучите коды переменной длины, статистическое сжатие, арифметическое числовое кодирование, словарные кодировки и контекстное моделирование.
  • При выборе компрессоров изображений следует учитывать компромисс между размером файла и качеством.
  • Изучите способы сжатия объектов данных, генерируемых клиентом и сервером.
  • Познакомьтесь с изобретателями и визионерами, создавшими алгоритмы сжатия данных.