Etiqueta: recipe
Explora 60 recursos prácticos de ingeniería de software etiquetados con "recipe". Descubre recetas de código, patrones de diseño, plantillas de documentación y guías detalladas para ayudarte a construir, desplegar y mantener soluciones listas para producción con recipe.
Recetas de Codigo y Soluciones Copiar-Pegar
Las recetas son soluciones cortas y practicas para problemas de programacion especificos. Cada receta incluye codigo ejecutable, una breve explicacion y consejos practicos.
Los recursos a continuacion cubren una amplia gama de lenguajes, herramientas y dominios. Usalas como puntos de partida o soluciones listas para tareas comunes de ingenieria.
Cada recurso incluye explicaciones claras, ejemplos de codigo y advertencias sobre errores comunes. Usa estos materiales para tomar decisiones informadas, evitar problemas en produccion y acelerar tu flujo de trabajo. Si estas empezando, lee primero los articulos marcados como principiante; si ya tienes experiencia, ve directo a los patrones avanzados y las guias de arquitectura.
Hash de Contraseñas con Argon2
Cómo hashear y verificar contraseñas de forma segura con Argon2id, ganador del Password Hashing...
Implementar ABAC
Cómo implementar control de acceso basado en atributos con motores de políticas, evaluación de...
Implementar RBAC
Cómo implementar control de acceso basado en roles con roles jerárquicos, grants de permisos y...
Implementar SSO con SAML
Cómo implementar single sign-on SAML 2.0 como Service Provider con verificación de firma XML,...
Validar schemas de DataFrame con Pandera
Cómo validar schemas de DataFrames de pandas y Polars con Pandera: tipos de columnas, constraints,...
Transformar Datos en el Warehouse con dbt
Cómo usar dbt para transformaciones de datos basadas en SQL con models, tests, materializations,...
Construir un Pipeline ETL con pandas y Parquet
Cómo construir un pipeline extract-transform-load usando pandas para procesamiento de datos y...
Operaciones de DataFrame de Alto Rendimiento con Polars
Cómo usar Polars para operaciones rápidas de DataFrame con lazy evaluation, expression API,...
CTEs Recursivas para Consultas de Datos Jerárquicos
Cómo consultar datos jerárquicos con Common Table Expressions recursivas en SQL, cubriendo tree...
Sembrar Base de Datos
Cómo sembrar bases de datos con datos realistas para desarrollo, testing y staging usando scripts...
Playbook de Ansible para Configuración de Servidores
Cómo escribir y ejecutar playbooks de Ansible para provisionar, configurar y gestionar servidores...
Override Configs de Docker Compose por Entorno
Cómo usar Docker Compose override files para configuraciones específicas por entorno, cubriendo...
Imágenes de Producción Slim con Multi-Stage Docker
Cómo construir imágenes Docker de producción minimales usando multi-stage builds con distroless...
Testear a Través de Múltiples OS y Versiones con GitHub
Cómo usar GitHub Actions matrix strategy para testear a través de múltiples sistemas operativos,...
Compartir Lógica de Workflows con GitHub Actions
Cómo crear y consumir reusable workflows en GitHub Actions, cubriendo inputs, secrets, jobs...
Montar Configs y Secrets en Pods de Kubernetes
Cómo montar ConfigMaps y Secrets en pods de Kubernetes usando env vars, volumes, projected volumes...
Empaquetar Manifests de Kubernetes con Helm Charts
Cómo crear, templetar y desplegar aplicaciones de Kubernetes usando Helm charts, cubriendo values,...
Configurar Certificados SSL con Let's Encrypt
Cómo obtener, instalar y renovar automáticamente certificados SSL usando Certbot con Nginx, Apache...
Almacenar Terraform State en S3 con DynamoDB Locking
Cómo configurar Terraform remote state con S3 backend y DynamoDB locking, cubriendo state...
Aislar Entornos con Terraform Workspaces
Cómo usar Terraform workspaces para environment isolation, cubriendo workspace creation,...