Install gems on local user folder instead of system wide

In order to test locally a Gemfile, define local path for the gems to avoid attempting to write to system-wide folders: bundle config set --local path '/home/username/.gem' bundle install

January 16, 2024 · 1 min · Pablo Iranzo Gómez

Advice for Telegram usage in education

Telegram is being used frequently at schools for allowing an easy communication flow using the ‘channels’, where teachers can send information to families without sharing their personal contact details so that they can’t be contacted outside of the official tools. This comfort, came, probably because of not knowing the problems/dangers that were not taken into consideration. For making it easier for parents to join the channel of the class, many times, public channels are created… this allows to use a shorter ‘alias’ but that everyone else can search and find… and here is the problem… ’everyone’ it’s not just parents or other teachers… if you do the test by searching for clase de or classe dels you’ll find lot of groups:...

January 5, 2024 · 7 min · Pablo Iranzo Gómez

Red Hat Co.Lab for the day of Science for Development "Conversation Machine"

Red Hat has a program named Co.Lab which provides kits under request that employees can use to guide a STEM session on schools to perform different range of activities. We performed 2 sessions this year, one for the “We Are Red Hat Week” (WARHW), which happens every year around Halloween, when the first official release was launched back in 31st October 1994 (‘Halloween Release’). For the one at the office in Valencia, the range of ages was a bit wider so we did different kits and the parents were in charge of directing the lab for the kids....

November 10, 2023 · 3 min · Pablo Iranzo Gómez

OpenShift Layered Images for patching

With recent releases of OpenShift like 4.13 you can use CoreOS Layering to apply custom images to the nodes. The feature allows to build, via a Dockerfile a custom image that can later be applied to our nodes. Let’s review the steps: First we need to find the base image being used in our environment with oc adm release info quay.io/openshift-release-dev/ocp-release:4.13.5-aarch64 --image-for=rhel-coreos Then we use the returned value in the FROM line in our Dockerfile If we want to add custom packages, we should have a server which is reachable and run createrepo on the folder containing the rpm’s so that rpm-ostree can download them for installation....

November 8, 2023 · 2 min · Pablo Iranzo Gómez

mydlink Website from Linux

Hi had the chance to buy a Dlink camera, waterproof, with magnetic base and rated for exteriors for a really great price a while ago D-Link DCS 8600LH 🛒#ad and later a camera with pan and tilt from Dlink too D-Link DCS-6500LH 🛒#ad The camera, of course has an application for configuration, viewing the image, etc named ‘mydlink’ which has a web counterpart at https://mydlink.com/, but unfortunately, when you try to access the website, there’s little you can do:...

November 5, 2023 · 2 min · Pablo Iranzo Gómez
This blog is a participant in the Amazon Associate Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.