nov 30

Grails

Desarrollo Web, Software Libre Comentarios desactivados en Grails

grails-logo1.png

Grails es un framework para aplicaciones web basado en los principios de
“convención mejor que configuración” y DRY (“don’t repeat yourself”, “no te
repitas”). Se basa en el lenguaje Groovy, y está diseñado para reutilizar
frameworks y especificaciones que ya exsiten en Java, como Spring,
Hibernate y JEE
.

nov 20

Turbogears

Desarrollo Web, Software Libre Comentarios desactivados en Turbogears

tg_gear.png

TurboGears es un megaframework para desarrollo web.

Turbogears soporta una serie componentes propios y de terceros, incluyendo templates (además del oficial se puede usar otros vía plug-ins), AJAX, servidor (mappeador) web, manejo de formularios, widgets (con navegador incluido), interfaz para diseñar y administrar la base de datos, i18n con interfaz web para hacer las traducciones (y hasta para comenzar con una traducción automática de google!), autenticación/permisos, creación simple de interfaz administrativa (ABM simple), etc.

TurboGears es sólo el pegamento que une una gran cantidad de proyectos independientes que componen las capas del stack web, que bajo la filosofía Unix, hacen una sola cosa y la hacen bien.

TurboGears se compone entonces (principalmente) de CherryPy (server/handler/controlador web), SQLObject (excelente abstracción de la base de datos), Kid (motor de templates muy poderoso) y Mochikit (biblioteca de javascript para hacerlo casi un lenguaje usable.)

De esta manera todos estos proyectos se retroalimentan del trabajo de los otros, y pueden crecer mucho más rápido y mejor.

TurboGears fue creado en el año 2005 por Kevin Dangoor, actualmente esta en etapa de desarrollo conjuntamente a Pylons, se espera que esta fusion marque el inciio de nuevas caracteristicas y funcionalidades.

nov 19

1er Encuentro Ubuntu Bolivia

Eventos y Presentaciones, General, Software Libre Comentarios desactivados en 1er Encuentro Ubuntu Bolivia

ubunto_encuentro.jpg

Este 23 y 24 de noviembre se realizará el 1er Encuentro de Ubuntu en La Paz – Bolivia, donde estarán presentes los forjadores de Ubuntu Bolivia, y tambien varios miembros de la Comunidad de Software Libre Bolivia.

Lastimosamente por cruce de agendas no podre estar en este evento, pero seguro estoy que será todo un exito. Les deseo la mejor de las suerte.

Adelante Software Libre Bolivia y Ubuntu Bolivia

nov 10

Symfony

Desarrollo Web, Software Libre Comentarios desactivados en Symfony

symfony.png

Symfony es un completo framework diseñado para optimizar el desarrollo de las aplicaciones web mediante algunas de sus principales características. Para empezar, separa la lógica de negocio, la lógica de servidor y la presentación de la aplicación web. Proporciona varias herramientas y clases encaminadas a reducir el tiempo de desarrollo de una aplicación web compleja. Además, automatiza las tareas más comunes, permitiendo al desarrollador dedicarse por completo a los aspectos específicos de cada aplicación. El resultado de todas estas ventajas es que no se debe reinventar la rueda cada vez que se crea una nueva aplicación web.

Symfony está desarrollado completamente con PHP 5. Ha sido probado en numerosos proyectos reales y se utiliza en sitios web de comercio electrónico de primer nivel. Symfony es compatible con la mayoría de gestores de bases de datos, como MySQL, PostgreSQL, Oracle y Microsoft SQL Server. Se puede ejecutar tanto en plataformas *nix (Unix, Linux, etc.) como en plataformas Windows.

nov 01

Ruby on Rails

Desarrollo Web, Software Libre Comentarios desactivados en Ruby on Rails

rails1.png

Ruby on Rails, también conocido como RoR o Rails es un framework de aplicaciones web de código abierto escrito en el lenguaje de programación Ruby, siguiendo el paradigma de la arquitectura Modelo Vista Controlador (MVC). Trata de combinar la simplicidad con la posibilidad de desarrollar aplicaciones del mundo real escribiendo menos código que con otros frameworks y con un mínimo de configuración. El lenguaje de programación Ruby permite la metaprogramación, de la cual Rails hace uso, lo que resulta en una sintaxis que muchos de sus usuarios encuentran muy legible. Rails se distribuye a través de RubyGems, que es el formato oficial de paquete y canal de distribución de librerías y aplicaciones Ruby.

Los principios fundamentales de Ruby on Rails incluyen No te repitas (del inglés Don’t repeat yourself, DRY) y Convención sobre configuración.