Licencias Software: Todo lo que debes saber y plantillas para tus licencias

Licencias Software: Todo lo que debes saber y plantillas para tus licencias

Tiempo de lectura: 7 minutos Una licencia de software es un contrato legal que define los términos bajo los cuales se puede utilizar, modificar o distribuir un software. Estas licencias protegen los derechos del creador o desarrollador, y regulan cómo los usuarios pueden interactuar con el software. Tipos principales de licencias de software Existen muchos tipos de licencias, pero las … Leer más

Solucionar bucle de verificación Cloudflare con el plugin uBlock

Solucionar bucle de verificación Cloudflare con el plugin uBlock

Tiempo de lectura: < 1 minuto Para que funcione uBlock correctamente con la verificación de Cloudflare que tienen algunas webs cómo GitLab o Postman debemos añadir el siguiente código dentro de los filtros. Primero vamos a ajustes de extensión y pulsamos en Mis filtros. Añadimos el siguiente filtro: Activamos Permitir filtros personalizados que requieran confianza Y pulsamos en aplicar. Ahora ya … Leer más

Aplicar Fine-tunning a Llama 3.2 para crear un custom dataset sobre un tema en concreto con Google Colab

Aplicar Fine-tunning a Llama 3.2 para crear un custom dataset sobre un tema en concreto con Google Colab

Tiempo de lectura: 6 minutos Hoy vamos a crear una versión custom de Llama 3.2 mediante la técnica de Fine-tunning usando Google Colab cómo máquina de entrenamiento. Primero tenemos que ir a Google Colab y crear un nuevo cuaderno. https://colab.research.google.com/ Una vez creado vamos a ir a Entorno de ejecución o Runtime y pulsamos en cambiar tipo de entorno de … Leer más

Mostrar una interfaz web de chat usando open-webui para llama 3.2 o cualquier modelo compatible con ollama usando docker compose

Mostrar una interfaz web de chat usando open-webui para llama 3.2 o cualquier modelo compatible con ollama usando docker compose

Tiempo de lectura: 2 minutos Hoy vamos a montar un docker compose qué es capaz de generar una web con interfaz de chat para cualquier modelo compatible con ollama. Lo primero que tenemos que hacer es crear este docker-compose.yml basado en open-webui En mi caso lo voy a acoplar en el mismo docker-compose.yml de ollama: Ahora será tan sencillo como … Leer más

Ollama con Llama 3.2 en Docker

Ollama con Llama 3.2 en Docker

Tiempo de lectura: 2 minutos Hoy vamos a ejecutar el nuevo modelo de llama 3.2 en Docker utilizando Ollama. Lo primero que haremos es crear este docker-compose.yml Vamos a utilizar el puerto por defecto 11434. Ahora tendremos que lanzar el comando: Y tendremos desplegado ollama en el contenedor Docker. Ahora para descargar y ejecutar el modelo llama 3.2 usaremos el … Leer más

Eliminar backup automático de LocalStorage en Android / iOS con React Native Expo

Eliminar backup automático de LocalStorage en Android / iOS con React Native Expo

Tiempo de lectura: < 1 minuto Hoy vamos a aprender cómo podemos eliminar la opción de permitir backup en localstorage usando React Native. Por defecto Expo en React Native nos establece la opción de almacenar el localstorage en remoto: Para evitarlo tendremos que poner la opción de allowBackup a false. Para ello vamos a nuestro app.json y ponemos: Y ahora tendremos … Leer más

Principales Frameworks de Desarrollo Web y su Integración con TypeScript

Principales Frameworks de Desarrollo Web y su Integración con TypeScript

Tiempo de lectura: 2 minutos Los frameworks de desarrollo web son herramientas poderosas que permiten a los desarrolladores crear aplicaciones web de manera más eficiente y organizada. Muchos de estos frameworks son compatibles con TypeScript, lo que agrega beneficios adicionales en términos de seguridad y mantenibilidad del código. A continuación, presentaremos algunos de los frameworks más populares y su integración … Leer más

TypeScript: Un Potente Superset de JavaScript

TypeScript: Un Potente Superset de JavaScript

Tiempo de lectura: 2 minutos TypeScript es un lenguaje de programación de código abierto desarrollado y mantenido por Microsoft. Se describe a menudo como un «superset» de JavaScript, lo que significa que todo código JavaScript válido también es válido en TypeScript, pero TypeScript agrega características adicionales que mejoran la experiencia de desarrollo, especialmente en proyectos grandes y complejos. Características Principales: … Leer más

Introducción a los Lenguajes de Programación Actuales para Desarrollo Web

Introducción a los Lenguajes de Programación Actuales para Desarrollo Web

Tiempo de lectura: 2 minutos El mundo del desarrollo web está repleto de una amplia gama de lenguajes de programación, cada uno con sus propias características y propósitos específicos. Lenguajes de Programación para el Front-end: a. HTML (HyperText Markup Language):HTML es el lenguaje fundamental utilizado para crear la estructura y el contenido de las páginas web. Define la jerarquía de … Leer más

Etapas de desarrollo software, aplícalas para realizar código de calidad.

Etapas de desarrollo software, aplícalas para realizar código de calidad.

Tiempo de lectura: 2 minutos El desarrollo de software es un proceso complejo y multifacético que implica una serie de etapas interrelacionadas, cada una fundamental para llevar una idea desde su concepción inicial hasta su implementación y mantenimiento. Estas etapas proporcionan una estructura organizada y sistemática que guía a los equipos de desarrollo a lo largo del proceso, asegurando la … Leer más