Марк Адлер | |
---|---|
Рожденный | ( 1959-04-03 )3 апреля 1959 г. Майами, Флорида , США |
Национальность | американский |
Гражданство | американский |
Альма-матер | Университет Флориды , Калифорнийский технологический институт |
Известный | Адлер-32 , zlib |
Научная карьера | |
Поля | Сжатие данных , Исследование космоса |
Учреждения | Лаборатория реактивного движения |
научный руководитель | Марк Уайз |
Веб-сайт | https://madler.net/madler/ (старый сайт заархивирован в Wayback Machine и Ghostarchive |
Марк Адлер (родился в 1959 году) — американский инженер-программист. Он наиболее известен своей работой в области сжатия данных как автор функции контрольной суммы Adler-32 и соавтор вместе с Жаном-Лу Гейли библиотеки сжатия zlib [1] и gzip . [2] Он внес вклад в Info-ZIP и участвовал в разработке формата изображений Portable Network Graphics (PNG). [3] [4] Адлер также был менеджером миссии Spirit Cruise Mission для миссии Mars Exploration Rover . [ 5] [6]
Адлер родился в Майами , Флорида , и был единственным ребенком Дэвида и Берты Адлер. Адлер получил степень бакалавра наук по математике и степень магистра наук по электротехнике в Университете Флориды в 1981 и 1985 годах соответственно. В 1990 году Адлер получил степень доктора философии по физике в Калифорнийском технологическом институте . [4]
После получения докторской степени Адлер работал в Hughes Aircraft в группе Space and Communications, занимаясь разнообразными проектами, включая анализ воздействия рентгеновских всплесков на спутниковые кабели, разработку новых кодов исправления ошибок , проектирование автомобильного противоугонного ключа и исследование сжатия цифровых изображений и видео ( вейвлеты и MPEG-2 ). [4]
С 1992 по 1995 год Адлер был ведущим инженером миссии Кассини-Гюйгенс . [4] После этого он стал архитектором программы исследования Марса в Лаборатории реактивного движения (JPL) с 1996 по 1998 год, что означало, что Адлер отвечал за планирование миссий по исследованию Марса с 2001 года, а также за решение межпроектных инженерных вопросов для миссий в полете и в разработке в то время. [6] В 1999 году и начале 2000 года Адлер был менеджером миссии и систем и главным инженером проекта Mars Sample Return , в рамках которого должны были быть запущены три миссии в 2003 и 2005 годах, чтобы доставить образцы марсианского грунта обратно на Землю в 2008 году. Проект был отменен после неудачи Mars Polar Lander . [6]
Адлер инициировал и руководил трехнедельным исследованием концепции, которая впоследствии была выбрана в качестве миссии Mars Exploration Rover (MER) на 2003 год. Он занимал должности заместителя системного менеджера миссии, исполняющего обязанности инженера проекта, заместителя менеджера по сборке, испытаниям и запуску , инженера по выбору места посадки и менеджера миссии Spirit . [6]
В настоящее время Адлер является руководителем проекта сверхзвукового замедлителя малой плотности . [7]
Адлер — частный пилот с допуском к полетам по приборам , сертифицированный дайвер и актер- любитель театра . [8]
Он женат на Диане Сент-Джеймс. Они живут в Ла-Каньяда, Калифорния . У них двое детей, Джошуа и Закари. Сент-Джеймс работает в Калифорнийском технологическом институте , а также играет и руководит театральными постановками. [4]
Вместе с соавтором Жаном-Лу Гайи , Адлер получил награду USENIX Software Tools User Group (STUG) 2009 года за вклад в алгоритмы FLOSS для сжатия данных. [9]
gzip был написан Жаном-Лу Гайи… и Марком Адлером для кода распаковки.
течение одной недели большинство основных функций PNG были предложены, хотя и не приняты: дельта-фильтрация для улучшенного сжатия (Скотт Эллиотт и Марк Адлер).… Однако истинная слава действительно принадлежит трем людям: Жан-Лу Гейли и Марку Адлеру из Info-ZIP (оба также известны по gzip), которые изначально написали процедуры deflate() для Zip и inflate() для UnZip, а затем переписали их для PNG в виде переносимой библиотеки под названием zlib; и Гай Эрик Шалнат из Group 42, который практически в одиночку написал эталонную реализацию libpng (первоначально
pnglib
) с нуля.