Browsing Tag

ruby on rails

How to Use Omniauth to Authenticate your Users

How to Use Omniauth to Authenticate your Users

I hate signing up for websites. I’ve already signed up for so many, using different usernames, that going back to one of them and trying to remember my credentials is sometimes impossible. These days, most sites have begun offering alternative ways to sign up, by allowing you to use your Facebook, Twitter or even your Google account. Creating such an integration sometimes feels like a long and arduous task. But fear not, Omniauth is here to help.

Omniauth allows you to easily integrate more than sixty authentication providers, including Facebook, Google, Twitter and GitHub. In this tutorial, I’m going to explain how to integrate these authentication providers into your app.

Ruby for Newbies: Working with Gems
videos

Ruby for Newbies: Working with Gems

Ruby is a one of the most popular languages used on the web. We’ve started a new Session here on Nettuts+ that will introduce you to Ruby, as well as the great frameworks and tools that go along with Ruby development. Today, we’ll look at the awesome packaging system that Ruby provides for distributing programs and libraries: Gems.


This entry is part 8 of 13 in the Ruby for Newbies Session
Build a Dropbox-like File Sharing Site with Ruby on Rails: Premium
plus

Build a Dropbox-like File Sharing Site with Ruby on Rails: Premium

In this massive and advanced Premium Nettuts+ tutorial, we’ll learn how to build a file-sharing web application, like Dropbox, using Ruby on Rails. Become a Premium member to read this tutorial, as well as hundreds of other advanced tutorials and screencasts.

Why Ruby?

Why Ruby?

Just because you didn’t get to go to that awesome conference doesn’t mean that you can’t still watch the lectures! Each week, we feature one recommended web development lecture on Nettuts+.

In this recent lecture from Ruby Conf 2010, David Hansson, the creator of Ruby on Rails, focuses less on coding techniques, and more on the Ruby philosophy, in general. What makes a language like Ruby preferable to its peers? David provides his answer.

Ruby for Newbies: Conditional Statements and Loops
basixvideos

Ruby for Newbies: Conditional Statements and Loops

Ruby is a one of the most popular languages used on the web. We’ve started a new screencast series here on Nettuts+ that will introduce you to Ruby, as well as the great frameworks and tools that go along with Ruby development. In this chapter, we’ll be looking at how conditional statements and loops work in Ruby.


This entry is part 4 of 13 in the Ruby for Newbies Session
Using Unobtrusive JavaScript and AJAX with Rails 3

Using Unobtrusive JavaScript and AJAX with Rails 3

As I mentioned in my previous Ruby on Rails tutorial, Unobtrusive JavaScript (UJS) is one of the coolest new features in Rails 3. UJS allows Rails-generated code to be much cleaner, helps separate your JavaScript logic from your HTML layouts, and uncouples Rails from the Prototype JavaScript library. In this tutorial, we’re going to look at these features and learn how to use them in a simple Rails 3 application.

Your Ruby Library: Essential Reading

Essential Learning for Ruby and Rails

Ruby is rapidly becoming the preferred programming language for many developers. With that said, let’s look at some of the best tutorials, videos and books to learn Ruby and Rails.

CodeIgniter to Ruby on Rails: A Conversion

From CodeIgniter to Ruby on Rails: A Conversion

Today, we’ll be creating a simple shoutbox using the CodeIgniter PHP framework. We’ll then port this exact application, piece-by-piece, to Ruby on Rails!

20 Ruby on Rails Tutorials to Rule Them All

20 Ruby on Rails Tuts to Rule Them All

Today, we’ll review twenty incredible Ruby on Rails tutorials that every developer should consider reading. Whether you’re a beginner who prefers video tutorials or an experienced dev, you’ll find an applicable tutorial here!

Page 1 of 212