#Personal – My first and amazing #CodeMash

Hi!

Last week I was lucky enough to attend my first CodeMash (www.codemash.org). The experience was amazing, you just have to see the agenda and the speakers to see the quality of the event.

An interesting detail of the event is that it takes place in Ohio, in January. In other words, it is so cold and there is so much snow outside, that the only option you have is to stay at the event, attend the sessions and do networking, a lot networking.

The format of the sessions is quite interesting. The event starts on a Tuesday with 2 days of PreCompilers. These are all-day workshops around topics like Xamarin, AI, Containers and more. Never more than a 7 or 8 hour shift on a topic to have a intro On it.

codemash 19 bruno session

On Thursday, sessions begin in a more traditional way: sessions of 45 or 60 minutes. I was fortunate to have the 1st shift (08:00 AM!) to talk about Computer Vision. And during these days also take advantage to attend a couple of sessions. I liked a lot, but only mention 3:

  • The team of http://www.infernored.com/ did a great demo from scratch with Python and a RaspberryPi.
  • As always it was a pleasure to attend Jennifer’s session (@jennifermarsman) of AI for Earth. There are lot of incredible projects around make our world a better place, and I think we don’t care about this enough 😀
  • Kudos for Guy Rose (@guyroyse ) for his session [Deep Learning like a Viking]. It is not easy to do a Deep Learning session in fun and entertaining format, Guy has done it!

codemash 19 deep learning like a viking

The Weather forces you to stay all the time inside the hotel. If you are traveling with the family, this may seem like a problem, however the hotel has a Indoor WaterPark which is the ideal fun activity for children. I thought my kids would be all day in the WaterPark, but when they saw the agenda of the KidzMash, they spent all Day at the event.

KidzMash have sessions specially created for children and ranging from how to use duct Tape to 3d modeling and printing, just check the agenda http://www.codemash.org/kidzmash-schedule/.  It is something really amazing, for me it was a surprise and from here I want to thank you and congratulate the team CodeMash for this special flavor for children.

codemash 19 kidzmash

Another amazing place was the Game Room and the Laser Tags. We may need to be there until 02:00 AM to finish a 1000 pieces puzzle !

codemash 19 game room

I really recommend seeing the agenda, you may find sessions like the following ones:

  • [KidzMash] Systems Thinking for Kids
  • [KidzMash] Building Your First Video Game with Bloxels
  • [KidzMash] Gotta Catch ‘Em All!  Raspberry Pi and Java Pokemon Training

To finish, I don’t want to forget that I also had the opportunity to meet other MVPs from North America. Dinner in between and with amazing experiences.

codemash 19 mvp dinner

99% sure I’ll be at CodeMash 2020 !!!

Greetings @ Burlington

El Bruno

Advertisements

#Personal – Mis experiencias en mi primer #CodeMash

Buenas!

La semana pasada tuve la suerte de asistir a mi primer CodeMash (www.codemash.org). La experiencia fue increíble, solo hay que ver la agenda y los Speakers para ver la calidad del evento.

Un detalle interesante del evento es que se realiza en Ohio, en enero. Dicho de otra forma, hace tanto frio y hay tanta nieve afuera, que la única opción que tienes es quedarte en el evento, asistir a las sesiones y hacer networking, mucho networking.

El formato de las sesiones es bastante interesante. El evento empieza un martes con 2 días de PreCompilers. Estos son talleres de todo un día alrededor de temas como Xamarin, AI, Containers y más. Nunca esta de mas un turno de 7 u 8 horas sobre un tema para tener una intro sobre el mismo.

codemash 19 bruno session

El jueves ya comienzan las sesiones en modo mas tradicional: sesiones de 45 o 60 minutos. Yo tuve la suerte de tener el 1er turno (08:00 AM!) para hablar sobre Computer Vision. Y durante estos días también aproveche para asistir a un par de sesiones. Me gustaron muchas, aunque solo mencionare 3:

  • El equipo de http://www.infernored.com/ me dejo asombrado con una demo desde cero con Python y una RaspberryPi.
  • Como siempre fue un placer asistir a la sesión de Jennifer Marsman (@jennifermarsman) de AI for Earth. La visión y el trabajo que se hace desde Microsoft en este campo, no se da a conocer tanto como debería.
  • Kudos para Guy Rose (@guyroyse) por su sesión [Deep Learning like a Viking]. No es fácil hacer una sesión de DL en formato divertido y ameno, Guy lo ha hecho!

codemash 19 deep learning like a viking

Antes comente que el clima te obliga a estar todo el tiempo dentro del hotel. Si viajas con la familia, esto puede parecer un problema, sin embargo, el hotel tiene un WaterPark Indoor que es la diversión ideal para los niños. Yo pensaba que mis enanos estarían todo el día en el WaterPark, pero cuando vieron la agenda del KidzMash, se pasaron todo el dia en el evento.

KidzMash son sesiones especialmente creadas para niños y que van desde como usar duck tape hasta modelado e impresión 3D, solo hay que ver la agenda http://www.codemash.org/kidzmash-schedule/.  Es algo realmente increíble, para mi fue una sorpresa y desde aquí les quiero dar las gracias y felicitar al equipo de CodeMash por este flavor especial para niños.

codemash 19 kidzmash

Ademas la Game Room era una parada obligatoria. Por mas que nos tuviesemos que quedar hasta las 02:00 para armar un puzzle de 1000 piezas!

codemash 19 game room

Realmente recomiendo ver la agenda, para encontrar sesiones como las siguientes

  • [KidzMash] Systems Thinking for Kids
  • [KidzMash] Building Your First Video Game with Bloxels
  • [KidzMash] Gotta Catch ‘Em All!  Raspberry Pi and Java Pokemon Training

Para finalizar, no me quiero olvidar que también tuve la oportunidad de conocer otros MVPs de North America. Cena de por medio y con unas experiencias asombrosas.

codemash 19 mvp dinner

99% seguro que nos veremos en el CodeMash 2020 !!!

Saludos @ Burlington

El Bruno

#Personal – Behind the Tech and #Hanselminutes, 2 amazing podcasts from Kevin Scott and @shanselman!

Hi!

Today I’ll share some of my preferred podcasts, some of the usual ones for while I’m running or on the train going to work. I’ll start with a classic from Scott Hanselman @shanselman

HanselMinutes

Scott recorded more than 600 episodes and he has been publised a 30 min episode every week for a very long time. So let me start with a big thank you! I usually listen to this one in iVoox https://www.ivoox.com/podcast-hanselminutes_sq_f1146830_1.html.

Here in the episode [How do you become a CTO – with Microsoft’s CTO Kevin Scott] Scott Hanselman has an amazing conversation with Kevin Scott, and this was my first time listening to Kevin Scott @kevin_scott.Then I starting to connect the dots, and I found his new podcast.

Behind the Tech

Kevines is Microsoft CTO, and he has an amazing career, just check his linkedin profile https://www.linkedin.com/in/jkevinscott/. In his podcasts he starting with some very interesting interviews to top tech references like Andre Ng, AI world reference and Anders Hejlsberg, know as the father of C# and TypeScript. In iVoox,
https://www.ivoox.com/podcast-behind-the-tech-with-kevin-scott_sq_f1588937_1.html

So, I hope now you have 2 podcasts to add to your favorites.

Happy coding!

Greetings@ Toronto

El Bruno

#Personal – Behind the Tech y #Hanselminutes, 2 podcasts esenciales de Kevin Scott y @shanselman!

Buenas!

Hoy mesalgo un poco de los tópicos habituales y voy a sugerir un par de podcasts queestoy escuchando mientras corro y en los trenes de camino al trabajo. En primerlugar, voy con un clásico de Scott Hanselman @shanselman y su podcast

HanselMinutes

Scott lleva másde 600 episodios, y ha tenido la constancia de publicar episodios de 30 minutossemanalmente durante años. Yo lo escucho regularmente en iVoox https://www.ivoox.com/podcast-hanselminutes_sq_f1146830_1.html.

En el episodio [How do you become a CTO – with Microsoft’s CTO Kevin Scott] Scott Hanselman tiene una conversaciónmuy amena con Kevin y de allí, conectando puntos llegue al podcast de Kevin Scott @kevin_scott.

Behind the Tech

Kevines el actual CTO de Microsoft y hay que ver su perfil en LinkedIn https://www.linkedin.com/in/jkevinscott/para darse cuenta de que tiene una carrera ilustre. En su canal hay entrevistasa grandes de la tecnología como Andre Ng, referente mundial de InteligenciaArtificial y otro ejemplo puede ser Anders Hejlsberg, creador de lenguajes comoC# y TypeScript. En iVoox,
https://www.ivoox.com/podcast-behind-the-tech-with-kevin-scott_sq_f1588937_1.html

Pues eso, 2 podcast a agregar a tu lista de favoritos.

Happy coding!

Saludos @ Toronto

El Bruno

#Personal – My Experience using a #Linksys router, an external 8TB #Seagate drive and the error “Unsupported Partition Or Drive Mapping Detected”

Hi!

Today it’s an Offtopic blog post, and I really hope to help someone to save some time if they find a similar error.

For about 10 years I always have a Linksys router at home. I have been through several models and the truth is that I think they are the best option taking into account the balance between quality and price. About a year ago, and to cover my house, I bought the model:

Linksys EA9300 Max-Stream AC4000 Tri-Band Wi-Fi Router

cq5dam.web.372.372

A triband router that supports well all the devices I have at home. Now that we also have connected devices that control the swimming pool, and more things in the yard, has come a time when I have to think of a Mesh Using a device like the [Ubiquiti Networks AFI-HD AmpliFi], but that is not the subject of this post. By the way, the references are the links of the products I mention.

One of the features that I had never used in these Routers, is the one which allows to connect and share contents from an external disk on the local network.

011

A few weeks ago, during the Amazon Prime Day offers, I decided to buy 2 external disks Seagate Expansion 8TB, and make them available to my little ones in my home network. My idea was to connect them by default and see how they organically evolve. I am quite aware that the needs of my local network will change over time, so best I can do is review the same periodically and see how I can work to make it work optimally. This is applying Agile in the family.

Once I had configured access to the disk, the truth is that everything worked perfectly for a couple of weeks. However, all of a sudden, the contents of the disc were not more accessible on the network. Inside the Linksys configuration I read a warning with the following message

Unsupported partition or drive mapping detected

The disk is formatted in NTFS, and when connected to a computer I see that the files are still there. Here I will spare the explanation of all the tests I did, however, at some point in these tests stage I realized:

The router software began to give problems when the disk had more than 4TB of contents.

Reading in the Linksys user support forums, it seems that limit are 3TB. With those parameters in mind, it was best to create a pair of partitions on my disk that did not exceed the 3TB. Create 2 3TB partitions and a little more than 1GB.

03

With this configuration, I could have my disk again with all the files available on the internal network. Y as a bonus I got a share of 3TB per son, so my little ones know what space each one has.

While the router still shows the error of Unsupported Partition, it seems that the access on the internal network works properly.

As I mentioned before, for the family use that we give, this is enough. As soon as you do an Upgrade, or try A Mesh, maybe write about it.

Happy coding!

Greetings @ Burlington

El Bruno

References

#Personal – Mi experiencia con mi router #Linksys, un disco externo #Seagate de 8TB y el error “Unsupported partition or drive mapping detected”

Buenas!

Hoy toca un offtopic que espero que le ahorre a alguien algún dolor de cabeza. Como dijo el gran Ernesto, empecemos por el principio que es mas fácil.

Desde hace unos 10 años que en casa siempre tengo un router Linksys. He pasado por varios modelos y la verdad es que pienso que son la mejor opción teniendo en cuenta el balance entre calidad y precio. Hace un ano aproximadamente, y para dar cobertura a mi casa, compre el siguiente modelo.

Linksys EA9300 Max-Stream AC4000 Tri-Band Wi-Fi Router

cq5dam.web.372.372

Un router tribanda que soporta bastante bien todos los Devices que tengo en casa. Ahora que también tenemos conectados Devices que controlar la piscina, y más cosas en el patio, ha llegado un momento en el que tengo que pensar en un Mesh utilizando un device del estilo de [Ubiquiti Networks AFI-HD AmpliFi], pero ese no es el tema de este post. Por cierto, en las referencias están los links de los productos que menciono.

Una de las funcionalidades que nunca había utilizado en estos routers era la que permite conectar y compartir contenidos desde un disco externo en la red local.

011

Aprovechando las ofertas de Amazon Prime Day, hace unas semanas, decido comprar 2 discos externos Seagate Expansion de 8TB para ponerlos a disposición de mis enanos y ver que sucedía. Soy bastante consciente que las necesidades de mi red local irán cambiando con el tiempo, así que mejor que puedo hacer, es revisar la misma periódicamente y ver en que forma puedo trabajar para que funcione de forma óptima. Esto es aplicar Agile en la familia.

Una vez que hube configurado el acceso al disco, la verdad es que todo funciono a la perfección por un par de semanas. Sin embargo, de repente los contenidos del disco no fueron mas accesibles en la red. Al acceder a la configuración de Linksys SmartWifi me encontraba con el siguiente mensaje

Unsupported partition or drive mapping detected

El disco esta formateado en NTFS, y al conectarlo a un ordenador veo que los archivos siguen allí. Aquí me ahorrare la explicación de las pruebas que hice, sin embargo, en algún momento de estas pruebas me di cuenta de que:

El software del router comenzaba a dar problemas cuando el disco tenia mas de 4TB de información.

Es más, leyendo en los foros de soporte de usuario de Linksys, parece que limite son 3TB. Con esos parámetros en mente, lo mejor era crear un par de particiones en mi disco que no superen los 3TB. Cree 2 particiones de 3TB y una de poco más de 1GB.

03

Con esta configuración, ya pude tener nuevamente mi disco con su contenido disponible en la red interna. Y además, me ha salido una cuota de 3TB por hijo, con lo que mis enanos saben que espacio disponen cada uno.

Si bien el router sigue mostrando el error de Unsupported partition, parece que el acceso en la red interna funciona correctamente.

Como comenté antes, para el uso familiar que le damos, esto es suficiente. En cuanto haga un Upgrade, o pruebe un Mesh, tal vez escriba al respecto.

Happy coding!

Saludos @ Burlington

El Bruno

References

#Personal – “Cindy Healy, always check the cables” or the best way to encourage you to study an engineering career #GoalCast #GoalCast

Hi!

There are many programs to promote diversity in work environments. Many of these programs also focus on encouraging women to study engineering careers.

In my particular case, I think that the next 4 minutes are the best way to explain what you can do by being an engineer.

Important: If you’ve read the book, and you’ve seen the movie, what Cindy Healy says it’s becomes much more important!

Greetings @ Toronto

El Bruno

References

#Personal – “Cindy Healy, siempre comprueba los cables”, o la mejor forma de animarte a estudiar una carrera de ingeniería #GoalCast

Buenas!

Hay muchos programas para promover la diversidad en los ambientes de trabajo. Muchas de estos programas también se centran en animar a que las mujeres estudien carreras de ingeniería.

En mi caso particular, creo que los siguientes 4 minutos son la mejor forma de explicar lo que puedes hacer siendo un ingeniero o ingeniera.

Importante: Si has leído el libro, y has visto la película, ¡lo que comenta Cindy Healy tiene el doble de valor!

Saludos @ Toronto

El Bruno

References

#MVPBuzz – Renewed as Microsoft MVP, 11 years and in Artificial Intelligence & Windows Development!

el bruno session mvp logoHi!

A couple of days ago, my Twitter TL was flooded with congratulations to the MVPs. In my case I was lucky enough to be recognized one more year. This year in the Windows Development and Artificial Intelligence categories .

I have to thank the entire Canada Microsoft Community who have helped me a lot during the period of adaptation, also to the Canadian MVPs who are incredible people, my colleagues from Avanade Canada, all the Spanish MVPs and all the other countries where I have a great relationship. And obviously, to my family which have tons of patience, to support me in every one of my new adventures.

Well, now it’s my turn to raise my Artificial Intelligence level and keep learning, sharing and looking for new solutions!

Happy Coding!

Greetings @ Toronto > Calgary > Castlegar > Calgary > Toronto

El Bruno

PS: Today I arrived at the airport of Toronto at 04:00 am and I am about to make 4 flights in 2 days, so it is very possible that I do not finish my Machine series Learning, UWP, Yolo on Windows 10 until Thursday.

#MVPBuzz – ¡Renovado como Microsoft MVP, 11 años y en Inteligencia Artificial y Windows Development!

el bruno session mvp logoBuenas!

Hace un par de días, mi TL de Twitter se inundó con las felicitaciones a los MVPs. En mi caso tuve la suerte de ser reconocido un año más. Esta vez en las categorías Windows Development y Artificial Intelligence.

Tengo que agradecer a toda la comunidad de Microsoft de Canada que me han ayudado muchísimo durante el periodo de adaptación, a los MVPs canadienses que son unas personas increíbles, a mis compañeros de Avanade Canada, a todos los Spanish MVPs y de otros países con los que tengo una relación genial. Y, obviamente, a mi familia que se toman con paciencia, mucha paciencia, cada una de mis aventuras en las comunidades.

Pues bien, ahora me toca subir mi nivel en Artificial Intelligence y seguir ¡aprendiendo, compartiendo y buscando nuevas soluciones!

Happy Coding!

Saludos @ Toronto > Calgary > Castlegar > Calgary > Toronto

El Bruno

PD: Hoy he llegado al aeropuerto de Toronto a las 04:00 AM y estoy a punto de hacer 4 vuelos en 2 días, con lo que es muy posible que no termine mi serie de Machine Learning, UWP, Yolo en Windows 10 hasta el jueves.