Review of “What is EPUB3?” by Matt Garrish (O’Reilly Media)

What is EPUB3 ? - CoverWho may explain what EPUB 3 is better than the chief editor of EPUB 3 suite? Matt Garrish describes the new features of EPUB 3, compared with EPUB 2, and the requirements behind the new format’s version.

The Garrish’s work is very impressive. He describe each of the EPUB 3 feature deeply, listing the difference between others format and reporting the rationale behind every choice.

Although he describes the benefits of the new format, Garrish repeats all the time that the new features will be supported by the new eReader device so an ebook publisher must think about “old” devices.

Who may read this book.

The book is suitable for people who will write a book with EPUB 3. The book describes the new format’s feature, like multimedia support, so also who will explore new format for electronic publishing, like comics or multimedia books may found this book useful.

How the book is structured.

The book have four main sections:

  • EPUB 3 in a Nutshell: where the author describes what is an EPUB and the idea behind EPUB 3;
  • The EPUB 3 Revision: where there are listed the differences between EPUB 2 and EPUB 3. The author explains how the new format goes beyond the limitations and defects of its predecessor;
  • EPUB and Web Standards: EPUB 3 is based on the most important web standard, like XHTML, CSS, and JavaScript. In this brief section the author describe why and how EPUB was hitched to the web standards wagon;
  • The Goodies: in this section Garrish describes the new format’s features like:
    • Multimedia, Media overlays and Graphic content;
    • Scripting;
    • Globalization & Accessibility.
Book data sheet.

Title: What Is EPUB 3?
Author: Matt Garrish
Publisher: O’Reilly Media
Print: N/A
Ebook: September 2011
Pages: 21
Print ISBN: N/A
Ebook ISBN: 978-1-4493-1454-5

I review for the O'Reilly Blogger Review Program This review was made as part of the O’Reilly Blogger Review Program.

O’Reilly give me a free copy of the book.


Review of “Big Data Glossary” by Pete Warden (O’Reilly Media)

Pete Warden write a brief, less than fifty pages, but complete review of “Big Data” with more than sixty “terms” described. Big Data Glossary - Cover For each term Warden shares with us a little bit of his experience with big data, with some suggestions about when you may use the subject described.

Who may read this book.

The book is good starting point to who have to deal with big data. As a glossary is supposed to be, each term is not described in deep, but it reports some hints about similar, or ancestor, tools and suggests when you may found useful explore that tool. Experienced people may found the description of a well know term too brief, but the glossary is so huge that they can found new tools to investigate.

In my opinion the book lacks a complete references list, but a short internet search may set aside that defect.

As one may suppose, most of the terms within the glossary comes from Google, Yahoo, Linkedin or Facebook labs and they are supported by Apache Foundation. Surprisingly, at least for me, often Java and Javascript are the languages used by the described tools.

How the book is structured.

The book is made of eleven chapters. The first chapter introduces some base terms (like Document-Oriented,  Key/Value, MapReduce, Sharding) that will be widely used through the rest of the book.

The second and the third chapters list the terms related to how to access to  big data, with NoSQL Database or MapReduce approach.

The chapters four and five describe where to store big data, storage (file systems) and servers. Most of the services and systems listed here are based on cloud computing.

Chapters from six to eight contain terms related to big data processing, like natural language processing or machine learning.

Chapter nine lists some tools or API useful to visualize big data set via graph, map or table.

Chapter ten suggests some tools useful to cope with big data set acquisition. Often  dataset are manually created or are unstructured, like web pages, so the chapter is focused on data clean up and automatic data extraction.

Serialization is the subject of the last chapter, where is described how to save data or send them across the network.

Book data sheet.

Title: Big Data Glossary
Author: Pete Warden
Publisher: O’Reilly Media
Print: September 2011
Ebook: September 2011
Pages: 60
Print ISBN: 978-1-4493-1459-0
Ebook ISBN: 978-1-4493-1458-3

I review for the O'Reilly Blogger Review Program This review was made as part of the O’Reilly Blogger Review Program.

O’Reilly give me a free copy of the book.