Понимание сжатия: сжатие данных для современных разработчиков на русском
Understanding Compression: Data Compression for Modern Developers (B01IE1C9B4)
Купить и скачать электронную книгу в форматах PDF, EPUB, FB2, MOBI
Colt McAnlis | #200: Теория компьютерной информации
Если вы хотите привлечь и удержать пользователей на быстрорастущем рынке мобильных услуг, вам нужно быстро загружающееся приложение, которое не будет расходовать их тарифные планы на передачу данных. Ключевым моментом является сжатие мультимедийных и других данных в файлы меньшего размера, но найти подходящий метод непросто. Эта остроумная книга поможет вам понять, как работают алгоритмы сжатия данных — в теории и на практике — чтобы вы могли выбрать наилучшее решение среди всех доступных инструментов сжатия.
Используя таблицы, диаграммы, игры и как можно меньше математики , авторы Кольт МакЭнлис и Алекс Хэки лаконично объясняют основы. Узнайте, почему сжатые файлы лучше, дешевле и быстрее распространять и использовать, и как они дадут вам конкурентное преимущество.
- Узнайте, почему сжатие стало крайне важным в условиях стремительного роста объёма обрабатываемых данных.
- При выборе инструментов сжатия учитывайте особенности ваших данных, обстоятельства и доступные алгоритмы.
- Изучите коды переменной длины, статистическое сжатие, арифметическое числовое кодирование, словарные кодировки и контекстное моделирование.
- При выборе компрессоров изображений следует учитывать компромисс между размером файла и качеством.
- Изучите способы сжатия объектов данных, генерируемых клиентом и сервером.
- Познакомьтесь с изобретателями и визионерами, создавшими алгоритмы сжатия данных.