Media Summary: Mature apps face problems with abusive requests like misbehaving users, malicious hackers, and naive scrapers. Too often they ... Your application should be focused on serving productive traffic to your users. Unfortunately not all the traffic your application gets ... We're comfortable with HTTP, but using it for communication in your SOA isn't simple. You need load balancers, URL discovery, ...

Railsconf 2014 Rack Attack Protect - Detailed Analysis & Overview

Mature apps face problems with abusive requests like misbehaving users, malicious hackers, and naive scrapers. Too often they ... Your application should be focused on serving productive traffic to your users. Unfortunately not all the traffic your application gets ... We're comfortable with HTTP, but using it for communication in your SOA isn't simple. You need load balancers, URL discovery, ... Whenever you say that you're building a web application with Ruby, its almost implied that you will be using Rails to do so. By Luke Melia Are you restarting your Rails server every time you deploy JavaScript? Are you waiting 5 minutes or more to deploy ... In this workshop we'll learn how to transform complex, highly coupled code into a simpler, more readable and maintainable shape ...

".. and then cache the hell out of it!" This is usually how the talk ends when it comes to rails performance tips, but in reality it is ... Rails is a platform to serve your Ruby applications, and yet is a very well crafted open-source product written in the language that ... Cutting-edge web interfaces surprise and delight users with their interactivity. Can we somehow enable this next-generation user ... Our monolithic apps are evolving into ecosystems of connected services. It's becoming quite common for Rails apps to be working ... I think a lot of developers secretly harbor the desire to start their own company, but don't realize that running a business means a ...

Photo Gallery

RailsConf 2014 - Rack::Attack: Protect your app with this one weird gem! by Aaron Suggs
Rack Attack! Block and throttle abusive requests in Rails
RailsConf 2014 - Rack-AMQP: Ditch HTTP Inside SOA! by Josh Szmajda
RailsConf 2014 - Web Applications with Ruby (not Rails) by David Padilla
RailsConf 2014 - Lightning Fast Deployment of Your Rails-backed JavaScript app
RailsConf 2014 - Keynote: Writing Software by David Heinemeier Hansson
Episode #052 - Rails API - Throttling with Rack::Attack
RailsConf 2014 - Workshop - Simplifying Code: Monster to Elegant in Less Than 5 steps by Tute Costa
RailsConf 2014 - What the Cache?! by Simon Kröger
RailsConf 2014 - Ruby on Rails Hacking Guide by Akira Matsuda
RailsConf 2014 - Real-time Rails with Sync by Mike Moore
RailsConf 2014 - Rails as an SOA Client by Pete Hodgson
View Detailed Profile
RailsConf 2014 - Rack::Attack: Protect your app with this one weird gem! by Aaron Suggs

RailsConf 2014 - Rack::Attack: Protect your app with this one weird gem! by Aaron Suggs

Mature apps face problems with abusive requests like misbehaving users, malicious hackers, and naive scrapers. Too often they ...

Rack Attack! Block and throttle abusive requests in Rails

Rack Attack! Block and throttle abusive requests in Rails

Your application should be focused on serving productive traffic to your users. Unfortunately not all the traffic your application gets ...

RailsConf 2014 - Rack-AMQP: Ditch HTTP Inside SOA! by Josh Szmajda

RailsConf 2014 - Rack-AMQP: Ditch HTTP Inside SOA! by Josh Szmajda

We're comfortable with HTTP, but using it for communication in your SOA isn't simple. You need load balancers, URL discovery, ...

RailsConf 2014 - Web Applications with Ruby (not Rails) by David Padilla

RailsConf 2014 - Web Applications with Ruby (not Rails) by David Padilla

Whenever you say that you're building a web application with Ruby, its almost implied that you will be using Rails to do so.

RailsConf 2014 - Lightning Fast Deployment of Your Rails-backed JavaScript app

RailsConf 2014 - Lightning Fast Deployment of Your Rails-backed JavaScript app

By Luke Melia Are you restarting your Rails server every time you deploy JavaScript? Are you waiting 5 minutes or more to deploy ...

RailsConf 2014 - Keynote: Writing Software by David Heinemeier Hansson

RailsConf 2014 - Keynote: Writing Software by David Heinemeier Hansson

Help us caption & translate this video! http://amara.org/v/FG1c/

Episode #052 - Rails API - Throttling with Rack::Attack

Episode #052 - Rails API - Throttling with Rack::Attack

Save expensive calculation time using

RailsConf 2014 - Workshop - Simplifying Code: Monster to Elegant in Less Than 5 steps by Tute Costa

RailsConf 2014 - Workshop - Simplifying Code: Monster to Elegant in Less Than 5 steps by Tute Costa

In this workshop we'll learn how to transform complex, highly coupled code into a simpler, more readable and maintainable shape ...

RailsConf 2014 - What the Cache?! by Simon Kröger

RailsConf 2014 - What the Cache?! by Simon Kröger

".. and then cache the hell out of it!" This is usually how the talk ends when it comes to rails performance tips, but in reality it is ...

RailsConf 2014 - Ruby on Rails Hacking Guide by Akira Matsuda

RailsConf 2014 - Ruby on Rails Hacking Guide by Akira Matsuda

Rails is a platform to serve your Ruby applications, and yet is a very well crafted open-source product written in the language that ...

RailsConf 2014 - Real-time Rails with Sync by Mike Moore

RailsConf 2014 - Real-time Rails with Sync by Mike Moore

Cutting-edge web interfaces surprise and delight users with their interactivity. Can we somehow enable this next-generation user ...

RailsConf 2014 - Rails as an SOA Client by Pete Hodgson

RailsConf 2014 - Rails as an SOA Client by Pete Hodgson

Our monolithic apps are evolving into ecosystems of connected services. It's becoming quite common for Rails apps to be working ...

RailsConf 2014 - How to be a Boss Without the B-S by Jessie Link

RailsConf 2014 - How to be a Boss Without the B-S by Jessie Link

I think a lot of developers secretly harbor the desire to start their own company, but don't realize that running a business means a ...