Шварц, Рэндел
Рэндал Л. Шварц (англ. Randal L. Schwartz, родился 22 ноября 1961 года, также Мерлин) — американский писатель, системный администратор и консультант по программному обеспечению.
Рэндел Шварц | |
---|---|
Дата рождения | 22 ноября 1961 (60 лет) |
Место рождения | |
Страна | |
Род деятельности | программист, учитель, специалист в области информатики |
Награды и премии | |
Сайт | stonehenge.com/merlyn/ |
Медиафайлы на Викискладе |
Биография
Рэндал Шварц — соавтор нескольких книг о языке программирования «Perl», он также вёл регулярные колонки об языке «Perl» в нескольких компьютерных журналах, включая «UNIX Review», «Web Techniques» и «Perl Journal».
Он является учредителем Совета Директоров организации «Perl Mongers», международной адвокатской организации, предоставляющей правовое обслуживание разработчикам языка Perl.
С 1985 года Шварц владелец и управляющий компании «Stonehenge Consulting Services, Inc». В 2007 году он стал дополнительным ведущим к «FLOSS Weekly», тематическому подкасту по свободному программному обеспечению, а с 2010 года стал основным ведущим этого подкаста. Шварц также произвел озвучивание «StarShipSofa», известного научно-фантастического подкаста.
Имя Рэндала Шварца также связано с так называемым преобразованием Шварца, алгоритмом эффективной сортировки информационных списков, который позволяет сортировать списки без многочисленных повторений вычислений для каждого элемента списка.
Шварц — влиятельный член сообщества открытого программного обеспечения «FLOSS», и имеет прозвище «Эксперт по Перлу». Шварц много раз давал интервью журналистам из известных компьютерных журналов (таких как «Dr. Dobb's Journal», «Paul dot Com Security TV», «The Command Line», «PerlCast», «FLOSS Weekly», «ONLamp.com» и «InfoQ») по тематике языков программирования Perl, Ruby, Smalltalk и др.
Шварц выступал на конференции «OSCON» 2011 года и был основным докладчиком на конференции «LinuxFest» в 2010 году в Техасе.
Его книги как правило получали многочисленные положительные отзывы и подробные обзоры.
Дело Интела
В июле 1995 года Шварц привлекался к суду по делу «Штат Орегон против Рэндала Шварца», в котором рассматривался случай, когда Шварц работавший в Интеле системным администратором, поставил под угрозу компьютерную безопасность компании. В ходе тестирования своих программ Шварц взломал множество паролей на серверах Интела.
Шварц первоначально был признан виновным по трем пунктам уголовного преступления, но 1 февраля 2007 года отчеты о его аресте и осуждении, были официально закрыты и аннулированы без правовых последствий и без сохранения судимости.
Библиография
- Программируя Perl, ISBN 0-937175-64-1; ISBN 1-56592-149-6 (2ed)
- Изучая Perl, ISBN 1-56592-042-2; ISBN 1-56592-284-0 (2ed); ISBN 0-596-00132-0 (3ed); ISBN 0-596-10105-8 (4ed); ISBN 0-596-52010-7 (5ed); ISBN 1-4493-0358-7 (6ed) [17] (2011)
- Промежуточный Perl, ISBN 0-596-10206-2 (2006)
- Изучая Perl на Системах Win32, ISBN 1-56592-324-3
- Изучение Perl Objects, References & Modules [18] (2003), ISBN 0-596-00478-8
- Эффективное Программирование Perl, ISBN 0-201-41975-0
- Предисловие для Объектно-ориентированного Perl, ISBN 1-884777-79-1
- Избранные колонки Рэндала Шварца — Перл Мудрости, ISBN 1-59059-323-5