Rafael Caricio

497 Followers
592 Following
1.8K Posts

I write software for food and enjoyment.

I post here about #RustLang, #Python, #Programming, #GStreamer, #OpenSource, #Technology, #FOSS, #MechanicalKeyboards, #Dogs, #WebDev, #eBikes. But also all and everything I find interesting enough to share! Born and raised in Brazil and now immigrant in the Netherlands.

I'm friendly, feel free to follow!

🇳🇱/🇧🇷

(He/Him)

pt_BRhttps://conversafiada.net/rafaelcaricio
GitHubhttps://github.com/rafaelcaricio
Bloghttps://caricio.com
Keyoxidehttps://keyoxide.org/hkp/AD9CABE486D945761E6AD658B84CFF6F30DBD0B9
Workhttps://linkedin.com/in/rafaelcaricio
Matrixhttps://chat.nullpointer.social/#/@rafaelcaricio:caric.io

I made pierogi today. 

Happy holidays everyone!!!

I have published a blog post with a new approach of learning GStreamer. I have basically implemented a very bare-bones GStreamer-like library in Python from scratch to show some of how some of the GStreamer abstractions work underneath. This gives you the possibility of learning about concepts using simple pipelines and elements (also implemented from scratch). The concepts are, on a high level, 1-1 to how GStreamer works so the mental model you create can be translated to the real framework code. https://caricio.com/learn-by-example-making-it-easier-to-understand-gstreamer/ 

#GStreamer

I have been learning a bit of robotics and at the same time building my first robot. 🤖 Today, for fun, I made it play a little bit of boxing 🥊

Cool stuff!! So happy 😀

Starting easy by using a already designed model. Adding some flair by printing some parts with fluorescent filament
Ok, decided to go for a bike ride. Such a nice day today. Not usual to have sunny days, so I must enjoy while I can.  

I frequently need to analyze GStreamer logs. I find it difficult to analyze sometimes, I have created a small utility that I wish existed. It is available here: https://gstreamerlogs.caricio.com/

and its opensource, of course.

https://github.com/rafaelcaricio/gst-log-viewer

#GStreamer #multimedia

GStreamer Log Viewer

People really thought that those garden center plants would produce bananas at home? lol 🤣

Why?! 

I would expect hardware decoding to be enabled by default in Firefox (Flatpak + Fedora Silverblue).

Investigating... 

#Firefox #Fedora #Silverblue #Codecs

Design to real prototype in a few clicks. #3DPrinting