Ejecutar un script con Expo cuando generas un build con EAS.

Ejecutar un script con Expo cuando generas un build con EAS.

Tiempo de lectura: 2 minutos Cuando ejecutamos un build en EAS podemos lanzar distintos hooks antes de la compilación completa, por ejemplo pruebas o modificación de archivos. Hoy vamos a aprender cómo podemos realizar este proceso. Expo permite ejecutar distintos hooks en el ciclo de vida del build: https://docs.expo.dev/build-reference/npm-hooks/ Para este caso vamos a utilizar justamente en el hook eas-build-post-install. … 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

Configuración Spring Boot en Eclipse

Configuración Spring Boot en Eclipse

Tiempo de lectura: 3 minutos Para configurar un proyecto de Spring Boot en Eclipse hay que instalar el conjunto de herramientas o plugin de Spring Tools 4.Dentro de Eclipse, pulsamos en Help, después en Eclipse Marketplace como muestro a continuación. En la barra de búsqueda, escribimos «Spring Tools 4» y presionamos Go. Después instalamos «Spring Tools 4 (aka Spring Tool … Leer más

Implementar login con LinkedIn en React y OpenID Connect

Implementar login con LinkedIn en React y OpenID Connect

Tiempo de lectura: 6 minutos Hoy vamos a ver cómo implementar login mediante LinkedIn mediante OpenID connect usando React. Lo primero que tienes que hacer es registrar tu aplicación en Linkedin para obtener el client ID y el private ID: Una vez creado, vamos a crear un componente llamado LinkedInOauth.tsx Uso TypeScript: Debes completar la parte de const CLIENT_ID = … Leer más

¿Qué es una clase privada y una clase públca en Java?

¿Qué es una clase privada y una clase públca en Java?

Tiempo de lectura: 2 minutos En Java, las clases pueden tener diferentes niveles de acceso que determinan su visibilidad y accesibilidad desde otras clases. Los dos niveles de acceso más comunes para las clases son público (public) y paquete (package-private). Clases públicas: Acceso Universal: Uso Típico: Declaración: Restricciones: Clases privadas: Acceso Limitado al Paquete: Uso Típico: Declaración: Restricciones: Ejemplo Comparativo … Leer más

Ocultar comentarios o docstring o parte del código con VSCode

Ocultar comentarios o docstring o parte del código con VSCode

Tiempo de lectura: < 1 minuto Hoy vamos a aprender cómo podemos «collapsar» u ocultar docstring o comentarios con VSCode. Para ello vamos a utilizar la etiqueta region. Las etiquetas # region y # endregion son características de algunos entornos de desarrollo integrados (IDEs) como Visual Studio, Visual Studio Code y JetBrains, que permiten a los desarrolladores plegar o desplegar secciones … Leer más

Forzar modo vertical en una APP Android o iOS (vale para React Native, Flutter, Kotlin y Java)

Forzar modo vertical en una APP Android o iOS (vale para React Native, Flutter, Kotlin y Java)

Tiempo de lectura: < 1 minuto Para asegurarte de que tu aplicación solo se muestre en modo vertical, puedes configurar la orientación de la pantalla tanto en Android como en iOS. Android iOS Código Dart para Flutter (opcional) Si deseas hacerlo directamente desde el código Dart, puedes usar el paquete flutter/services.dart: Con estas configuraciones, tu aplicación solo se mostrará en modo … Leer más

Instalación de Angular CLI y configuración del entorno.

Instalación de Angular CLI y configuración del entorno.

Tiempo de lectura: < 1 minuto Para poder empezar a usar Angular necesitaremos tener instalado Node.js y un entorno de desarrollo que usaremos como editor de código, por ejemplo Visual Studio Code. Visitamos la página oficial de Node.js y descargamos la versión recomendada para nuestro sistema operativo. Abrimos una terminal y ejecutamos los siguientes comandos para verificar que Node.js y npm … Leer más

Añadir pantalla completa a una aplicación Android

Añadir pantalla completa a una aplicación Android

Tiempo de lectura: < 1 minuto Hoy vamos a ver cómo podemos cargar una aplicación Android en modo pantalla completa. Para ello tendremos que ir a nuestro MainActivity y añadir el siguiete código: Java: Kotlin: isMa Ingeniero en Informática, me encanta crear cosas o arreglarlas y darles una nueva vida. Escritor y poeta. Más de 20 APPs publicadas y un libro … Leer más

Error SDK location not found en React Native

Error SDK location not found en React Native

Tiempo de lectura: < 1 minuto Si nos encontramos con este error al intentar generar un apk de una aplicación en React Native SDK location not found Define a valid SDK location with an ANDROID_HOME environment variable or by setting the sdk.dir path in your project’s local properties file, debemos hacer lo siguiente para solucionarlo. Ahora crearemos un fichero llamado local.properties … Leer más