Введение
Американский компьютерный программист и радиоведущий Марк Пилигрим - разработчик программного обеспечения, писатель и сторонник свободного программного обеспечения. Он является автором популярного блога и написал несколько книг, в том числе "Погружение в Python", руководство по языку программирования Python, опубликованное под лицензией GNU Free Documentation License. Ранее архитектор доступности в IBM Emerging Technologies Group, он начал работать в Google в марте 2007 года. В 2018 году перешёл в "Брейв".
the radio presenter
Mark Pilgrim is a software developer, writer, and advocate of free software. He authored a popular blog, and has written several books, including Dive into Python, a guide to the Python programming language published under the GNU Free Documentation License. Formerly an accessibility architect in the IBM Emerging Technologies Group, he started working at Google in March 2007. In 2018, he moved to Brave.
Ранние годы
В 1992 году, будучи студентом второго курса Корнеллского университета и сотрудником Корнеллской информационной технологии (CIT), Пилигрим и другой студент, Дэвид Блюментал, встроили компьютерный вирус MBDF в три игры. В феврале того же года Пилигрим, Блюментал, Рэндалл Джонсон и Эрик Сурос загрузили игры из компьютерной лаборатории Корнелла в Апсон-Холл на общедоступный сервер Стэнфордского университета. Четверо использовали фальшивые учетные записи, созданные Блюменталом, который также был сотрудником CIT. Вирус вызвал сбои в работе компьютеров Macintosh во всем мире. Источник вируса был впервые идентифицирован сотрудниками Claris в Уэльсе 14 февраля, и был прослежен до Стэнфорда, а затем до одного из мейнфреймов Корнелла. Журналы доступа Корнелла показали, что загрузки были сделаны с нескольких компьютеров в лаборатории, пока Пилигрим работал там. Суросу был предоставлен иммунитет от судебного преследования в обмен на его показания перед большим жюри против Пилигрима, Джонсона и Блюменталя. Пилигрим и Блюментал были арестованы и первоначально обвинены в компьютерных взломах второй степени, в виде преступления класса А. ФБР расследовало, чтобы определить, были ли оправданы федеральные обвинения, хотя дополнительные обвинения не были поданы. После дисциплинарных слушаний, ни один из четырех обвиняемых не продолжил обучение в Корнелле.
Погрузиться в Python
Книга Пилигрима "Погружение в Python" - это руководство по обучению на примерах парадигмам программирования на Python и современным методам разработки программного обеспечения. Он предполагает некоторые предшествующие знания программирования, хотя и не обязательно в Python. Первое издание было опубликовано в 2004 году, а второе издание 2009 года охватывает Python 3. Обе книги доступны как в Интернете, так и в печатном виде. Большая часть книги состоит из примеров программ с аннотациями и пояснительным текстом, и в ней обычно описывается, как модифицировать пример для новых целей. Одна из первых примеров программы читает каталог MP3-файлов и перечисляет информацию о заголовке, такую как артист, альбом и т. Д. Другие темы, охватываемые включают объектно-ориентированное программирование, документацию, тестирование на единицы, а также доступ и анализ HTML и XML.
"Исчезновение" из интернета
С 4 октября 2011 года различные веб-сайты Марка Пилигрим (diveintomark. org, Погружение в HTML5, Погружение в доступность, Погружение в Greasemonkey, Погружение в Python и т. д.) вернул HTTP статус 410 Прошло. Он также удалил свои аккаунты в Twitter, Reddit, Google+ и GitHub. 5 октября 2011 года Джейсон Скотт написал в Твиттере, что сам Пилигрим "жив/злобен, что мы вызвали полицию". Комментируя это событие, один автор журнала The Economist написал, что забота о здоровье Пилигрима показывает, что "интернет, который часто высмеивают как безличный и беспечный, может быть совсем другим". Инцидент напомнил о перерыве в блогах Pilgrim в 2004 году, который длился около 18 месяцев. В 2004 году, вместо того, чтобы удалить свой контент, он опубликовал короткую запись под названием "Каждый выход", в которой он сказал: "Пришло время для меня найти новое хобби. Предпочтительно такой, который не включает угловые скобки. Или компьютеры. Или электричество".