- Фантастика и фэнтези
- Ироническое фэнтези
- Стимпанк
- Детективная фантастика
- Киберпанк
- Попаданцы
- LitRPG
- Космоопера
- Технофэнтези
- Городская фантастика
- Русское фэнтези
- Юмористическая фантастика
- Космическая фантастика
- Боевое фэнтези
- Эпическая фантастика
- Зарубежная фантастика
- Книги магов
- Мистика
- Разная фантастика
- Разное фэнтези
- Любовное фэнтези
- Романтическая фантастика
- Городское фентези
- Историческая фантастика
- Историческое фэнтези
- Социально-философская фантастика
- Сказочная фантастика
- Иностранное фэнтези
- Романтическое фэнтези
- Ироническая фантастика
- Ужасы и Мистика
- Постапокалипсис
- Героическая фантастика
- Фэнтези
- Научная Фантастика
- Социально-психологическая
- Альтернативная история
- Боевая фантастика
- Разная литература
- Пословицы, поговорки
- Шахматы
- Визуальные искусства
- Фанфик
- Авто и ПДД
- Военное
- Отраслевые издания
- Гиды, путеводители
- Зарубежная образовательная литература
- Военная история
- Цитаты из афоризмов
- Современная литература
- Великолепные истории
- Начинающие авторы
- Современная зарубежная литература
- Боевые искусства
- Изобразительное искусство, фотография
- Кино
- Литература 19 века
- Недвижимость
- Музыка, музыканты
- Готические новеллы
- Истории из жизни
- Культура и искусство
- Спецслужбы
- Зарубежная прикладная литература
- Музыка, танцы
- Подростковая литература
- Прочее
- Военная техника, оружие
- Газеты и журналы
- Периодические издания
- Домоводство, Дом и семья
- Любовные романы
- Экономическая литература
- Научные и научно-популярные книги
- О животных
- Биохимия
- Культурология
- Юриспруденция
- Политика
- Психотерапия
- Языкознание
- Научпоп
- Медицина
- Психология, личное
- Радиотехника
- Филология
- Педагогика
- Образовательная литература
- Деловая литература
- Физика
- Науки: разное
- Химия
- Воспитание детей, педагогика
- Детская психология
- Зарубежная публицистика
- Биология
- Архитектура
- Зарубежная психология
- Науки о космосе
- Социология
- Математика
- География
- Беременность, ожидание детей
- Литературоведение
- Транспорт, военная техника
- Обществознание
- Зоология
- География
- Альтернативная медицина
- Иностранные языки
- Ветеринария
- Рефераты
- Астрология
- Биофизика
- Экология
- История Европы
- Учебники
- Шпаргалки
- Государство и право
- Ботаника
- Религиоведение
- История
- Техническая литература
- Прочая научная литература
- Психология
- Детективы и Триллеры
- Справочная литература
- Проза
- Новелла
- Юмор
- Проза
- Историческая проза
- Русская современная проза
- Советская классическая проза
- Повести
- Очерки
- Эссе
- Рассказы
- Зарубежная современная проза
- Сентиментальная проза
- Зарубежная классика
- Афоризмы
- Эпистолярная проза
- Феерия
- Семейный роман/Семейная сага
- Разное
- Антисоветская литература
- Магический реализм
- Русская классическая проза
- Современная проза
- О войне
- Контркультура
- Классическая проза
- Поэзия, Драматургия
- Детская литература
- Детская фантастика
- Детские остросюжетные
- Детские стихи
- Детские приключения
- Внеклассное чтение
- Учебная литература
- Зарубежные детские книги
- Бизнес
- Загадки
- Книги для подростков
- Школьные учебники
- Детский фольклор
- Книги для дошкольников
- Детские детективы
- Детская познавательная и развивающая литература
- Буквари
- Прочая детская литература
- Сказка
- Детская проза
- Детская образовательная литература
- Юмор
- Документальные книги
- Бизнес
- Внешнеэкономическая деятельность
- Тайм-менеджмент
- Кадровый менеджмент
- О бизнесе популярно
- Управление, подбор персонала
- Бизнес
- Менеджмент и кадры
- Продажи
- Экономика
- Ценные бумаги и инвестиции
- Малый бизнес
- Делопроизводство, офис
- Корпоративная культура, бизнес
- Банковское дело
- Финансы
- Зарубежная деловая литература
- Ораторское искусство / риторика
- Личные финансы
- Интернет-бизнес
- Поиск работы
- Государственное и муниципальное управление
- Бухучет и аудит
- Работа с клиентами
- Менеджмент
- Краткое содержание
- Личная эффективность
- Переговоры
- Приключения
- Старинная литература
- Религия и духовность
- Компьютеры и Интернет
- Блог
Читаем без скачивания Цифровой журнал «Компьютерра» № 164 - Коллектив Авторов
Шрифт:
Интервал:
Закладка:
Опубликовано 12 марта 2013
Посмотрите, как составляется большинство кинорецензий: дают краткий пересказ сюжета, поминают премии, если таковые были, хвалят/ругают игру актеров, разбавляют всё это двумя-тремя предложениями из биографии режиссера, под конец привинчивают вердикт — отстой либо смотреть обязательно.
Посмотрите, как пишется большинство обзоров компьютерных программ: дают несколько скриншотов, воспроизводящих основные окна интерфейса, перечисляют набор функций из списка, составленного разработчиком, хвалят/ругают за быстродействие, разбавляют всё это двумя-тремя предложениями о прочих трудовых достижениях софтодела, под конец привинчивают вердикт — отстой либо качать обязательно.
Похожесть возникает не от близости материй киноискусства и компьютерного программирования, а от универсального устройства человеческого механизма, априорно настроенного на прохождение пути наименьшего сопротивления. ТАК описать фильм и ТАК представить компьютерную программу ПРОЩЕ ВСЕГО. Именно по этой причине 90 % кинорецензий и софтверных обзоров составляются в воспроизведенном выше ключе.
Нужно, однако, понимать, что путь наименьшего сопротивления — это не упрёк или, там, констатация особой лени. Это норма. И у Старого Голубятника нет ни малейших оснований натягивать на себя белый фрак. Так я, собственно, и не натягиваю: мой персональный мейнстрим слагается из точно такого же — упрощенно-облегченного — алгоритма подачи материала читателям. Я это искренне осознаю и пытаюсь по мере сил и способностей разбавлять тоску предмета непрозрачной семантикой своего текста (в этом, кстати, заключена суть культур-повидла, а не в сюжетных девиациях от софтожелеза).
Бывают, однако, счастливые исключения. Бывают сюжеты, которые открываются автору не просто оригинально, но и бесконечно конструктивно. Иными словами, та или иная компьютерная программа дает повод для демонстрации экстраординарной функциональности, не описанной в «рекламном списке разработчика» прямым текстом. Уж не знаю, что за это благодарить — счастливый случай или излишнюю скромность разработчика-программиста, но при любом раскладе я испытываю огромная радость всякий раз, когда появляется возможность предоставить читателям эксклюзивную информацию. Тем более, если эта информация не только полезна в практическом отношении, но и уникальна (в том смысле, что ни в какой другой компьютерной программе вы не найдете аналогичной функциональности).
Сегодня как раз тот самый «праздничный» случай. В декабре 2012 г. я представил читателям весьма полезную программу — Fopydo («Fopydo и Cubica«). Она бесплатна и реализована как для платформы Windows, так и для Mac OS X. Написал Fopydo польский программист Томек Вардега (правда, живет, похоже, в Соединенных Штатах).
Основное назначение Fopydo — создавать PDF-файлы, используя в качестве исходного материала сканированные документы, рукописные заметки, рисунки, факсы, фотографии и т.п. Скармливать Fopydo можно что угодно: хоть готовые файлы из папок, хоть директории целиком, хоть снимки напрямую из цифровой камеры, хоть изображения прямо со сканера, хоть другие уже существующие PDF-файлы.
Тогда, в начале зимы, передо мной стояла конкретная задача — послать матушке по электронной почте как можно больше фотографий. Традиционных вариантов два: либо приаттачить к письму каждую картинку отдельно, либо предварительно упаковать каким-нибудь ZIP-ом или RAR-ом.
Последний вариант отпадал сразу — распаковка архивов не входит в перечень компьютерных умений моей матушки. Первый вариант неудобен, потому что сохранять 20 фотографий по отдельности, а потом искать их на жестком диске — это процедура, нарушающая стройную картину мира, в котором «компьютер — это набор иконок на экране (= рабочем столе), по которым можно кликнуть для запуска Скайпа или открытия браузера».
Короче говоря, Fopydo позволила мне за пару минут создать один cверхкомпактный PDF-файл, наполненный фотографиями, который я закинул на облако, а матушка просто открыла его на своем рабочем столе (на котором я предусмотрительно создал шорткат для ее персональной директории в Дропбоксе).
Самая поразительная фича Fopydo — это эффективность компрессии: из 15 мегабайтного массива фотографий программа сделала фотоальбом безупречного качества размером в полмегабайта. Об этом я и рассказал читателям.
Оказалось, что это не конец истории. В минувшие выходные мне пришлось решать рутинную задачу, казалось бы, совершенного иного плана. Моя цифровая библиотека пополнилась очередной электронной книгой, созданной в формате DJVU. Формат этот замечательный и не случайно я посвятил ему в свое время несколько «Голубятен». К тому же для различных мобильных платформ сегодня существует много отличных программ, способных быстро и эффективно обрабатывать эту экзотику. Остается лишь сожалеть, что DJVU так и не удалось потеснить PDF с рынка и этот формат так навсегда и остался той самой экзотикой, которая рано или поздно обречена на вымирание и забвение.
Как бы там ни было, хранить, и тем более — читать, электронный книги в DJVU я не люблю, поэтому сразу конвертирую их в PDF (благо экспорт можно произвести внутри самой моей любимой читалки — DJView). Поскольку OCR-слой отсутствует практически во всех сканированных и отлитых в DJVU-формат книгах, размер моего PDF-файла получился традиционно непристойным — 85,9 мегабайта. При том, что DJVU-исходник весил всего 1,6 мегабайт! Согласитесь — не комильфо.
Задача «облегчения» PDF-файлов возникала у меня испокон веков. Я перепробовал десятки способов, задумываясь, в первую очередь, об автоматизации процесса, либо — на худой конце — выработки такого алгоритма, который бы позволил поставить на поток подобное преобразование ( PDF-файлов «хорошо под 100 Мб» у меня в библиотеке скопилось 10148!).
Увы, ничего стоящего и постоянного подобрать не удалось. Самое мое последнее открытие — программа PDF Squeezer, предназначенная специально для сжатия, — показала жалчайшие результаты. Какие — вы сейчас узнаете, поскольку я буду использовать PDF Squeezer в качестве эталона для сравнения. Сравнивать же мы будем с всё той же самой Fopydo, которую совершенно неожиданным образом мне удалось прикрутить к решению поставленной задачи.
Мы будем оценивать с вами работу программ по двум критериям: качество изображения страниц и размер файла.
Поглядите, как выглядит исходник книги в формате DJVU (открытый в программе DJView):
Я специально выбрал самую сложную и разнообразную в графическом отношении страницу. Напомню, что размер файла в исходном формате DJVU — 1,6 Мб.
Вот как выглядит тот же исходник, преобразованный средствами DJView в формат PDF (выведен на экран Adobe Acrobat XI Pro):
Размер файла — 85,9 Мб. Визуальных потерь нет никаких, поэтому будем использовать эти скриншоты в качестве эталона.
Смотрим теперь на работу PDF Squeezer. Программа эта с сильно выраженной претензией на профессиональность, поэтому в ней предусмотрены настройки разрешения PDF. Начинаем с самого низкого — 50 DPI:
Размер файла 5,4 Мб, но смысла в нем нет никакого, потому что читать это, сами понимаете, физически невозможно.
Повышаем разрешение до 75 DPI:
Размер файла — 11,1 Мб. Результат по-прежнему неприемлемый.
Повышаем разрешение до шаблона «150 DPI Low Quality»:
Размер файла 15,5 Мб. Это первый результат, который с большой натяжкой можно считать удовлетворительным. Читать этот текст в принципе можно, хотя до исходного качества ему как до луны.
Повышаем разрешение еще выше — до «150 DPI Average Quality»:
Здесь уже все совсем прилично, однако размер файла полностью перечеркивает весь практический смысл — 36,2 Мб. То есть PDF Squeezer сжал исходный файл всего лишь чуть больше, чем в два раза.
Дальше продолжать эксперименты с PDF Squeezer не стал (в программе есть шаблоны и на 300 и на 600 DPI), поскольку очевидно, что улучшение качества будет сопровождаться дальнейшим увеличением размера файла. Зачем это делать, если 36 Мб — уже неприемлемо?
Полностью разочаровавшись в PDF Squeezer я вдруг вспомнил про Fopydo. Теоретически программа должна с легкостью справиться с поставленной задачей, поскольку на входе у нее предусмотрены не только изображения, но и PDF-файлы (DJVU, к великому сожалению нет: Томек, если Вы меня читаете — нужно непременно добавить :).
PDF Squeezer ужимает исходные файлы очень быстро — буквально за 5-10 секунд. У Fopydo на полное выполнение цикла ушло 7 минут. Медлительность понятна, поскольку у программы совершенно иной алгоритм: сначала она разбивает исходный PDF на множество JPG-файлов (по одному на каждую страницу книги). Затем ужимает и компилирует в новый PDF-файл.