libros Ruby y ror
Hola
Recientemente he iniciado mi andadura por el mundo Ruby (hasta ahora estaba mas centrado en tareas frontend). Para las recientes elecciones construi una pequeña app (http://www.laselecciones.es) con Sinatra para leer los datos que se iban publicando desde El País. Ahora estoy buscando algunos manuales para profundizar en Ruby y en Rails y he escuchado hablar bien de estos:
Well Grounded Rubyist
http://www.amazon.es/Well-Grounded-Rubyist-Get-ebook-FREE/dp/1933988657/ref=sr_1_1?ie=UTF8&qid=1329055934&sr=8-1
Rails 3 in Action
http://www.amazon.es/Rails-3-Action-Yehuda-Katz/dp/1935182277/ref=sr_1_1?s=foreign-books&ie=UTF8&qid=1329056067&sr=1-1
Teniendo en cuenta que no tengo demasiada experiencia programando, ¿están bien estos libros para un principiante? ¿algun otro que añadir a la lista?
Gracias!
--
David Matas
Re: Ror-es Digest, Vol 87, Issue 2
La verdad es que según lo iba leyendo solo iba pensando en cancan :)
Send Ror-es mailing list submissions to
ror-es <at> lists.simplelogica.net
To subscribe or unsubscribe via the World Wide Web, visit
http://lists.simplelogica.net/mailman/listinfo/ror-es
or, via email, send a message with subject or body 'help' to
ror-es-request-cR8azDVoa3KGDVdjXOJXsEypRyQmHu6m@public.gmane.org
You can reach the person managing the list at
ror-es-owner-cR8azDVoa3KGDVdjXOJXsEypRyQmHu6m@public.gmane.org
When replying, please edit your Subject line so it is more specific
than "Re: Contents of Ror-es digest..."
Today's Topics:
1. Re: Libro sobre ACLs (Alejandro Riera)
2. Re: Libro sobre ACLs (Jose Antonio Parra Barragan)
3. Re: Libro sobre ACLs (Luis Miguel Cabezas Granado)
----------------------------------------------------------------------
Message: 1
Date: Fri, 10 Feb 2012 01:30:19 +0100
From: Alejandro Riera <ariera <at> gmail.com>
Subject: Re: [Ror-es] Libro sobre ACLs
To: "La lista sobre Ruby On Rails (rubyonrails.com) en castellano"
<ror-es <at> lists.simplelogica.net>
Cc: "La lista sobre Ruby On Rails (rubyonrails.com) en castellano"
<ror-es <at> lists.simplelogica.net>
Message-ID: <523B957E-2625-443C-958D-822C16C30F15-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
Content-Type: text/plain; charset="utf-8"
+1 a cancan
Enviado desde mi iCool
El 09/02/2012, a las 17:27, Luis Miguel Cabezas Granado <luismiguel.cabezas-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> escribi?:
> Muy buenas,
>
> Tengo una peque?a duda de concepto que me gustar?a darle una soluci?n elegante.
>
> El escenario es el siguiente:
>
> - Una aplicaci?n con unos 200 usuarios.
> - Los usuarios pertenecen a grupos.
> - Los grupos tienen Roles.
> - Existen tres roles principales: Usuario, Coordinador y Administrador.
>
> Existen muchos tipos de recursos diferentes. Por ejemplo, "localidades", "actividades", "zonas", etc.
>
> La idea es que el usuario Administrador pueda crear "localidades" a trav?s de un formulario escribiendo los datos necesarios (denominaci?n, fotograf?a, poblaci?n, etc).
> Cada localidad tiene asociado a uno o a varios usuarios. Estos usuarios pueden editar su o sus localidades localidades.
> Los que tienen el Rol Coordinador manejan una "zona", que es un conjunto de localidades y tambi?n deber?an tener permisos para modificar.
> Todos los usuarios pueden ver el listado de localidades (index) y las caracter?sticas de cada una ellas (show), pero no poder editarlas.
> Solo puede borrar localidades el Administrador.
>
> Todos los recursos funcionan de forma similar.
>
> Por ejemplo, las actividades las crea cada usuario.
> Todos los usuarios pueden ver todas las actividades, pero solo pueden modificar o borrar las suyas.
> El coordinador de zona tambi?n puede modificar las actividades de sus zonas, pero no borrarlas, etc.
>
>
> Espero que se entienda.
>
> Tengo implementada una serie de tablas con usuarios, grupos y roles (parecido a las ACL de Cakephp), pero mi soluci?n para el problema no es muy elegante:
>
> En el Application_controller tengo un filtro donde voy mirando que "controller" y que "action" hacen y por cada uno de ellos tengo un if then else para permitir acceso al recurso o no. Tengo que escribir 7 if then else por cada conjunto de recursos (index, show, new, edit, create, update, destroy).
>
>
> Y despu?s de este rollo...
>
>
> Me gustar?a conocer alguna forma elegante de implementar esto. Alg?n libro que pueda comprar, alguna web (no tiene porqu? ser de Rails), incluso alg?n plugin que implemente esto o alg?n proyecto similar de GitHub que pueda ver su funcionamiento.
>
> Eso es todo.
>
> Muchas gracias por llegar hasta aqu? leyendo....
>
>
>
>
>
>
>
> Luis Miguel Cabezas Granado
> Ingeniero T?cnico Inform?tica de Sistemas
> http://www.magolope.com/
> http://ninjaphp.wordpress.com/
>
> _______________________________________________
> Proudly free of Ruby Forum crossposting since 01/07/2009
> Ror-es mailing list
> Ror-es-cR8azDVoa3IX29Nolg8i5Q@public.gmane.orggica.net
> http://lists.simplelogica.net/mailman/listinfo/ror-es
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.simplelogica.net/pipermail/ror-es/attachments/20120210/01bf2138/attachment-0001.htm
------------------------------
Message: 2
Date: Fri, 10 Feb 2012 09:58:54 +0100
From: Jose Antonio Parra Barragan <josparbar-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
Subject: Re: [Ror-es] Libro sobre ACLs
To: "La lista sobre Ruby On Rails (rubyonrails.com) en castellano"
<ror-es <at> lists.simplelogica.net>
Message-ID:
<CANACZVCROFNXk9dj3X=GpO+zQoxomfBe7EeVkn=H88H9prTFog-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
Content-Type: text/plain; charset="iso-8859-1"
Otro m?s para cancan. Hago uso de este plugin en un escenario similar al
presentado.
Un saludo,
Jos? Antonio Parra Barrag?n
El 10 de febrero de 2012 01:30, Alejandro Riera <ariera-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> escribi?:
> +1 a cancan
>
> Enviado desde mi iCool
>
> El 09/02/2012, a las 17:27, Luis Miguel Cabezas Granado <
> luismiguel.cabezas <at> gmail.com> escribi?:
>
> Muy buenas,
>
> Tengo una peque?a duda de concepto que me gustar?a darle una soluci?n
> elegante.
>
> El escenario es el siguiente:
>
> - Una aplicaci?n con unos 200 usuarios.
> - Los usuarios pertenecen a grupos.
> - Los grupos tienen Roles.
> - Existen tres roles principales: Usuario, Coordinador y Administrador.
>
> Existen muchos tipos de recursos diferentes. Por ejemplo, "localidades",
> "actividades", "zonas", etc.
>
> La idea es que el usuario Administrador pueda crear "localidades" a trav?s
> de un formulario escribiendo los datos necesarios (denominaci?n,
> fotograf?a, poblaci?n, etc).
> Cada localidad tiene asociado a uno o a varios usuarios. Estos usuarios
> pueden editar su o sus localidades localidades.
> Los que tienen el Rol Coordinador manejan una "zona", que es un conjunto
> de localidades y tambi?n deber?an tener permisos para modificar.
> Todos los usuarios pueden ver el listado de localidades (index) y las
> caracter?sticas de cada una ellas (show), pero no poder editarlas.
> Solo puede borrar localidades el Administrador.
>
> Todos los recursos funcionan de forma similar.
>
> Por ejemplo, las actividades las crea cada usuario.
> Todos los usuarios pueden ver todas las actividades, pero solo pueden
> modificar o borrar las suyas.
> El coordinador de zona tambi?n puede modificar las actividades de sus
> zonas, pero no borrarlas, etc.
>
>
> Espero que se entienda.
>
> Tengo implementada una serie de tablas con usuarios, grupos y roles
> (parecido a las ACL de Cakephp), pero mi soluci?n para el problema no es
> muy elegante:
>
> En el Application_controller tengo un filtro donde voy mirando que
> "controller" y que "action" hacen y por cada uno de ellos tengo un if then
> else para permitir acceso al recurso o no. Tengo que escribir 7 if then
> else por cada conjunto de recursos (index, show, new, edit, create, update,
> destroy).
>
>
> Y despu?s de este rollo...
>
>
> Me gustar?a conocer alguna forma elegante de implementar esto. Alg?n libro
> que pueda comprar, alguna web (no tiene porqu? ser de Rails), incluso alg?n
> plugin que implemente esto o alg?n proyecto similar de GitHub que pueda ver
> su funcionamiento.
>
> Eso es todo.
>
> Muchas gracias por llegar hasta aqu? leyendo....
>
>
>
>
>
>
>
> Luis Miguel Cabezas Granado
> Ingeniero T?cnico Inform?tica de Sistemas
> http://www.magolope.com/
> http://ninjaphp.wordpress.com/
>
> _______________________________________________
> Proudly free of Ruby Forum crossposting since 01/07/2009
> Ror-es mailing list
> Ror-es-cR8azDVoa3IX29Nolg8i5Q@public.gmane.orggica.net
> http://lists.simplelogica.net/mailman/listinfo/ror-es
>
>
> _______________________________________________
> Proudly free of Ruby Forum crossposting since 01/07/2009
> Ror-es mailing list
> Ror-es-cR8azDVoa3IX29Nolg8i5Q@public.gmane.orggica.net
> http://lists.simplelogica.net/mailman/listinfo/ror-es
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.simplelogica.net/pipermail/ror-es/attachments/20120210/6bd29869/attachment-0001.htm
------------------------------
Message: 3
Date: Fri, 10 Feb 2012 10:04:49 +0100
From: Luis Miguel Cabezas Granado <luismiguel.cabezas-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
Subject: Re: [Ror-es] Libro sobre ACLs
To: "La lista sobre Ruby On Rails (rubyonrails.com) en castellano"
<ror-es <at> lists.simplelogica.net>
Message-ID:
<CAAXNmAOL6KGubzqLNyGCdzgw0nh4yQOWzqOFFb06Uf_0ZAJaSw-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
Content-Type: text/plain; charset="iso-8859-1"
Ok, gracias.
Estoy mirando Devise y Cancan.
Un saludo.
El 10 de febrero de 2012 01:30, Alejandro Riera <ariera-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> escribi?:
> +1 a cancan
>
> Enviado desde mi iCool
>
> El 09/02/2012, a las 17:27, Luis Miguel Cabezas Granado <
> luismiguel.cabezas <at> gmail.com> escribi?:
>
> Muy buenas,
>
> Tengo una peque?a duda de concepto que me gustar?a darle una soluci?n
> elegante.
>
> El escenario es el siguiente:
>
> - Una aplicaci?n con unos 200 usuarios.
> - Los usuarios pertenecen a grupos.
> - Los grupos tienen Roles.
> - Existen tres roles principales: Usuario, Coordinador y Administrador.
>
> Existen muchos tipos de recursos diferentes. Por ejemplo, "localidades",
> "actividades", "zonas", etc.
>
> La idea es que el usuario Administrador pueda crear "localidades" a trav?s
> de un formulario escribiendo los datos necesarios (denominaci?n,
> fotograf?a, poblaci?n, etc).
> Cada localidad tiene asociado a uno o a varios usuarios. Estos usuarios
> pueden editar su o sus localidades localidades.
> Los que tienen el Rol Coordinador manejan una "zona", que es un conjunto
> de localidades y tambi?n deber?an tener permisos para modificar.
> Todos los usuarios pueden ver el listado de localidades (index) y las
> caracter?sticas de cada una ellas (show), pero no poder editarlas.
> Solo puede borrar localidades el Administrador.
>
> Todos los recursos funcionan de forma similar.
>
> Por ejemplo, las actividades las crea cada usuario.
> Todos los usuarios pueden ver todas las actividades, pero solo pueden
> modificar o borrar las suyas.
> El coordinador de zona tambi?n puede modificar las actividades de sus
> zonas, pero no borrarlas, etc.
>
>
> Espero que se entienda.
>
> Tengo implementada una serie de tablas con usuarios, grupos y roles
> (parecido a las ACL de Cakephp), pero mi soluci?n para el problema no es
> muy elegante:
>
> En el Application_controller tengo un filtro donde voy mirando que
> "controller" y que "action" hacen y por cada uno de ellos tengo un if then
> else para permitir acceso al recurso o no. Tengo que escribir 7 if then
> else por cada conjunto de recursos (index, show, new, edit, create, update,
> destroy).
>
>
> Y despu?s de este rollo...
>
>
> Me gustar?a conocer alguna forma elegante de implementar esto. Alg?n libro
> que pueda comprar, alguna web (no tiene porqu? ser de Rails), incluso alg?n
> plugin que implemente esto o alg?n proyecto similar de GitHub que pueda ver
> su funcionamiento.
>
> Eso es todo.
>
> Muchas gracias por llegar hasta aqu? leyendo....
>
>
>
>
>
>
>
> Luis Miguel Cabezas Granado
> Ingeniero T?cnico Inform?tica de Sistemas
> http://www.magolope.com/
> http://ninjaphp.wordpress.com/
>
> _______________________________________________
> Proudly free of Ruby Forum crossposting since 01/07/2009
> Ror-es mailing list
> Ror-es-cR8azDVoa3IX29Nolg8i5Q@public.gmane.orggica.net
> http://lists.simplelogica.net/mailman/listinfo/ror-es
>
>
> _______________________________________________
> Proudly free of Ruby Forum crossposting since 01/07/2009
> Ror-es mailing list
> Ror-es-cR8azDVoa3IX29Nolg8i5Q@public.gmane.orggica.net
> http://lists.simplelogica.net/mailman/listinfo/ror-es
>
>
--
Luis Miguel Cabezas Granado
I.T. Inform?tica de Sistemas
www.magolope.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.simplelogica.net/pipermail/ror-es/attachments/20120210/a964103c/attachment.htm
------------------------------
_______________________________________________
Ror-es mailing list
Ror-es-cR8azDVoa3KGDVdjXOJXsPZyGwqD9iJb@public.gmane.orgnet
http://lists.simplelogica.net/mailman/listinfo/ror-es
End of Ror-es Digest, Vol 87, Issue 2
*************************************
--
Libro sobre ACLs
Consulta con inflexiones en español.
Buen día amigos, reciban un saludo.
Saludos Cordiales.-
Alfredo Rico.
San Cristóbal - Venezuela.
enviar mail desde formulario de contacto
no he podido configurar mi app para enviar un mail luego de que el usuario llena el formulario de contacto, necesito solo un form en html, sin conexion a bd, cuando logro hacer q funcione solo le envia los datos al admin pero quiero que tambien le llegue al usuario un mail como "gracias por contactarnos", me podrian indicar un tutorial paso a paso, sin conexion a bd y actualizado? gracias.
migracion de rails 2.3 a 3.1
Alguien me podria recomendar que podemos hacer o usar para migrar una aplicacion de rails 2.3 a 3.1? Hay alguna applicacion que nos pemirta revisar el codigo o que nos oriente que cambiar hay que hacer? saludos y gracias Jesus -- "El Valor de las personas esta dado por las acciones que se realizan en beneficio de los demás" MATI Jesus F. Granados JESCO SOLUTIONS S.A. de C.V. Tel. / fax (33) 3122-1313 jesus@... NOTA: La información de este correo es de propiedad exclusiva y confidencial. Este mensaje es sólo para el destinatario señalado, si usted no lo es, destrúyalo de inmediato. Ninguna información aquí contenida debe ser entendida como dada o avalada por Jesco Solutions, sus subsidiarias o sus empleados, salvo cuando ello expresamente se indique. Es responsabilidad de quien recibe este correo de asegurarse que esté libre de virus, por lo tanto ni Jesco Solutions, sus subsidiarias ni sus empleados aceptan responsabilidad alguna. NOTE: The information in this email is proprietary and confidential. This message is for the designated recipient only, if you are not the intended recipient, you should destroy it immediately. Any information in this message shall not be understood as given or endorsed by Jesco Solutions, its subsidiaries or their employees, unless expressly so stated. It is the responsibility of the recipient to ensure that this email is virus free, therefore neither Jesco Solutions, its subsidiaries nor their employees accept any responsibility.
Videotutoriales Ruby On Rails
Estimados participantes,
Me gustaría compartir con vosotros un canal "caseo" con videotutoriales acerca de Ruby on Rails para aquellos que estéis empezando.
Espero que os sirva de ayuda.
www.youtube.com/cspmoreno
Santiago Ponce
Re: Ror-es Digest, Vol 85, Issue 1
Done ira el java, es java en el servidor o el lado del cliente? 2011/12/9 <ror-es-request@...>: > Send Ror-es mailing list submissions to > ror-es@... > > To subscribe or unsubscribe via the World Wide Web, visit > http://lists.simplelogica.net/mailman/listinfo/ror-es > or, via email, send a message with subject or body 'help' to > ror-es-request@... > > You can reach the person managing the list at > ror-es-owner@... > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of Ror-es digest..." > > > Today's Topics: > > 1. Ayuda con ruby y java (arturo@...) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Thu, 08 Dec 2011 17:20:27 -0600 > From: arturo@... > Subject: [Ror-es] Ayuda con ruby y java > To: <ror-es@...> > Message-ID: <8ecfb85d554f902a43c57547a6acf6ee@...> > Content-Type: text/plain; charset=UTF-8; format=flowed > > Hola, tengo una duda respecto a un proyecto que tengo de rails que > corre con ruby. > Hay alguna forma de agregar librerias de java a este proyecto o > necesito crear un > proyecto de jruby? > > > ------------------------------ > > _______________________________________________ > Ror-es mailing list > Ror-es@... > http://lists.simplelogica.net/mailman/listinfo/ror-es > > > End of Ror-es Digest, Vol 85, Issue 1 > ************************************* -- -- Angel Mauricio Pino G AngelMauricio.PinoGonzalez@... Movil: 569-8577.92.72 fono: 562-381.86.58
problemas con DB
hola a todos
RSS Feed