You may have to Search all our reviewed books and magazines, click the sign up button below to create a free account.
Ruby on Rails is fast displacing PHP, ASP, and J2EE as the development framework of choice for discriminating programmers, thanks to its elegant design and emphasis on practical results. RailsSpace teaches you to build large-scale projects with Rails by developing a real-world application: a social networking website like MySpace, Facebook, or Friendster. Inside, the authors walk you step by step from the creation of the site's virtually static front page, through user registration and authentication, and into a highly dynamic site, complete with user profiles, image upload, email, blogs, full-text and geographical search, and a friendship request system. In the process, you learn how Rails ...
In Digging Out, two psychologists who specialize in compulsive hoarding show readers with a friend or family member who hoards how to use harm reduction, a proven-effective model, to help their loved one live safely and comfortably in his or her own home and improve their relationship with the hoarder.
The emphasis of this video training is on using Rails to build a large database-backed Web application. The step-by-step tutorial allows user to see Rails as it is actually used, resulting in learning by example.
It’s easy to write correct Ruby code, but to gain the fluency needed to write great Ruby code, you must go beyond syntax and absorb the “Ruby way” of thinking and problem solving. In Eloquent Ruby, Russ Olsen helps you write Ruby like true Rubyists do–so you can leverage its immense, surprising power. Olsen draws on years of experience internalizing the Ruby culture and teaching Ruby to other programmers. He guides you to the “Ah Ha!” moments when it suddenly becomes clear why Ruby works the way it does, and how you can take advantage of this language’s elegance and expressiveness. Eloquent Ruby starts small, answering tactical questions focused on a single statement, method, t...
The Complete Guide to Avoiding and Fixing Common Rails 3 Code and Design Problems As developers worldwide have adopted the powerful Ruby on Rails web framework, many have fallen victim to common mistakes that reduce code quality, performance, reliability, stability, scalability, and maintainability. RailsTM AntiPatterns identifies these widespread Rails code and design problems, explains why they’re bad and why they happen—and shows exactly what to do instead. The book is organized into concise, modular chapters—each outlines a single common AntiPattern and offers detailed, cookbook-style code solutions that were previously difficult or impossible to find. Leading Rails developers Chad...
This short SitePoint book provides readers with a fun and yet practical introduction to Sinatra, a framework that makes web development with Ruby extremely simple. It's not intended to be a completely comprehensive guide to the framework or an in-depth Ruby tutorial, but will quickly get you up to speed with Sinatra and give you the confidence to start experimenting on your own. The book is built around a real-life example project: a content management system. It's a fun and easily understandable project that is used to demonstrate the concepts outlined in the book in a practical way. This is a clear, approachable and very easy-to-follow book that will get you to to speed with Sinatra in no time.
The combination of heat pumps and solar components is a recent development and has great potential for improving the energy efficiency of house and hot water heating systems. As a consequence, it can enhance the energy footprint of a building substantially. This work compares different systems, analyses their performance and illustrates monitoring techniques. It helps the reader to design, simulate and assess solar and heat pump systems. Good examples of built systems are discussed in detail and advice is given on how to design the most efficient system. This book is the first one about this combination of components and presents the state of the art of this technology. It is based on a joint research project of two programmes of the International Energy Agency: the Solar Heating and Cooling Programme (SHC) and the Heat Pump Programme. More than 50 experts from 13 countries have participated in this research.
In the gospel of Luke, the disciples of Jesus ask Him, "Lord, teach us to pray." They saw the great importance Jesus placed on having a daily rhythm of prayer, and they wanted to learn how to have this same rhythm in their own lives. And so can we. In this refreshingly different look at prayer, Johannes Hartl explores twelve simple ways to build a thriving prayer life--twelve steps that have transformed his life. Hartl encourages readers to explore different forms of prayer, from embracing silence, to creating your own "inner garden" in which to meet with Jesus wherever you are, to overcoming the scripts and traffic in our heads that prevent us from encountering God. With inspiring stories, spiritual exercises, and practical ideas, Simply Pray will help you develop daily rhythms of prayer, even in the hectic pace of day-to-day life. For those who long to meet with God in prayer, experience more depth, and discover God's presence in the everyday, Simply Pray is an invitation to the biggest challenge and the loveliest secret--the adventure that will change your life.
The Complete Guide to Writing Maintainable, Manageable, Pleasing, and Powerful Object-Oriented Applications Object-oriented programming languages exist to help you create beautiful, straightforward applications that are easy to change and simple to extend. Unfortunately, the world is awash with object-oriented (OO) applications that are difficult to understand and expensive to change. Practical Object-Oriented Design, Second Edition, immerses you in an OO mindset and teaches you powerful, real-world, object-oriented design techniques with simple and practical examples. Sandi Metz demonstrates how to build new applications that can “survive success” and repair existing applications that h...