Mark Pilgrim (software developer)
|Born||November 24, 1972|
|Residence||Apex, North Carolina, USA|
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 1992, while a sophomore of Cornell University and a part-time employee of a Cornell computer center, Pilgrim and another student, David Blumenthal, embedded a computer virus, "MBDF", into three games that were transferred to an archive at Stanford University, causing disruption to computers internationally. The origin of the virus was traced, and Pilgrim and Blumenthal were arrested on the misdemeanor charge of "second-degree computer tampering". The two students were found guilty, ordered to pay restitution to those affected and perform ten hours of community service every week for a year.
Books and articles
Dive Into Python
Pilgrim's book Dive Into Python is a teach-by-example guide to the paradigms of programming in Python and modern software development techniques. It assumes some preexisting knowledge of programming, although not necessarily in Python. The first edition was published in 2004 (ISBN 1-59059-356-1), and a 2009 second edition (ISBN 9781430224150) covers Python 3. Both are available online as well as in print.
Much of the book consists of example programs with annotations and explanatory text, and it generally describes how to modify an example to serve new purposes. One early example program reads through a directory of MP3 files and lists the header information, such as artist, album, etc. Other topics covered include object oriented programming, documentation, unit testing, and accessing and parsing HTML and XML.
- Greasemonkey Hacks Tips & Tools for Remixing the Web with Firefox, O'Reilly, 2005
- Dive Into Accessibility, a free book on web accessibility, for web designers
- Dive into Greasemonkey, a free book on Greasemonkey.
- Dive into HTML 5, a free book on HTML5
Open source work
Mark Pilgrim has contributed to a number of open source works including
"Disappearance" from the Internet
From 4 October 2011, Mark Pilgrim's various websites (diveintomark.org, Dive Into HTML5, Dive Into Accessibility, Dive Into Greasemonkey, Dive Into Python, etc.) returned HTTP status 410 Gone. He also deleted his Twitter, Reddit, Google+ and GitHub accounts. On 5 October 2011 Jason Scott Sadofsky tweeted that Pilgrim himself was "alive/annoyed we called the police".
The incident was reminiscent of Pilgrim's 2004 hiatus from blogging which lasted approximately 18 months. In 2004, rather than deleting his content, he posted a short entry entitled "Every Exit" in which he said, "It’s time for me to find a new hobby."
- "IBM developerworks: Making emerging technologies accessible". Retrieved 2007-03-22.
- "Two visions: Blog post at Mark's official site". 2007-03-19. Retrieved 2007-03-22.[dead link]
- Ray, John; Ray, William (2003). Mac OS X Maximum Security. Sams Publishing. Retrieved 2013-01-28.
- Vigoda, Ralph (27 February 1992). "2 Charged In Computer Virus Case". Philadelphia Inquirer. Retrieved 2013-01-28.
- "Accused Students Worked for Cornell". New York Times. 26 February 1992. Retrieved 2013-01-28.
- Edgar, Stacey L. (2003). Morality and Machines: Perspectives on Computer Ethics. Jones & Bartlett Learning. p. 227. Retrieved 2013-01-28.
- Mark Pilgrim (2000–2004). "Dive Into Python: Python from novice to pro". Retrieved October 2011.
- Mark Pilgrim (2001–2009). "Dive Into Python 3". Retrieved October 2011.
- Status code 410: Gone
- Searching For Mark Pilgrim, Eric Meyer
- Hacker News.
- "Mark Pilgrim is alive/annoyed we called the police. Please stand down and give the man privacy and space, and thanks everyone for caring." 
- Let's Discuss: Infosuicide, Christopher T. Miller
- "Mark Pilgrim, author of many 'Dive into ...' books and guides, has — as the saying now goes — 'committed infosuicide' [...]" Searching For Mark Pilgrim
- 410 Gone - Thoughts on Mark "diveintomark" Pilgrim's and _why's infosuicides, Scott Hanselman
- Every Exit, Mark Pilgrim (archive.org)
|Wikiquote has a collection of quotations related to: Mark Pilgrim|
- "Dive into Mark - Personal site". Archived from the original on 2011-07-18. Retrieved 2011-09-30.
- Mark Pilgrim (October 21, 2009). Dive Into Python 3. ISBN 1-4302-2415-0. Retrieved 2013-10-7.
- Dive Into Python - The complete text can be downloaded in a variety of formats
- Dive Into HTML5 - The full copy of Mark's online book
- Mike Orr (January 5, 2005). "Dive Into Python by Mark Pilgrim". Linux Journal. Retrieved 2010-01-06.
- Works by or about Mark Pilgrim (software developer) in libraries (WorldCat catalog)