Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Loading
Deploying Rails: Automate, Deploy, Scale, Maintain, and Sleep at Night (The Facets of Ruby)

Buy
Ruby on Rails has taken the web application development world by storm. Those of us who have been writing web apps for a few years remember the good ol’ days when the leading contenders for web programming languages were PHP and Java, with Perl, Smalltalk, and even C++ as fringe choices. Either PHP or Java could get the job done, but millions of lines of legacy code attest to the difficulty of using either of those languages to deliver solid web applications that are easy to evolve.

But Ruby on Rails changed all that. Now thousands of developers around the world are writing and delivering high-quality web applications on a regular basis. Lots of people are programming in Ruby. And there are plenty of books, screencasts, and tutorials for almost every aspect of bringing a Rails application into being.

We say “almost every aspect” because there’s one crucial area in which Rails applications are not necessarily a joy; that area is deployment. The most elegant Rails application can be crippled by runtime environment issues that make adding new servers an adventure, unexpected downtime a regularity, scaling a difficult task, and frustration a constant. Good tools do exist for deploying, running, monitoring, and measuring Rails applications, but pulling them together into a coherent whole is no small effort.

In a sense, we as Rails developers are spoiled. Since Rails has such excellent conventions and practices, we expect deploying and running a Rails application to be a similarly smooth and easy path. And while there are a few standard components for which most Rails developers will reach when rolling out a new application, there are still plenty of choices to make and decisions that can affect an application’s stability.
(HTML tags aren't allowed.)

The Build Master: Microsoft's Software Configuration Management Best Practices
The Build Master: Microsoft's Software Configuration Management Best Practices

The first best-practice, start-to-finish guide for the software build process

Managing builds is crucial to the profitable delivery of high-quality software; however, the build process has been one of the least-understood stages of the entire development lifecycle....

One Who Is Not Busy, The: Connecting with Work in a Deeply Satisfying Way
One Who Is Not Busy, The: Connecting with Work in a Deeply Satisfying Way
The Problem of Busyness I agreed to write this book almost a year ago. Gibbs Smith and I had met during a five-day workshop on the topic of time and busyness at Tassajara Hot Springs, a Zen Buddhist retreat center in Big Sur. I co-facilitated the workshop, "The One Who Is Not Busy," with Basya Petnick and Rabbi Helen Cohn. Gibbs was quite...
Inside the Minds: Managing for Profits - CEOs from Shuffle Master, BioReliance, AccuCode & More
Inside the Minds: Managing for Profits - CEOs from Shuffle Master, BioReliance, AccuCode & More
This book provides targeted, specific advice about how to identify a company’s main profit centers and strategically build upon these strongholds, as well as advice on the finer points of business, such as effective risk management, and more.

Inside the Minds: Managing for Profits is an indispensable guide for company
...

Nightly Business Report Presents Lasting Leadership: What You Can Learn from the Top 25 Business People of our Times
Nightly Business Report Presents Lasting Leadership: What You Can Learn from the Top 25 Business People of our Times
Now in paperback. . . . What outstanding leaders do, and how they do it. Building corporate culture that can withstand anything. Reinventing your business: when it's time, how to do it. Key attributes of lasting leadership. The greatest business leaders of our generation. How they achieved the impossible. What you can learn from them. How...
How to Be Happy at Work: A Practical Guide to Career Satisfaction
How to Be Happy at Work: A Practical Guide to Career Satisfaction
It’s not easy to tell others how to be happy at work, especially people who feel as if they’re living in a career combat zone. I know the battleground well. For the past 20 years, I’ve been a career counselor, psychotherapist, and corporate outplacement consultant. In that time, I’ve seen more casualties of the career wars...
IT Made E-Z
IT Made E-Z
This book provides a brief overview of the Information Technology world. It is meant to be an aid for business professionals in the technical field such as hiring managers, human resources, technical sales, recruiting and students as well as novices in the technology field looking to obtain an understanding of the overall structure and components...
©2014 LearnIT (support@pdfchm.net) - Privacy Policy