La mejora continua del código es un proceso continuo de identificación, evaluación y mejora del código fuente. Se trata de un enfoque sistemático para garantizar que el código sea de alta calidad, mantenible y seguro.
21 publicaciones etiquetados con "Desarrollo"
Ver Todas las EtiquetasPlan de aprendizaje de Python en 30 días
Objetivo: Aprender Python desde cero, incluyendo programación orientada a objetos, FastAPI y podman.
Destinatarios: Principiantes en Python.
Duración: 30 días, 15 minutos al día.
¿Cómo acceder a Azure DevOps vía API Rest?
Azure DevOps es una plataforma de servicios en la nube proporcionada por Microsoft que se utiliza para el desarrollo de software y la entrega continua. Ofrece una variedad de herramientas y servicios que ayudan a los equipos de desarrollo de software a planificar, desarrollar, probar y entregar aplicaciones de manera eficiente.
¿Cómo crear un pack de instalación offline de módulos en Python?
Crear un instalador offline para módulos Python implica empaquetar los archivos y dependencias necesarios para los módulos que quieres instalar en una máquina destino sin requerir una conexión a internet. Este proceso puede ser útil cuando necesitas distribuir aplicaciones Python a sistemas que no tienen acceso a Internet, siempre y cuando se trate del mismo tipo de Sistema Operativo (Windows -> Windows, Mac -> Mac, Linux -> Linux) porque este procedimiento sólo empaqueta librerías precompiladas.
Adiós Joomla!, adiós WordPress, Hola Docusaurus!
¿Qué es Docusaurus?
Docusaurus es un proyecto Open Source para construir, implementar y mantener la documentación web de herramientas Open Source a través de Markdown para escribir el contenido que luego será publicado como un sitio web html, de igual manera, la herramienta permite extender y personalizar el diseño con el uso de React.
¿Cómo usar el servicio S3 de IBM Cloud a través de su API?
Ok, muchas veces las cosas se complican un poco más de la cuenta, y es en ese momento cuando requerimos el uso de accesos alternativos a diversos servicios. En este paso, requerimos actualizar un archivo almacenado en el servicio S3 de IBM Cloud.
Lo primero que debemos hacer, es solicitar el token para autenticarnos y que nos autorice a realizar los cambios, para ello ocupamos la función getToken...
IBM Technical Specialist Profession Certification
Comencé a escribir esta entrada hace varios meses y la redacción corresponde a las vivencias dentro del avance en el proceso... Bienvenidos!
Había terminado el desarrollo del proyecto Antumapu, al cual me permitió refrescar actualizar mis conocimientos gracias a Python 3, Flask, SQLAlchemy, Jinja2, HTML 5, CSS 3, Bootstrap 4 y alguna librería que de seguro estoy olvidando en estos momentos.
¿Cómo instalar VMWare PowerCLI?
Seguimos con las aventuras automatizadas, en esta ocación debíamos hacer funcionar un script en Powershell para obtener algunas métricas. Claro, no todo puede ser simple, así es que acá dejo el paso a paso para ahorrar unos cuantos minutos de busqueda en Internet.
Creando reportes con PDFMake
Seguimos en la creación de algunas soluciones, en esta oportunidad debemos generar un archivo PDF en el backend con bastante contenido estático y algún contenido dinámico. Esto último, extraído desde el resultado de una query en una base de datos. Hasta ahora tenía experiencia con EJS/HBS + HTML-PDF en Node… Todo bien , hasta que un mensaje de vulnerabilidad apareció en mi terminal y luego en Github… Mala cosa!
Luego de un viaje al Universo Alterno, me traje una recomendación: PDFMake, una librería simple, escrita en JavaScript y con un uso relativamente intuitivo… OKNO, intuitivo si conoces de JSON y otras yerbas como LaTeX. PDFMake te permite definir muchos aspectos de tu documento y acá hay una clara diferencia con otras librerías que sólo imprimen un renderizado de HTML, PDFMake genera un PDF desde su configuración más basica, es decir, tamaño de página, definición de bordes, orientación de la página, etc.
¿Cómo incluir el signo < "menor que" en una estructura XML?
El problema radica en que XML no acepta el signo < como válido en un parámetro como el anterior...
Ok, esta es la situación, debo consultar registros de un rango de fecha específico, lo cual incluye un parámetro del tipo:
fecha_inicio > dd/mm/aaa AND fecha_termino < dd/mm/aaaa