Learn Ruby
-
How to Create Your Own Local Premium URL Shortener Service
Tutorial • IntermediateLearn how to set up your own private URL Shortener with the Premium URL Shortener. You will also create a neat PopClip extension to make it even easier.
-
Uploading With Rails and Paperclip
Tutorial • BeginnerIn this article we will overview Paperclip, a file uploading solution for Rails. You will learn its key concepts and see it in action by creating a demo...
-
Uploading With Rails and Carrierwave
Tutorial • BeginnerYou will learn how to work with Carrierwave, a very popular and feature-rich file uploading solution for Rails, while crafting a demo application.
-
How to Use OmniAuth-Twitter in a Rails Application
Tutorial • BeginnerIn this tutorial, you will learn how to allow users of your application to log in using their Twitter account. Doing this has been made easy with tools such...
-
Uploading Files With Rails and Dragonfly
Tutorial • IntermediateLearn how to enable support for file uploading in Rails. Create a small musical website while learning the basics behind Dragonfly integration, image...
-
Authorization With Pundit
Tutorial • BeginnerPundit is a tool that allows you to restrict certain parts of your Rails application to authorized users. It does this by providing you with certain helpers....
-
Authentication in Rails Using Clearance
Tutorial • BeginnerClearance is a simple authentication system with email and password built by the team at Thoughtbot. It has opinionated defaults but is intended to be easy...
-
Crafting APIs With Rails
Tutorial • BeginnerYou will learn about the new Rails feature allowing you to easily craft API-only applications. We will also discuss how to secure your API, protect it from...
-
Building Your First Web Scraper, Part 3
Tutorial • BeginnerIn this tutorial, we will cover in detail how we extracted the data, how the helper and utility methods accomplish their jobs, and how all the puzzle pieces...
-
Uploading Files With Rails and Shrine
Tutorial • IntermediateYou will learn how to present a file uploading feature in your Rails application with the Shrine gem. This gem is built with a modular approach, providing...
-
Building Your First Web Scraper, Part 2
Tutorial • BeginnerIn this tutorial, you will learn how you can use Mechanize to click links, fill out forms, and upload files. You'll also learn how you can slice Mechanize...
-
Building Your First Web Scraper, Part 1
Tutorial • BeginnerRubyland has two gems that have occupied the web scraping spotlight for the past few years: Nokogiri and Mechanize. We spend an article on each of these...