• Scala in Depth

    Scala in Depth

    In fall 2010 Michael Stephens from Manning contacted me about writing a Scala Book. I was working for a small virtualization/security startup where I had been learning Scala and applying it to our codebase. During that first conversation Michael and I discussed the Scala ecosystem and what kind of a book would best serve the community.

     306 p cit 08/05/2013 54 1

  • Samsung Galaxy Tab For Dummies

    Samsung Galaxy Tab For Dummies

    It’s not a cell phone. It’s not a computer. It’s the latest craze: the tablet. It exists somewhere between the traditional computer and the newfangled smart phone. That makes the tablet kind of an oddball, but quite a popular oddball.

     625 p cit 08/05/2013 49 1

  • Ruby Cookbook

    Ruby Cookbook

    This is a book of recipes: solutions to common problems, copy-and-paste code snippets, explanations, examples, and short tutorials. This book is meant to save you time. Time, as they say, is money, but a span of time is also a piece of your life. Our lives are better spent creating new things than fighting our own errors, or trying to solve problems that have already been solved. We present this book in the hope that the time it saves,...

     908 p cit 08/05/2013 112 1

  • Ruby Best Practices

    Ruby Best Practices

    Some programming languages excel at turning coders into clockwork oranges. By enforcing rigid rules about how software must be structured and implemented, it is possible to prevent a developer from doing anything dangerous. However, this comes at a high cost, stifling the essential creativity and passion that separates the masterful coder from the mediocre. Thankfully, Ruby is about as far from this bleak reality as you can possibly imagine.

     330 p cit 08/05/2013 146 1

  • Ruby and MongoDB Web Development Beginner's Guide

    Ruby and MongoDB Web Development Beginner's Guide

    And then there was light – a lightweight database! How often have we all wanted some database that was "just a data store"? Sure, you can use it in many complex ways but in the end, it's just a plain simple data store. Welcome MongoDB! And then there was light – a lightweight language that was fun to program in. It supports all the constructs of a pure object-oriented language and is fun to program in. Welcome Ruby!

     332 p cit 08/05/2013 115 1

  • Ruby on Rails 3 Tutorial Learn Rails by Example

    Ruby on Rails 3 Tutorial Learn Rails by Example

    Welcome to Ruby on Rails™3 Tutorial: Learn Rails by Example. The goal of this book is to be the best answer to the question, “If I want to learn web development with Ruby on Rails, where should I start?” By the time you finish Ruby on Rails Tutorial, you will have all the knowledge you need to develop and deploy your own custom web applications. You will also be ready to benefit from the many more advanced books, blogs, and screencasts...

     571 p cit 08/05/2013 129 1

  • Restlet in Action

    Restlet in Action

    When I had a chance to use the Mosaic web browser way back in 1994, I fell in love with the web at first sight and became interested in HTML and the way the W3C was driving the growth of the web along with the IETF. A year later, I discovered Java by reading Sun’s white paper and was convinced that it would lead to a great future. I started using it professionally to write a web load-testing tool using CORBA and an HTTP proxy.

     462 p cit 08/05/2013 111 1

  • RESTful Web Services Cookbook

    RESTful Web Services Cookbook

    In 2000, Roy Fielding, one of the key contributors to HTTP and URI, codified the architecture of the Web in his doctoral thesis titled “Architectural Styles and the Design of Network-Based Software Architectures.” In this thesis, he introduced an architecture style known as Representational State Transfer (REST). This style, in abstract terms, describes the foundation of the World Wide Web. The technologies that make up this foundation...

     314 p cit 08/05/2013 107 1

  • RESTful Web Services

    RESTful Web Services

    We wrote this book to tell you about an amazing new technology. It’s here, it’s hot, and it promises to radically change the way we write distributed systems. We’re talking about the World Wide Web. Okay, it’s not a new technology. It’s not as hot as it used to be, and from a technical standpoint it’s not incredibly amazing. But everything else is true. In 10 years the Web has changed the way we live, but it’s got more change...

     440 p cit 08/05/2013 102 1

  • Rails Recipes Rails 3 Edition

    Rails Recipes Rails 3 Edition

    If I were to buy a real recipe book—you know, a book about cooking food—I wouldn’t be looking for a book that tells me how to dice vegetables or how to use a skillet. I can find that kind of information in an overview about cooking. A recipe book is about how to make food you might not be able to easily figure out how to make on your own. It’s about skipping the trial and error and jumping straight to a solution that works. Sometimes...

     287 p cit 08/05/2013 120 1

  • Rails Recipes

    Rails Recipes

    If I were to buy a real recipe book—you know, a book about cooking food—I wouldn’t be looking for a book that tells me how to dice vegetables or how to use a skillet. I can find that kind of information in an overview about cooking. A recipe book is about how to make food you might not be able to easily figure out how to make on your own. It’s about skipping the trial and error and jumping straight to a solution that works. Sometimes...

     297 p cit 08/05/2013 125 1

  • RAILS ANTIPATTERNS Best Practice Ruby on Rails Refactoring

    RAILS ANTIPATTERNS Best Practice Ruby on Rails Refactoring

    As Rails consultants, we’ve seen a lot of Rails applications. The majority of the AntiPatterns described in this book are directly extracted from real-world applications. We hope that by formalizing their descriptions here, we can present you with the tools you’ll need to identify these AntiPatterns in your own code, understand their causes, and be able to refactor yourself out of the broken patterns.

     341 p cit 08/05/2013 117 1

Hướng dẫn khai thác thư viện số