Том Лейн (ученый-компьютерщик) - Tom Lane (computer scientist)
Том Лейн | |
---|---|
Родившийся | Томас Дж. Лейн 18 сентября 1955 г. |
Национальность | Соединенные Штаты |
Образование | Университет Карнеги Меллон (Кандидат наук., 1990) |
Известен | Независимая группа JPEG PostgreSQL Переносимая сетевая графика (PNG) |
Научная карьера | |
Поля | Информатика |
Томас Дж. (Том) Лейн это специалист в области информатики посвященный программное обеспечение с открытым исходным кодом. В опросе 2000 года он был указан как один из 10 основных участников репрезентативной выборки программного обеспечения с открытым исходным кодом, на долю которого пришлось 0,782% всего кода.[1]
Вклад Лейна в разработку open-source включает:
- Организатор Независимая группа JPEG (IJG),[2]
- Член основного руководящего комитета PostgreSQL[3]
- Соавтор Переносимая сетевая графика (PNG) спецификация[4]
- Член Теговый формат файла изображения (TIFF) консультативный комитет[5]
- Участник Проект Птолемея[6]
биография
Лейн держит Доктор Философии (Доктор философии) в Информатика из Университет Карнеги Меллон, 1990. Иногда он читает там лекции и в других местах.[7] Он работал в Hewlett Packard,[8] Структурированные программные системы,[9] Великий мост, Красная шляпа, Salesforce, и Crunchy Data.
В июле 2000 года Лейн был принят на работу в Great Bridge, одну из первых компаний, занимающихся поддержкой PostgreSQL.[10] Однако в сентябре 2001 г. фирма была распущена.[11] и он переехал в Красная шляпа, конкурент Great Bridge в то время, для разработки своей версии PostgreSQL под названием База данных Red Hat.[12] Позднее проект Red Hat Database был отменен, но Лейн продолжил там работать над PostgreSQL.[13] С мая 2013 г. по октябрь 2015 г. работал в Salesforce.com.[14] В 2015 году Лейн начал работать в Crunchy Data, чтобы у него было больше времени для поддержки сообщества PostgreSQL.[15] Лейн является частью основной команды PostgreSQL.[16]
PostgreSQL
Лейн является членом ядра PostgreSQL Команда разработчиков. Он участвует во всех аспектах PostgreSQL, включая новые функции, улучшения производительности, а также оценку и исправление ошибок.
Форматы изображений
Независимая группа JPEG
Независимая группа JPEG (IJG) - неформальная группа, которая пишет и распространяет широко используемую бесплатную библиотеку для JPEG сжатие изображений. IJG, возможно, является одной из важных ранних групп с открытым исходным кодом и основной причиной, по которой формат изображений JPEG стал стандартом.
Вероятно, самым большим и самым важным вкладом была работа Independent JPEG Group (IJG) и, в частности, Тома Лейна. Их реализация программного обеспечения с открытым исходным кодом, а также то, что они были одним из основных пакетов с открытым исходным кодом, были ключом к успеху стандарта JPEG и были включены многими компаниями в различные продукты, такие как редакторы изображений и интернет-браузеры.[17]
IJG разрабатывает и поддерживает libjpeg, библиотека, полностью написанная на C, которая содержит широко используемую реализацию декодера JPEG, кодировщика JPEG и других утилит JPEG.
PNG
Исходная спецификация для Переносимая сетевая графика (PNG), версия 1.0, была написана Томасом Бутеллом и Лейном при участии многих других.
Лейн - редактор спецификации PNG версии 1.1.
TIFF
Лейн является членом Теговый формат файла изображения (TIFF) консультативный комитет.
Работает
- Томас Дж. Лейн, JPEG FAQ
- Томас Дж. Лейн, Проблемы параллелизма PostgreSQL
- Томас Г. Лейн, Программные структуры пользовательского интерфейса
- Томас Г. Лейн, Изучение архитектуры программного обеспечения с помощью пространств и правил проектирования
Юмор
- При оспаривании заявки на патент JPEG: «Патент описывает трехстороннюю классификацию символов; ближайшим аналогом в JPEG является двухсторонняя классификация. Если присяжные могут считать больше двух, дело будет отклонено».[18]
- При описании внимания к деталям другой компании-разработчика программного обеспечения: «В единой спецификации Unix говорится, что getopt () должна быть определена в
, но я полагаю, что чтение спецификации - не хобби в Редмонде ...»[19] - При участии: "Единственная коксохимическая машина в Интернете"[20] «С незапамятных времен (ну, может быть, с 1970 года) отдел CS Carnegie-Mellon поддерживал ведомственный автомат с кока-колой, который продает бутылки с кока-колой за десять центов или около того меньше, чем другие торговые автоматы в кампусе. Поскольку ни один настоящий программист не может работать без кофеина, машина очень популярна ... "
- Об идиотских сравнениях тестов: «Попытайтесь перевезти 500 человек из Лос-Анджелеса в Токио на F-15. Нет? Попробуйте выиграть воздушный бой на Боинге 747. Нет? Но они оба летают, так что сравнение их должно быть полезно ... . Особенно на основе самого упрощенного тестового примера, который вы можете придумать. Для дополнительных баллов используйте * только один * тестовый пример. Возможно, этот документ можно описать как «сравнение F-15 с 747 на основе требуемой взлетно-посадочной полосы. длина".[21]
В современной культуре
- Упоминается в Судьба 3 файл readme для видеоигры[22]
- Частично отвечает за стандартизацию JPEG в качестве доминирующего компьютерного формата изображений во всемирной паутине.[23]
Рекомендации
- ^ Гош, Ришаб Айер; Пракаш, Випуал Вед (10.05.2000). "Обзор свободного программного обеспечения Orbiten". (Обзор бесплатного программного обеспечения Orbiten)
- ^ Hankerson, Darrel R .; Харрис, Грег А .; Джонсон, Питер Декстер (26 февраля 2003 г.). Введение в теорию информации и сжатие данных. ISBN 9781584883135.
- ^ "Сайт PostgreSQL.org".
- ^ Бутелл, Томас; Лейн, Том (29.09.2011). «Спецификация и расширения Portable Network Graphics (PNG)». Получено 2020-07-30.
- ^ "Сайт FileFormat.info".
- ^ "Проект Птолемея".
- ^ "Биография Тома Лейна на PGCon 2011 Страница докладчика конференции PostgreSQL".
- ^ "Журнал Hewlett Packard, 1984" (PDF). 1984.
- ^ "Сайт проекта Птолемея".
- ^ Лейн, Том (31 июля 2000 г.). «Объявление: я присоединяюсь к Great Bridge».
- ^ Безруков Николай (1 июля 2004 г.). «Закат хайпа Linux».
Норфолк, штат Вирджиния, 6 сентября 2001 г. - Great Bridge LLC, компания, которая первой начала коммерческое распространение и поддержку базы данных с открытым исходным кодом PostgreSQL, объявила сегодня о прекращении своей деятельности.
- ^ Лейн, Том (27 ноября 2001 г.). «Объявление: я присоединился к Red Hat».
- ^ Беркус, Джош (10 июня 2013 г.). «Отчет с pgCon 2013». LWN.net.
- ^ «Salesforce набирает гуру баз данных с открытым исходным кодом для войны с Oracle». Получено 23 мая 2013.
- ^ «Crunchy Data приветствует пионера открытого исходного кода Тома Лейна». Получено 28 октября 2015.
- ^ «PostgreSQL: профили участников». Получено 3 мая 2013.
- ^ "Домашняя страница JPEG.org". 2008-09-14. (www.jpeg.org)
- ^ Закон, Джиллиан (2002-07-02). «Форгент заявляет о патенте в формате JPEG; другие кричат фол». NetworkWorld. Архивировано из оригинал на 2012-04-02. Получено 2007-09-11.
- ^ Лейн, Том (2004-11-19). "Форум pgsql-хакеров". Получено 2007-09-11.
- ^ «Единственная коксохимическая машина в Интернете».
- ^ Лейн, Том (16 февраля 2007 г.). "Re: Сравнительный анализ производительности баз данных".
- ^ Стефан, Питер. "Файл Readme для Doom 3". Получено 2020-07-30.
- ^ "JPEG.org". 2008-09-14.
внешняя ссылка
JPEG
- Официальный веб-сайт, Независимая группа JPEG
- Jpeg: часто задаваемые вопросы
- Дополнительные возможности для libjpeg
PostgreSQL
- «Великий мост» для участников саммита по базам данных с открытым исходным кодом; Управление проектами, обработка транзакций в повестке дня Деловой провод (24 октября 2000 г.)
- Основная команда PostgreSQL
Другой