Mark Pilgrim (software developer)

Mark Pilgrim (software developer)
Mark Pilgrim
Born November 24, 1972 (1972-11-24) (age 38)
Residence Apex, North Carolina, USA
Website
http://diveintomark.org/[dead link]

Mark Pilgrim is a software developer, writer, and advocate of free software. He authors 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,[1] he started working at Google in March 2007.[2]

Contents

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.[3][4]

Much of the book consists of example programs with annotations and explanatory text, generally describe 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.

Other work

Mark has also written a monthly column Dive Into XML for O'Reilly's XML.com.

Open source work

Mark Pilgrim has contributed to a number of open source works including

References

External links


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать курсовую

Look at other dictionaries:

  • Mark Pilgrim — may refer to: Mark Pilgrim (software developer) (born 1972) Mark Pilgrim (presenter) (born 1969), South African presenter This disambiguation page lists articles associated with the same personal name. If an …   Wikipedia

  • iTunes — This article is about the application. For the online media service, see iTunes Store. iTunes iTunes 10.5 running on Mac OS X Lion …   Wikipedia

  • ITunes — Infobox Software name = iTunes caption = iTunes 8.0 running on Mac OS X 10.5 Leopard in Grid View. developer = Apple Inc. operating system = Mac OS X v10.4.9 or later, Windows XP Service Pack 2 or later, and Vista [cite… …   Wikipedia

  • Gobuntu — Not to be confused with Goobuntu, a Linux distribution used by Google. infobox OS name = Gobuntu caption = Gobuntu 8.04, the latest beta release developer = Canonical Ltd. and community contributors family = Linux source model = Free software… …   Wikipedia

  • NoScript — For the <noscript> HTML element, see HTML element#Other block elements. NoScript Developer(s) Giorgio Maone Stable release 2.1.8 / October 28, 2011; 10 days ago …   Wikipedia

  • Dive into Python — (ISBN 1 59059 356 1), by Mark Pilgrim is a teach by example guide to the paradigms of programming in Python and modern software development techniques. Intended reader Dive into Python assumes that the reader already knows a bit about programming …   Wikipedia

  • Greasemonkey — Infobox Software name = Greasemonkey caption = Screenshot of the BookBurro user script running in Greasemonkey. BookBurro alters an amazon.com page to show the prices of the same book offered by competing retailers. collapsible = author = Aaron… …   Wikipedia

  • List of atheists (science and technology) — cience and technology thumb|right|100px|Dirac * Peter Atkins (1940 ndash;): English chemist, Professor of chemistry at Lincoln College, Oxford in England. [When asked by Rod Liddle in the documentary The Trouble with Atheism Give me your views on …   Wikipedia

  • Дигерати — (англ. digerati)  это элита компьютерной индустрии и онлайн сообществ, объединяющая известных учёных в области вычислительной техники, авторов техноизданий и блоггеров. Само слово образовано от слов «digital» и «literati», и напоминает… …   Википедия

  • XHTML — Infobox file format name = XHTML extension = .xhtml, .xht, .html, .htm mime = application/xhtml+xml owner = World Wide Web Consortium creatorcode = genre = Markup language containerfor = containedby = extendedfrom = XML, HTML extendedto =… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”