#Podcast – NTN 86 – Dapr 1.1, Kubernetes, MultiCloud, Go / Python / Rust, Azure, AWS, AliBaba y mas !

Buy Me A Coffee

Buenas!

Pues un par de días atrás, decidí preguntar si alguien tenía tiempo para charlar un rato. No me imaginada que se sumarian dos genios como Carlos y Jorge, y mucho menos que en 1 hora tendríamos tanto que comentar. El título del episodio solo cubre una parte de toda la charla, que repito, ha sido IMPRESIONANTE !

Bonus personal: Si te interesa el mundo del Cloud, te recomiendo escuchar lo que hemos aprendido de DAPR y el repaso al escenario / ejemplo de AliBaba Cloud.

Happy Coding!

Resources

Speakers

  • Carlos Mendible es Cloud Solution Architect @Microsoft (LinkedIn)
  • Jorge Turrado Ferrero  es Microsoft MVP – DevOps/SRE en DocPlanner (LinkedIn)
  • Juan Carlos Quijano Abad es Microsoft Certified Trainer, Arquitecto de Soluciones en Azure, Consultor independiente en implantación de DevOps (LinkedIn)
  • Bruno Capuano es Canada Innovation Lead at Avanade and Microsoft AI MVP (LinkedIn)

Ir a descargar

Happy coding!

Greetings

El Bruno



¿Con ganas de ponerte al día?

En Lemoncode te ofrecemos formación online impartida por profesionales que se baten el cobre en consultoría:

#Python – Hand Gesture Recognition 🤚🖐️🤙 using mediapipe

Buy Me A Coffee

Hi !

It’s been a while since I shared some code samples, so here we go today with a simple series based on MediaPipe. MediaPipe is a great Machine Learning platform with cross-platform and customizable ML solutions. And with Python support!

MediaPipe offers customizable Python solutions as a prebuilt Python package on PyPI, which can be installed simply with pip install mediapipe. It also provides tools for users to build their own solutions. Please see MediaPipe in Python for more info.

MediaPipe in Python

MediaPipe have a HandKeypoints Detector, which includes a Python implementation. The full sample runs as this one

It’s cool, and the trained model returns 2D coordinated for the following points:

mediapipe hand keypoints description
media

From here on, to start the test, 1st I needed to install the mediapipe python dependency:

pip install mediapipe

And I cloned this repo and run the app.py sample to get the output from the previous image.

python app.py

A lot of knows friends in the main app including camera processing with OpenCV. In next post, I’ll start to dissect and create a custom apps using this.

Happy coding!

Greetings

El Bruno


References


¿Con ganas de ponerte al día?

En Lemoncode te ofrecemos formación online impartida por profesionales que se baten el cobre en consultoría:

.NET MAUI Preview 3

Javier Suárez | Blog

Con laPreview 3 de NET MAUI llegan más como:

  • Añadidos más cambios relacionados con HostBuilder, clase Startup.
  • Nueva API para gestionar el ciclo de vida de la aplicación.
  • Añadidos mas controles (DatePicker, TimePicker, SearchBar, Stepper, etc).
  • Añadidos mas cambios en Layouts.
  • Añadidas nuevas APIs de accesibilidad.
  • Primeros cambios añadiendo soporte para Windows usando WinUI 3.

En este artículo, vamos a hacer un repaso a todo lo que incluye la Preview 3, además de repasar que nos esperar en próximas Previews.

.NET MAUI Preview 3

Startup

Las aplicaciones .NET MAUI van a utilizar una clase Startup que permitirá:

  • Incluye un método Configure para canalizar los procesos de registro de servicios, registro de handlers o personalización de la aplicación.
  • Poder crear un HostBuilder personalizado.

Por ejemplo:

public void Configure(IAppHostBuilder appBuilder)
{
    appBuilder = appBuilder
        .UseCompatibilityRenderers()
        .UseMauiApp<MyApp>();
}

Por defecto, si no quiere personalizar nada especial, o bien…

View original post 529 more words

#Podcast – NTN 85 – Especial NetCoreConf. Especial NetCoreConf, sobre profesores, alumnos y eventos de tecnología!

Buy Me A Coffee

Buenas!

El equipo de NetCoreConf nos permitió entrar al backstage del evento, y en una esquina del bar (virtual), tuvimos la suerte de hablar de muchos temas interesantes.

Hoy la sorpresa viene de la mano de un gran amigo, con el que compartimos muchas grandes experiencias en eventos por España. Lo interesante del tema, es que Carles nos comparte su visión sobre la participación de alumnos en estos eventos. Como era de esperar, caen un par de anécdotas y nos lo pasamos genial!

Como la grabación ha sido en el bar, desde ya os pido disculpas por la calidad del audio y la improvisación del guion. Como sabéis, la planificación del guion es fundamental en NTN!

Happy Coding!

Speakers

  • Carles Alonso (Twitter)
  • Juan Carlos Quijano Abad es Microsoft Certified Trainer, Arquitecto de Soluciones en Azure, Consultor independiente en implantación de DevOps (LinkedIn)
  • Bruno Capuano es Canada Innovation Lead at Avanade and Microsoft AI MVP (LinkedIn)

Ir a descargar

Happy coding!

Greetings

El Bruno



¿Con ganas de ponerte al día?

En Lemoncode te ofrecemos formación online impartida por profesionales que se baten el cobre en consultoría:

“The time to embrace OpenXR is now”

A couple of months ago I took a VR Development course in which I got my first glimpse of OpenXR.

What is OpenXR?

Khronos Group launched OpenXR 1.0 last July 2019. OpenXR is an API (Application Programming Interface) that provides high-performance access to XR platforms and devices. Is the interface between an application and an in-process or out-of-process “XR runtime system”.It enables applications and engines, including WebXR, to run on any system that exposes the OpenXR APIs. With this, developers can focus on one build of their VR title and it will ‘just work’ across the entire PC VR ecosystem.

Graphic showing landscape after OpenXR

What is Khronos group?

Khronos® Group, is an open consortium of industry-leading companies creating graphics and compute interoperability standards. 

CodeWeavers Joins The Khronos Group Along With IKEA - Phoronix

Industry Support for OpenXR 

The standard is seeing broad support by a wide selection of industry companies and devices including Microsoft’s Mixed Reality headsets, HoloLens 2, Rift, SteamVR, and Quest…

View original post 495 more words

#Office365 – Plan your Time Away and Focus Time. This is super important, and easy thanks to My Analytics

Buy Me A Coffee

Hi !

Thanks for the great feedback on this topic. Today, I’ll share a typical Monday Routine for me

Plan my weekly Focus Time and Time Away.

I used to do this manually, now thanks to My Analytics this is just 2 clicks. And, also fairly accurate. You can do this in the My Analytics site, I’m an Outlook person so, in the main Insight panel I access to this 2 options

  • Plan your time away
  • Focus Time every day

In example, Focus Time will show the following screen. Here we can automatically schedule 1-2 hours per day to focus. Just click [Book time now] and it will find empty spots in your calendar for this.

office 365 my analytics insights  schedule focus time

This is super awesome, and also super good for our well-being.

Microsoft Research and the importance of breaks and focus time

If someone ask you “Why do you have this Focus time?”, and they expect a more formal answer, this may help. Microsoft Research. They shared a set of articles about the importance of work breaks and “workplace detachment and reattachment” as part of the Microsoft Research group. This information is available here.

Happy coding!

Greetings

El Bruno


#Office365 – Delay email delivery to normal hours ! Don’t be the one sending emails 📧 at crazy hours …

Buy Me A Coffee

Hi !

I didn’t expect to have so many good feedback with yesterday’s post about how to short the duration for all your outlook events. So, today goes another tip, this one focused on being kind with your colleagues.

If you work with colleagues in different time zones, or you work outside your working hours, you may want to delay the delivery of an email to fit into the appropriate working hours. In example, if try to send a colleague living in Australia, I’ll get a “Delay Delivery” Inline suggestion.

You can even enable this behavior as the default one, in Insight Settings.

So, a simple check and you may save a colleague to read a new email at night or early morning.

BTW, you may avoid emails at all ! more on that on other posts.

Happy coding!

Greetings

El Bruno


#Office365 – Please enable [shorted duration for all events] in your Calendar 📅 settings

Buy Me A Coffee

Hi !

I hate back to back meetings, and somehow we live on a remote work scenario where we need to work extra on our Calendar to have a healthy life.

So, when someone ask me what they can do, I always suggest them to enable the [Shorted duration for all events] options in the Office Settings. This is located in [Settings // Calendar // Events and invitations]

office calendar shorten event durations

You don’t need a deep explanation about how this works:

  • Need an 1 hr min, the default time will be 50 min.
  • Need a 30 min, it will be 25 min meeting.

If you also work with time hackers that will fill your calendars with weird meetings starting at 11:25; you may want to avoid them … avoid them !!!

This is a cool feature. It’s just 5 minutes, however, for me, it was the beginning to start to think about how I can avoid burning. I’m still work in progress for that!

Happy coding!

Greetings

El Bruno


#Training – #Pluralsight Brings Back Free April

Buy Me A Coffee

Hi !

Quick Monday post, and super easy to get:

Free Pluralsight Training in April

As the official announcement claims

SILICON SLOPES, Utah — Pluralsight, Inc. (NASDAQ: PS), the technology workforce development company, today announced that the company is bringing back Free April, allowing 30 days of free access to the Pluralsight Skills platform for individuals and businesses during the month of April.

Official Announcement

and more information and registration here.

Happy coding!

Greetings

El Bruno


#Windows10 – Where is my mouse 🖱️ ? CTRL Key may help

Buy Me A Coffee

Hi !

Here goes a quick Windows 10 tip. I work with several monitors, and from time to time, I lost my mouse. Yes, it sounds silly, but I start to move my mouse all around until I detect the location of the mouse pointer. So, there is a cool way to solve this, enabling a mouse settings, that will show the mouse pointer when you press the CTRL Key.

animation with the ctrl show mouse location demo

Enabling this is super easy.

  • Open Settings // Devices // Mouse
  • Select Additional Mouse options
  • In the [Pointer Options] tab, enable the [Show location … ] feature

Sounds familiar, yes?

Happy coding!

Greetings

El Bruno



¿Con ganas de ponerte al día?

En Lemoncode te ofrecemos formación online impartida por profesionales que se baten el cobre en consultoría: