Reunión de Madrid.rb de Marzo 2011

Topics

Sequel: una alternativa a Active Record

Los que trabajamos con Ruby on Rails estamos acostumbrados a utilizar ActiveRecord para "hablar" con la base de datos. Y con razón, Active Record es muy potente y completo, y de verdad facilita la vida del programador. Pero está bien, de vez en cuando, mirar alrededor y ver alternativas, sobre todo porque te llevas gratas sorpresas.

Sequel es un "toolkit" escrito en Ruby para conectarse e interactuar contra una base de datos, mucho más flexible y configurable que ActiveRecord, aunque con el mismo potencial y la misma magia.

El objetivo de esta charla es darlo a conocer e introducir sus conceptos básicos, intentando que os quedéis con el mismo buen sabor de boca con el que me quedé yo cuando empecé a utilizarlo.

Recursos

Pair programming: una forma de desarrollar software

La idea de la charla es dar a conocer el pair programming como una herramienta de trabajo y como poder aprovecharla en nuestro trabajo en el día a día. Intentaré explicar desde mi experiencia personal las ventajas y desventajas prácticas del pair programming y en qué situaciones nos puede resultar más ventajoso. Repasaremos algunos conceptos básicos, distintas modalidades y setups de trabajo distintos, tanto para trabajar en un local como en remoto.

Recursos

Attendees: (48)

blat
Events: 29
Topics: 2

Christos Zisopoulos
Events: 22
Topics: 1

Jorge Dias
Events: 3
Topics: 1

Luismi Cavallé
Events: 15
Topics: 8

Fer
Events: 10
Topics: 1

Sergio Arbeo
Events: 22
Topics: 3

Paco Guzmán
Events: 11
Topics: 2

Isra Alcázar
Events: 10
Topics: 0

Álvaro Bautista
Events: 4
Topics: 0

Alfredo Solano
Events: 3
Topics: 0

Gabriel Ortuño
Events: 35
Topics: 1

Diego Rodriguez
Events: 37
Topics: 0

David Gil
Events: 13
Topics: 0

eLafo
Events: 25
Topics: 4

valakirka
Events: 11
Topics: 1

Roberto Perez
Events: 4
Topics: 0

Tomás Borrella
Events: 4
Topics: 0

Enrique Amodeo Rubio
Events: 15
Topics: 1

Carmen Berros
Events: 12
Topics: 0

Raimond Garcia
Events: 6
Topics: 1

Francisco
Events: 2
Topics: 0

Daniel Rodríguez
Events: 9
Topics: 0

javier ramirez
Events: 13
Topics: 2

Amaia Castro
Events: 50
Topics: 1

Warren Litsinger
Events: 14
Topics: 0

miguellc
Events: 8
Topics: 0

Enrique García Cota
Events: 88
Topics: 16

lparedesdev
Events: 16
Topics: 0

William Chiquito
Events: 17
Topics: 0

Sam Lown
Events: 25
Topics: 2

despo
Events: 1
Topics: 0

Mr Riepenhausen
Events: 6
Topics: 0

German DZ
Events: 10
Topics: 2

Jose Manuel Beas
Events: 1
Topics: 0

Jesus J. Ballano
Events: 4
Topics: 0

Francisco de Juan
Events: 8
Topics: 0

Lorenzo Planas
Events: 5
Topics: 0

Alejandra Pardo
Events: 5
Topics: 0

aitorgrandes
Events: 1
Topics: 0

Andrés Ornelas
Events: 5
Topics: 0

Stuart Gaλe
Events: 1
Topics: 0

iwiznia
Events: 1
Topics: 0

adam williams
Events: 1
Topics: 0

Alberto F. Capel
Events: 8
Topics: 0

isanchezirtve
Events: 3
Topics: 0

Jesús Cea Avión
Events: 4
Topics: 0

Route