Mes: marzo 2018

Bienvenido al blog de Parzibyte. Vas a encontrar tutoriales y tips de programación, bases de datos, redes, electrónica e informática general. Ejemplos de código, aplicaciones gratuitas y open source

Ejemplo de envío de formulario con AngularJS y PHP utilizando AJAX

Introducción Los formularios son los más utilizados a la hora de necesitar información del usuario. Si estamos trabajando con AngularJS sería una ofensa enviar un formulario con los métodos que ya conocemos. Así que hoy mostraré un pequeño ejemplo de cómo enviar un formulario utilizando: AJAX AngularJS PHP Podemos cambiar a PHP por cualquier lenguaje…
Leer más

Buscar el número menor y mayor en un arreglo con Go

Introducción Seguimos con los ejercicios clásicos. Hoy veremos cómo buscar el número más grande y el más pequeño que existe en un arreglo de datos. Será con un ciclo for y condiciones. Buscar el número más grande En este caso no importa la forma en la que iteremos sobre el arreglo. Por lo tanto, lo…
Leer más

Recorrer arreglos en Go

Introducción Siempre vamos a necesitar recorrer arreglos o listas en Go. Al menos yo conozco 2 maneras de hacerlo y hoy vengo a explicarlas. Recorrer un arreglo con una variable y un ciclo for La forma más tradicional y antigua es declarar una variable en 0. Luego, hacer un ciclo for e ir incrementando esa…
Leer más

Eliminar documentos duplicados en MongoDB

Introducción Hablando de duplicidad, en alguna ocasión tuve que eliminar datos duplicados en MySQL y ya lo expliqué. Hoy explicaré cómo podemos eliminar duplicados en MongoDB, un gestor de base de datos que se compone de colecciones y que dentro de éstas aloja documentos. Eliminar duplicados Si sólo vienes por la solución, y no quieres…
Leer más

Respaldar base de datos de MongoDB

Introducción En toda base de datos siempre necesitaremos importar y exportar datos. Ya sea por prevención, seguridad o porque haremos un movimiento que puede hacer que la base de datos quede mal. El punto es que siempre lo necesitaremos. Hoy veremos cómo hacer un respaldo completo de una base de datos en MongoDB utilizando tanto…
Leer más

MySQL y el operador de coalescencia o COALESCE

Introducción Nota: mira la diferencia entre coalesce y la función ifnull. El operador de coalescencia (que de hecho no es un operador sino una función) toma una lista variable de argumentos y devuelve el primero que encuentre que no sea nulo. Explicado con palabras sencillas, llamamos a COALESCE con una lista de argumentos.

Ejecutar código PHP en línea sin necesidad de registrarse

Introducción A veces no tenemos tiempo de probar en nuestro servidor algún fragmento de código, o tal vez no tenemos PHP instalado. En este caso nos vemos en la necesidad de ejecutar código PHP online gratis y sin muchos líos. Es por ello que hoy vengo a compartir una página que permite simular y ejecutar…
Leer más

Limpiar consola en Java

Introducción Para las personas que nos gustan las aplicaciones a la antigua, y que más que nada lo hacemos para experimentar, nos viene bien saber cómo limpiar la consola o terminal en Java. Lo malo es que no es tan fácil como en otros lenguajes. Buscando por internet encontré lo que expongo en este post.…
Leer más

Suma de números en Go

Introducción Ya me gustó esto de hacer pequeños ejercicios con Go. Pero bueno, vamos a hacer otro en donde simplemente devolvemos la suma de 2 números que pedimos por pantalla. Muy simple pero nos da una pequeña introducción al lenguaje. Ejemplo de código Lo único que hacemos es declarar 2 variables al inicio. Luego, les…
Leer más

Tablas de multiplicar en Go

Introducción Recordando mis primeros ejercicios de programación, en alguna ocasión tuve que imprimir las tablas de multiplicar de diferentes maneras. Una de ellas era pedir cuál tabla quería ver, y entonces se imprimía. Por ejemplo, si el usuario decía que quería la tabla del 5, entonces se imprimía 5 x 1 = 5…. hasta 5…
Leer más

Leer datos por teclado en Go | Versión 2

Introducción Ayer escribí cómo leer datos del usuario que son pedidos por consola. La versión que hice fue un poco larga para un proceso tan simple, así que aquí traigo una versión mejorada que me recuerda más a cuando leíamos variables en C con scanf. La ventaja de esto es que podemos leer muchas variables…
Leer más

Sentencias de control en Go: If y Switch

Introducción Este tutorial pretende ser muy sencillo. Simplemente explica cómo funciona la sentencia if, else y switch. Veremos cómo a veces vamos a preferir switch, y cómo aquí no tenemos que utilizar break cuando lo utilizamos. If y else Comencemos con la sentencia if. A diferencia de otros lenguajes, la condición no va entre paréntesis.…
Leer más

Leer datos de entrada del usuario con Go

Introducción En la mayoría de programas por consola, necesitamos que el usuario introduzca datos. Ya sea para pedirle información o para hacer que seleccione determinada acción. Hoy veremos cómo leer datos por consola en el maravilloso lenguaje de programación Go. Leer entrada del teclado Para esto necesitamos crear un reader, que lea hasta un separador.…
Leer más

Ajustando fechas en Javascript

Introducción No sé si sólo a mí me pasa o si sólo yo ocupo las fechas en Javascript, pero siempre que intento compararlas, algunas salen mal debido al offset. Sé que no se debe confiar en las fechas del cliente, pues se pueden cambiar, pero en alguna ocasión debimos necesitar trabajar con estas y puede…
Leer más

Compilar java y MySQL sin NetBeans ni otros IDE’s

Introducción En este post explicaré cómo conectar Java y MySQL sin utilizar ningún IDE. Es decir, lo único que necesitamos es el compilador de Java (javac), el “ejecutador” de archivos de java (java), un editor de texto plano como Sublime Text, una consola y el conector que será un archivo.jar. Si quieres, puedes ver este…
Leer más