Videos tagged with Capistrano


RailsLab Scaling Rails: Episode #21 - On The Edge - Part 3

RailsLab Scaling Rails: Episode #21 - On The Edge - Part 3

Posted in Development, Frameworks, Cloud Computing

This is the last of three screencasts where looking at a couple new libraries to help you scale your Rails applications. In this episode we start by learning about rubber, a capistrano/rails plugin that makes it easy to deploy/manage/scale on Amazon EC2. Then we look at a background job system with a killer user interface called Cloud Crowd. Lastly we look at a web service called Mad Mimi, whic...

Tags: Ruby, Ruby On Rails, Frameworks, Capistrano, RailsLab, Broadcasting, Screencasts, Development, rubber, Amazon EC2, Cloud Crowd, ...



Classy Web Development with Sinatra Episode 1:  A Tiny Web App

Classy Web Development with Sinatra Episode 1: A Tiny Web App

Posted in Development, Frameworks, Web Technologies

Sinatra makes it easy to write simple web applications in a hurry. In this episode, we’ll write a URL shortener application to learn the essential Sinatra features, test the application, and deploy it to a production server. You’ll learn how to: Create a simple web application with Sinatra Write handlers and ERB templates Handle form parameters Use multiple files and custom Ruby lib...

Tags: Ruby, Frameworks, Capistrano, REST, The Pragmatic Programmers, Sinatra


RubyConf 2008: A Puppet Story: Systems Building Systems

RubyConf 2008: A Puppet Story: Systems Building Systems

Posted in Conferences, Development, Operating Systems

After years of automating systems with CFEngine, Luke Kanies, Puppet's primary author, had ideas about automation that he could not express with existing tools. He tried to fork CFEngine, but threw up his hands at the C code. As a sysadmin, his obvious next step was to try it with Perl. More frustration... Python was getting a lot of attention, but after investing tens of hours, Luke still coul...

Tags: Conferences, Ruby, OS, MacOS, Linux, Deployment, Capistrano, DSL, Confreaks, RubyConf 2008, Puppet, ...


RubyConf 2008: rush, a shell that will yield to you

RubyConf 2008: rush, a shell that will yield to you

Posted in Conferences, Development

rush (http://rush.heroku.com/) as defined by the website is: a replacement for the unix shell (bash, zsh, etc) which uses pure Ruby syntax. Grep through files, find and kill processes, copy files - everything you do in the shell, now in Ruby. In this talk you will learn 2 things. First we will go over some rush basics. Like globbing, search and replace, naming files, and processes. Second we wi...

Tags: Conferences, Ruby, Textmate, Deployment, Capistrano, Rake, Sake, rush, Confreaks, RubyConf 2008, Thor, ...




Lone Star Ruby Conf 2008: Ruby in the Cloud

Lone Star Ruby Conf 2008: Ruby in the Cloud

Posted in Conferences, Development, Cloud Computing

This talk would be a case study in using Ruby to deploy, monitor, and manage a cluster of servers running in the Amazon Web Services virtual cloud. The example cluster is operated by OtherInbox.com, a consumer-driven website that automates email tasks and spam blocking. Every system administration task imaginable is carried out using Ruby, which means the developers can enjoy all of Ruby’...

Tags: Conferences, Ruby, Deployment, Capistrano, Amazon S3, Rake, Cloud Computing, Amazon SQS, Clustering, Monitoring, Confreaks, ...


PeepCode: Capistrano 2

PeepCode: Capistrano 2

Posted in Development, Frameworks

Capistrano 2 is a tool for automating the deployment of your application to a server. You can also automate many other monotonous server-maintenance tasks. It is written in Ruby but can be used to deploy any kind of web application. This 50 minute screencast talks about the concepts behind Capistrano 2.1, shows a basic deployment, and teaches you how to write your own tasks. The download also i...

Tags: Ruby, Frameworks, Deployment, Capistrano, PeepCode


Ruby Plus #75: Using Capistrano to import production data to your development database

Ruby Plus #75: Using Capistrano to import production data to your development database

Posted in Development, Frameworks, Databases

In this episode I will walk you through a very useful Capistrano 2.0 task that can be used to download production data to your development machine and import it into your development database. It is useful to reproduce bugs and backup production database. You will see how to make Capistrano execute commands on your local machine.

Tags: Ruby, Ruby On Rails, Frameworks, Databases, Deployment, Capistrano, Ruby Plus