Saltar al contenido
Noticias de tecnologia

Foursquare lanza dos herramientas de desarrollo de código abierto

Foursquare ofrece a los usuarios una vitrina de trofeos para mostrar nuevas insignias

Hoy, Foursquare lanzó el código para dos aplicaciones en GitHub: Rogue, un lenguaje específico de dominio de consulta de MongoDB escrito en Scala, y Full-Loaded, “un cargador de imágenes de almacenamiento en caché para iOS”.

El cofundador de Foursquare, Naveen Selvadurai, anunció los proyectos en Twitter hoy. Puede encontrar más código fuente de Foursquare aquí.

Según el artículo en Github:

Rogue es un Scala DSL interno de tipo seguro para construir y ejecutar comandos de búsqueda y modificación contra MongoDB en el marco web Lift. Es totalmente expresivo con respecto a las opciones básicas proporcionadas por el lenguaje de consulta nativo de MongoDB, pero con seguridad de tipos, basándose en los tipos de registro especificados en sus modelos de Lift.

Parece que esto sería muy útil para aquellos que usan MongoDB con Lift. Un número ciertamente pequeño, pero creciente, de desarrolladores.

La redacción de Fully-Loaded es más breve: “Un cargador de imágenes y una memoria caché muy obstinados optimizados para el rendimiento de desplazamiento de UITableView”.

Se ha convertido en una práctica común para las empresas web lanzar herramientas de desarrollo como proyectos de código abierto. Por ejemplo, Cassandara de código abierto de Facebook, FlockDB de código abierto de Twitter y Yahoo han lanzado Pig para Hadoop. Las herramientas de Foursquare pueden parecer menores en comparación, pero son parte de una tendencia en curso.