Videos tagged with PeepCode
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...
PeepCode: RSpec Mocks and Models
This is part 2 of the highly anticipated RSpec series. You’ll learn about adding mocks, stubs, and matchers to your behavior driven development skillset. The screencast continues the project from part 1 but focuses on writing examples for ActiveRecord models. During the process you’ll also learn about parsing XML with Hpricot!
PeepCode: RSpec Controllers and Tools
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.
PeepCode: Git
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...
PeepCode: Capistrano 2
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...
PeepCode: Screencasting on the Mac
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...
PeepCode: TextMate for Rails 2
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...
PeepCode: REST for Rails 2
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...
PeepCode: Phusion Passenger
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...