Posts Tagged ‘Open Source’

Aplicación Open Source para administración de proyectos

Miércoles, Noviembre 18th, 2009

Retrospectiva es una nueva aplicación Open Source para la administración de proyectos, y está desarrollada con Ruby on Rails, lo cual lo hace doblemente interesante: primero por el siemple hecho de ser una herramienta muy útil para nosotros lo desarrolladores y en segundo lugar, por ser una aplicación en Rails 2.3 de la que podemos aprender por medio del código.

Entre las características anunciadas en la página del proyecto, están las siguientes:

  • Completamente basado en Web
  • Permisos basados por roles
  • Administración de peticiones de servicio
  • Seguimiento de problemas
  • Personaliza el flujo de los procesos
  • Administra tus metas
  • Establece expectativas
  • Soporte para Subversion y Git

Si deseas puedes descargarlo o consultar más información e imágenes en su página web.

Epic libera versión gratuita de Unreal Engine

Jueves, Noviembre 5th, 2009

Unos días después de que Unity anunciara la nueva versión gratuita de su Engine para desarrollar juegos, esta vez le toca a Epic Games revelar que publicará una versión gratuita llamada Unreal Development Kit (UDK, Paquete de desarrollo de Unreal).

Epic dijo que los desarrolladores de juegos, estudiantes, investigadores, creadores de visualizaciones en 3D y simulaciones, etc, podrán tomar ventaja del UDK para fines no comerciales. El sitio de UDK también ofrece características detalladas del producto, así como también documentación técnica y otra información valiosa.

Presentación del proyecto Cassandra

Martes, Noviembre 3rd, 2009

A raíz de la presentación que hubo hace unos días de la comunidad de NOSQL, me di por investigar un poco los proyectos que fueron mostrados en la misma. Uno de los más interesantes es el Proyecto Cassandra, que se trata de un almacenamiento estructurado clave-valor, es distribuido, muy escalable y consistente.

Este proyecto se podría considerar como una mezcla entre la tecnología distribuida de Amazon Dynamo y el modelo de datos de BigTable de Google. Es usado actualmente en producción en Facebook y se encuentra en constante actualización y mantenimiento. Fue donado a la comunidad Open Source por Facebook en el año 2008.

Cuenta con características muy interesantes:

  • Está diseñado para estar siempre disponible. Las escrituras nunca fallan. Maneja dos diferentes tipos de lectura.
  • Tiene un modelo de datos muy rico, permitiendo aplicaciones que manejen datos más complejos que sólamente clave-valor.
  • Los datos son automáticamente replicados a diferentes nodos.
  • Elasticidad: nuevos nodos pueden ser agregados fácilmente a un cluster en ejecución.
  • Soporte para versiones y resolución de conflictos
  • Las lecturas y escrituras están garantizadas para ser atómicas.

Si deseas más información o descargar la librería, puedes consultar el siguiente enlace: http://incubator.apache.org/cassandra/

Por lo que podemos ver es un proyecto muy interesante, y por el hecho de ser usado por Facebook en producción significa que es muy estable y soporta volúmenes muy grandes de información. Sería una opción interesante a considerar para algún proyecto futuro.