Instalar composer en Linux Ubuntu

En este post voy a explicar cómo instalar Composer, el gestor de dependencias de PHP, en Linux Ubuntu. Composer sirve principalmente para instalar las dependencias de un proyecto de PHP, por ejemplo, Laravel. Solo se deben definir las dependencias en un archivo, y el instalador se encargará de descargarlas y ponerlas en un autoload que simplemente debemos incluir. Nota: ya existe un tutorial para Windows. ...

julio 2, 2019 · 2 min · 251 palabras · Parzibyte

Sistema web de pagos y cooperaciones open source con PHP

Hoy vengo a presentar un sistema gratuito y open source para el control de pagos y cooperaciones creado con PHP, MySQL, Twig, Bootstrap y Vue Este sistema de pagos está creado con PHP para el lenguaje del servidor, utiliza Twig para renderizar las plantillas, mismas que tienen un diseño usando Bootstrap. La persistencia de datos es gracias a MySQL. Del lado del cliente se utiliza Vue para consumir la API y traer los datos. Entre sus características encontramos: Software para el control de pagos de personas Registro de personas Posibilidad de registrar usuarios para iniciar sesión Impresión de comprobantes de pago en impresora térmica Reporte de totales abonados por personas Responsivo y accesible desde teléfono, tableta o computadora Con algunas modificaciones, este software podría controlar el sistema de abonos de ventas de productos, cooperaciones de personas, pagos, etcétera. Puede servir para estudiar un proyecto de PHP o para usarlo directamente en producción (de hecho yo lo estoy usando) A continuación voy a explicar cómo funciona, además de mostrar el código fuente y otras cosas más. ...

julio 2, 2019 · 6 min · 1074 palabras · Parzibyte

Val vs var en Kotlin

En Kotlin se pueden definir variables de dos maneras: usando val y usando var. En este post voy a explicar la diferencia entre cada una de ellas. ...

julio 2, 2019 · 2 min · 384 palabras · Parzibyte

Variables numéricas y conversiones en Kotlin

En este post voy a exponer los tipos de datos numéricos en Kotlin; además de la conversión que se puede hacer entre cada uno de ellos. ...

julio 2, 2019 · 2 min · 246 palabras · Parzibyte

Administrar cuenta de Google Drive desde Linux con gdrive y comandos

En este tutorial voy a mostrarte cómo acceder y administrar tus archivos de Google Drive desde la línea de comandos de Linux con una herramienta llamada gdrive. Al final del tutorial seremos capaces de descargar y subir archivos, listarlos y en general administrar toda nuestra cuenta de Google Drive. Gracias a esto podríamos hacer algunos respaldos automáticos a Google Drive desde Linux; pero eso lo dejaré para otro tutorial. ...

julio 1, 2019 · 3 min · 589 palabras · Parzibyte

Descargar archivo de Google Drive con Wget y Linux

wget es una herramienta de la línea de comandos de Linux que sirve para descargar múltiples archivos sin usar una interfaz gráfica. Hoy vamos a ver cómo descargar un archivo de Google Drive (a partir de su enlace) usando wget en Linux. ...

julio 1, 2019 · 1 min · 106 palabras · Parzibyte

Ejercicio resuelto: semáforo con JavaScript

En este post veremos la solución a un ejercicio sencillo de JavaScript. Se trata de crear una función que regrese “amarillo”, “rojo”, o “verde” dependiendo del argumento que reciba indicando la luz encendida actualmente. La función va a indicar cuál es la luz que debería encender de acuerdo a la que está encendida actualmente. Si la luz es “rojo” entonces debe mostrar “verde”, si es “verde” debe mostrar “amarillo” y finalmente si es “amarillo” debe mostrar “rojo”. Por cierto, este es un ejercicio de Codewars. ...

julio 1, 2019 · 2 min · 354 palabras · Parzibyte

Extraer archivo .tar.gz en Linux

El programa / utilidad de Linux llamado tar crea archivos con extensión .tar.gz comprimidos, los cuales se pueden utilizar para múltiples cosas como respaldos. El ejecutable tar también sirve para descomprimir o extraer un archivo .tar.gz en Linux con simples pasos. Hoy vamos a ver cómo extraer un archivo tar gz en Linux. ...

julio 1, 2019 · 1 min · 177 palabras · Parzibyte

Respaldar carpeta de Linux en Google Drive, periódicamente

En este post voy a hacer una guía y mostrar un script para respaldar todo el contenido de una carpeta de Linux y subir la misma a nuestra cuenta de Google Drive. También voy a mostrar cómo podemos hacer estos respaldos automáticos y periódicos usando cron para ejecutar el archivo cada cierto tiempo y realizar la subida del archivo a Google Drive. No sé si va contra las políticas de Google (cosa que no creo, ya que estás usando el almacenamiento para cosas personales) así que hazlo bajo tu propio riesgo. ...

julio 1, 2019 · 3 min · 464 palabras · Parzibyte

Respaldar instalación de WordPress periódicamente en Google Drive

Wordpress es un popular CMS que usan muchísimos sitios en internet, ya sea para sitios de noticias, blogs, tiendas, etcétera. Este CMS se compone de archivos para funcionar, además de los archivos que el usuario sube, plugins, temas y finalmente una base de datos en donde están los artículos, páginas y configuraciones del sitio. En este post voy a mostrarte cómo respaldar toda la instalación de WordPress junto con su base de datos en un archivo que será subido a Google Drive. Como extra, te mostraré cómo hacer que estos respaldos sean automáticos usando cron. ...

julio 1, 2019 · 5 min · 862 palabras · Parzibyte