Evitar expiración de sesión de PHP

Hoy vamos a ver cómo evitar que una sesión de PHP expire, es decir, prevenir o evitar la expiración de una sesión en PHP. Para ello vamos a usar un poco de JavaScript. ...

octubre 23, 2019 · 3 min · 544 palabras · Parzibyte

Servir contenido estático con Flask

Hoy veremos cómo servir archivos CSS o JS en una aplicación web de Flask, utilizando el método send_from_directory, lo que nos permitirá servir estilos o scripts a partir de una URL. Por defecto, Flask no sirve contenido estático, es decir, archivos; pero podemos hacer que una ruta coincida con “js” o “css” y servir el archivo. ...

octubre 10, 2019 · 2 min · 333 palabras · Parzibyte

Flask - Vistas y plantillas HTML

En este tutorial veremos cómo trabajar con las plantillas en flask, pasando variables y renderizando una u otra plantilla dependiendo de la ruta. Antes de comenzar con las plantillas de flask recomiendo ver la introducción a Flask. ...

octubre 9, 2019 · 2 min · 415 palabras · Parzibyte

Introducción a Flask: instalación y hola mundo

Flask es un micro framework de Python, no es tan poderoso como Django pero funciona para cosas simples que tienen que ver con la web. En este post te muestro cómo hacer un hola mundo con Flask; desde su instalación hasta su ejecución en el puerto que selecciones, pasando además por las rutas. ...

octubre 9, 2019 · 3 min · 452 palabras · Parzibyte

Procesar formulario con Flask

Hoy vamos a ver cómo trabajar con los formularios web en Flask para introducir datos y enviarlos de tal manera que Flask pueda procesarlos. Para ello vamos a usar el módulo request y acceder a request.form.get, usando también render_template para renderizar las vistas. ...

octubre 9, 2019 · 3 min · 480 palabras · Parzibyte

Variables CSS con var() - Tutorial y ejemplos

Introducción a las variables CSS Las variables CSS sirven para definir variables dentro del lenguaje (si se le puede llamar así) CSS. Permite reutilizar esos valores y tener una única fuente de la verdad. De este modo, si después queremos cambiar el estilo de todos los elementos que usen nuestras variables, lo podemos hacer en una sola línea. Cabe mencionar que para que las variables CSS funcionen no necesitamos un preprocesador, lo podemos hacer con CSS puro. ...

septiembre 26, 2019 · 3 min · 541 palabras · Parzibyte

AJAX, PHP y jQuery: carga de datos

AJAX, PHP y jQuery si bien no están ligados, se relacionan para crear aplicaciones web dinámicas usando tecnologías libres. En este post te mostraré cómo usar la librería jQuery para traer datos HTML y JSON desde PHP, todo eso sin refrescar la página. Para ello haremos una petición HTTP GET usando el método $.get de jQuery; de este modo vamos a poder usar la técnica de AJAX usando jQuery y PHP. ...

septiembre 24, 2019 · 5 min · 930 palabras · Parzibyte

Enviar formulario a PHP con jQuery y AJAX

Acabamos de ver cómo hacer una petición HTTP GET usando AJAX, jQuery y PHP. Ahora veremos cómo enviar un formulario con jQuery usando AJAX, procesarlo con PHP y recibir la respuesta de nuevo del lado del cliente. Para lograr esto, usaremos el método $.post y la librería de jQuery. Nota: recuerda que puedes hacer esto sin jQuery. ...

septiembre 24, 2019 · 3 min · 530 palabras · Parzibyte

Variables del entorno con Vue.js y Vue CLI

Las variables del entorno en Vue.js sirven para saber el entorno en el que estamos (producción o desarrollo) y también para acceder a otros datos que cambian dependiendo del entorno. Por ejemplo, en producción podemos tener una clave API o una URL de la API, mientras que en desarrollo esas variables pueden cambiar. Es por ello que las variables del entorno o environment variables de la Vue CLI vienen para ayudarnos, ya que nos permiten definir variables propias y también a conocer el entorno en el que estamos. ...

septiembre 23, 2019 · 2 min · 388 palabras · Parzibyte

App de entregas Android con sincronización web y GPS

En este post te mostraré una app de entrega de paquetes para Android que programé hace algún tiempo en Java, la cual sirve para dar seguimiento a entregas de paquetes o pedidos, sincronizada con un servidor para bajar y subir las entregas pendientes en cada terminal. Se puede decir que es, a baja escala, algo similar a lo que hace DHL, Estafeta o esos servicios que entregan paquetes (no sé bien el nombre de ese campo). La información se guarda en una base de datos SQLite local, y posteriormente se envía a un servidor para sincronizarse. Para llevar un seguimiento de los paquetes se escanea el código de barras usando la cámara del teléfono inteligente, o escribiendo el código manualmente. ...

septiembre 6, 2019 · 5 min · 1037 palabras · Parzibyte