Participate in collaborative community feedback to help refine in-progress, open projects.

OFPS Is Moving

The Open Feedback Publishing System (OFPS) was a successful O’Reilly experiment that demonstrated the benefits of bridging the gap between private manuscripts and public blogs. Readers gained access to in-progress O’Reilly manuscripts and were able to communicate suggestions with the authors, follow others’ comments, and directly participate in the development of new books. Additionally, authors published their in-progress work whenever they thought it ready for public comment and were able to update the site with new versions as the content was improved.

We’ve taken all of our learning and incorporated into something new and very exciting. We’re currently in the process of migrating active OFPS projects to a new experiment—one that aims to improve on all the benefits of OFPS. If you liked OFPS, you’re going to love what’s next.

Search titles
  • Cover for Asterisk: The Definitive Guide, 4th Edition

    Asterisk: The Definitive Guide, 4th Edition

    Last updated: February 25, 2013 at 07:52:58 AM PST

    Design a complete VoIP or analog PBX with Asterisk, even if you have only basic telecommunications knowledge. This bestselling guide makes it easy with a detailed roadmap to installing, configuring, and integrating this open source software into your existing phone system.

  • Cover for Parallel and Concurrent Programming in Haskell

    Parallel and Concurrent Programming in Haskell

    Last updated: February 24, 2013 at 08:43:03 AM PST

  • Cover for Interactive Data Visualization for the Web

    Interactive Data Visualization for the Web

    Last updated: February 8, 2013 at 03:39:57 PM PST

    Create and publish your own interactive data visualization projects on the Web, even if you have no experience with either web development or data visualization. Interactive Data Visualization for the Web makes these skills available at an introductory level for people interested in visualization and publicly available data sources.

  • Cover for Designing Evolvable Web APIs with ASP.NET

    Designing Evolvable Web APIs with ASP.NET

    Last updated: January 7, 2013 at 04:23:24 AM PST

    Build HTTP services that reach a broad range of clients—including browsers and mobile devices—with ASP.NET Web API. This practical guide shows you how to build evolvable HTTP services using Microsoft's new Web API framework. It included both real world design and technical guidance from members of the ASP.NET Web API team and it's early adopters. It covers fundamentals of Web API design and how to apply them properly using the technology. You'll learn fundamentals like how to design and select a media type, how to build out your API, and then move on to more advanced topics like how to use content negotiation, leveraging hypermedia, securing and testing your API, and much much more.

  • Cover for Rails 3 in a Nutshell

    Rails 3 in a Nutshell

    Last updated: December 11, 2012 at 10:21:28 PM PST

    Get the high-quality reference documentation you need to create effective database-driven websites with the popular Rails framework. This handy book provides a concise yet thorough introduction to the framework, an overview of commands and configurations, and details on every Rails component -- all in an easy-to-use reference you can rely on every day.

  • Cover for Programming Grails

    Programming Grails

    Last updated: December 11, 2012 at 11:47:18 AM PST

    Responding to the demand for more in-depth Grails coverage that goes beyond the typical use cases, this book helps experienced web developers learn Grails best practices for building and deployment, debugging and problem solving, creating and using Grails plugins, as well as testing, security, performance, scaling, tuning, and monitoring.

  • Cover for Getting Started with MakerBot

    Getting Started with MakerBot

    Last updated: December 6, 2012 at 07:02:08 PM PST

    Ready to join the personal fabrication movement? This hands-on book shows you how to make a wide variety of physical objects with the amazing MakerBot 3D printer. It’s handy when you need a replacement for something lost, broken, or no longer made—like a knob on your stove. You can make things instead of buying them, or solve problems with inventions of your own. The possibilities are endless!

  • Cover for Android Application Development Cookbook

    Android Application Development Cookbook

    Last updated: October 23, 2012 at 02:26:00 PM PDT

  • Cover for Evil by Design: Design patterns that lead us into temptation

    Evil by Design: Design patterns that lead us into temptation

    Last updated: October 22, 2012 at 06:44:11 AM PDT

  • Cover for Agile Data

    Agile Data

    Last updated: July 26, 2012 at 05:06:45 AM PDT

  • Cover for Beginning Perl (Wrox)

    Beginning Perl (Wrox)

    Last updated: July 5, 2012 at 11:41:08 AM PDT

  • Cover for Up and Running with Node.js

    Up and Running with Node.js

    Last updated: February 29, 2012 at 06:00:28 PM PST

  • Cover for Programming Pig

    Programming Pig

    Last updated: August 10, 2011 at 10:50:07 AM PDT

    This guide is an ideal learning tool and reference for Apache Pig, the programming language that helps you describe and run large data projects on Hadoop. With Pig, you can analyze data without having to create a full-fledged application—making it easy for you to experiment with new data sets. This book shows you how.

  • Cover for Apprenticeship Patterns

    Apprenticeship Patterns

    Last updated: July 14, 2011 at 02:05:32 PM PDT

    Are you doing all you can to further your career as a software developer? With today's rapidly changing and ever-expanding technologies, being successful requires more than technical expertise. To grow professionally, you also need soft skills and effective learning techniques. Apprenticeship Patterns cataloges dozens of behavior patterns to help you perfect essential aspects of your craft. Compiled from years of research, many interviews, and feedback from O'Reilly's online forum, these patterns address difficult situations that programmers, administrators, and DBAs face every day.

  • Cover for App Savvy

    App Savvy

    Last updated: July 7, 2011 at 08:36:22 AM PDT

    How can you make your iPad or iPhone app stand out in the highly competitive App Store? While many books simply explore the technical aspects of iPad and iPhone app design and development, App Savvy also focuses on the business, product, and marketing elements critical to pursuing, completing, and selling your app. Whether you're a designer, developer, entrepreneur, or just someone with a unique idea, this book explains every step in the process, with guidelines for planning a solid concept, engaging customers early and often, developing your app, and launching it with a bang.

  • Cover for iPhone 3D Programming

    iPhone 3D Programming

    Last updated: June 8, 2011 at 08:46:33 AM PDT

    Do you have a great idea for a graphics-intensive iPhone or iPad application, but don't know how to bring it to life? This book offers the perfect solution: a crash course on the OpenGL graphics library with an overview of iPhone 3D development. Whether you're an experienced OpenGL developer looking to build iPhone apps for the first time, or an iPhone developer wanting to learn sophisticated graphics, iPhone 3D Programming addresses both in one concise, easy-to-use guide.

  • Cover for Dojo: The Definitive Guide

    Dojo: The Definitive Guide

    Last updated: June 2, 2011 at 07:51:26 AM PDT

    The Dojo toolkit provides an end-to-end solution for development in the browser -- everything from its standard JavaScript library and turnkey widgets to build tools and a testing framework. This comprehensive guide to Dojo includes a hard-hitting reference to help you build rich and responsive web applications with complex layouts and form controls closely resembling those found in the most advanced desktop applications. If you're a DHTML-toting web developer, you need to read this book.

  • Cover for Government As a Platform

    Government As a Platform

    Last updated: April 20, 2011 at 06:14:54 AM PDT

    In a world where web services can make real-time data accessible to anyone, how can the government leverage this openness to improve its operations and increase citizen participation and awareness? Through a collection of essays and case studies, leading visionaries and practitioners both inside and outside of government share their ideas on how to achieve and direct this emerging world of online collaboration, transparency, and participation.

  • Cover for Programming Scala

    Programming Scala

    Last updated: April 15, 2011 at 06:39:28 AM PDT

    Learn how to be more productive with Scala, a new multi-paradigm language for the Java Virtual Machine (JVM) that integrates features of both object-oriented and functional programming. With this book, you'll discover why Scala is ideal for highly scalable, component-based applications that support concurrency and distribution. You'll also learn how to leverage the wealth of Java class libraries to meet the practical needs of enterprise and Internet projects more easily.

  1. Latest comments

  2. ashdi | 5/18/2013

    mention here that for using this prompt you need to install Additional sound files for Asterisk

  3. JHannah | 5/15/2013

    How would someone modify this code so that the model does not have to be at the origin? It seems "E" could be fed real ...

  4. auei | 5/12/2013

    Hi betto, Send me an email to javimuro1@gmail.com I sell link on this web. I can also sell on other websites with high pagerank.