Instalar y configurar Gradle

En este post te voy a mostrar cómo instalar Gradle sobre Windows, Mac y Linux. También veremos cómo agregar Gradle a la variable PATH para poder tener el ejecutable de gradle en la línea de comandos. Un requisito para instalar Gradle es Instalar y configurar Java en su versión 8 como mínimo. ...

julio 27, 2019 · 2 min · 404 palabras · Parzibyte

Instalar y descargar NetBeans IDE 11

En este post te mostraré cómo descargar e instalar NetBeans versión 11 en Windows 10 (aunque funciona igualmente para Linux, usando el binario netbeans que no tiene extensión .exe), así como instalar el JDK para comenzar a programar en Java. No hace mucho tiempo apareció NetBeans 10, y en Abril de este año (2019) apareció NetBeans 11. ...

julio 27, 2019 · 3 min · 548 palabras · Parzibyte

PHP - Unir o combinar arreglos

En este post expongo cómo combinar o unir arrays (también llamados arreglos) en PHP usando la función array_merge y un algoritmo manual con ciclos, con ejemplos sencillos. ...

julio 27, 2019 · 2 min · 302 palabras · Parzibyte

PHP: diferencia entre array_merge y array_merge_recursive

En este post te voy a explicar la diferencia entre dos funciones de PHP que sirven para combinar arreglos: array_merge y array_merge_recursive. En resumen, la diferencia es que array_merge combina arreglos y si encuentra claves repetidas toma el valor del último arreglo, y array_merge_recursive crea un array nuevo cuando encuentra claves repetidas. Estoy seguro de que lo vas a entender mejor con un ejemplo que demuestra la diferencia entre array_merge_recursive y array_merge. ...

julio 27, 2019 · 2 min · 260 palabras · Parzibyte

Programación con Python y bases de datos

En este post te muestro cómo conectar Python 3 a varios motores de bases de datos, por ejemplo, MySQL / MariaDB, SQLite, SQL Server, PostgreSQL y SQLite 3. Las bases de datos son un aspecto fundamental en los sistemas de información, pues permiten guardar y leer información de cualquier tipo. Python provee la interfaz DB API 2.0 para conectar a todas las bases de datos usando la misma API o interfaz de programación de aplicaciones. Existen muchos motores de bases de datos que pueden ser consumidos con Python. ...

julio 26, 2019 · 2 min · 237 palabras · Parzibyte

PHP - Formulario con checkbox

En este artículo te voy a mostrar cómo trabajar con el input de tipo checkbox en un formulario de PHP para saber si una opción fue marcada o no. ...

julio 25, 2019 · 2 min · 249 palabras · Parzibyte

PHP - Obtener navegador web e información de usuario

Resumen: Obtener el nombre del navegador de un usuario que visita una página con PHP; además intentar parsearlo / interpretarlo para conocer el sistema operativo y dispositivo. ...

julio 24, 2019 · 3 min · 455 palabras · Parzibyte

Cifrar archivos con PHP

Resumen Vamos a cifrar y descifrar archivos con PHP de dos maneras; la primera usando una clave “general” y otra con una contraseña. Para cifrar y descifrar vamos a usar la librería php-encryption. La diferencia es que con el segundo ejemplo podremos hacer que los usuarios tengan sus archivos cifrados con una contraseña que solo ellos sepan, y cada uno tendrá una clave distinta. ...

julio 23, 2019 · 7 min · 1443 palabras · Parzibyte

Formulario dinámico con PHP

Resumen Crear un formulario dinámico en PHP que permita agregar campos de manera dinámica (a través de un botón) y permita guardarlos de igual manera ...

julio 23, 2019 · 3 min · 429 palabras · Parzibyte

Invertir arreglo en C (ANSI C)

Resumen Crear el código necesario en C para invertir un arreglo o array, usando ciclos y una variable temporal, sin usar arreglos extra. Nota: en otro post te mostré cómo invertir una cadena en C. ...

julio 23, 2019 · 2 min · 392 palabras · Parzibyte