Randal L. Schwartz - Randal L. Schwartz

Randal L. Schwartz
Randal Schwartz headshot de Chris Marquardt.png
Nascer ( 1961-11-22 )22 de novembro de 1961 (59 anos)
Nacionalidade americano
Outros nomes merlyn (identificador de internet)
Ocupação Programador , Autor, Instrutor
Empregador Stonehenge Consulting Services, Inc.
Conhecido por Transformada de Schwartz
Local na rede Internet www.stonehenge.com/merlyn/

Randal L. Schwartz (nascido em 22 de novembro de 1961), também conhecido como merlyn , é um autor, administrador de sistema e consultor de programação americano.

Ele é conhecido por sua experiência na linguagem de programação Perl , seu papel promocional dentro da comunidade Perl, como co-apresentador do FLOSS Weekly , e por uma polêmica condenação por crime resultante de State of Oregon vs. Randal Schwartz , posteriormente oficialmente eliminado.

Carreira

Schwartz é coautor de vários livros amplamente usados ​​sobre Perl , uma linguagem de programação, e escreveu colunas regulares sobre Perl para várias revistas de informática, incluindo UNIX Review , Web Techniques e o Perl Journal . Ele popularizou os programas de assinatura de hackers Just another Perl . Ele é membro do conselho fundador da Perl Mongers , a organização mundial de defesa das bases do Perl. Ele era membro do Squeak Oversight Board, que supervisiona a linguagem de programação Squeak .

Ele foi proprietário e operou a Stonehenge Consulting Services, Inc. desde 1985. Depois de ingressar como co-apresentador do FLOSS Weekly , um podcast com tema de software livre / código aberto ( FLOSS ) em 2007, ele assumiu a função de apresentador em 2010 até maio de 2020. Ele fez trabalho de voz para StarShipSofa , um podcast de ficção científica.

O nome de Schwartz também está associado à transformada de Schwartz , um algoritmo para classificar com eficiência uma lista de acordo com um cálculo, sem repetir o cálculo muitas vezes para cada elemento da lista. Ele também cunhou o nome de operador de nave espacial para uso em seu ensino, porque o lembrava da nave espacial em um jogo HP BASIC Star Trek .

Schwartz é um membro da comunidade F / OSS e foi nomeado um "Perl Expert" e entrevistado por vários meios de comunicação - para discutir suas opiniões sobre Perl, Ruby, Smalltalk e outros tópicos - incluindo Dr. Dobb , Paul dot Com Security TV , The Command Line, PerlCast, FLOSS Weekly , ONLamp.com e InfoQ. Schwartz também foi palestrante na conferência OSCON de 2011 e palestrante principal na conferência 2010 Texas LinuxFest .

Seus vários livros receberam críticas positivas.

Schwartz dando palestra no FISL 16

Caso Intel

Em julho de 1995, Schwartz foi processado no caso do Estado de Oregon contra Randal Schwartz , que lidou com a segurança do computador comprometida durante seu tempo como administrador de sistema da Intel . No processo de realização do teste de penetração , ele decifrou várias senhas nos sistemas da Intel. Schwartz foi originalmente condenado por três acusações criminais, com uma reduzida a uma contravenção, mas em 1o de fevereiro de 2007, seus registros de prisão e condenação foram selados por meio de expurgo oficial e ele não é mais um criminoso legalmente.

Bibliografia

  • Perl de programação , ISBN  0-937175-64-1 ; ISBN  1-56592-149-6 (2ed)
  • Learning 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) (2011); ISBN  1-4919-5432-9 (7ed) (2016)
  • Intermediate Perl , ISBN  0-596-10206-2 (2006); ISBN  1-4493-9309-8 (2ed, 2012)
  • Learning Perl on Win32 Systems , ISBN  1-56592-324-3
  • Learning Perl Objects, References & Modules (2003), ISBN  0-596-00478-8
  • Programação Efetiva de Perl , ISBN  0-201-41975-0
  • Prefácio para Perl Orientado a Objetos , ISBN  1-884777-79-1
  • Colunas coletadas em Perls of Wisdom de Randal Schwartz , ISBN  1-59059-323-5

Referências

links externos