Mark Pilgrim (Pilgrim, Mark)

used books, rare books and new books

Find all books by 'Mark Pilgrim' and compare prices
Find signed collectible books by 'Mark Pilgrim'


  • Dive Into Python 3
    by Mark Pilgrim
    ISBN 1441437134 (1-4414-3713-4)
    Softcover, CreateSpace Independent Publishing Platform

    Find This Book


    Find signed collectible books: 'Dive Into Python 3'
    Book summary:

    Mark Pilgrim's Dive Into Python 3 is a hands-on guide to Python 3 (the latest version of the Python language) and its differences from Python 2. As in the original book, Dive Into Python, each chapter starts with a real, complete code sample, proceeds to pick it apart and explain the pieces, and then puts it all back together in a summary at the end. Dive Into Python 3 is a Python book for experienced programmers. Whether you're an experienced programmer looking to get into Python 3 or grizzled Python veteran who remembers the days when you had to import the string module, Dive Into Python 3 is your 'desert island' Python 3 book. If you've never programmed before, Python 3 is an excellent language to learn modern programming techniques. But this book should not be your starting point. Get "How to Think Like a Computer Scientist: Learning with Python" by Allen Downey, Jeffrey Elkner, Chris Meyers and learn the basics. Then dive into this book. Dive Into PYTHON 3 was written...

  • Dive Into Python 3 (Books for Professionals by Professionals)
    by Mark Pilgrim
    ISBN 1430224150 (1-4302-2415-0)
    Softcover, Apress

    Find This Book


    Find signed collectible books: 'Dive Into Python 3 (Books for Professionals by Professionals)'
    Book summary:

    Mark Pilgrim's Dive Into Python 3 is a hands-on guide to Python 3 and its differences from Python 2. As in the original book, Dive Into Python, each chapter starts with a real, complete code sample, proceeds to pick it apart and explain the pieces, and then puts it all back together in a summary at the end.

    This book includes:

    • Example programs completely rewritten to illustrate powerful new concepts now available in Python 3: sets, iterators, generators, closures, comprehensions, and much more
    • A detailed case study of porting a major library from Python 2 to Python 3
    • A comprehensive appendix of all the syntactic and semantic changes in Python 3

    This is the perfect resource for you if you need to port applications to Python 3, or if you like to jump into languages fast and get going right away.

    More editions of Dive Into Python 3 (Books for Professionals by Professionals):

  • Pilgrim, Mark: Dive Into Python: Python from Novice to Pro
  • Greasemonkey Hacks: Tips & Tools for Remixing the Web with Firefox
    by Mark Pilgrim
    ISBN 0596101651 (0-596-10165-1)
    Softcover, O'Reilly Media

    Find This Book


    Find signed collectible books: 'Greasemonkey Hacks: Tips & Tools for Remixing the Web with Firefox'
    Book summary:

    Paperback. Pub Date: 2005 Pages: 496 Publisher: OReilly Media Greasemonkey Hacks is an invaluable compendium 100 ingenious hacks for power users who want to master Greasemonkey the hot new Firefox extension that allows you to write scripts that alter the web pages you visit. With Greasemonkey. you can create scripts that make a web site more usable. fix rendering bugs that site owners can't be bothered to fix themselves. or add items to a web site's menu bar. You can alter pages so they work better with technologies that speak a web page out loud or convert it to aille. Greasemonkey gurus can even import. combine. and alter data from different web sites to meet their own specific needs.Greasemonkey has achieved a cult-like following in its short lifespan . but its uses are just beginning to be explored. Let's say you're shopping on an e-commerce site. You can create a script...

    More editions of Greasemonkey Hacks: Tips & Tools for Remixing the Web with Firefox:

  • HTML5: Up and Running
    by Mark Pilgrim
    ISBN 0596806027 (0-596-80602-7)
    Softcover, O'Reilly Media

    Find This Book


    Find signed collectible books: 'HTML5: Up and Running'
    Book summary:

    If you don't know about the new features available in HTML5, now's the time to find out. The latest version of this markup language is going to significantly change the way you develop web applications, and this book provides your first real look at HTML5's new elements and attributes.

    Even though work on HTML5 is ongoing, browsers such as Safari, Mozilla, Opera, and Chrome already support many of its features -- and browsers for smart phones are even farther ahead, especially iPhone's MobileSafari browser. With HTML5: Up & Running, you'll learn how this new version enables browsers to interact with JavaScript much more easily than before. You'll also learn how HTML5 can help you develop applications that:

    • Display video directly in the browser, without having to rely on plugins
    • Work even when a user is offline, by taking advantage of HTML5's persistent storage
    • Offer a drawing canvas for dynamically generated 2-D graphics

    This concise guide is the most complete and authoritative book you'll find on the subject. Author Mark Pilgrim writes the weekly digest for the HTML5 Working Group, and represents Google at conferences on HTML5's capabilities. Stay ahead of the curve. Order a copy of this book today.

    Five Things You Should Know About HTML5
    by Mark Pilgrim

    1. Its not one big thing. You may well ask: How can I start using HTML5 if older browsers dont support it? But the question itself is misleading. HTML5 is not one big thing; it is a collection of individual features. So you cant detect HTML5 support, because that doesnt make any sense. But you can detect support for individual features, like canvas, video, or geolocation.

    You may think of HTML as tags and angle brackets. Thats an important part of it, but its not the whole story. The HTML5 specification also defines how those angle brackets interact with JavaScript, through the Document Object Model (DOM). HTML5 doesnt just define video tag; there is also a corresponding DOM API for video objects in the DOM. You can use this API to detect support for different video formats, play a video, pause, mute audio, track how much of the video has been downloaded, and everything else you need to build a rich user experience around the video tag itself.

    Chapter 2 and Appendix A will teach you how to properly detect support for each new HTML5 feature.

    2. You dont need to throw anything away. Love it or hate it, you cant deny that HTML 4 is the most successful markup format ever. HTML5 builds on that success. You dont need to throw away your existing markup. You dont need to relearn things you already know. If your web application worked yesterday in HTML 4, it will still work today in HTML5. Period.

    Now, if you want to improve your web applications, youve come to the right place. Heres a concrete example: HTML5 supports all the form controls from HTML 4, but it also includes new input controls. Some of these are long-overdue additions like sliders and date pickers; others are more subtle. For example, the email input type looks just like a text box, but mobile browsers will customize their onscreen keyboard to make it easier to type email addresses. Older browsers that dont support the email input type will treat it as a regular text field, and the form still works with no markup changes or scripting hacks. This means you can start improving your web forms today, even if some of your visitors are stuck on IE 6.

    Read all the gory details about HTML5 forms in Chapter 9.

    3. Its easy to get started. Upgrading to HTML5 can be as simple as changing your doctype. The doctype should already be on the first line of every HTML page. Previous versions of HTML defined a lot of doctypes, and choosing the right one could be tricky. In HTML5, there is only one doctype: !DOCTYPE html

    Upgrading to the HTML5 doctype wont break your existing markup, because all the tags defined in HTML 4 are still supported in HTML5. But it will allow you to use -- and validate -- new semantic elements like article, section, header, and footer. Youll learn all about these new elements in Chapter 3.

    4. It already works Whether you want to draw on a canvas, play video, design better forms, or build web applications that work offline, youll find that HTML5 is already well-supported. Firefox, Safari, Chrome, Opera, and mobile browsers already support canvas (Chapter 4), video (Chapter 5), geolocation (Chapter 6), local storage (Chapter 7), and more. Google already supports microdata annotations (Chapter 10). Even Microsoft -- rarely known for blazing the trail of standards support -- will be supporting most HTML5 features in the upcoming Internet Explorer 9.

    Each chapter of this book includes the all-too-familiar browser compatibility charts. But more importantly, each chapter includes a frank discussion of your options if you need to support older browsers. HTML5 features like geolocation (Chapter 6) and video (Chapter 5) were first provided by browser plugins like Gears or Flash. Other features, like canvas (Chapter 4), can be emulated entirely in JavaScript. This book will teach you how to target the native features of modern browsers, without leaving older browsers behind.

    5. Its here to stay. Tim Berners-Lee invented the world wide web in the early 1990s. He later founded the W3C to act as a steward of web standards, which the organization has done for more than 15 years. Here is what the W3C had to say about the future of web standards, in July 2009:
      Today the Director announces that when the XHTML 2 Working Group charter expires as scheduled at the end of 2009, the charter will not be renewed. By doing so, and by increasing resources in the HTML Working Group, W3C hopes to accelerate the progress of HTML5 and clarify W3Cs position regarding the future of HTML.
    HTML5 is here to stay. Lets dive in.

  • German


    Founded in 1997, has become a leading book price comparison site:

    Find and compare hundreds of millions of new books, used books, rare books and out of print books from over 100,000 booksellers and 60+ websites worldwide.

    Learn More at LibraryThing

    Mark Pilgrim
    at LibraryThing