Despliegue De Web ÐApp Con Quorum+Angular+Python+Flask En Un VPS Con Ubuntu 16.04 [3]

En la tercera parte de la serie de artículos que cubre el desarrollo de una web ÐApp se dota del entorno Python que servirá como backend de la página web partiendo de las funciones definidas en Solidity.

Leer Más

Desarrollo de ÐApps RSK+Python en un VPS con Ubuntu 16.04

La madureza a la que están llegando los proyectos basados en tecnología blockchain y el momentum que tienen están atrayendo la atención de muchos desarrolladores. Abruma la diáspora de plataformas y de herramientas de desarrollo de smart contracts y ÐApps. Más aún desde que RSK permite la ejecución de smart contracts con la EVM (Ethereum Virtual Machine) sobre la plataforma Bitcoin.

Siendo el primer artículo sobre esta temática, el objetivo de esta serie de artículos es facilitar el entorno necesario para el desarrollo de aplicaciones basadas en blockchain con smart contracts en Ethereum y Bitcoin sin entrar en detallar la filosofía o tecnología de las plataformas blockchain.

Leer Más

Web scraping con Python, Neo4j y R

Siguiendo las indicaciones de Víctor con respecto a la instalación de un entorno virtual de Python, se abren un mundo de posibilidades. Más allá del “Hello world!”, un ejemplo iniciático podría ser el de recopilar datos de esta web (ibón.es) con Python, montar un pequeño grafo en Neo4j con los datos capturados y trabajar con ellos en el entorno R.

Leer Más

De Data Science a Intelligent Apps (I)

Con bastante frecuencia, cuando trabajamos en lo que se suele denominar ‘Analítica avanzada’, solemos centrarnos en el desarrollo de un algoritmo que resuelve un problema. Por ejemplo, un algoritmo que nos recomiende una serie de películas en base al histórico que se pueda tener de la actividad de muchos usuarios.

En estos casos, se suele entrenar el algoritmo y, una vez que la precisión de dicho algoritmo es lo suficientemente buena, se empaqueta para que pueda ser utilizado por desarrolladores (por ejemplo en una web de compra de películas).

Es decir, se establece una frontera entre lo que supuestamente hace un «científico de datos» y un desarrollador web.
Leer Más