Saber si un objeto está incluido en un array

18 de Junio, 2008 — RubyComentarios (2)

A veces es necesario saber si un objeto está incluido en un array. Supongamos que tenemos el id de un usuario y queremos saber si está incluido en un array donde tenemos los id’s de los usuarios que viven en la ciudad de Barcelona. Ruby nos proporciona una manera fácil de realizar esto:

barceloneses = User.find(:all, :conditions => "city = 'Barcelona'")
user = User.find_by_name('Emili')
if barceloneses.include?(user.id)
....
end

El método include?(objeto) devuelve true o false en función de si el objeto se encuentra dentro del array.

Más información
www.ruby-doc.org/core/classes/Array.html

¡Organizamos la Euruko 2009!

14 de Mayo, 2008 — Eventos, RubyComentarios (0)

Hoy se ha hecho oficial que el próximo año se celebrará la European Ruby Conference (Euruko) en Barcelona. Todo empezó cuando algunos de los asistentes españoles a la última edición (celebrada en Praga) comentaron la posibilidad de organizar el evento en la siguiente edición, y después de dos meses de conversaciones hemos presentado la candidatura para Barcelona y nos la han concedido.

Nos esperan unos cuantos meses de trabajo para dejar el pabellón alto y que todo vaya como una seda ese fin de semana, pero seguro que valdrá la pena.

Más información:
Euruko 2008 (Praga)
Euruko 2009 (Barcelona)
Lista de la Euruko 2009 (próximamente en inglés)
Spanish Ruby User Group

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License. | Emili Parreño