Best Recipes Ever Just another WordPress site

marzo 3, 2015

Mañana miércoles día 4 tenemos el IV Meetup de Machine Learning

Filed under: ASPgems,big data,Eventos — Etiquetas: , , , — admin @ 4:41 pm

Carlos Gil Bellosta y nos hablará sobre:  «Factorización no negativa de matrices» (Una aplicación a los motores de recomendación)» Os dejo el enlace a la página del meetup machine learning Spain (¿todavía no te has apuntado? a que esperas!!!) y la convocatoria oficial:

Llegamos al IV meetup y en éste podemos celebrar que ya somos 400 en el grupo. Parece que «data science» sigue de moda y nuestro grupo continúa creciendo. Estamos cerrando los últimos flecos del meetup para la próxima semana. En principio será el día 4 a las 19.00h, aunque estad atentos al grupo por si hay algún cambio. Tendremos a un ponente de lujo que seguro que todos conocéis, Carlos Gil Bellosta*: «Ex-eBay, ex-BBVA, ex-everis, ex-Barclays, exmatemático, ex casi todo. No obstante, estadístico diletante, entusiasta de R y bloguero en los ratos libres de los días de hacer». Dará una charla sobre «Factorización no negativa de matrices» (Una aplicación a los motores de recomendación). Os recomiendo que no os la perdáis. Después de la charla haremos networking como siempre, con unas cervezas de por medio. Esperamos que os guste. ¡Nos vemos el miércoles!
Saludos.]]>

marzo 2, 2015

Scalatra para impacientes: como crear tu primer proyecto

Filed under: ASPgems,big data,Hacks,Proyectos,scala — Etiquetas: , , , , — admin @ 2:40 pm

requisitos previos para poder usar scalatra. Ahora vamos a crear un primer proyecto. Usaremos giter8 para crear la estructura inicial del proyecto. Vamos a utilizar SBT pero también se podría hacer con maven y le guste usar esta herramienta de compilación. Para ello vamos a ejecutar:

g8 scalatra/scalatra-sbt
nos hará las siguientes preguntas:
$ g8 scalatra/scalatra-sbt
organization [com.example]:
package [com.example.app]:
name [My Scalatra Web App]:
servlet_name [MyScalatraServlet]:
scala_version [2.9.2]:
version [0.1.0-SNAPSHOT]:
Donde: organization:  nombre del dominio del que publica al reves, si no tienes la gente acostumbra a usar: com.github.username package: A Paquete al que se asigna todo el código que se va a generar. La Scala Style Guide  recomienda que tu organización tenga todo su código bajo mismo namespace. name:  El nombre de tu proyecto. giter8 creará un directorio con este nombre y dentro estará toda la estructura. servlet_name: El nombre de la clase Servlet podría ser BlogServlet o Blog. scala_version: Que versión de Scala vas a utilizar. version: La versión de tu proyecto. Ahora es el momento de construir tu primer proyecto:
$ cd
$ chmod u+x sbt
$ ./sbt
sbt se encargará de bajarse todo lo que necesite tu máquina para que funcione scalatra y sus dependencias. La primera vez es posible que tarde unos minutos. Una vez generado el proyecto y para probar que funciona:
$ ./sbt
> container:start
Ahora puedes probarlo en este enlace http://localhost:8080 Los tutoriales de Scalatra son muy buenos. Te recomiendo que les des un vistazo. Tienen ejemplos de cada caso de uso: como subir ficheros, JSON, Akka, etc. El siguiente post de esta serie será montar un proxy de Elastic Search usando Scalatra. Bonus de Post: Si inicializas un proyecto de Scalatra con estas opciones en una ventana aparte:
$ ./sbt
> container:start
> ~ ;copy-resources;aux-compile
Cada vez que modifiques el código, se compilará automáticamente y recargará la nueva versión si accedes a la url 😉  ]]>

febrero 26, 2015

Scala para Impacientes: Como instalar Scala

Filed under: ASPgems,big data,Hacks,Proyectos,scala,spark — Etiquetas: , — admin @ 11:43 am

Scala. Que se ha haya convertido en el lenguaje estrella de la vanguardia de Big Data va a ser la clave del éxito en proyectos como Apache Spark. Pero vamos a ver Scala implicado en todos los proyectos importantes (Kafka, Akka, etc  😉 Esta seríe de posts va a ser estilo shotgun. Esto es una especie de disclaimer: voy a contar como hacer las cosas y a añadir algunos enlaces por si necesitas más ayuda. Vamos al lio en unos cuantos pasos: a) Bájate la última versión oficial de Scala.  Esta es la página oficial de descargas de Scala.  Tienes varias opciones bajarte el tgz o usar la herramienta typesafe activator que es un IDE para gestionar esto y algunas cosas más. Yo me siempre me bajo el tgz. El tgz una vez que lo descomprimes con tar xvfz te dejará un directorio con todo lo que necesitas de scala. Muévelo donde más te guste según tus preferencias. Además en la página de downloads están los IDEs basado en eclipse, netbeans, etc. Yo sigo siendo de VIM, lo llevo usando 30 años seguidos (no he sido capaz de salir ;-P) b) Mete en tu .profile o .bashrc o lo que use los PATHS Las variables que necesitas son: SCALA_HOME=/usr/local/share/scala             # Si has movido el directorio de scala a este directorio PATH=$PATH:$SCALA_HOME/bin Ya está!!! Hay más opciones para instalar scala si usas Linux o Mac OSX como instalar por paquetes, pero yo prefiero hacerlo desde el sitio original y con la última versión 😉 Siguientes pasos: Sigue la guía oficial de primeros pasos con scala 😉 Mi recomendación: scala tiene shell/consola, pruebala te resultará imprescindible.          ]]>

febrero 25, 2015

Hacer proyectos con Spark y Scala tiene premio

proyecto Apache Spark. Mucho de lo que allí contaron no era más que la primera información de un Spark que se había «graduado» en noviembre del 2013.  También recuerdo perfectamente el comentario final del ponente: «Spark va a ser la bomba» Aquella frase se me quedó marcada a fuego y confirmaba que no era el único que veía clara la oportunidad y posibilidades de Spark. Ahora un año después AUTELSI ha premiado la innovación del proyecto de Telefónica MSS-Saqqara  y una parte importante del funcionamiento y prestaciones del producto se lo debemos a Spark. Para ser justos la combinación Spark y el lenguaje Scala es definitivamente ganadora e innovadora. Todas las virtudes de Scala han sido fundamentales para poder influir y concebir Spark y me voy a permitir una pequeña licencia: «Nunca se hubiera podido crear algo como Spark con Java». La otra parte con la que me siento premiado, realmente premiado, es con el equipo que son los que realmente han conseguido que lo difícil pareciera fácil, los que desde el principio estuvieron dispuestos a salir de su zona de confort para apostar por una tecnología que al final no solo funciona perfectamente si no que además tiene premio.  ]]>

enero 29, 2015

Esta tarde a las 19:00 toca Databeers

Filed under: ASPgems,big data,Eventos — Etiquetas: — admin @ 3:24 pm

Quien Presentan:

  • “Data Superpowers”. Marco Bressan (BBVA D&A)
  • “Bitcoin: dinero programable” Alberto Gómez (Coinffeine)
  • “Desde #urbanData a la generación de servicios. #Running y #RealEstate”. Carlos Olmos (Urban data)
  • “Datos para entender la realidad de la ayuda”. David Cabo (i.ngen.io)
  • «#DaTactic: Datos con Tácticas. ¿Nuevo formato de activismo en redes?». Saya Sauliere (Oxfam Intermón)
Cuando: Hoy día 29 de enero a las 19:00 Donde: HUB NEXT Calle Alameda 22 (esq. calle San Blas). Como apuntarse: Aquí  Quien Patrocina las cervezas y están encantados: ASPgems Sitio Original para no perderse nada (como las presentaciones anteriores): http://databeers.tumblr.com/ Quien son los responsables de semejante evento: @gmiritello + @msoriaro + @dani_agent  ]]>

diciembre 19, 2014

Zeppelin: Scala Spark Notebook

Filed under: ASPgems,big data,Hacks,scala,spark — Etiquetas: , , , , , — admin @ 12:52 pm

zeppelin que integra scala, spark y markdown. Como un video vale más que mil palabras, este el primer video de la beta de zeppelin. ]]>

diciembre 10, 2014

Charla Big Data con Spark

Filed under: ASPgems,big data,Eventos,scala — Etiquetas: , , , , — admin @ 10:39 am

Mañana jueves 11 de diciembre, doy una charla sobre Apache Spark en los DevOSS Azure Days. Mañana haré una introducción de spark y un par demos en tiempo real. Hay algunas cosas de Spark que le han convertido en el proyecto con más visibilidad en el mundo del big data: * Esta escrito en Scala. Aviso: Scala se va a convertir en el lenguaje con más proyección en el mundo big data. Tiene lo mejor del mundo de la programación orientada a objetos y los lenguajes funcionales. * El enfoque «in memory» para tratar los datasets le da una ventaja de hasta 100 veces más rápido que hadoop. * Requiere mucho menos código e incrementa la riqueza y potencia de las operaciones/transforamaciones que se pueden realizar con la información. Si os queréis apuntar al evento todavía estáis a tiempo. Este es el enlace  para registrarse.    ]]>

noviembre 12, 2014

Meetup Introducción al Machine Learning

Filed under: ASPgems,big data — Etiquetas: , , — admin @ 12:15 pm

MAD Open Tech me han invitado a dar una charla sobre Machine Learning en el meetup sobre Big Data para analítica predictiva en la nube con Machine Learning. La idea hacer una introducción de que es Machine Learning y como sacarle partido en 40 minutos. El tiempo va a ser un reto importante y espero poder desarrollar una charla que empiece con los conceptos más básicos y tenga bastantes ejemplos prácticos. Después de  mi charla la gente de MS Azure contará como usar ML Azure que es la plataforma de Machine Learning de MS. Este es el enlace para apuntarte a la charla de Machine Learning en el MAD Open Tech.  ]]>

octubre 22, 2014

II Meetup Machine Learning Spain

Filed under: ASPgems,big data,Eventos — Etiquetas: , , , — admin @ 9:35 am

22 de octubre enMedialab Prado a partir de las 18h de la tarde (ponencia a las 19h). Esta vez el meetup se enmarca en el entorno de una jornada sobre Tecnologías Abiertas que llevará a cabo el Ministerio de Industria junto con CENATIC. Habrá ponencias desde las 10 de la mañana hasta las 20.30h. La ponencia en esta ocasión versará sobre la herramienta de Machine Learning de Azure. Nos permite integrar todo el proceso de tratamiento y análisis de datos en un mismo entorno y además con la potencia de sus servidores para procesamiento y almacenamiento. La programación del II meetup Machine Learning Spain será la siguiente: 18.00 Networking con machine learners y el resto de asistentes a la jornada. 19.00 Análisis predictivo en la nube a través de ejemplos con Azure Machine Learning. Jorge Ramón Muñoz, Enterprise Services Consultant en Microsoft y José Ángel Fernández, Technical Evangelist en Microsoft.  20.00 Más networking tomando unas cervezas. Para el meetup tenéis que confirmar asistencia aquí, en nuestro grupo. Y si queréis asistir a las jornadas desde la mañana, además debéis registraros en este enlace. Ahí podréis ver el programa completo previsto. Os animo a participar durante todo el día, y por supuesto no os podéis perder el meetup.]]>

octubre 10, 2014

Posts y eventos de big data

Filed under: ASPgems,big data,Eventos,Personal,procrastination — admin @ 3:54 pm

Diego Mariño que se convierte en un serial y abandona el grupo de los que «una vez les tocó la lotería y desde entonces siguen hablando de ello».  

* Fernando Calle ha escrito un par de posts sobre machine learning absolutamente recomendables:

Google sabe dónde y cuándo (representado con R)

 

Machine Learning con R y Azure ML

* Después del éxito del primer meetup de machine learning Spain, ya tenemos programado la segunda edición. Será acerca del entorno de machine learning que ha creado microsoft para azure y que tiene muy buena pinta. En esta ocasión contamos con bastantes más plazas para asistentes!!! Para los que no pudisteis asistir al primero y gracias a Andrés Leonardo de Google aquí tenéis los videos:  
]]>

« Newer PostsOlder Posts »

Powered by WordPress