Recent Episodes
-
18
Looping Through Flash Other translations:
Displaying flash messages can be a pain. This episode shows an easy way to display all of your flash messages.
Tags: views
-
17
HABTM Checkboxes Other translations:
Create a list of checkboxes for easily managing a HABTM relationship.
-
16
Virtual Attributes Other translations:
Keep your forms flexible by adding virtual attributes to your model. This powerful technique allows you to create form fields which may not directly relate to the database.
Tags: active-record forms
-
15
Fun With Find Conditions Other translations:
You can pass objects other than strings to find conditions, but care must be taken to ensure that the correct SQL is generated.
Tags: active-record
-
14
Performing Calculations On Models Other translations:
ActiveRecord provides class methods for performing calculations on models. See how in this episode.
Tags: active-record
-
13
Dangers of Model in Session Other translations:
Care must be taken when storing a model in a session as it can get out of sync with the database.
Tags: controllers
-
12
Refactoring User Name Part 3 Other translations:
In the final part of the episodes on testing and refactoring we'll refactor our test code.
Tags: refactoring testing
-
11
Refactoring User Name Part 2 Other translations:
Having moved code from the view to the model in part one, we'll refactor it and write some tests to make sure it all still works as expected.
Tags: refactoring testing
-
10
Refactoring User Name Part 1 Other translations:
This episode will show you how to move code from the view into the model to reduce duplication and clean up the view.
Tags: refactoring
-
9
Filtering Sensitive Logs Other translations:
By default, Rails stores sensitive data in its log files. Find out how to filter it out.
Tags: security