Proyectos de Software de 1 persona (P1P)
En esta publicación abordaremos diversas consideraciones importantes para el desarrollo, implementación y soporte de productos de software por una sola persona tomando como base la metodología SCRUM.
En esta categoría van las entradas que explican cómo hacer alguna cosa; en una mezcla de conceptos teóricos y pasos a seguir.
En esta publicación abordaremos diversas consideraciones importantes para el desarrollo, implementación y soporte de productos de software por una sola persona tomando como base la metodología SCRUM.
Durante la carga de una aplicación web con Vue.JS suele ocurrir que se muestran por un instantes partes de la interfaz de usuario y etiquetas {{}} que no queremos que se muestren. Una forma sencilla es utilizando la directiva de Vue.JS v-cloak
To read this article in English through Google Translage click here. ACTUALIZACIÓN #1: Recientemente encontré este artículo de Kevin Choppin donde se hace mención al uso de ignore_user_abort(true) ¡que en efecto hace que connection_aborted() funcione adecuadamente! Adicionalmente Kevin nos recomienda usar header("Access-Control-Allow-Origin: *"); lo cual siempre es útil para acceder desde JavaScript en el navegador.... » leer más
Un problema común en la actualidad es tener fotografías que uno toma a documentos que por cualquier razón terminan siendo de alta resolución (digamos 2548×3500 pixeles) Hay muchísimas formas de resolver este dilema mediante muchas herramientas. Una forma interesante es mediante el utilitario imagemagick que se puede descargar para distintas plataformas (Windows, Linux, MacOS) desde... » leer más
En este artículo exploramos una descripción del protocolo SSH para comunicación cifrada entre computadores, algunas de las principales herramientas de servidor como son OpenSSH y ssh-keygen y algunas herramientas cliente como son PuTTY, PuTTYGen, WinSCP y FileZilla. También exploramos los mecanismos para generar pares de llaves (privada/pública) diferentes protocolos disponibles, formatos de archivos de llave, así como la configuración de las diferentes herramientas para establecer conexiones de tipo terminal y de tipo transferencia de archivos.
Como un anexo a mi reciente tutorial sobre WebSockets en este pequeño artículo quiero explorar una tecnología relacionada que si es posible realizar en una cuenta de Shared Hosting. Me refiero a «Server Sent Events» o SSE. El modelo es muy sencillo, usando el API nativo de JavaScript en el navegador establecemos una conexión permanente... » leer más
He decidido explorar el uso de la tecnología WebSockets para aplicaciones que requieren el envío de mensajes iniciados desde el servidor a clientes web mediante conexiones de persistentes de dos vías. Estuve explorando diversas opciones. Es interesante que Apache y los sistemas de hospedaje compartido clásicos (tipo CPanel) no incluyan opciones para el uso de... » leer más
Continuando nuestra serie sobre Img-Visor en esta ocasión discutiremos en detalle el componente que se encarga de realizar las capturas de pantalla.
Hoy iniciamos una serie de artículos para describir el diseño de un sistema que nos permita realizar una sistema de control parental de computadores basados en imágenes.
Uno de los principales problemas que enfrentan los equipos de desarrollo basasdos en metodologías Agile o SCRUM es conseguir precisión al momento de estimar historias de usuario. Esto porque en no pocas ocasiones las estimaciones se ven afectadas por riesgos e incertidumbres que no fueron contemplados incialmente provocando que no se logre la realización de... » leer más
Nunca antes hemos enfrentado una necesidad de enfocarnos como ahora. Estamos rodeados de distracciones que claman por nuestra atención a cada momento.
En este artículo vamos a discutir algunos conceptos fundamentales de la Administración de Datos Maestros (MDM) y del Bus de Mensajería Empresarial (EMB) como mecanismos para optimizar el modelo de datos empresarial, el intercambio de datos entre sistemas y la generación de reportes; mediante una sana implementación de sistemas propietarios y referentes así como la participación adecuada de estos sistemas en el ecosistema empresarial de mensajería.
En esta publicación les presentamos img-visor. Un pequeñísimo script que te permite visualizar imágenes en una carpeta en la Web.
En este tutorial te explicamos como configurar una tarea programada en Windows 10 para usar la utilidad WINSCP y mantener una carpeta de tu laptop sincronizada con un servidor FTP.
Luego de probar con ARDUINO UNO, ahora vamos a explorar el ARDUINO MKR1000 con el Music Maker de Adafruit