Crear proyecto de Buefy (Bulma CSS + Vue) usando la CLI de Vue

En este post voy a poner las instrucciones para comenzar un proyecto con Buefy. Buefy es la combinación de Vue y Bulma CSS, ofrece componentes de Bulma CSS pero mejorados con el buen Vue. Vamos a utilizar NPM con la CLI de Vue (vue-cli), ya que será un proyecto un tanto formal. ...

mayo 23, 2019 · 3 min · 520 palabras · Parzibyte

Ejecutar código de Python 3 gratis y en línea

Hoy veremos cómo ejecutar código de Python 3 en línea, sin necesidad de instalar nada. Lo bueno del editor de texto en la nube que vamos a ver es que permite crear código ilimitado y ejecutarlo, el código de Python se mantiene en línea y no se necesita instalar nada; por lo tanto el sistema operativo no es una restricción. Aparte de ello podemos descargar el proyecto como zip o exportarlo a gist; al igual que codificar al mismo tiempo entre varios usuarios. Este editor de Python online también soporta la instalación de paquetes de pip. Nota: recuerda que puedes instalar Python en Windows 10 o en Android. ...

mayo 23, 2019 · 4 min · 724 palabras · Parzibyte

Primeros pasos con VueRouter: el enrutador de Vue

Una vez que ya hemos creado un proyecto con la CLI de Vue (usando Buefy, por ejemplo) podemos agregarle otros paquetes como un enrutador. Vue Router es el enrutador oficial para Vue.Js y permite crear Aplicaciones de una sola página o Single Page Applications. De esta manera tenemos una navegación más fluida sin recargar la página, ahorrando ancho de banda y agregando velocidad. En este post vamos a ver cómo instalar y configurar el enrutador de Vue usando NPM, además de configurar las rutas para que coincidan con nuestros componentes. ...

mayo 23, 2019 · 5 min · 858 palabras · Parzibyte

Crear Google sitemap (Mapa del sitio) XML con PHP y Sitemap.php

Hoy veremos cómo crear un archivo de mapa de sitio XML con PHP; también conocido como sitemap. Para ello vamos a usar una librería ligera llamada sitemap-php. Google creó Google Sitemaps? (Mapas de sitio de Google en inglés) para que los desarrolladores web pueden publicar listas de enlaces de sus sitios. ...

mayo 22, 2019 · 3 min · 629 palabras · Parzibyte

Java: convertir entero de código ASCII a cadena

En este post vamos a ver cómo convertir un int que representa el código ASCII que ocupa un carácter a su representación como cadena o string en Java. Por ejemplo, el número entero 97 es la letra a, el número 64 es el arroba, etcétera. ...

mayo 22, 2019 · 1 min · 171 palabras · Parzibyte

Petición POST, GET, PUT y DELETE en Go con net/http

Golang es un lenguaje utilizado del lado del servidor debido a su simplicidad de uso, potencia y velocidad. Sin embargo, con Go también se pueden hacer peticiones HTTP. Es decir, Go también puede funcionar como cliente HTTP, no solo como servidor. Como sabemos, hay 4 métodos básicos para las peticiones HTTP: POST para enviar datos, GET para obtener, PUT para actualizar y DELETE para eliminar. En este post veremos ejemplos de cómo hacer estas 4 peticiones con Go usando el paquete net/http para lograr hacer una petición GET, POST, PUT y DELETE usando Golang. También vamos a ver cómo escribir y enviar encabezados o el código de respuesta (200 para OK, 500 de error, 405 de no permito, etcétera) El sitio web que vamos a usar para probar será httpbin.org, el cual sirve como espejo para probar que realmente estamos haciendo las peticiones y enviando datos. ...

mayo 22, 2019 · 7 min · 1449 palabras · Parzibyte

Tipo de dato booleano en SQL Server

En algunos motores de bases de datos existe el tipo de dato booleano, boolean o bool que indican que una variable solo podrá tener dos valores: verdadero y falso. Con este paradigma podemos ahorrar datos y almacenarlos de una buena manera, el problema es que SQL Server no tiene el tipo de dato booleano, o bueno, sí lo tiene, pero es de otra forma. ...

mayo 22, 2019 · 2 min · 344 palabras · Parzibyte

Cifrar y descifrar archivos en Linux con gpg

GnuPG (o gpg) es un software que permite cifrar y firmar datos y comunicaciones, así como archivos. Viene incluido en Linux por defecto y hoy vamos a ver una introducción a su uso para cifrar y descifrar archivos con una contraseña dada por nosotros. También vamos a ver cómo eliminar los archivos originales con srm o secure remove. La página oficial de GNU Privacy Guard es gnupg.org. ...

mayo 21, 2019 · 3 min · 566 palabras · Parzibyte

Ejecutar código Java en línea gratis y sin necesidad de registrarse

Java es un lenguaje de programación muy utilizado en varios ámbitos. Por ejemplo, se usaba para programar en Android antes de que apareciera Kotlin, se usa en el servidor, en los clientes e incluso con Swing para interfaces gráficas. Sin embargo, cuando queremos programar en Java nos enfrentamos a varios retos: debemos instalar Java, agregarlo a la PATH y luego instalar un buen IDE como NetBeans. Por eso es que hoy vengo a presentar un sitio web que siempre utilizo cuando necesito desarrollar en Java en línea, sin configurar nada. El sitio del que hablo es repl.it, el cual permite ejecutar código de Java sin necesidad de registrarse o pagar, tiene resaltado de sintaxis, opción para colaboración entre varios usuarios y ejecución de código directamente en el navegador. A lo largo de este tutorial vamos a ver cómo usar el sitio para programar en Java en línea, el cual incluye un compilador de Java así como su intérprete. ...

mayo 20, 2019 · 4 min · 675 palabras · Parzibyte

Generar contraseñas seguras con pwgen en Linux Ubuntu

Este es un post introductorio en donde expongo la instalación de pwgen (un generador de contraseñas o password generator) algunos ejemplos y formas de uso para generar contraseñas seguras en Linux Ubuntu. ...

mayo 20, 2019 · 3 min · 473 palabras · Parzibyte