Publicidad
Publicidad

RSS Frameworks

Frameworks: Stratio Sparta, una forma muy simple de hacer agregaciones con Spark Streaming.Conociendo la API REST de WordPress.Polymer...

Stratio Sparta, una forma muy simple de hacer agregaciones con Spark Streaming

Comentar
Stratio Sparta, una forma muy simple de hacer agregaciones con Spark Streaming

Es habitual tener la necesidad de agrupar grandes cantidades de datos en tiempo real, ya sean procedentes del uso de un servicio, de redes sociales como Twitter o de un medio físico como es la meteorología. Una buena forma de procesar toda esta información es con Spark Streaming, para poder disponer en tiempo real de la información para ser servida, pero tiene un inconveniente: hay que programar la lógica.

La gente de Stratio nos cuenta cómo evitar realizar el desarrollo de la propia agregación de datos usando Stratio Sparta, que se encarga de reducir la información en bruto para poder disponer de una información útil para ser servida. Todo a través de una interfaz web muy simple de usar y siendo totalmente flexible. Tras el procesamiento, persistiremos el resultado en un cluster de MongoDB y serviremos en streaming a través de WebSockets con Node.js.

Leer más »

Conociendo la API REST de WordPress

16 Comentarios
Conociendo la API REST de WordPress

Wordpress es uno de los CMS más utilizados en Internet. Cuenta con más del 23,4% de las páginas web construidas con CMS (según wikipedia). Así que es posible que sea una parte importante en nuestras organizaciones, empresas, proyectos, etc.

Aparte de nuestro Wordpress es posible que contemos con aplicaciones de escritorio, Smartphone u otras aplicaciones web para desarrollar la actividad principal. ¿Cómo centralizamos nuestros sistemas?, ¿cómo actualizo/modifico el contenido de mi Wordpress desde otro sistema?, ¿cómo engancho mi ERP, tienda online, aplicación con mi página en Wordpress?. Para todo esto existen los web services.

Leer más »
Publicidad

Polymer 1.0

4 Comentarios
Polymer 1.0

El pasado 28 de mayo fue anunciado la versión 1.0 de Polymer. Polymer es una biblioteca para el desarrollo front-end que combina HTML, CSS y JavaScript para crear componentes web. Estos componentes nos ofrecen encapsulamiento e interoperabilidad.

Polymer está diseñado para hacer más fácil y más rápido a los desarrolladores la creación de componentes web reutilizables. En este artículo explicaremos qué es Polymer.

Leer más »

Materializecss, Framework front-end para Material design

7 Comentarios
Materializecss, Framework front-end para Material design

Material design, la guía de diseño de Google ha roto barreras y en la actualidad se está convirtiendo en una de las guías de diseño más reclamadas. Materializecss es un framework que simplifica el proceso de creación de diseños web. Este modesto framework acaba de actualizar a su primera 'Alpha release' y ya se ha usado para alguna aplicación Android con Cordova y en varias webs.

Leer más »

Empezando con Angular 2 de la mano de uno de sus ingenieros (y en vídeo)

5 Comentarios

Hace unos días Youtube cumplió su décimo aniversario. Todavía tan joven, apenas hecha la comunión (porque la comunión se hace con 9-10 años, ¿no?), y tan popular que se ha terminado convirtiendo en algo cotidiano. Y una de las grandes razones de su éxito es que puedes encontrar vídeos sobre como hacer cualquier cosa. Tienes how-tos de como planchar los puños de una camisa, como abrir ese bote de brotes de soja que se resiste a abrir, como doblar las sábanas bajeras, como empezar un proyecto en Angular 2... vamos, lo habitual que te puede ocurrir en tu vida de a diario.

Leer más »
Publicidad

Vert.x la filosofía de Node.js en el mundo Java

3 Comentarios
Vert.x la filosofía de Node.js en el mundo Java

Uno de los productos de los que más se esta oyendo hablar últimamente en la plataforma Java EE es de Vert.x. Vert.x es un framework de servidor construido en Java y con una arquitectura muy similar a la de Node.js(asíncrono y orientado a eventos). Una de las características principales Vert.x es que se puede trabajar con él en varios lenguajes como Java, Javascript, Groovy, Python o Ruby.

Leer más »

gRPC, el framework que cambiará el paradigma de microservicios usando HTTP/2

4 Comentarios
gRPC, el framework que cambiará el paradigma de microservicios usando HTTP/2

gRPC, ha sido el framework usado internamente por Google para conectar microservicios. Mejorado obviamente durante el tiempo ha llegado a una potente evolución que ha unido a este framework RPC (Remote Procedure Call) con el reciente y casi casi estandarizado HTTP/2. Google ha decidido lanzarlo públicamente a la comunidad Open Source.

Leer más »

Android Studio 1.1 habilita el soporte para hacer test unitarios

3 Comentarios
Android Studio 1.1 habilita el soporte para hacer test unitarios

La nueva versión de Android Studio 1.1 y del plugin de Gradle para Android traen al fin el soporte para test unitarios de forma directa. Eso sí, de forma experimental y no libre de bugs. Pero bienvenido sea para hacer más fácil la vida del desarrollador móvil en Android.

Aunque muchos desarrolladores ya estaban enfangados con test unitarios en sus proyectos, no dejaba de ser un engorro tener que hacer triquiñuelas con Gradle o andar con Roboeletric para poder lanzar test. Otros se iban por la vía rápida, aunque más pesada de armar el Intruments y su emulador. Pero eso deja de darle sentido a hacer test rápidos y unitarios.

Para poder empezar a usarlo tan sólo debéis seguir las instrucciones de las herramientas para desarrolladores Android. Antes de todo actualizar a Android Studio 1.1 e indicar que usaréis el plugin de Gradle para Android 1.1.0-rc1. Con cuidado de que no os lie las carpetas de test. Recordad que la ruta tiene que ser bajo src/test/java.

Después de todo esto, podemos incorporar fácilmente librerías para hacer Mocks como Mockito tan sólo agregándolas como dependencias del módulo de gradle que queramos testear. Tal que asi:

dependencies { testCompile 'junit:junit:4.12' testCompile "org.mockito:mockito-core:1.9.5" }

Más información | Android Tools Project Site

Leer más »
Publicidad