-
#RaspberryPi – Install ☁ Azure IoT Edge in a Raspberry Pi with Ubuntu 18.04, lessons learned and some tips
Hi ! With the new Raspberry Pi Imager, the installation of an OS for a Raspberry Pi is much more easier than earlier days. We even have the chance to install several different Ubuntu versions, Desktop, Server and Core. This is cool, however it does not fit with the Azure IoT Edge prerequisites for an — read more
-
#RaspberryPi – Connect to ☁ Azure Blob Storage on IoT Edge using Microsoft Azure Storage Explorer
Hi ! This is an easy one, however I may write these down to complete the series of posts on Azure Storage Blob on IoT Edge. Azure Storage Explorer is a free tool to easily manage your Azure cloud storage resources anywhere, from Windows, macOS, or Linux (see references). You can add your Azure Credentials — read more
-
#Podcast – NTN 78 – Hey Alexa 👋 , cómo funciona el mundo de desarrollo de tus Alexa Skills ? 🥣
Buenas! Que pasa cuando hablas con alguien que es un Alexa Champion? Pues que pasas un buen rato y aprendes mucho. Vicente ha publicado un libro en español sobre este tema: “La Revolución de Alexa: Desarrollo de Alexa Skills” y claro, fue la excusa perfecta para hablar un rato sobre el desarrollo de skills para — read more
-
#RaspberryPi – Deploy Azure Blob Storage on IoT Edge, lessons learned #AzureIoT
Hi ! I’ve been using Azure Blob Storage for a very long time. I won’t share details so you won’t laugh a lot. And now, in the amazing Azure IoT world, we have the chance to use a custom module in out Edge devices. As the documentation mention, this module is useful in scenarios: where — read more
-
#Event – @netcoreconf “NTN Podcast” emisión en directo desde el evento !
Buenas ! Siguiendo con la tradición de uno de los eventos mas importantes de habla hispana, esta vez también participaré en la NetCoreConf. Sin embargo, esta vez probando un formato nuevo; Grabación del Podcast en directo desde NetCoreConf La agenda todavía es secreta y si bien estoy lejos de los organizadores, me han prometido que — read more
-
#RaspberryPi – Build #docker 🐳 images from Visual Studio @Code remotely using a Raspberry Pi. #AzureIoT
Hi ! The post title is very descriptive, however let me share some more context on why I needed this scenario. I’m currently working in an Azure IoT custom module. I got installed the Azure IoT extensions on Visual Studio Code, so everything works great on the Hello World mode. Once I wrote my code — read more
-
#RaspberryPi – Manage #docker 🐳 as a non-root user
Hi ! The next step for my [use Docker in a Raspberry Pi to build and deploy images] step is to configure docker as non-root user. Lucky us, this is officially documented and easy. Create the docker group. Add your user to the docker group. Log out and log back in so that your group — read more
-
#RaspberryPi – Setup SSH passwordless access to remote work with #docker 🐳
Hi ! Due to some weird configurations, I’m having issues building some .NET 5 docker images locally in my Windows 10 machine. So I decided to use a Raspberry 4 as build server, and 1st step is to setup the SSH access without the need of username / password. The main resource is an official — read more
-
#LemonCode 🍋 – Microfrontends II: Beneficios y Retos
Beneficios Construir en piezas pequeñas trae todas las ventajas de los componentes a nivel de aplicación: reducimos complejidad, funcionalidad y responsabilidad acotadas, tests sencillos, mejor mantenibilidad, menor acoplamiento, bases de código más ligeras, etc. La funcionalidad se vuelve más escalable, es decir, levantar un nuevo microfrontend es más barato, o al revés, tirar un microfrontend — read more
-
#RaspberryPi – 1st setup no monitor 📺: Wifi 📶 auto connect, SSH, rename, update, docker 🐳 and more! Update 2021-Jan-29 (deprecated)
Hi! Let’s start installing the latest Raspberry Pi OS image in an SD card. Next steps will be focus on how to access and control remotely your device you may want to follow this steps. This tutorial and tips works for Raspberry Pi 3, 4 and Zero. Configure Wireless connection In the SD Card, you — read more
-
#RaspberryPi – Install #AzureIoT, a couple of tips to make it work
Updated version to 2022 July 26 available here. Hi ! I’m back to Azure IoT for some months, so while I’m refreshing a couple of devices I realized that I need to write some lessons learned here. The base steps for this posts are described in the official page [Install or uninstall Azure IoT Edge — read more
-
#RaspberryPi – Fing >> mobile app 📲 to detect your device IP 📶. Update on old way to detect this IP address
Hi ! I just updated my “1st setup without monitor: auto connect to WiFi, enable SSH, rename, update and more!” post, on the section about how to detect your Raspberry Pi IP address once connected to the network. I used a Java based program, and I want to avoid install Java as long as I — read more
-
#LemonCode 🍋 – Microfrontends I: Introducción
Motivación Si echamos la vista atrás en el desarrollo de aplicaciones web, front y back suelen evolucionar en paralelo hacia soluciones y arquitecturas más efectivas: En su origen, una web app no era más que un gran monolito con toda la lógica de front y back empaquetada junta. A medida que las aplicaciones se hacían — read more
-
#Podcast – NTN 77 – Consejos para mejorar tu carrera profesional 🐱🐉🐱🐉🐱🐉
Buenas! El mundo es un lugar pequeño o eso parece. Si alguien me decía que años después tendría la suerte de encontrarme virtualmente con Erika Vilches, seguro que me hubiese puesto contento. Y si a además la excusa era para hablar de experiencias profesionales, pues mucho mejor! Yo a Erika la conozco desde su época — read more
-
#Repost – Alibaba Function compute vs @Azure function via @mteheran. Details on 💲⌛and more…
Hi ! My friend Miguel shared a very interesting comparative between Alibaba Function Compute and Azure Functions. You can read his original post in Spanish here. To be, this table is amazing: Feature ALIBABA FUNCTION COMPUTE AZURE FUNCTION Programming Languages Node.js (JS), Python, Java, PHP, dotnet (C#), custom Node.js (JS), Python, Java, dotnet (C#), PowerShell, — read more
-
#Coding4Fun – How to control your #drone ✈ with 20 lines of code! (24/N) #AzureIoT
Hi ! Final post, so let’s recap We have a device template representing a drone, tracking accelerometer, battery and temperature values. We have created a new device to twin our drone in Azure IoT Central. And, copy the connect information: ScopeId, DeviceId and Key. Let’s use a “get data from drone demo” and publish this — read more
-
#Coding4Fun – How to control your #drone ✈ with 20 lines of code! (23/N) #AzureIoT
Hi ! Now that we have a device template created, we can create a new device in our Azure IoT Central portal and start to send information to Azure IoT. We start by creating a new device based on the previous template and it’s time to copy and paste the connection information for this device: — read more
-
#Coding4Fun – How to control your #drone ✈ with 20 lines of code! (22/N) #AzureIoT
Hi ! In my the live events where I explain how to code to control the drone, I show a scenario where drone information is sent to Azure IoT Central. I just realized that I never wrote about it, so here is post 1 of N to describe this scenario. Azure IoT Central As usual — read more
-
Digital transformation forecast in Mixed Reality and Augmented reality technologies via @ivanatilca
The last few years turned out to be hard for many both online and offline stores. Technology is an instrument that can help retailers significantly improve their marketing strategies and ensure a higher revenue. A continuous stream of new, digitally-based technological innovations is every day, conquering the world. This phenomenon is part of the current — read more
-
#Python – Working with dates 📅, formats, and subtract for time difference. Timedelta type rocks!
Hi ! I’m switching from C#9 to Python to write this down, so I avoid to search and write this from scratch again and again. My scenario includes very simple operations with dates, Tag a start date time Do some process, I’ll fake it with random sleep Tag a end date time Calculate the different — read more