RailsCasts

Kanal-Details

RailsCasts

RailsCasts

Ersteller: Ryan Bates

Every other week you will be treated to a new, free RailsCasts episode featuring tips and tricks with Ruby on Rails, the popular web development framework. These screencasts are short and focus on one technique so you can quickly move on to applying it to your own project. The topics are geared towa...

EN-US Vereinigte Staaten Technologie

Neueste Episoden

346 Episoden
#417 Foundation

#417 Foundation

ZURB's Foundation is a front-end for quickly building applications and prototypes. It is similar to Twitter Bootstrap but uses Sass instead of LESS. H...

2013-06-16 00:00:00 11:06
Herunterladen
#415 Upgrading to Rails 4

#415 Upgrading to Rails 4

With the release of Rails 4.0.0.rc1 it's time to try it out and report any bugs. Here I walk you through the steps to upgrade a Rails 3.2 application...

2013-05-06 00:00:00 12:44
Herunterladen
#412 Fast Rails Commands

#412 Fast Rails Commands

Rails commands, such as generators, migrations, and tests, have a tendency to be slow because they need to load the Rails app each time. Here I show t...

2013-04-04 00:00:00 8:06
Herunterladen
#409 Active Model Serializers

#409 Active Model Serializers

The ActiveModel::Serializers gem can help you build JSON APIs through serializer objects. This provides a dedicated place to fully customize the JSON...

2013-03-09 00:00:00 10:58
Herunterladen
#406 Public Activity

#406 Public Activity

Learn how to easily add a user activity feed using the public_activity gem. Here I show both the default setup using model callbacks and a manual way...

2013-02-13 00:00:00 10:59
Herunterladen
#402 Better Errors & RailsPanel

#402 Better Errors & RailsPanel

Here we take a look at two tools to aid us in development: Better Errors which makes it easier than ever to debug exceptions, and RailsPanel, a Chrome...

2013-01-25 00:00:00 8:06
Herunterladen
#400 What's New in Rails 4

#400 What's New in Rails 4

Rails 4.0 is still unfinished, but it is shaping up to become a great release. Here I show how to setup a new Rails 4.0 (edge) application and walk th...

2013-01-04 00:00:00 20:23
Herunterladen
#396 Importing CSV and Excel

#396 Importing CSV and Excel

Allow users to import records into the database by uploading a CSV or Excel document. Here I show how to use Roo to parse these files and present a so...

2012-12-08 00:00:00 10:19
Herunterladen
#393 Guest User Record

#393 Guest User Record

Instead of presenting a sign up form to the user, consider creating a temporary guest record so the user can try out the application without filling i...

2012-11-21 00:00:00 9:27
Herunterladen
#390 Turbolinks

#390 Turbolinks

Turbolinks can make your Rails app feel faster by using JavaScript to replace the page content when clicking a link. It will be default in new Rails 4...

2012-11-05 00:00:00 7:45
Herunterladen
#387 Cache Digests

#387 Cache Digests

The cache_digests gem (also included in Rails 4) will automatically add a digest to the fragment cache key based on the template. If a template change...

2012-10-20 00:00:00 7:39
Herunterladen
#384 Exploring RubyGems

#384 Exploring RubyGems

RubyGems can make it easy to add a feature to a Rails application, but it can also cause headaches down the road. Here I give some tips on researching...

2012-10-07 00:00:00 7:20
Herunterladen
#382 Tagging

#382 Tagging

There are several gems to help implement tags in a Rails app. Here I show you how to integrate acts-as-taggable-on and then show how to do it from scr...

2012-09-22 00:00:00 11:03
Herunterladen
#378 FnordMetric

#378 FnordMetric

FnordMetric allows you to chart events in real time. This is great for keeping track of user activity in your Rails app as demonstrated in this episod...

2012-09-04 00:00:00 10:04
Herunterladen
#376 JRuby Basics

#376 JRuby Basics

JRuby is a polished and stable Ruby implementation. Here I show the basics of setting it up and executing Java from within Ruby. I also see how it com...

2012-08-30 00:00:00 10:47
Herunterladen
#374 Image Manipulation

#374 Image Manipulation

Learn how to do extensive image manipulation with the ImageMagick commands. Also learn how RMagick can be used in combination with CarrierWave to proc...

2012-08-16 00:00:00 11:23
Herunterladen
#372 Bullet

#372 Bullet

Bullet will notify you of database queries that can potentially be improved through eager loading or counter cache column. A variety of notification a...

2012-08-09 00:00:00 6:20
Herunterladen
#370 Ransack

#370 Ransack

Ransack allows you to easily build complex search forms. It also helps in adding sortable links and building a dynamic advanced search page.

2012-08-03 00:00:00 10:18
Herunterladen
#368 MiniProfiler

#368 MiniProfiler

MiniProfiler allows you to see the speed of a request conveniently on the page. It also shows the SQL queries performed and allows you to profile a sp...

2012-07-24 00:00:00 9:03
Herunterladen
#366 Sidekiq

#366 Sidekiq

Sidekiq allows you to move jobs into the background for asynchronous processing. It uses threads instead of forks so it is much more efficient with me...

2012-07-18 00:00:00 10:17
Herunterladen
#364 Active Record Reputation System

#364 Active Record Reputation System

If you need to calculate an average user's rating or sum up a number of votes, consider using the activerecord-reputation-system gem. Here I will cove...

2012-07-09 00:00:00 10:27
Herunterladen
#362 Exporting CSV and Excel

#362 Exporting CSV and Excel

As you will see it is easy to add a CSV export option to Rails. Here I also show how to export for Excel in a variety of formats.

2012-07-02 00:00:00 6:35
Herunterladen
#360 Facebook Authentication

#360 Facebook Authentication

This will show how to create a new facebook application and configure it. Then add some authentication with the omniauth-facebook gem and top it off w...

2012-06-25 00:00:00 12:09
Herunterladen
#358 Brakeman

#358 Brakeman

The Brakeman gem will scan the Ruby code of a Rails application and alert you to common security vulnerabilities.

2012-06-15 00:00:00 8:24
Herunterladen
#356 Dangers of Session Hijacking

#356 Dangers of Session Hijacking

If a user's authentication cookie is sent over an insecure connection it is vulnerable to session hijacking, or more specifically, sidejacking. Learn...

2012-06-08 00:00:00 6:26
Herunterladen
#354 Squeel

#354 Squeel

Squeel provides a comprehensive DSL for writing SQL queries in Ruby. It is built upon Arel giving you access to many of its powerful features.

2012-05-30 00:00:00 9:10
Herunterladen
#352 Securing an API

#352 Securing an API

There are many approaches to locking down an API. Here I start off with HTTP Basic authentication then move on to generating a unique token which can...

2012-05-23 00:00:00 7:42
Herunterladen
#350 REST API Versioning

#350 REST API Versioning

APIs should be consistent, but it is difficult to do this when returning a JSON response along side the HTML interface. Here I show how to add a versi...

2012-05-16 00:00:00 10:40
Herunterladen
#348 The Rails API Gem

#348 The Rails API Gem

It is often asked: Is Rails a good fit if I only need to serve an API? In this episode I show how to use the Rails API gem to create a slimmer Rails a...

2012-05-09 00:00:00 9:56
Herunterladen
#346 Wizard Forms with Wicked

#346 Wizard Forms with Wicked

Creating a wizard form can be tricky in Rails. Learn how Wicked can help by turning a controller into a series of multiple steps.

2012-05-03 00:00:00 11:57
Herunterladen
#347 Rubber and Amazon EC2

#347 Rubber and Amazon EC2

Deploying to Amazon EC2 allows you to scale an application quickly. Learn how to use Rubber to deploy to the cloud with just a few commands and monito...

2012-05-03 00:00:00 17:04
Herunterladen
#344 Queue Classic

#344 Queue Classic

PostgreSQL can act as a worker queue which can replace the need for a separate process to manage the background jobs. Here you will learn how to do th...

2012-04-24 00:00:00 8:07
Herunterladen
#342 Migrating to PostgreSQL

#342 Migrating to PostgreSQL

Postgres is a feature-packed relational database that every Rails developer should consider using. Here you will learn how to install it, add it to a...

2012-04-17 00:00:00 8:14
Herunterladen
#340 DataTables

#340 DataTables

DataTables makes it easy to convert a plain HTML table into one with pagination, sorting, and searching - all done with JavaScript and jQuery. Here I...

2012-04-11 00:00:00 9:40
Herunterladen
#338 Globalize3

#338 Globalize3

Rails has great internationalization (I18n) support making it easy to translate static text into other languages, but how do we translate database con...

2012-04-04 00:00:00 5:57
Herunterladen
#336 Copycopter

#336 Copycopter

Copycopter provides a nice interface that clients can use to edit the text in a Rails application. Learn how to deploy a Copycopter server using Herok...

2012-03-27 00:00:00 6:48
Herunterladen
#334 Compass & CSS Sprites

#334 Compass & CSS Sprites

Compass improves the Sass experience by providing useful mixins, functions, and more. You will also learn how to make CSS sprites with it in this epis...

2012-03-20 23:00:00 9:50
Herunterladen
#332 Refinery CMS Basics

#332 Refinery CMS Basics

If you need to quickly create an informational site that can be easily edited, consider using a content management system. Here I show how to build a...

2012-03-13 23:00:00 11:26
Herunterladen
#330 Better Sass with Bourbon

#330 Better Sass with Bourbon

If you are tired of the browser vendor prefixes in CSS, check out Bourbon. It provides Sass mixins and functions to make CSS more convenient.

2012-03-07 00:00:00 7:19
Herunterladen
#328 Twitter Bootstrap Basics

#328 Twitter Bootstrap Basics

Twitter Bootstrap can help make beautiful web apps quickly by providing you with useful CSS and JavaScript. Here you will learn how to include it into...

2012-02-28 00:00:00 10:11
Herunterladen
0:00
0:00
Episode
Kein Titel verfügbar
Keine Kanalinfo