This book covers Web 3.0 technologies from a software developer's point of view. While n- techies can use web services and portals that other people create, developers have the ability to be creators and consumers at the same time--by integrating their work with other people's efforts. The Meaning of Web 3.0 Currently, there is no firm consensus on what "Web 3.0" means, so I feel free to define Web 3.0 for the context of this book and to cover Ruby...