Blog del grupo de usuarios de .Net y otras cosas de Baleares

IoT1El pasado 21 de Enero de 2015, nos reunimos en la sala de prensa del ParcBit, para enseñaros lo que se puede hacer con un NetDuino y .NET

La verdad es que fue un éxito de asistencia, y en ella pudimos ver cómo controlar las entradas y salidas del NetDuino, construimos un servidor web para monitorizar los sensores y controlar los actuadores desde la red, e incluso monitorizar una cámara IP.

Aquí os dejamos los enlaces a los recursos que utilizamos en la charla:

IoT2

Presentación: https://sway.com/8hLJMRtGT8CTUeMR

Página web de Netduino: http://www.netduino.com

  • .Net MicroFramework SDK 4.2
  • Netduino SDK 4.2.2.0
  • Documentación, esquemas y ejemplos
  • Foros de ayuda

CodePlex: https://netmf.codeplex.com/

  • .NET MicroFramework SDK 4.3 R2-Beta (incluye 4.2)

IoT3Visual Studio: http://www.visualstudio.com/

  • Versiones gratuitas e información sobre Visual Studio

Tiendas online:

IoT4

Código fuente de los ejemplos: http://www.duefectucorp.com/IoT/MicroFrameWork_TEST.zip

Y recordad, que si teneis dudas las podeis dejar en este mismo post o enviarlas a @NetSaimada en Twitter.

Nos vemos pronto!

mapa sala prensa

Dado el gran éxito que estamos teniendo con el registro, hemos tenido que cambiar la ubicación del evento sobre IoT a la sala de prensa del edificio Son Espanyol en el ParcBit. No está lejos de donde habitualmente, pero tendréis que dar un paseo hasta la casa de arriba.

Aparcad en el aparcamiento 2 o 3 y luego subid hasta aquí: http://binged.it/1DVMCQ1

Recordad que os tenéis que registrar antes de que se acaben las plazas: https://betabeers.com/event/evento-netsaimada-internet-of-things-net-2371

Nos vemos el 21!

NetduinoPlus2_160La fecha definitiva para la charla sobre “Internet Of Things en .Net” es el día 21 de Enero de 2015 a las 19 horas en el MICTT del ParcBit.

Podéis inscribiros aquí

Os esperamos!

Internet Of Things en .Net

Estamos organizando una charla para el próximo miércoles 21 de Enero de 2015, dedicada a “Internet Of Things” (Internet de las cosas). NetduinoPlus2_160Si conoces el Arduino, en esta charla te enseñaremos que puedes hacer lo mismo utilizando c# desde Visual Studio. Si no sabes lo que es, creemos que te interesará mucho esta introducción, donde verás lo fácil que es controlar “cosas” y conectarlas a Internet. En esta Charla/Taller, utilizaremos .Net MicroFramework desde c# y Visual Studio (todo gratuito y abierto) para programar un controlador “NetDuino Plus 2” sin despeinarnos. La idea es conectar una serie de sensores (del tipo temperatura, proximidad, movimiento, contacto, etc…), junto con una cámara de vídeo, y una serie de elementos activos (del tipo lámparas, sirenas, puertas de garaje, barreras, etc…) a un Netduino Plus 2, en el que crearemos un mini-servidor web que nos informará del estado de los sensores y nos permitirá controlar los elementos activos. IOT_Diagrama_540 Síguenos en Twitter (@Netsaimada) o apúntate a nuestro boletín de noticias mientras terminamos de preparar el procedimiento de inscripción para el evento.

El jueves pasado hicimos el Coding Dojo TDD y aunque fuimos pocos fue una experiencia muy interesante donde todos pudimos compartir y aprender.

Como era la primera vez que hacíamos un Coding Dojo hicimos la Kata FizzBuzz que es la más sencilla y típica, así que nos permite concentrarnos en la dinámica del dojo y en hacer bien TDD. Al ser en formato Randori se hacía la Kata por parejas y cada cierto tiempo se sustituía uno de los integrantes de la pareja.

Una vez realizada la Kata y tras un poco de refactoring, le dimos una vuelta al ejercicio en dos modalidades:

  • Sin IF: consistía en encontrar una forma de realizar el ejercicio sin utilizar condicionales
  • Generalización: @jllado propuso generalizar el ejercicio creando un motor de reglas

Os dejo algunas fotos del evento. El código fuente está en nuestra página de GitHub, si queréis ejecutar las pruebas necesitaréis Visual Studio 2013 y la extensión xUnit Runner.

Read the rest of this entry »

Será en el mismo sitio y a la misma hora. Disculpad las molestias, pero los virus no entienden nuestras necesidades geeks y se presentan cuando menos te lo esperas.

Nos vemos pronto.

Wikimedia: Karate Shuri Castle

Últimas noticias: Hemos habilitado el registro a través de la web de nuestros amigos de Betabeers

También estamos preparando un Engine 3D y otros eventos como Unit Testing y .Net MicroFramework

Tras un verano intenso en proyectos y parco en eventos volvemos a la carga con muchas ganas. Tenemos un montón de ideas nuevas para los eventos y después del evento //publish nos sobraron unos cuantos refrescos, así que ¡vamos allá!

Retomamos la actividad el próximo jueves día 9 de octubre a las 18:30 con una sesión de Code Katas en formato Randori, nivel cinturón blanco.
Será, como habitualmente, en las oficinas del MICTT en el ParcBit, Edificio Europa, 2pl.


Randori

En lugar de asistir a una presentación donde te tienes que creer lo que dice el ponente, vamos a hacer una sesión divertida en la que todos participaremos y aportaremos. Es decir, haremos una Kata pero en lugar de resolverla cada uno por su lado la haremos todos juntos.

El formato de la sesión será bastante sencillo, unos 10 minutos de introducción y explicación de las reglas y luego todos jugamos:

  1. ¿Qué es una code kata?
  2. Breve explicación del formato Randori
  3. Explicación de la kata seleccionada
  4. Sesión de código, haremos la Kata entre todos
  5. Cervezas y refrescos

Además de divertirnos escribiendo código, intentaremos durante la sesión aprender algo de TDD y buenas prácticas SOLID.

Para no alargar demasiado el email os dejo a vosotros mismos descubrir cómo es un Randori buscando un poco por ahí.

El próximo evento será sobre Unit Testing, orientado a cómo tenemos que estructurar nuestros proyectos y qué patrones de diseño nos van a facilitar los test sobre nuestro código. Más adelante tendremos una sesión de .Net MicroFramework, se pueden hacer cosas muy interesantes y Juan nos contará cómo lo ha aplicado en lugares insospechados.

En breve anunciaremos las fechas para los próximos eventos, como siempre esperamos vuestros comentarios y propuestas para nuevas actividades y charlas.

Registro al evento

Como es un poco precipitado y no nos da tiempo abrir inscripciones, enviadnos un email a netsaimada@outlook.com o un tweet a @netsaimada para aseguraros que tendréis sitio.

Juanma