Se ha publicado una nueva versión de Ruby on Rails que soluciona varios problemas de seguridad. El más grave, permitiría a un atacante inyectar consultas SQL y obtener información sensible de las tablas en una base de datos.
Category Archives: Ruby on Rails
Liberada versión 3.2.3 Release Candidate 2 de Ruby On Rails
El equipo de desarrollo de Ruby on Rails ha anunciado la llegada de la segunda versión candidata o release candidate de la versión 3.2.3.
Rails 3.2.3 introdujo una nueva opción que permite al usuario controlar el comportamiento de los formularios relacionados con el control remoto de generación authenticity_token. Los que quieren romper con su caché de formularios se verá que el token de autenticación también se almacenan en caché, lo cual no es aceptable. Sin embargo, si estos formularios se utilizan sólo con el Ajax, se puede deshabilitar la generación de señal, ya que se busca con la etiqueta meta.
Con la versión 3.2.3, no existe la opción de detener la generación de authenticity_token en formularios con el ajuste remoto en config.action_view.embed_authenticity_token_in_remote_forms = false . Esta acción evitará que el envío de estos formularios con JavaScript se desactive. Si la opción no para generar la señal en forma remota se elige por defecto, todavía permite el uso de : authenticity_token => true cuando se genera la forma de evitar este ajuste.
El valor predeterminado es true o verdadero, lo que significa que las aplicaciones existentes no se verán afectadas.
La RC incluye el cambio de authenticity_token y dos correcciones de errores. Si no hay obstáculos importantes, la versión final debería ser puesto en libertad hoy o mañana.
Los detalles sobre los cambios que trae la nueva versión se puede encontrar en el anuncio de la liberación.
Fuente: http://imasters.com.br
Koding, una plataforma de desarrollo en línea
La nube se enriquece cada día con nuevas soluciones. Uno de ellos, pero en la versión Beta v.3 ha comenzado, se llama Koding, creado por los hermanos turcos Devrim Yasar y Sinan Yasar.
Koding es una plataforma de desarrollo de software en línea que, simplifica el camino a las dificultades que normalmente sufren los programadores en la Web.
Titanium Studio, un IDE para crear aplicaciones móviles y web
Titanium Studio es un IDE basado en Eclipse y Aptana desarrollado por la empresa Appcelerator, Inc. Su objetivo principal es el desarrollo de aplicaciones móviles, de escritorio y web de forma rápida y sencilla. Entre sus principales ventajas es el auto completado de código, una excelente integración con git (esta parte me gustó mucho) y prueba de aplicaciones móviles en el simulador o en el dispositivo.
Soporta PHP5, Ruby On Rails, Python, Css, Javascripts, html5 y aplicaciones móviles para Android, Iphone, e Ipad.
Para descargarlo requiere un previo registro. Es compatible con Windows, Linux y en especial Ubuntu que es el que uso.
Sitio web http://www.appcelerator.com/
Instalar Rails 3.x con Ruby 1.9.2 en Ubuntu 10.10 “Maverick Meerkat”
Netbeans 7 ya no soportará Ruby
Netbeans era hasta ahora aunque escrito en Java, un IDE universal. Por lo tanto podemos codificar con PHP, JavaScript, C + +, Ruby … Lamentablemente, este carácter universal podría verse afectado con el tiempo, y tal vez incluso más rápido.
Por lo tanto, Netbeans 7, que se espera el lanzamiento de su versión final para abril de este año, amputará el lenguaje Ruby. Este anuncio lo veo muy lamentable y se puede leer en su sitio oficial.
Netbeans 7.0, disponible versión Milestone
El equipo de desarrollo de Netbeans acaba de publicar la versión del popular Netbeans 7.0 Milestone 2 del entorno de desarrollo integrado con el que escribir, compilar, depurar y ejecutar aplicaciones con múltiples lenguajes de programación.
La nueva versión de Ruby on Rails incorpora Merb
![]()
David Hansson Heinemeier ha cumplido la promesa que hizo a principios de la semana pasada y ha lanzado la versión 3.0 de su creación, el framework de desarrollo web Ruby on Rails.
La nueva versión es un nuevo desarrollo del marco de Ruby e incorpora los conceptos de Rails, Merb, como resultado de la decisión de fusionar los dos proyectos de código abierto a finales de 2008.
Continue reading
Ruby on Rails 3.0 ya en fase beta final, muy pronto en RC
La comunidad de Ruby on Rails está preparada para lanzar la versión candidata del popular entorno de trabajo para desarrollo de aplicaciones Web.
uby on Rails 3.0 ya está disponible para descarga en fase beta final, también denominada beta 4. La comunidad de desarrolladores de este entorno de programación asegura que en pocos días se publicará la versión Release Candidate, una realización, que salvo pequeños detalles, será prácticamente la que se distribuya como estable.
¿Qué es MVC? (Modelo – Vista – Controlador)
Modelo Vista Controlador (MVC) es un estilo de arquitectura de software que separa los datos de una aplicación, la interfaz de usuario, y la lógica de control en tres componentes distintos. El estilo de llamada y retorno MVC (según CMU), se ve frecuentemente en aplicaciones web, donde la vista es la página HTML y el código que provee de datos dinámicos a la página. El modelo es el Sistema de Gestión de Base de Datos y la Lógica de negocio, y el controlador es el responsable de recibir los eventos de entrada desde la vista.
![]()





