Videos tagged with PeepCode


Peepcode: Live Coding Rails 3 Upgrade

Peepcode: Live Coding Rails 3 Upgrade

Posted in Development, Frameworks

For several months people have wondered, “Where can I download a video that features a developer stumbling through an upgrade of a Rails 2 app to Rails 3?” I’m proud to say that an answer is now available! In only 25 minutes, I convert my news screenshot site from Rails 2.x to Rails 3 (prerelease, from source). It features the newest bundler (0.9.0.pre), Jeremy McAna...

Tags: Ruby, Ruby On Rails, Frameworks, PeepCode, Broadcasting, Screencasts, Development




PeepCode: RSpec Controllers and Tools

PeepCode: RSpec Controllers and Tools

Posted in Development, Frameworks

Part III of the popular RSpec series! (Part I and II are also available). This 69 minute screencasts shows how to write behavior examples for Rails Controllers, Views, and Helpers. It finishes the application started at the beginning of this series. It also talks about shared behaviors, writing specs for plugins and gems, using RSpec with Test::Unit, and tools like rcov and heckle.

Tags: Ruby, Frameworks, RSpec, PeepCode


PeepCode: Git

PeepCode: Git

Posted in

The git source code control system was developed by Linus Torvalds for managing the Linux kernel. But it’s also valuable for managing all kinds of code: libraries, web applications, personal files. Git was built for the modern developer’s workflow. Easy branching, full capability even when offline, and fast operation make other source code management systems feel underpowered compar...

Tags: Git, SCM, SVN, PeepCode


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



PeepCode: Screencasting on the Mac

PeepCode: Screencasting on the Mac

Posted in Operating Systems

Screencasting is a great way to promote your product, teach your staff, or just communicate! This 47 minute screencast reveals tips and tricks learned over the course of a year of producing top-quality screencasts at PeepCode. This screencast shows how to use Apple’s iLife suite together with iShowU to produce quality screencasts on the cheap. You’ll even learn things that you won&r...

Tags: Practices, OS, MacOS, PeepCode


PeepCode: TextMate for Rails 2

PeepCode: TextMate for Rails 2

Posted in Development, Frameworks, Web Technologies

Content and filming by Dr. Nic Williams, voiceover by Geoffrey Grosenbach. Dr. Nic Williams has been hard at work on an updated TextMate bundle for Rails 2.0. This 66 minute screencast shows many of the new features of the Rails 2 TextMate bundle. It finishes by showing you how to write your own snippets and commands. Being able to use the built-in shortcuts and script your own snippets can mak...

Tags: Ruby, IDE, Ruby On Rails, Frameworks, Textmate, REST, PeepCode


PeepCode: REST for Rails 2

PeepCode: REST for Rails 2

Posted in Development, Frameworks, Web Technologies

RESTful routes have been a big part of Rails since version 1.2, but they are also very confusing! They’re all about building your application to deliver HTML and API-friendly XML from a single piece of data. This screencast covers the basics of REST and walks through a simple application to show how REST routes work. You’ll learn about the magic that goes on behind the scenes and ho...

Tags: Ruby, Ruby On Rails, Frameworks, REST, PeepCode


PeepCode: Phusion Passenger

PeepCode: Phusion Passenger

Posted in Development, Frameworks

Phusion Passenger™ dropped onto the scene in early 2008 and immediately caused quite a stir. Many developers have hoped for a way to run Rails applications natively inside Apache, and now it’s possible! Passenger™ makes development easier and is the best way to run Rails applications on shared hosts. You may even find it so easy to use that you choose to deploy your production...

Tags: Ruby, Ruby On Rails, Frameworks, apache, Deployment, hosting, PeepCode