Рэндал Л. Шварц - Randal L. Schwartz
Рэндал Л. Шварц | |
---|---|
Родился | 22 ноября 1961 г. |
Национальность | Американец |
Другие имена | Мерлин (Интернет-дескриптор) |
Занятие | Программист , Автор, Инструктор |
Работодатель | Stonehenge Consulting Services, Inc. |
Известен | Преобразование Шварца |
Веб-сайт | www.stonehenge.com/merlyn/ |
Рэндал Л. Шварц (родился 22 ноября 1961 г.), также известный как Мерлин , - американский писатель, системный администратор и консультант по программированию.
Он известен своим опытом в языке программирования Perl , своей рекламной ролью в сообществе Perl, соведущим FLOSS Weekly и спорным обвинительным приговором по делу штата Орегон против Рэндала Шварца , который позже был официально снят.
Карьера
Шварц является соавтором нескольких широко используемых книг о Perl , языке программирования, и ведет регулярные колонки о Perl для нескольких компьютерных журналов, включая UNIX Review , Web Techniques и Perl Journal . Он популяризировал программы для создания подписей хакеров Just another Perl . Он является членом совета-учредителя Perl Mongers , всемирной организации по защите интересов Perl. Он был членом Совета по надзору за Squeak, который курирует язык программирования Squeak .
Он владеет и управляет Stonehenge Consulting Services, Inc. с 1985. После вступления в качестве соведущей FLOSS Weekly , в свободное программное обеспечение / с открытым исходным кодом ( СПО ) тематический подкаст в 2007 году, он принял на себя роль хозяина в 2010 году до мая 2020 года. Он озвучивал научно-фантастический подкаст StarShipSofa .
Имя Шварца также связано с преобразованием Шварца , алгоритмом для эффективной сортировки списка в соответствии с вычислением без многократного повторения вычислений для каждого элемента списка. Он также придумал название космического корабля для использования в его обучении, потому что оно напомнило ему космический корабль из игры HP BASIC Star Trek .
Шварц является членом сообщества F / OSS и был назван «Экспертом по Perl» и дал интервью многочисленным СМИ, чтобы обсудить его взгляды на Perl, Ruby, Smalltalk и другие темы, включая Dr. Dobb's , Paul dot Com Security TV. , Командная строка, PerlCast, FLOSS Weekly , ONLamp.com и InfoQ. Шварц также был спикером на конференции OSCON 2011 года и основным докладчиком на конференции Texas LinuxFest 2010 года .
Его различные книги были встречены положительными отзывами.
Корпус Intel
В июле 1995 года Шварц был привлечен к уголовной ответственности по делу штата Орегон против Рэндала Шварца , касающегося компрометации компьютерной безопасности во время его пребывания в качестве системного администратора в Intel . В процессе тестирования на проникновение он взломал ряд паролей в системах Intel. Первоначально Шварц был осужден по трем статьям уголовного преступления, одно из которых было сокращено до мисдиминора, но 1 февраля 2007 года его записи об аресте и осуждении были закрыты официальным приговором , и он больше не является уголовным преступником.
Библиография
- Программирование на Perl , ISBN 0-937175-64-1 ; ISBN 1-56592-149-6 (2-е изд.)
- Изучение Perl , ISBN 1-56592-042-2 ; ISBN 1-56592-284-0 (2-е изд.) ; ISBN 0-596-00132-0 (3-е изд.) ; ISBN 0-596-10105-8 (4-е изд.) ; ISBN 0-596-52010-7 (5-е изд.) ; ISBN 1-4493-0358-7 (6 изд.) (2011 г.); ISBN 1-4919-5432-9 (7ed) (2016)
- Промежуточный Perl , ISBN 0-596-10206-2 (2006); ISBN 1-4493-9309-8 (2-е издание , 2012 г.)
- Изучение Perl в системах Win32 , ISBN 1-56592-324-3
- Изучение объектов Perl, справочников и модулей (2003), ISBN 0-596-00478-8
- Эффективное программирование на Perl , ISBN 0-201-41975-0
- Предисловие к объектно-ориентированному Perl , ISBN 1-884777-79-1
- Собранные колонки в Perls of Wisdom Рэндала Шварца , ISBN 1-59059-323-5