реклама: ООО "ЦЕНТР ЗАНАРЬЕ"
реклама: Реклама ООО "Мираж"
Новости - Общество - Программист из Серпухова готов начать революцию.

Программист из Серпухова готов начать революцию.

28.03.2022 в 08:45 13143
Программист из Серпухова готов начать революцию.

Он знает, как сжать «Игру престолов» и отправить целый сериал на Ватсап.

Уже не первое десятилетие программисты и инженеры во всём мире двигаются в одном направлении: превращают всё массивное в нечто миниатюрное. Достаточно вспомнить гигантские ЭВМ, которые раньше занимали целые здания и сравнить их с современным ноутбуком или планшетом. Параллельно шла работа с носителями информации. От перфокарт и дискет человечество пришло к облачным хранилищам. И только одну вещь учёным никак не удаётся уменьшить, а точнее сжать. Речь о файлах, например, о фотографиях, видеозаписях, фильмах. Их научились слегка «уплотнять», но, как все мы знаем, очень сильное сжатие документа частенько приводит к потере его качества. 

Разные компании время от времени проводят конкурсы среди программистов, предлагая им «впихнуть невпихуемое», то есть создать технологию, позволяющую сжать файл до минимального размера и не потерять при этом качества при «распаковке». 

Ещё в 2006 году такую задачку для  своих пользователей задала Википедия. Условия конкурса тогда сформулировал профессор Маркус Хаттлер, известный немецкий учёный, специалист в области искусственного интеллекта и компрессии данных. 

Чтобы претендовать на денежный приз от Хаттлера надо было побить существующий рекорд сжатия сто мегабайтного текстового файла в самораспаковывающийся архив под Linux или Windows. Рекорд равняется 18.324.887 байтам. С тех пор прошло достаточно много времени и за задачку взялся программист из Серпухова Михаил Ясинский, выпускник школы № 7 и механико-математического факультета МГУ им. Ломоносова.

Его работа над заданием Википедии, в конце концов, обернулась настоящим открытием о котором, портал «OKA.FM», похоже, расскажет первым.

- У меня есть прикладной опыт по «компрессии» баз данных. Ранее я написал программу, которая позволяет сжимать объем баз данных гарантированно от 3 до 10 раз и, соответственно, увеличивать быстродействие программ до 10 раз. Благодаря этому быстрее формируются отчёты, быстрее открываются, формируются документы и т.д. Разработка была внедрена в Серпухове на заводах «Артпласт» (база уменьшилась в 10 раз) и «Никатор» (база уменьшилась в 12 раз), в московской компании МЕПСИ моя технология позволила сжать базы в 30 раз , освободив почти полностью дисковое пространство сервера, - рассказывает Михаил Владимирович. - Программа  позволяет из обычного компьютера сделать рабочий сервер, что весьма экономно, уменьшить плату за аренду облачного сервера, на этих предприятиях увеличилась скорость формирования отчётов, скорость работы с документами. В случае сбоя сервера восстановление базы, использующей эту технологию, происходит в 10 раз быстрее так как скорость восстановления зависит от объёма архива.

- С этой программой вы решали задачку от Википедии?

- Для этого была  использована немного другая технология. Применив её, мне удалось побить самый последний рекорд, установленный ранее кем-то из моих коллег. Изначальный файл я сжал в 40 раз и распаковал его без потери качества. Написал ребятам-организаторам. Они заинтересовались, но стали просить так сказать исходники, то есть просили описать суть технологии. Я не стал этого делать по понятной причине: не хотел передавать кому-то постороннему суть своей разработки. Но самое главное, что сжатие файла в 40 раз для этой программы является не пределом возможностей...

- Получается, мы с вами говорим о революционной технологии? На что способна ваша разработка?

- Алгоритм программы одинаково работает с разными типами данных. Он сжимает терабайтные файлы до размера порядка 100 МБ. Логика текущего архиватора отлична от существующих, поэтому входной файл для сжатия может быть уже сжат обычным архиватором.

- Стоп! Правильно я вас понимаю: условный сериал «Игра престолов» или «Доктор Кто» реально сжать до такой степени, что он свободно отправится по электронной почте или его можно будет хранить у себя в телефоне?

- Совершенно верно и подчеркну ещё раз, архиватор сжимает данные без потерь.

- Но как такое возможно?

- Саму технологию я раскрывать не стану. Ну суть её примерно такая же, как в биологии: вся информация о живом организме хранится в ДНК. Взяв крохотную клетку вымени у обычной овечки, генетики смогли воссоздать её клон - Долли. Тут принцип отчасти такой же: информационные базы, файлы можно сжать до «размеров ДНК», а потом воссоздать их. Есть, правда, один нюанс: мой архиватор не работает с маленькими по объёму файлами, а коэффициент сжатия увеличивается с ростом объёма файла к которому применяется сжатие. То есть, чем массивнее файл, тем плотнее программа его запаковывает.

- Сколько занимает времени сжатие-разжатие?

- Алгоритм этого архиватора тестировался на бумаге: были произведены расчёты для разных файлов, получена статистика его работы, области применения. Написана программа, работа которой подтвердила теоретические расчёты. Скорость сжатия примерно равна скорости распаковки. На данный момент программа работает медленно, но процесс можно ускорить до мгновений. И я знаю как это сделать, но для этого нужна доработка продукта.

- Если говорить совсем упрощённо: у вас есть потрясающая формула, которая может стать революцией в информационной сфере и изменить жизнь сотен миллионов людей на планете. Но чтобы это произошло формуле, как и любому продукту, нужно придать «товарный вид»: сделать «упаковку», «наладить производство», разрекламировать, где-то «подшлифовать»... 

- По большому счёту всё так. Чтобы вывести этот продукт на рынок и, как вы говорите, совершить революцию, требуются определённые вложения. Людям, не знакомым с программированием, будет сложно это понять, но специалисты знают о чём я говорю. Прежде чем такой архиватор можно будет скачать в GooglePlay или AppStore, необходимо оптимизировать алгоритм в ключе численных методов для повышения скорости работы программы, оптимизировать под разные условия работы (размер и вид сжимаемого файла, тип данных), под фоновые параллельные вычисления, под горизонтальную в вертикальную масштабируемость мощностей ПК, адаптировать под операционные системы... Одним словом, это как раз и есть то,  о  чём вы говорите - «наладить производство», «сделать упаковку», оформить лицензию и не забыть создать красивую иконку для  смартфона. Другой вопрос, что для реализации этого требуются средства.

- Вы же обращались к представителям IT-компаний?

- Разумеется я связывался и с российскими и с зарубежными разработчиками программного обеспечения. Большинство из них, как и Википедия, хотят сразу получить «формулу», чтобы самим проверить мои расчёты и повторить эксперименты. Но при этом я не исключаю, что какой-то IT-гигант может просто присвоить себе эту технологию. Естественно, я переживаю и мне нужны гарантии. Сейчас к «формуле» проявила интерес крупная российская корпорация, недавно ездил на встречу с их представителем, надеюсь всё «срастётся».

- Помимо сериалов на смартфоне, какие ещё области применения возможны в случае внедрения вашей технологии?

- Если мы начали со смартфонов, то потеряется смысл изготовлять и, соответственно, покупать дорогие модели с большим объёмом памяти. Классические 64 Гб пользователь сможет заполнять своими фото и видеозаписями годами. Другие области применения - рациональное использование серверов, облачных устройств хранения, передача огромных массивов данных через интернет и телефон (через те же мессенджеры). Ещё - криптография (кодирование декодирование информации), развитие технологии нейронных сетей и искусственного интеллекта, развитие технологий поисковых систем, сайтостроения и социальных сетевых ресурсов, а также технология позволит повысить энергоэффективность мобильных устройств.

 

Читайте также

В Серпухове продадут бывшее здание больницы
В Серпухове продадут бывшее здание больницы Вопрос решился на заседании совета депутатов.
21.11.2025
Приокско-Террасный заповедник — один из лучших природных объектов России
Приокско-Террасный заповедник — один из лучших природных объектов России Подведены итоги престижной премии Russian Traveler Awards-2025.
10.11.2025
Музейно-Выставочный центр Серпухова станет центром благотворительности
Музейно-Выставочный центр Серпухова станет центром благотворительности Снова пройдёт традиционная благотворительная акция.
06.11.2025
Как изменился после реконструкции парк Питомник в Серпухове
Как изменился после реконструкции парк Питомник в Серпухове Горожане не узнали популярное место отдыха.
03.11.2025
«Безопасный счёт»: новая жертва мошенников в Серпухове
«Безопасный счёт»: новая жертва мошенников в Серпухове Одураченная женщина лишилась крупной суммы.
01.11.2025
Дорогу у деревни Лукино закроют на год
Дорогу у деревни Лукино закроют на год Ремонт путепровода остановит движение до осени 2026 года.
20.10.2025
В Серпухове объявлен «оранжевый» уровень опасности
В Серпухове объявлен «оранжевый» уровень опасности Жителей предупредили о рисках.
30.09.2025
Серпухов и Калугу вновь свяжет автобусное сообщение
Серпухов и Калугу вновь свяжет автобусное сообщение Добраться из одного города в другой можно будет с 1 октября.
29.09.2025
От Серпухова до Крыма фиксируется обмеление рек
От Серпухова до Крыма фиксируется обмеление рек Гидрометцентр бьет тревогу.
29.09.2025
Как Серпухов отметил 686 День города: фоторепортаж
Как Серпухов отметил 686 День города: фоторепортаж Две основные локации собрали десятки тысяч горожан.
20.09.2025
Крупное мошенничество в Серпухове: пенсионерка лишилась 9 миллионов
Крупное мошенничество в Серпухове: пенсионерка лишилась 9 миллионов Силовики задержали подозреваемого и устанавливают личности его сообщников.
20.09.2025
Новый бронзовый житель появился у одного из музеев Серпухова
Новый бронзовый житель появился у одного из музеев Серпухова Милый малыш уже привлёк внимание горожан и туристов.
19.09.2025
Стало известно, какие звёзды споют на Дне города в Серпухове
Стало известно, какие звёзды споют на Дне города в Серпухове Большой праздник пройдёт на берегу Оки.
18.09.2025
Индустриальный парк «Серпухов» проверили в Минпромторге России
Индустриальный парк «Серпухов» проверили в Минпромторге России Он создан на базе бывшего автозавода.
16.09.2025
Поздравь любимый Серпухов с днём рождения!
Поздравь любимый Серпухов с днём рождения! ФМедиахолдинг приглашает на праздничную радиоакцию с анимацией и угощением.
15.09.2025
Серпуховичу дали срок за убийство рыбака в Астраханской области
Серпуховичу дали срок за убийство рыбака в Астраханской области Выездная рыбалка в весёлой компании закончилась кошмаром.
11.09.2025
В Серпухове одна из дорог станет односторонней
В Серпухове одна из дорог станет односторонней Администрация сообщила о скорой установке знаков.
10.09.2025
В 8 округах Подмосковья будут устанавливать новые современные лифты
В 8 округах Подмосковья будут устанавливать новые современные лифты Как узнать, какие дома в Серпухове попали в программу и когда будет ремонт?
24.08.2025
Двум жителям Серпухова предъявлено обвинение в убийстве
Двум жителям Серпухова предъявлено обвинение в убийстве Пострадавший не пережил нанесённые травмы.
22.08.2025

ТОПЫ НОВОСТЕЙ

ВНИМАНИЕ! ОПРОС!

Сколько вы тратите на дополнительное образование ребёнка (кружки, секции, занятия с репетитором)?
Посещаем всё бесплатно
18
До 4000 рублей в месяц
12
До 8000 рублей в месяц
36
До 12000 рублей в месяц
36
Более 15 000 рублей в месяц на одного ребёнка
52
Не занимаемся в кружках и секциях
59
Использовать мобильную версию Использовать полную версию