Si al intentar crear una nueva FOREIGN KEY en postgreSQL o MySql nos da un error lo primero es no entrar en pánico, qué es lo que hacemos siempre, pero hay varias cosas que podemos revisar para revertir el error y poder crear nuestra FOREIGN KEY .
Saber conectarse a postgreSQL desde el terminal con Bash y ejecutar consultas, poder crear scripts para automatizar tareas es importante y te ahorrará tiempo de mantenimientos.
A veces no sabemos que pasa entre nuestra aplicación y el servidor de datos MySql, tenemos errores y no sabemos si los parámetros llegan bien, si se ejecutan las consultas correctamente o simplemente queremos saber cuantas consultas lanza la aplicación ... para saber esto tenemos los logs de MySql que por supuesto vienen desactivados
postgreSQL recién instalado no te permite conectar de forma local o remota sin modificar los archivos de configuración y lo normal es que necesitemos hacerlo. Esta guía describe paso a paso lo que tienes que hacer para configurar las conexiones locales y remotas.
Y me refiero a activar Visual Studio Code en le navegador de una forma muy sencilla para poder ver y/o editar el código.
Flask es un framework de python muy utilizado y muy rápido tanto a la hora de desarrollar como en tiempo de ejecución. Es una buena elección para desarrollar aplicaciones web, en este artículo vamos a ver como configurarlo en un servidor Ubuntu
A menudo a la hora de desarrollar necesitamos crear códigos o secuencias de dígitos únicos para sesiones, password y las mas variadas utilidades que queramos darles. En Python podemos crear unas funciones muy sencillas que a continuación os voy a dejar para crearlos.
Con codeigniter y autenticación JWT podemos crear APIs Rests seguras, muy rápidas ya que codeigniter es uno de los frameworks PHP más rápidos y en muy poco tiempo.
Con Laravel y autenticación Sanctum es muy sencillo crear APIs Rest que se validen por token.
La creación de APIs está a la orden del día y no es de extrañar que toque lidiar con más de una a lo largo de nuestra carrera profesional, por eso no solo es importante saber utilizarlas sino también saber crearlas y cómo funcionan internamente.
Al crear un proyecto de Laravel incluye una serie de tablas para diferentes funcionalidades cache, usuarios, jobs … pero qué pasa si yo ya tengo mis tablas con esos nombres y no quiero borrarlas o que se mezclen …
Actualizar Linux Mint 22.1 a 22.2 desde el asistente de software de forma fácil, rápida y sin problemas, os dejo vídeo.
Desde hace unos días ya esta disponible la versión de Linux Mint 22.2 en todos sus escritorios Cinnamon, XFCE y Mate, basado en Ubuntu 24.04 con soporte hasta mediados del 2029 ya podemos descargarlas y utilizarlas en nuestro día a día.
Si tienes un iphone y un Linux a veces la comunicación entre ellos es como minimo, complicada, pero ... instalando los drivers de ifuse que son unos drivers para conectar con el sistema de ficheros para Mac, iphone en nuestro caso y así extraer nuestras fotos.
Ubuntu siempre proporciona la opción de actualizar de versión ejecutando un comando desde el terminal, es una forma sencilla y rápida de actualziar la versión.
A veces cuando en Linux ejecutamos tareas desde consola necesitamos calcular el tiempo que tarda en ejecutarse. Esto es bastante sencillo con el comando time
En distribuciones Linux basadas en Debian como por ejemplo Ubuntu, Linux Mint, etc ... podemos instalar iCloud muy fácilmente a traves de snaps
La versión final de Ubuntu 25.04 (plucky puffin) ya esta disponible para descargar desde los repositorios oficiales. También están disponibles el resto de derivados de Ubuntu. Recordar que esta versión no es LTS y cada antes
Cuando tienes multiples particiones Linux no hay una forma sencilla de verlas desde el Linux en el que trabajas pero puedes utilizar este comando para listarlas ...
La versión beta de Ubuntu 25.04 (plucky puffin) ya esta disponible para descargar y probar desde los repositorios oficiales. También están disponibles el resto de derivados de Ubuntu. Y recordar que son BETAS para probar y ver las novedades no para producción.
O solo para eliminar Virtualbox del sistema, pero si queremos instalar una versión superior o inferior primero tendremos que desinstalar la versión que tengamos instalada en el sistema.