Seccomp - Ruby e Rails

Preview:

DESCRIPTION

Mini-oficina de Ruby e Rails na Seccomp da Unesp de Rio Claro.

Citation preview

Ruby e RailsFabio Akita

2004

2001

1993

“Jack of all Trades”

“Master of None”

mr. Leonardo

“Jack of all Trades”

“Master of All”

“Tornar as coisas simples fáceis e as coisas

complexas possíveis”

Básico

Fortes Fracos

Dinâmicos Estáticos

Tipos

Tipos

Forte Dinâmico

Forte Estático

Fraco Estático

Fraco Dinâmico

Tipos

Métodos

Classes

Objetos

Blocos

Meta-programação

Range e Require

RubyGems

ActiveRecord

ActionPack

ActiveResource

ActionMailer

ActionController

ActionView

ActiveSupportRails

ActionWebService

• Convention over Configuration

• DRY (Don’t Repeat Yourself)

• YAGNI (You Ain’t Gonna Need It)

• DSL (Domain Specific Language)

• Agile Manifesto

Demonstração

REST

• Asset Management

• Rails Cache & Memcached

• Query Cache, Connection Pool

• RSpec, Shoulda, Rcov

• i18n, Unicode, Time Zones

• Muito Mais!

Deployment

Ruby + Java = JRuby

Glassfish Rails

38

JRuby on Rails

Comunidade

Como aprender?

Obrigado! Perguntas?

www.locaweb.com.br/rails