Mostrando entradas con la etiqueta web. Mostrar todas las entradas
Mostrando entradas con la etiqueta web. Mostrar todas las entradas

jueves, 3 de octubre de 2019

Mi aplicación Flask-on-Docker ya está en Python 3

 Hace un tiempo cree una pequeña aplicación Flask para probar el conocido framework Python para aplicaciones web y ya tocaba actualizarla a Python 3. Así que dicho y hecho. Ya podéis descargar el código de la nueva versión desde GitHub, que incluye el Dockerfile para generar el contenedor.

   https://github.com/gittoni09/flask-on-docker

 Si queremos ahorrarnos un paso, el contenedor ya construido se puede descargar desde DockerHub:

https://cloud.docker.com/u/royoantonio/repository/docker/royoantonio/flask-on-docker

Y si lo que queréis es ejecutar la aplicación en local sin necesidad de tener el demonio Docker instalado, podéis seguir las instrucciones a continuación para instalar Flask en vuestra máquina.

https://flask.palletsprojects.com/en/1.1.x/installation/

(Editado el 31 de octubre)
Para aquellos interesados en versiones de producción (nginx + uWSGI), existen tanto en código fuente como con el contenedor ya construido:
https://github.com/gittoni09/flask-on-nginx-docker
https://cloud.docker.com/u/royoantonio/repository/docker/royoantonio/flask-on-nginx-docker






lunes, 21 de noviembre de 2016

Identifica con Wappalyzer el software que ejecutan los sitios web que visitas

 Si eres aficionado o profesional del diseño de sitios web, o incluso si solo tienes curiosidad por la tecnología que utiliza tu sitio web favorito, Wappalyzer es la herramienta definitiva.

 Disponible como un add-on para Google Chrome o Mozilla Firefox, la instalación se realiza con rapidez y a partir de ese instante podremos saber de forma rápida y sencilla la tecnología detrás de xada sitio web. Desde Wappalyzer se han identificado 822 tecnologías diferentes en los últimos 6 meses, en áreas como sistemas de gestión de contenidos, plataformas de eCommerce, servidores web, frameworks de Javascript, etc.

 Como se ve en la Figura 1, basta con navegar a cualquier sitio web para que se muestren las tecnologías que utiliza. Rápido y sencillo.

Figura 1. Imagen del sitio de Stack Overflow con el rectángulo a la derecha mostrando los resultados de Wappalyzer.



Sitio web de Wappalyzer: https://wappalyzer.com/

domingo, 17 de abril de 2016

Autocompletar multiples datos personales en formularios web con Google Chrome

 Todos estamos familiarizados con la función de autocompletar de Chrome, que nos facilita el rellenar campos en todo tipo en los formularios de las páginas web.

 Un paso adicional en autocompletar es el apartado de direcciones, que permite rellenar de forma simultanea todos los campos del habitual formulario en que se nos pide nuestro nombre, teléfono, dirección postal y correo electrónico. Si llegamos a uno de estos formularios Chrome lo detecta y nos propone rellenar todos los campos detectados en un solo paso, tal como se muestra en la figura 1.

Figura 1. Vista de un formulario autocompletado por Chrome


Para configurar estos datos abriremos el menú de Configuración de Chrome (figura 2 izquierda), seleccionando Mostrar Configuración Avanzada al final de la página.En la nueva página de configuración seleccionaremos Administrar configuración de Autocompletar.

Figura 2. A la izquierda, enlace para el acceso a la configuración de autocompletar. A la derecha entrada de direcciones de autocompletar.


Finalmente, se abrirá una ventana que nos permitirá añadir una nueva dirección postal y otros campos relacionados como e-mail o teléfono.

Después de esto podremos navegar con efectividad por todos los cuestionarios que requieran nuestros datos.