Categoría : open source

Meteor.js un paso más allá

Por José Manuel Cristóbal Vera
Consultor Opensource en OpenSistemas

Con la llegada de los nuevos navegadores HTML5, estos nos han demostrado ser capaces de visualizar páginas web cada vez más potentes y espectaculares. A la par han ido surgiendo nuevos frameworks javascript, para el desarrollo de aplicaciones web del lado del cliente más rápidas y complejas, con una apariencia y capacidades cada vez más similares a las aplicaciones de escritorio.

La tendencia actual en el desarrollo de aplicaciones web, es la de transportar la carga de trabajo del servidor hacia el navegador del cliente, y así ejecutar totalmente la aplicación web en el navegador del cliente, con muy poca comunicación con el servidor, para dar una mejor experiencia de uso al usuario.

Leer Más →

¿Qué pasa cuando pulsamos el botón de encendido de nuestro ordenador?

Por Laura Maño
Desarrolladora Open Source en OpenSistemas

Una de las cosas que más me ha llamado la atención siempre es cómo con un simple gesto podemos convertir un montón de hierros y plástico en una máquina tan compleja como es un ordenador. ¿Qué pasa cuando pulsamos el botón de encendido de nuestro ordenador? ¿Cómo se define este proceso y qué partes tiene? Voy a intentar explicarlo de la manera más sencilla posible.

Leer Más →

Funciones MDX para series temporales

Por Celia Barbeyto
Consultor Open Source en OpenSistemas

Los cubos OLAP son un elemento imprescindible en Business Intelligence para realizar análisis de datos multidimensionales. MDX es el lenguaje de consultas para cubos OLAP, la estructura en general es algo similar al lenguaje SQL, en el sentido de que está conformado por una parte de selección de la información, otra parte de especificación del origen de la información y una última parte de la especificación de las condiciones de filtrado. Además, el lenguaje MDX contiene una gran cantidad de funciones orientadas a entornos de datos multidimensionales.

Leer Más →

Laravel, una apuesta segura para grandes desarrollos

Por Tamara Osona
Developer en OpenSistemas

Laravel es un framework de código abierto, bajo licencia MIT, para desarrollar apliaciones PHP de un modo mucho más rápido, ágil y sobre todo de calidad. En Laravel se emplea el más que conocido patrón de diseño MVC.

Es fácil de aprender y ofrece una interesante propuesta, especialmente para los desarrolladores que estén buscando una herramienta eficiente y de rápido aprendizaje en el desarrollo web. Además, incorpora el gestor de paquetes Composer que nos permite tener al día nuestras librerías.

Leer Más →

Cómo añadir campos personalizados a las revisiones en WordPress

Por David Muñoz
Developer en OpenSistemas

Antes de empezar el artículo quiero aclarar que esta es una solución que he aplicado personalmente, después de investigar creo que es la correcta, pero no lo puedo confirmar. Por ello, invito a quien conozca una manera mejor de realizarlo que lo indique y entre todos consigamos estandarizar esta funcionalidad, que a priori parece poco documentada.

Para empezar, vamos a hablar de las revisiones y de su funcionamiento por defecto en WordPress. Para el que no conozca WordPress, recuerdo que, por defecto, tiene implementado un sistema de revisiones que permite un control de versiones de los post. Dicho sistema ofrece un historial de cada cambio y la posibilidad de volver a una versión anterior del artículo, post o publicación.

Leer Más →

Three.js 3D en nuestros navegadores web

Por José Manuel Cristóbal
Consultor OpenSource en OpenSistemas

En octubre de 2014 el World Wide Web Consortium (W3C) publicó la versión definitiva de la quinta revisión del estándar de HTML. El CEO de la W3C Jeff Jaffe, dijo “Ahora estamos en un punto estable en el que cualquiera puede construir sobre el estándar y tener la certeza de que funcionará en todos los navegadores”.

Leer Más →

Estimación de tareas en Scrum

Por Rubén de la Torre
Jefe de proyecto de OpenSistemas

Este aspecto de Scrum, la estimación de tareas, es el que menos claro me ha quedado siempre de todas las características de esta metodología ágil y que, de hecho, ha generado muchos debates con mis compañeros de trabajo e incluso. bastantes críticas a esta parte de la metodología.

Tras documentarme sobre este asunto, en este artículo pretendo explicar cómo es la estimación de tareas en Scrum y finalmente dar mi opinión sobre el mismo.

Leer Más →

Reflexiones sobre Kaltura

Por Juan Ignacio Fernández

Project Manager de OpenSistemas

Kaltura es la primera plataforma de código abierto que permite la gestión de vídeo, proporcionando un marco flexible para la creación de soluciones de vídeo personalizadas.

Leer Más →

Sass, Syntactically Awesome StyleSheets

Por Tamara Osona
Junior Open Source Consultant de OpenSistemas

¿Cómo te ayudaría el uso de variables en las hojas de estilo? ¿Por qué en CSS tenemos que repetir líneas de código una y otra vez? Cuando estás en un proyecto grande con muchos elementos y clases, te haces estas preguntas y buscas alternativas. Ahí descubrí los preprocesadores de CSS, que cubren en gran parte estas necesidades.

Leer Más →

ETL con IBM DataStage

Por Miguel Barrio
Developer de OpenSistemas

En el mundo del “Big Data” existen multitud de tecnologías para tratar grandes volúmenes de información, entre ellas se encuentran las denominadas ETL: Extract-Transform-Load, cuyo propósito principal es extraer datos de los entornos operacionales para manipularlos convenientemente y cargarlos en entornos analíticos o datawarehouse. Una de las herramientas comerciales más representativas, y la que finalmente ha resultado ganadora para su implantación en la AEAT, es IBM DataStage, parte de la “suite” InfoSphere Information Server.

Leer Más →

1 2 3 5