2025

Idiotex Extrema

Qué opinas del camino que parece que algunos están tomando ? algunas cosas me dejan desconsolado, cuando veo idiotez extrema, es una de ellas.

image-center

Cloud vs HomeAI

Qué opinas de la diferencia entre Cloud y HomeAI?

image-center

Patiently wAIting

image-center

Patiently wAIting !!!

El lunes era el día en que NVIDIA celebraba su conferencia mundial GTC 2025, y si quieres ver todo lo que anunciaron de forma rápida te recomiendo este resumen: Nvidia’s GTC 2025 Keynote: Everything Announced in 16 Minutes.

El CEO de NVIDIA, Jensen Huang, dijo que “el 100% de los ingenieros de software en el futuro, y hay 30 millones de ellos en todo el mundo, estarán asistidos por IA. Estoy seguro de que el 100% de los ingenieros de software de NVIDIA estarán asistidos por IA para finales de este año. Y, por lo tanto, los agentes de IA estarán en todas partes”.

Intentando probar la v(ALÍA) de ALIA (Parte 2): Primer Análisis del LLM del Gobierno de España

image-center

Intentando probar la v(ALÍA) de ALIA (Parte 2)

El Gobierno de España, en colaboración con el Barcelona Supercomputing Center (BSC), ha lanzado ALIA, un modelo de lenguaje masivo (LLM) enfocado en el español y las lenguas cooficiales, que está disponible en Huggingface. Tras probarlo, aquí te cuento mis impresiones.

Hoy comparto un resumen de las pruebas realizadas con este modelo.

Intentando probar la v(ALÍA) de ALIA: Primeras pruebas con el LLM del Gobierno de España

image-center

Intentando probar la v(ALÍA) de ALIA

El Gobierno de España, en colaboración con el Barcelona Supercomputing Center (BSC), ha lanzado ALIA, un modelo de lenguaje masivo (LLM) enfocado en el español y las lenguas cooficiales, que está disponible en Huggingface. Tras probarlo, aquí te cuento mis impresiones.

Un paso adelante en la IA en español

Como alguien que ha trabajado en el pasado con el BSC en el proyecto TANGO: Transparent heterogeneous hardware Architecture deployment for eNergy Gain in Operation, puedo decir que siempre han estado a la vanguardia en tecnologías del lenguaje e inteligencia artificial. ALIA es un ejemplo más de su compromiso con el desarrollo de herramientas para nuestra lengua, financiado eso sí, por el Gobierno de España.

Pestañear ya no es un problema en Safari

image-center

Pestañear ya no es un problema en Safari

Si alguna vez has intentado cambiar de pestaña en Safari con el teclado, sabrás que es una experiencia parecida a hacer yoga con los dedos. La combinación predeterminada es OPTION + CONTROL + TAB, lo cual no solo es difícil de recordar, sino que además requiere una flexibilidad digital que pocos tenemos.

Dotfiles Deja Vu

image-center

Cómo (volver a) automatizar la instalación de un mac nuevo con Dotfiles

Hace un año EXACTAMENTE que creé un post en el que automatizaba la instalación de aplicaciones. Hoy he tenido que hacerlo no porque haya instalado un nuevo mac, sino porque el antiguo se ha muerto tras actualizar el sistema operativo. Sí, es cierto, instalar paquetes de seguridad puede ser perjudicial para la salud de un equipo.

La suerte es que después del tiempo perdido recuperando el disco, sin éxito, y después reinstalando el OS completo, puedo decir que la instalación ha sido “coser y cantar”.

Back to Top ↑

2024

Crear archivos markdown rápidamente con VS Code

image-center

VS Code como Markdown Editor

Ahora mismo, VS Code es el mejor editor de markdown (después de que Typora intentara cobrar por todo).

Sólo tienes que:

  1. Instalar VS Code

  2. Hacer que sea fácil abrir un archivo o directorio directamente en VS Code desde Finder. También puedes ser un ninja y saber que existe desde la terminal code ., si no lo sabías, apréndetelo !!! Para ello, dejo la chuleta de cómo hacerlo con (con nuestro viejo y potente amigo) Apple Automator en https://www.youtube.com/watch?v=dcjevVMhpoM:

Como activar Prettier en VS Code y no morir en el intento

image-center

Prettier: se me olvida ponerme guapo

Si sabes lo que es prettier, sabes que puede ser lo más útil para tener el código bien formateado, o lo que más te saque de tus casillas editando código. Si no sabes lo que es, te recomiendo usarlo https://prettier.io/docs/en/.

Ahora, el truco está en que cuando instalas el plugin de VS Code, no basta con instalarlo… hay que hacer lo siguiente RTFM, punto !!!

Recordatorio para mi mismo…

Ollama va a la universidad

image-center

🦙 Ollama ya puede ejecutar modelos LLM multimodales

Ya está disponible la versión de llava en https://ollama.com/library/llava… y yo me he preguntado si con todo el revuelo que hay con la Generative AI estas últimas semanas, este modelo de andar por casa es capaz de dar el nivel.

Lo he enviado en la bioguagua a estudiar Bio-Medicina a la universidad y le he marcado algunas tareas, ejecutando una consulta multimodal sobre una imagen en disco con ollama run llava "what is in this image? /users/me/images/myimage.jpg"

Ollama, el Docker de los Modelos LLM (🦙❤️🐳)

image-center

🦙❤️🐳 Ollama, el Docker de los Modelos LLM

Si quieres trabajar con LLMs en local sin conexión de Internet, o no pasar por OpenAI ChatGPT lo sabe y lo usa todo, esta es la mejor solución.

Instalar Modelos LLMs en local con Ollama Server

1.Descarga desde Ollama.ai para tener servidor en local

Ahora ya puedes ejecutar modelos como Llama 2, Code Llama, y otros. También permite modificar y crear modelos personalizados como harías con una imagen de Docker.

Canario conoce tu Lengua

image-center

Random Canario 🇮🇨 - Canario conoce tu lengua (Parte 2)

Oopss !!! …parece que el día 3 ha llevado un año. Pero nunca es tarde si la dicha es buena.

Ya está disponible la aplicación básica de react y una nueva versión de la api con flask para darle servicio.

Puedes acceder al sitio web en randomcanario.oliverbarreto.com. La api, se encuentra también disponible en randomdic.oliverbarreto.com

Back to Top ↑

2023

Canario conoce tu Lengua

image-center

Canario conoce tu lengua !!!

Recuerdas lo de “Canario conoce tu Tierra” ??? pues ya va siendo hora de que también te acostumbres a lo de “Canario conoce tu Lengua”. Por eso vamos a tratar de hacer fácil el poder acceder en distintos servicios online al diccionario de la lengua que se habla en esta tierra, o poder ofrecer una palabra “random” cada día, y otros casos de uso.

También me sirve para documentar el cómo llevar una idea a la realidad en menos de 3 días utilizando varias tecnologías.

Nunca dejes las cosas a simple vista… Vaultwarden

image-center No lo recuerdes todo … sólo todo lo que necesites recordar !!!

Almacenar cosas está bien… pero no las almacenes en texto plano… ponle puertas al campo y usa una contraseña para almacenar zips

Back to Top ↑

2022

Don’t type again … move fast

A note to my future self…

image-right Get used to work with moving lines instead of copying and pasting lines again and again and again…

Instead of thinking in terms of copying a line of text, moving to the place you want to place it, and then (finally) paste it there… think in terms of just: move the line directly to the place you want it to be.

Simple steps to set up your new Macbook Pro M1 for developement and machine learning

Simple steps to set up your new Macbook Pro M1 for developement and machine learning

image-right Got your self a bran new powefull notched-version M1 Macbook Pro and you want to take advantage of its powerful chip as a developer ??? You have heard that is not that easy due to incompatibility issues, they are right, but there is a way to do it right. The following steps will be of your interest…

Install TensorFlow on M1 Macs: Mission (It’s)possible

Install TensorFlow on M1 Macs: Mission (It’s)possible

image-right To install TensorFlow on a new Mac M1 is no simple task, unless you have priviledged access to the magic receipe.

Well, I just found a copy on the bright side of the Web that I want to share with you to make the installation a breeze.

Simple steps to set up a new Macbook Pro M1

Simple steps to set up a new Macbook Pro M1

image-right Got your self a bran new powerful ‘notched-version’ M1 Macbook Pro ??? You should set it up so you can brag about it.

Action nowadays is inaction

Action nowadays is inaction

image-center Are your actions driven by the algorithm??? Trapped in a world of social media and YouTube??? … where click-bait rules your time and your next action ???

A multiverse for text editors’ cursors

A note to my future self…

image-right Multiple cursor selection is way faster than “single-minded” cursors.

Multiple selections (multi-cursor) in VS Code

  1. Ctrl+F to find and select…
  2. … or Ctrl+D which selects the word at the cursor, and all other occurrences of the word where your cursors is right now.
  3. Tip: You can also add more cursors with Ctrl+Shift+L, which will add a selection at each occurrence of the current selected text. …

Why you need Obsidian to track tasks and knowledge by simply taking day-to-day notes

image-left Here is the story on how I use Obsidian as personal information system to track my daily notes, ToDos and even knowledge.

I used to take notes and track my todos in Apple’s reminders and notes apps. It didn’t work. I then tried to create markdown files and have them on my file system. It didn’t work since there was no way I could relate a file to a date on a calendar view. If you want to know how you can implement an effective and very productive workflow with Obsidian just continue reading.

The terminal console I wish I had when I was a kid

In the previsous post I explained how to install all the apps that make my mac a great tool for productivity. Today, let’s focus on its configuration for development.

image-center

Today, I just got a new toy, so let’s make it act like it was the one I whish I had when I was a kid. A real hacking tool. To do so, I will configure a brand new and stilysh terminal, and the needed tooling for python and Swift development by installing tools like: Homebrew, Git, iTerm2, Oh My Zsh and Power Level 10K Themes, Visual Studio Code, Xcode, Python. Continue reading if you want to know more.

What’s on my mac? Apps to create a productivity weapon for work, and personal side-projects

image-right I just got a (not so) brand new Macbook Pro 16” 2019 i7, so it’s time to migrate from my old 2018 Macbook Pro 13”. Let’s setup this beast as a highly productive weapon for my development side-projects.

So without further due, let’s get this machine and tune it up to create a perfect productivity weapon for work and personal use. The secret sauce will be the pieces of software that run on it, and the configuration. In the next two articles I will post my personal preferences for both.

Do you itch yourself or scratch yourself?

image-right If you are reading this is becasse that catched your attention !!! Didn’t it ???

But make no mistake, this is an important thing to understand. Time and resources are limitted so you need to focus your attention.

When you are a dad, and the day has lots of other responsabilities other than spending time on that cool tech side project you have in mind. You need to be laser-focused on what you want to spend your time on. My case is that I’ve been sseeing lots and lots of people on youtube praising the Swift Combine framework that Apple introduced a couple of years ago. I’ve been holding on to jump right into it. But this time i had an itch to scratch where combine did come handy.

Back to Top ↑

2021

Some lessons to learn from

From time to time (last time was on 2010 Some lessons to learn from…) it is good to remind myself these simple few lessons to learn from … just like a reset message that I need to get through all the noise out there to hit my brain and force it to think about … simple moves, simple math which can be applied in more complex problem solving… especially in personal matters !!!

Why you should buy a Raspberry Pi

Why you should buy a Raspberry Pi to make you love technology back again

Normal people don’t want to mess around with technology. You just want to buy things that “just work”. However, nowadays more or less everyone has some kind of piece of technology at home. Some have Sire, Alexa or Google smart speakers, assistants or even a security cam, or some smart lights or blinds. What would you say if having a few technical concepts in mind and armed with the intention to put technology at your service in several ordinary life areas. You only need two technologies to put up and running in just a few minutes cool projects: a Raspberry Pi and Docker.

Trying to create dynamics of a static site

After a few years sin 2013 that I created this webiste using Jekyll and So-Simple Theme by MadeMistakes I found that updating the theme was not going to be an easy task. Things have changed a lot since the good ‘ol-days’. We now have easier to deploy gem-based themes, don’t we ???

Back to Top ↑

2013

Going Static makes me go more Dynamic

Web Design State of the Art

Modern web design and development change fast. Faster than fast. Quicker than quick. Faster than light. Latests trends include work being done revolving around responsive design amd you can read everywhere about it. However, I got tired of working with big CMS to hold webpages. They are just to big for my needs, they hold more features that I would ever need (just like MS Excel) and they come with one huge problem: Maintenance. Installing updates, upgrades and security patches or plugins can become a pain in the neck. Let’s not even talk about custom theme programming knowledge you need in order to create or cusomize your site design.

Back to Top ↑