Randal L. Schwartz - Randal L. Schwartz

Randal L. Schwartz
Randal Schwartz headshot Chris Marquardt.png
narozený (1961-11-22) 22. listopadu 1961 (věk 59)
Národnostamerický
Ostatní jménamerlyn (internetový popisovač)
obsazeníProgramátor, Autor, Instruktor
ZaměstnavatelStonehenge Consulting Services, Inc.
Známý jakoSchwartzianova transformace
webová stránkawww.stonehenge.com/merlyn/

Randal L. Schwartz (narozen 22. listopadu 1961), také známý jako Merlyn, je americký autor, správce systému a programový konzultant.

On je známý pro jeho odborné znalosti v Perl programovací jazyk, jeho propagační role v komunitě Perl, jako co-hostitel FLOSS každý týden, a za kontroverzní odsouzení za těžký zločin vyplývající z Stát Oregon vs. Randal Schwartz, později oficiálně vymazán.

Kariéra

Schwartz je spoluautorem několika široce používaných knih o Perl, programovací jazyk, a psal pravidelné sloupce o Perlu pro několik počítačových časopisů, včetně Recenze systému UNIX, Webové techniky a Perl Journal. Popularizoval Jen další hacker Perlu podpisové programy. Je zakládajícím členem správní rady Perl Mongers, celosvětová organizace advokacie Perl na místní úrovni. Byl členem rady dohledu nad pískáním,[1] který dohlíží na Kvičet programovací jazyk.

Vlastnil a provozoval společnost Stonehenge Consulting Services, Inc. od roku 1985. Poté, co nastoupil jako co-hostitel společnosti FLOSS každý týden, a svobodný software /otevřený zdroj (FLOSS ) tematicky podcast v roce 2007 nastoupil do role hostitele v roce 2010 až do května 2020. Udělal hlasovou práci pro StarShipSofa, sci-fi podcast.

Schwartzovo jméno je také spojováno s Schwartzianova transformace, an algoritmus efektivně seřadit seznam podle výpočtu, aniž byste opakovali výpočet mnohokrát pro každý prvek seznamu. Také vytvořil jméno provozovatel kosmické lodi pro použití při výuce, protože mu to připomínalo vesmírnou loď v HP BASIC Star Trek hra.[2]

Schwartz je vlivným členem komunity F / OSS a byl jmenován „expertem na Perl“ a byl dotazován mnoha prodejnami - aby diskutoval o jeho názorech na Perl, Ruby, Smalltalk a další témata - včetně Dr. Dobb,[3] Paul dot Com Security TV,[4] Příkazový řádek,[5] PerlCast,[6] FLOSS každý týden,[7] ONLamp.com,[8] a InfoQ.[9] Schwartz byl také řečníkem v roce 2011 OSCON konference[10] a hlavní řečník v roce 2010 Texas LinuxFest konference.[11]

Jeho různé knihy se setkaly s kladnými recenzemi.[12][13]

Schwartz přednášel na FISL 16

Intel případ

V červenci 1995 byl Schwartz stíhán pro případ Stát Oregon vs. Randal Schwartz, který se během svého působení jako správce systému pro Intel. V procesu provádění penetrační testování, prolomil několik hesel v systémech Intel.[14][15] Schwartz byl původně odsouzen na tři počty trestných činů, přičemž jeden z nich byl přestupkem, ale 1. února 2007 byly jeho záznamy o zatčení a odsouzení zapečetěny prostřednictvím úředníka výmaz, a legálně už není zločincem.[16][17]

Bibliografie

  • Programování Perl, ISBN  0-937175-64-1; ISBN  1-56592-149-6 (2ed)
  • Učení 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)[18] (2011); ISBN  1-4919-5432-9 (7ed)[19] (2016)
  • Střední Perl, ISBN  0-596-10206-2 (2006); ISBN  1-4493-9309-8 (2ed, 2012)
  • Učení Perlu na systémech Win32, ISBN  1-56592-324-3
  • Učení Perl objekty, reference a moduly[20] (2003), ISBN  0-596-00478-8
  • Efektivní programování v Perlu, ISBN  0-201-41975-0
  • Předmluva pro Objektově orientovaný Perl, ISBN  1-884777-79-1
  • Shromážděné sloupce v Perly moudrosti Randala Schwartze, ISBN  1-59059-323-5

Reference

  1. ^ „Volební komise pro dozor nad volbami 2011“. Wiki.squeak.org. 10. dubna 2011. Citováno 22. srpna 2011.
  2. ^ „Historie kosmické lodi (byl Re: [dart-misc] Poznámky ke schůzce DEP)“.
  3. ^ Riley, Mike (7. června 2007). "Randal Schwartz na Perlu 6 a Ruby | Dr Dobb's Journal". Drdobbs.com. Citováno 22. srpna 2011.
  4. ^ „Rozhovor Randala Schwartze | Týdenní televize PaulDotCom Security“. Blip.tv. Archivovány od originál 7. listopadu 2012. Citováno 22. srpna 2011.
  5. ^ „TCLP 2009-10-21 Interview: Randal Schwartz - The Command Line“. Thecommandline.net. 21. října 2009. Citováno 22. srpna 2011.
  6. ^ „Perlcast Interview 13 - Interview with Randal Schwartz“. Rblasch.org. Citováno 22. srpna 2011.
  7. ^ „Síť TWiT Netcast s Leo Laporte“. Twit.tv. Archivovány od originál dne 18. července 2006. Citováno 22. srpna 2011.
  8. ^ „Rozhovor s Randalem Schwartzem a Tomem Phoenixem: Autoři„ Learning Perl, 3. vydání “- O'Reilly Media“. Oreillynet.com. Citováno 22. srpna 2011.
  9. ^ „Ruby's Roots: Smalltalk Comeback a Randal Schwartz na Smalltalk“. InfoQ. Citováno 22. srpna 2011.
  10. ^ „Randal L. Schwartz: OSCON 2011 - O'Reilly Conferences, 25. - 29. července 2011, Portland, OR“. Oscon.com. 25. července 2011. Archivovány od originál 5. září 2012. Citováno 22. srpna 2011.
  11. ^ „Texas Linuxfest 2010“. 12. dubna 2010. Citováno 22. srpna 2011.
  12. ^ Brown, Martin (3. listopadu 2005). „Recenze knihy: Perly moudrosti Randala Schwartze od Randala L. Schwartze“. Časopis svobodného softwaru (8).
  13. ^ Turner, Brian (22. června 2006). „Recenze knihy: Learning Perl od Randala L. Schwartze, Toma Phoenixa a briana d foye“. Časopis svobodného softwaru.
  14. ^ Lewis, Peter H. (27. listopadu 1995). „Technologie: Na internetu; Odborník na počítačovou bezpečnost Intel se dostává do rozporu se zákonem. Tolik k„ hackerské etice “?“. New York Times.
  15. ^ Pacenka, Steve (15. dubna 1996).„Zpráva detektiva P. Lazenbyho“ (archiv). (Hlavní případ )
  16. ^ Leyden, John (5. března 2007). „Intel„ hacker “očistil své jméno: 12letý boj končí vítězstvím crackera hesel„ bílého klobouku ““. Registrace. SPOJENÉ KRÁLOVSTVÍ.
  17. ^ Pacenka, Steve (15. dubna 1996). Stát Oregon vs. Randal Schwartz shrnutí případu (archiv). LightLink.com. (Hlavní případ ).
  18. ^ Learning Perl, šesté vydání - O'Reilly Media. Oreilly.com. 23. června 2011. ISBN  9781449303587. Citováno 22. srpna 2011.
  19. ^ „Learning Perl, Sedmé vydání - O'Reilly Media“. Oreilly.com. Citováno 27. říjen 2016.
  20. ^ Učení Perl objekty, odkazy a moduly - O'Reilly Media. Oreilly.com. 9. června 2003. ISBN  9780596004781. Citováno 22. srpna 2011.

externí odkazy