Video Media from Developer Fusion https://www.developerfusion.com/media/view/video/sort/popularity/ Video Media from Developer Fusion http://www.rssboard.org/rss-specification en-GB Tue, 10 May 2011 03:36:00 GMT #159 More on Cucumber There is a lot more to Cucumber than I showed in an earlier episode. See how to refactor complex scenarios in this episode. http://www.developerfusion.com/media/119009/159-more-on-cucumber/ http://www.developerfusion.com/media/119009/159-more-on-cucumber/ Tue, 10 May 2011 03:36:00 GMT James Crowley #155 Beginning with Cucumber Cucumber is a high-level testing framework. In this episode we will create a new Rails application from scratch using behavior driven development. http://www.developerfusion.com/media/119013/155-beginning-with-cucumber/ http://www.developerfusion.com/media/119013/155-beginning-with-cucumber/ Tue, 10 May 2011 03:36:00 GMT James Crowley #199 Mobile Devices Change the look and behavior of a Rails app on mobile devices. Also use jQTouch to build a native-looking interface. http://www.developerfusion.com/media/118969/199-mobile-devices/ http://www.developerfusion.com/media/118969/199-mobile-devices/ Tue, 10 May 2011 03:36:00 GMT James Crowley #108 named_scope The named_scope method in Rails 2.1 makes performing finds on models very elegant and convenient. See how in this episode. http://www.developerfusion.com/media/119060/108-namedscope/ http://www.developerfusion.com/media/119060/108-namedscope/ Tue, 10 May 2011 03:36:00 GMT James Crowley #160 Authlogic Authentication can get very complex. In this episode I show how Authlogic can handle this complexity while you stay in control of how it is presented to the user. http://www.developerfusion.com/media/119008/160-authlogic/ http://www.developerfusion.com/media/119008/160-authlogic/ Tue, 10 May 2011 03:36:00 GMT James Crowley #200 Rails 3 Beta and RVM Get started with Rails 3.0 Beta and install Ruby 1.9.1 using RVM: Ruby Version Manager. Stay tuned to the end for a challenge on giving back to open source. http://www.developerfusion.com/media/118968/200-rails-3-beta-and-rvm/ http://www.developerfusion.com/media/118968/200-rails-3-beta-and-rvm/ Tue, 10 May 2011 03:36:00 GMT James Crowley #136 jQuery How do you use jQuery with Rails? In this episode I redo episode #43 using jQuery instead of Prototype/RJS. http://www.developerfusion.com/media/119032/136-jquery/ http://www.developerfusion.com/media/119032/136-jquery/ Tue, 10 May 2011 03:36:00 GMT James Crowley #197 Nested Model Form Part 2 Add and remove nested model fields dynamically through JavaScript using either Prototype or jQuery. http://www.developerfusion.com/media/118971/197-nested-model-form-part-2/ http://www.developerfusion.com/media/118971/197-nested-model-form-part-2/ Tue, 10 May 2011 03:36:00 GMT James Crowley #75 Complex Forms Part 3 In this third and final episode on complex forms I will show you how to edit a project and multiple tasks all in one form. This includes removing and adding tasks dynamically as well. See the show notes for updated code. http://www.developerfusion.com/media/119093/75-complex-forms-part-3/ http://www.developerfusion.com/media/119093/75-complex-forms-part-3/ Tue, 10 May 2011 03:36:00 GMT James Crowley #196 Nested Model Form Part 1 Handling multiple models in a single form is much easier with the accepts_nested_attributes_for method. See how to use this method to handle nested model fields. http://www.developerfusion.com/media/118972/196-nested-model-form-part-1/ http://www.developerfusion.com/media/118972/196-nested-model-form-part-1/ Tue, 10 May 2011 03:36:00 GMT James Crowley #134 Paperclip Need to add image attachments to a model? See how with paperclip in this episode. http://www.developerfusion.com/media/119034/134-paperclip/ http://www.developerfusion.com/media/119034/134-paperclip/ Tue, 10 May 2011 03:36:00 GMT James Crowley #202 Active Record Queries in Rails 3 Rails 3 introduces a new query interface for performing finds in Active Record. See how it works along with the changes in named scopes. http://www.developerfusion.com/media/118966/202-active-record-queries-in-rails-3/ http://www.developerfusion.com/media/118966/202-active-record-queries-in-rails-3/ Tue, 10 May 2011 03:36:00 GMT James Crowley #88 Dynamic Select Menus See how to dynamically change a select menu based on another select menu using Javascript. In this episode everything is kept client side which leads to a more responsive user interface. http://www.developerfusion.com/media/119080/88-dynamic-select-menus/ http://www.developerfusion.com/media/119080/88-dynamic-select-menus/ Tue, 10 May 2011 03:36:00 GMT James Crowley #73 Complex Forms Part 1 Complex forms often lead to complex controllers, but that doesn't have to be the case. In this episode see how you can create multiple models through a single form while keeping the controller clean. http://www.developerfusion.com/media/119095/73-complex-forms-part-1/ http://www.developerfusion.com/media/119095/73-complex-forms-part-1/ Tue, 10 May 2011 03:36:00 GMT James Crowley #188 Declarative Authorization Declarative authorization provides an advanced and powerful solution for role based authorization. http://www.developerfusion.com/media/118980/188-declarative-authorization/ http://www.developerfusion.com/media/118980/188-declarative-authorization/ Tue, 10 May 2011 03:36:00 GMT James Crowley #151 Rack Middleware Rack middleware is a way to filter a request and response coming into your application. In this episode I show how to modify the response body using middleware. http://www.developerfusion.com/media/119017/151-rack-middleware/ http://www.developerfusion.com/media/119017/151-rack-middleware/ Tue, 10 May 2011 03:36:00 GMT James Crowley #209 Introducing Devise Devise is a full-featured authentication solution which handles all of the controller logic and form views for you. Learn how to set it up in this episode. http://www.developerfusion.com/media/118959/209-introducing-devise/ http://www.developerfusion.com/media/118959/209-introducing-devise/ Tue, 10 May 2011 03:36:00 GMT James Crowley #67 restful_authentication Need multiple user authentication? If so, the restful_authentication plugin is a great way to go. It will generate some basic authentication code for you which is good starting point to your authentication system. Watch this episode for details. http://www.developerfusion.com/media/119101/67-restfulauthentication/ http://www.developerfusion.com/media/119101/67-restfulauthentication/ Tue, 10 May 2011 03:36:00 GMT James Crowley #127 Rake in Background In need of a background process? You may be able to accomplish this with a simple Rake task. See how in this episode. http://www.developerfusion.com/media/119041/127-rake-in-background/ http://www.developerfusion.com/media/119041/127-rake-in-background/ Tue, 10 May 2011 03:36:00 GMT James Crowley #164 Cron in Ruby Cron is great for handling recurring tasks, but it is an external dependency with a crazy syntax. In this episode I show you how to use Whenever to create cron jobs with Ruby. http://www.developerfusion.com/media/119004/164-cron-in-ruby/ http://www.developerfusion.com/media/119004/164-cron-in-ruby/ Tue, 10 May 2011 03:36:00 GMT James Crowley