Meetup de verano de Arquitectura en Mar del Plata

Ayer 19 de Febrero nos encontramos en ArqConfMDQ para compartir el 3er encuentro de Arquitectura de Software, el primero de este año. Fue una gran experiencia, tuve la oportunidad de conocer gente nueva y de compartir con amigos este momento.

El evento fue muy interesante, en un ámbito distinto al de los anteriores. Este ArqConfMDQ se realizó a metros de la playa, en un bar, Bruto Mar del Plata. El lugar es espectacular, muy bien decorado y extraordinariamente bien atendido todos tuvimos oportunidad de disfrutar de alguna bebida mientras participábamos de las charlas.

 

bruto

Por qué lo hicimos ahí, primero por lo interesante del marco, disruptivo, cómodo, distinto, segundo porque nos invitó la Secretaría de Tecnología e Innovación de General Pueyrredón. Este es un proyecto de  que brinda espacio de co-working en la ciudad de Mar del Plata.

El evento comenzó con una presentación de ADD (Architecture Driven Design) aplicado, como continuación de charlas anteriores donde vimos de que se trata y las herramientas disponibles. Pueden ver Taller de Arquitectura de Software en ATICMA y 1er Encuentro de Arquitectura de Software en Mar del Plata en referencia al material.

Allí vimos como dos empresas muy importantes a nivel local Deitres Infosis a partir de una necesidad particular, donde se propusieron partir de bases sólidas abren ese esfuerzo a la comunidad para compartir la experiencia y beneficiarse con ella.

Este proyecto es una plataforma que permite gestionar miles de millones de mensajes entre componentes de IOT y aplicaciones. Pueden sumarse al proyecto, esperamos participación, ejemplos de uso, propuestas e incluso roadmap.

Acá va el material.

La segunda charla fue aún más emocionante, hablamos de una caso de arquitectura cloud native aplicado. Impresionante, un hermoso ejemplo de cómo aprovechar y potenciar desarrollos a partir de los servicios cloud. Con un breve recorrido de los conceptos básicos de cloud que rápidamente se sumergió en el mundo de CI/CD (Continuous integration / Continuous Delivery ). Lo que más me gustó?, las gráficas de los servicios de Amazon (awsgeek.com), que buenas e ilustrativas, una perlita que nos trajo Esteban.

Periodic-Table-of-Amazon-Web-Services

 

 

Acá les dejo el material.

Los esperamos en el próximo evento el 19/3. Ya lo anunciaremos en el grupo  de meetup y tweeter.

Saludos a todos!!!

Advertisements

No muestra el puerto de ESP8266 en el menú de Arduino IDE con MAC

Aside

Las placas ESP8266 son placas bastante económicas que nos permiten operar sobre WIFI. Adquirí una para desarrollar un proyecto personal de domótica y me encontré que no podía accederla desde mi computadora (MacBook AIR).

Al conectar por USB no sucedía nada.

 

Screen Shot 2018-07-26 at 12.01.27

Obviamente acudí a google para saber que podía ser y si alguien había encontrado la solución. Había infinidad de tracks sobre el problema y como solucionarlo, todos proponían instalar un driver y rebootear. Esto es cierto pero en parte.

Lo realmente cierto y en el caso particular de MAC (no probé en distribuciones de linux) es que hay que deshabilitar drivers ya existente para que tome los nuevos que instalamos. Esto no lo dice fehacientemente en ningún lado.

Les comparto los pasos que seguí para lograrlo.

Instalar los drivers: instale 2 drivers Virtual Com Drivers y FTDI. Esto instala los drivers FTDIUSBSerialDriver.kext y usbserial.kext en el directorio /Library/Extensions.

Deshabilita los drivers nativos: en el directorio /System/Library/Extensions encontrarán AppleUSBSerial.kextAppleUSBFTDI.kext, hay que deshabilitarlos usando el comando:

sudo kextunload -b com.apple.driver.AppleUSBFTDI

sudo kextunload -b com.apple.driver.AppleUSBSerial

Habilitar los nuevos drivers:

sudo kextload -b com.FTDI.driver.FTDIUSBSerialDriver

sudo kextload -b com.wch.usbserial

y finalmente

Screen Shot 2018-07-30 at 16.48.43