Since Ubuntu 22.04, old Ruby versions like 2.5, 2.6, 2.7 and 3.0 cannot be compiled because they rely on OpenSSL 1.1 and it has been replaced by version 3. So, if you try to install those versions using rvm, you’ll get an error that something is deprecated: Since OpenSSL 3.0. But we can build...
DroidCam turns your phone into a webcam for your computer. You can use it with chat programs like Zoom, Discord, MS Teams. I’m describing the steps to install it on Ubuntu using the classic app. It has an alternative app that works like an OBS plugin. Additionally the below steps will use dkms,...
If you just want to use Vite as a replacement for the Rails included Webpacker (as it was up to Rails 6), you can simply use Vite Ruby. The goal of this article is different: to have 2 separate environments (Rails API and React frontend) using Vite, but with some degree of integration: you...
I’ve realized that a lot of people have a hard time configuring Node and Ruby. While I’ve been used to install nvm and rvm to manage each language (even because I’m the one building Ubuntu binaries in the rvm team), asdf is a multiple runtime version manager that can handle both. Install asdf...
These Postgres notes, like the old Oracle article is focused on users coming from MySQL. So, I’m assuming that you know the SQL basics and are familiar with command line tools, database creation, dump and import operations. Remember that Postgres documentation is your friend. A PostgreSQL user...