Randal L. Schwartz
Randal L. Schwartz (nato il 22 novembre 1961 ) è un autore , istruttore e programmatore consulente americano . Nel 1985 ha fondato la società "Stonehenge Consulting Services, Inc".
Amministratore
Schwartz ha acquisito notorietà internazionale quando lo Stato dell'Oregon lo ha accusato di gravi crimini informatici per volere di Intel . All'epoca, lavorava come amministratore di sistema e consulente per Intel e, secondo la sua stessa dichiarazione, voleva sottolineare che la maggior parte dei dipendenti Intel utilizza password non sicure, che potrebbero facilmente compromettere la sicurezza del computer . Nel luglio 1995, Schwartz è stato accusato di tre reati e successivamente condannato a libertà vigilata e una multa di $ 68.000 nel settembre dello stesso anno . Le spese del tribunale, sostenute anche da Schwartz, sono state di $ 170.000.
Libri
Come coautore della prima importante introduzione al linguaggio di programmazione Perl ( libro Lama ), Schwartz divenne presto noto. Nel frattempo ha scritto o partecipato a molti titoli importanti in questo settore (vedi bibliografia). Schwartz scrive regolarmente articoli su Perl in varie riviste di computer come WebTechniques Magazine , Sysadmin Magazine , Linux Magazine e Perl Journal . È anche uno dei membri fondatori dei Perl Mongers .
Altri
Schwartz è noto per il suo speciale tipo di umorismo. Ha avuto l'idea per le firme dell'hacker Just-another-Perl . La trasformazione di Schwartz prende il nome da lui. Questa speciale tecnica di programmazione consente di accelerare notevolmente un algoritmo di ordinamento in Perl conservando i dati dei passaggi intermedi in una memoria interna e quindi non deve essere calcolata più volte.
È stato uno dei primi pionieri di Git dal 2005 , che controllava tutto il codice Perl in arrivo, dall'aprile 2006 ha moderato il popolare podcast "Floss Weekly" , in cui ha chiesto a leader o esperti di progetti di software libero.
bibliografia
- Randal L. Schwartz, Tom Phoenix, brian d foy : Introduction to Perl (4a edizione) O'Reilly 2005, ISBN 0-596-00132-0
- Programmazione Perl, ISBN 0-937175-64-1 ; ISBN 1-56592-149-6 (2ed)
- Imparare il Perl su sistemi Win32, ISBN 1-56592-324-3
- Intermediate Perl, ISBN 0-596-10206-2 (edizione rivista di "Learning Perl Objects, References & Modules" aggiornata allo stato di Perl 5.8)
- Programmazione Perl efficace, ISBN 0-201-41975-0
- Colonne raccolte in Perls of Wisdom di Randal Schwartz, ISBN 1-59059-323-5
link internet
- Homepage di Randal L. Schwartz
- Oregon State contro Randal Schwartz
- perlfaq (4) (spiegazione precisa della trasformazione di Schwartz)
- la sua pagina Perlmonks (qui Schwartz risponde regolarmente alle domande con il suo soprannome "merlyn")
- Floss Weekly
dati personali | |
---|---|
COGNOME | Schwartz, Randal L. |
BREVE DESCRIZIONE | Amministratore di sistema americano e programmatore consulente |
DATA DI NASCITA | 22 novembre 1961 |