-
#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
-
#Net5 – C#9 “records” and “deconstruction” super cool feature πππ
Hi ! I’m still learning about C#9, and there is a lot to learn about records. And, between all this information, I Just learn a super cool feature related to records: deconstruction. Let’s start with a simple record definition for a pet. This one includes pet’s name and pet’s age: This is fine, init only β read more
-
#Event – Letβs code a drone β to follow faces π with #AzureIoT (x2!) Supporting the #GlobalAI Bootcamp Singapore and Germany!
Hi ! Let’s start the 2021 with some drones events supporting 2 Global AI Bootcamp events Global AI Bootcamp, Karlsruhe Germany Global AI Bootcamp, Singapore Please each event location for specific details on time and streaming options. Letβs code a drone to follow faces syncing everything with Azure IoT You can control a drone using β read more
-
#Net5 – C#9 “Init-only properties” are super cool πππ
Hi ! So this one does not fit in the line “readability improvement”, however is a nice step in order to write cleaner code. Yes, I know that doesn’t make sense, let me try to explain. Let’s start with a simple class with 2 properties. Interesting enough the property Age has a new accessor [init] β read more
-
#Net5 – C#9 logical operators “is” and “is not” are super cool πππ
Hi ! In the line of good features, that are also nice to read, the new use of is and is not is a huge improvement in readability. As usual, old school validation for objects and types: And now, we can type the validation with some style: I like this new one π, now null β read more
-
#Net5 – C#9 target-typed new expressions are super cool πππ
Hi ! I know I’m late to the party here, however I’m still enjoying some of the new C# 9 features a lot. I just realized that now, I can create objects in a different way, which is still super clear to read. Disclaimer: some of the new features are cool, however my gut told β read more
-
#Net5 – C#9 “records”, “with” and “this”, a super cool mix πππ
Hi ! Our next podcast episode is focused on .Net 5. We had an amazing chat around a lot of features, and of course, C# 9 was part of the conversation. I got this amazing post [C# 9.0: Records β Work With Immutable Data Classes] from Tomas Huber, in my reading notes and working with β read more
-
#Net5 – Migrating a fully functional Windows Form app to Net 5 in 10 minutes !
Hi ! TbVolScroll is a super cool project, take a look π Simple utility to enable volume control when your mouse cursor is positioned above the taskbar. Hold the left ALT key to enable precise volume control (decrease/increase volume by 1%). Standard volume step is 5%. The volume bar will follow the cursor when it’s β read more
-
#BaseFactor – Hello Docker CI / CD – Github Actions
In this post we will use Github Actions to automatically trigger the following processes on every merge to master or pull request: Fire up a clean linux + nodejs instance. Download the repository source code. Install the project dependencies. Execute the associated unit tests. Generate a docker image including the production build. Tag it and β read more
-
#RaspberryPi β 1st setup no monitor: Wifi auto connect, SSH, rename, update, docker and more! Update 2020-Dec-21 (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
-
#Coding4Fun – #RaspberryPi LED Christmas Tree π sync with #MicrosoftTeams (1/N) Why? Why not !
Hi ! So I was preparing boxes with gadgets I have for our next house move, and I realized that I had a super cool Led based Christmas Tree, that can be used with a Raspberry Pi. The device can be programmed with Python, so I decided to go in my notes and I found β read more
-
#Windows10 – Deckboard deck, a super useful tool to run macros, OBS π¦ integration and more. Bonus: build your own deck!
Hi ! I’m keeping myself away from buying new stuff during these days. Stream Deck (see references) is one of those devices that have been in my shopping list for a long time, as far as I understand is super useful and also adds tons of options to our work-from-home new life. Right now, the β read more
-
#OpenCV – Open a video file π₯ and save each frame as a PNG πΌ file to a folder π#Net5
Hi ! A couple of days ago I wrote this post, and made the sample with Python. So today, same scenario, however with C# 9 and Net5. This is a non-usual scenario, however I’m on a point where I need to extract all the frames from a video file. The reason: some of these frames β read more
-
#OpenCV – Open a video file π₯ and save each frame as a PNG πΌ file to a folder π#Python
Hi ! This is a non-usual scenario, however I’m on a point where I need to extract all the frames from a video file. The reason: some of these frames will be used to train a Machine Learning model. There are tools that can do this, however it’s a nice moment to do some OpenCV β read more
-
#dotnet β Display a video fileπ₯ in Winform using #OpenCV and #net5
Hi ! Super short post today, however is the base of the next series of posts around OpenCV and .Net 5. I already wrote on how to work with a webcam, and now it’s time to share a simple piece of code to show How to open and process a video frame by frame I’ve β read more
-
#RaspberryPi – New OS allows #MicrosoftTeams in the device ! And a simple but amazing config for the onboard LED
Hi ! We have a new Raspberry Pi OS release – December 2020 (see references) and it adds tons of new features. The latest version upgrades Chromium, to a version that allow us to to: join teams calls ! I’m starting to think on have a custom Teams Kiosk just to join meetings, without using β read more
-
#PowerPlatform – HowTo: Test Power Automate Flow HTTP using Postman
Hi ! It’s been a while since I wrote about Power Flow Automate, and this is a good memory reminder for myself, I always spend +30 minutes figuring out how to Test a Power Automate Flow, triggered when a HTTP request is received using Postman. So, simple scenario with a Flow triggered when a HTTP β read more