Posts
Artículos
287 artículos sobre Odoo, ERP, construcción, programación y más.
- 27 feb 2026▷ Recomendaciones para servidores Odoo BIM en la nube▷ Recomendaciones de hardware, almacenamiento, respaldos y optimización para servidores de Odoo BIM en la nube.
- 5 nov 2025Cómo desinstalar Kaspersky en MacPasos para desinstalar Kaspersky por completo en macOS usando la herramienta oficial de desinstalación.
- 5 nov 2025▷ Errores y depuración (debug) en PyCharm▷ Dos ajustes de PyCharm que conviene revisar cuando los breakpoints no se activan o el depurador no funciona como se espera.
- 15 sep 2025▷ Odoo Experience 2025▷ Odoo Experience 2025 en Bruselas - el evento anual de Odoo y la presentación de Odoo 19, con novedades en IA, analíticas e integraciones.
- 8 sep 2025▷ Crecimiento Financiero y Popularidad de Odoo en 2025▷ Clientes, usuarios, facturación y valoración de Odoo en 2025, y las claves de su modelo modular y accesible.
- 8 sep 2025▷ Nuevas características en Odoo 19▷ Principales novedades de Odoo 19 - IA y analíticas, nuevas integraciones, automatización, escalabilidad, sostenibilidad (ESG) y cumplimiento normativo.
- 8 sep 2025▷ Solución al problema de reportes desordenados en Odoo con wkhtmltopdf▷ Cómo evitar reportes PDF desordenados en Odoo configurando report.url para que wkhtmltopdf use la dirección local.
- 27 ago 2025▷ Comparación de servidores VPS▷ Comparativa de VPS con 16 GB de RAM en DigitalOcean, Hetzner y AWS EC2 para alojar ERP como Odoo - especificaciones y precios.
- 5 nov 2024▷ Cómo trabajar con proyectos de Odoo▷ Cuatro reglas básicas para gestionar proyectos de Odoo con clientes - tickets, comunicación, estándar y mejora continua.
- 17 oct 2024▷ Cargo de Arquitecto Funcional Odoo BIM▷ Descripción del puesto de Arquitecto Funcional Odoo BIM 2.0 - responsabilidades, requisitos, forma de trabajo y plan de aprendizaje.
- 10 oct 2024Conectarte a Autodesk Viewer desde PythonCómo autenticarte en la API de Autodesk Forge (APS) con Python, subir un modelo BIM y leer los volúmenes de sus elementos.
- 3 oct 2024Cómo Odoo BIM 2.0 justifica el uso de recursos después de la fase de implementaciónPor qué un proyecto con Odoo BIM 2.0 necesita mantener recursos tras la implementación - soporte, actualizaciones, adaptación y mejora continua.
▷ Recomendaciones para servidores Odoo BIM en la nube
▷ Recomendaciones de hardware, almacenamiento, respaldos y optimización para servidores de Odoo BIM en la nube.Read More →
Cómo desinstalar Kaspersky en Mac
Pasos para desinstalar Kaspersky por completo en macOS usando la herramienta oficial de desinstalación.Read More →
▷ Errores y depuración (debug) en PyCharm
▷ Dos ajustes de PyCharm que conviene revisar cuando los breakpoints no se activan o el depurador no funciona como se espera.Read More →
▷ Odoo Experience 2025
▷ Odoo Experience 2025 en Bruselas - el evento anual de Odoo y la presentación de Odoo 19, con novedades en IA, analíticas e integraciones.Read More →
▷ Crecimiento Financiero y Popularidad de Odoo en 2025
▷ Clientes, usuarios, facturación y valoración de Odoo en 2025, y las claves de su modelo modular y accesible.Read More →
▷ Nuevas características en Odoo 19
▷ Principales novedades de Odoo 19 - IA y analíticas, nuevas integraciones, automatización, escalabilidad, sostenibilidad (ESG) y cumplimiento normativo.Read More →
▷ Solución al problema de reportes desordenados en Odoo con wkhtmltopdf
▷ Cómo evitar reportes PDF desordenados en Odoo configurando report.url para que wkhtmltopdf use la dirección local.Read More →
▷ Comparación de servidores VPS
▷ Comparativa de VPS con 16 GB de RAM en DigitalOcean, Hetzner y AWS EC2 para alojar ERP como Odoo - especificaciones y precios.Read More →
▷ Cómo trabajar con proyectos de Odoo
▷ Cuatro reglas básicas para gestionar proyectos de Odoo con clientes - tickets, comunicación, estándar y mejora continua.Read More →
▷ Cargo de Arquitecto Funcional Odoo BIM
▷ Descripción del puesto de Arquitecto Funcional Odoo BIM 2.0 - responsabilidades, requisitos, forma de trabajo y plan de aprendizaje.Read More →
Conectarte a Autodesk Viewer desde Python
Cómo autenticarte en la API de Autodesk Forge (APS) con Python, subir un modelo BIM y leer los volúmenes de sus elementos.Read More →
Cómo Odoo BIM 2.0 justifica el uso de recursos después de la fase de implementación
Por qué un proyecto con Odoo BIM 2.0 necesita mantener recursos tras la implementación - soporte, actualizaciones, adaptación y mejora continua.Read More →
Cómo Odoo BIM 2.0 forma parte de la metodología BIM
Por qué integrar BIM 2.0 en Odoo para presupuestos, certificaciones y materiales encaja con los principios de la metodología BIM.Read More →
▷ Qué debe tener un ERP para facilitar su uso en la metodología BIM
▷ Componentes y características que debe tener un ERP o Entorno Común de Datos (CDE) para facilitar el trabajo con la metodología BIM.Read More →
Qué es un ERP especializado en TMS (transporte)
Qué es un ERP especializado en transporte o TMS y qué módulos debe incluir - flotas, rutas, conductores, órdenes, facturación y KPIs.Read More →
▷ Error con la librería wkhtmltopdf header spacing
▷ Solución al aviso de wkhtmltopdf "unpatched qt" al imprimir informes en Odoo, instalando la versión 0.12.6-1 con Qt parcheado.Read More →
▷ Recomendaciones para implementar Odoo BIM con dos equipos en Odoo SH
▷ Qué es Odoo SH, sus ventajas y cómo organizar la implementación de Odoo BIM cuando trabajan dos equipos de desarrollo.Read More →
Cómo buscar sin acentos ni tildes en Odoo
Activa la extensión unaccent de PostgreSQL para que las búsquedas en Odoo encuentren resultados con y sin tildes.Read More →
▷ Cómo resolver el error filestore en Odoo
▷ Qué es el filestore de Odoo y cómo solucionar los errores más comunes - permisos del directorio y ficheros adjuntos que faltan.Read More →
▷ Importancia de la Identificación de Stakeholders y Líderes de Cambio
▷ Por qué identificar a los stakeholders y líderes de cambio es clave al implantar un ERP, y cinco estrategias para involucrarlos en el proyecto.Read More →
▷ La gestión del cambio en la implementación de un ERP
▷ Estrategias clave de gestión del cambio para una transición exitosa en la implementación de Odoo ERP, como comunicación, formación y gestión de la resistencia.Read More →
▷ Cómo crear un maestro de productos en Odoo ERP
▷ Pasos para definir un maestro de productos ordenado en Odoo ERP - datos maestros, referencias, códigos de barras, tipos y permisos.Read More →
Odoo Error locale es-ES is not loaded from moment locales
Cómo solucionar en Odoo el error "locale es-ES is not loaded from moment locales" modificando la función loadLocale de moment.js.Read More →
▷ Cómo instalar Odoo 17 en Linux
▷ Guía paso a paso para instalar Odoo 17 Community en Ubuntu 22.04 con PostgreSQL, wkhtmltopdf y Nginx.Read More →
▷ La Ruta del Programador Odoo ERP
▷ Los diez pasos que yo seguiría para convertirme en programador Odoo ERP, desde un curso funcional hasta trabajar en proyectos reales.Read More →
▷ Plan de Implementación Odoo ERP BIM
▷ Recomendaciones y fases para implementar Odoo ERP BIM en una constructora - capacitación, usuarios clave, contabilidad y desarrollos.Read More →
▷ Dominando las sentencias QWeb en Odoo para personalizar tus informes
▷ Las principales directivas QWeb de Odoo (t, t-foreach, t-if, t-set y t-field) explicadas con ejemplos para personalizar tus informes.Read More →
▷ Encriptación y desencriptación en Python, conceptos básicos y ejemplos prácticos
▷ Conceptos básicos de encriptación y ejemplos prácticos en Python con la biblioteca cryptography y Fernet para cifrar textos y archivos.Read More →
▷ Entendiendo las funciones recursivas en Python con ejemplos simples
▷ Qué es una función recursiva en Python explicado con tres ejemplos sencillos, el factorial, la serie de Fibonacci y una cuenta regresiva.Read More →
▷ Introducción a Bootstrap para programadores de Odoo
▷ Qué es Bootstrap, qué ventajas ofrece y cómo aprovecharlo en tus desarrollos de Odoo para crear interfaces atractivas y adaptables.Read More →
▷ La importancia de la encriptación en la programación para proteger datos sensibles
▷ Qué es la encriptación, sus tipos (simétrica y asimétrica), por qué es esencial en la programación y dónde se aplica para proteger datos sensibles.Read More →
▷ Crear API con PostgREST
▷ Cómo generar automáticamente una API REST a partir de una base de datos PostgreSQL con PostgREST en Ubuntu 20.04.Read More →
▷ Cómo corregir el error CSRF verification failed en Django y Certbot.
▷ Solución al error "CSRF verification failed" al servir Django por HTTPS con Certbot, añadiendo tu dominio a CSRF_TRUSTED_ORIGINS.Read More →
▷ 10 pasos para elaborar un presupuesto de obra con Odoo BIM
▷ Guía paso a paso para crear un presupuesto de obra en Odoo BIM - obra, almacén, etapas, conceptos, mediciones e informes.Read More →
▷ Cómo elaborar presupuestos de obra que impresionen a tus clientes
▷ Claves para calcular y presentar presupuestos de obra precisos, competitivos y atractivos que generen confianza en tus clientes.Read More →
▷ Cómo hacer un presupuesto de obra de manera efectiva
▷ Guía para elaborar un presupuesto de obra o reforma - componentes esenciales, herramientas y consejos para que sea preciso y realista.Read More →
Elaboración de presupuestos de construcción con Odoo ERP
Cómo elaborar presupuestos de obra civil, edificación e instalaciones en Odoo ERP con la vertical de construcción Odoo BIM 2.0.Read More →
La importancia de un programa de gestión de obras y el control de costes como Odoo BIM
Beneficios de usar un programa de gestión de obras y control de costes como Odoo BIM en planificación, colaboración, costes y documentación.Read More →
▷ Cómo agregar un colaborador en GitHub
▷ Paso a paso para invitar a un colaborador a tu repositorio de GitHub y darle acceso de escritura.Read More →
▷ Configuración de correos de Gmail en Odoo 16
▷ Cómo conectar una cuenta de Gmail a Odoo 16 usando verificación en dos pasos y contraseñas de aplicación para SMTP e IMAP.Read More →
▷ Ejercicios Odoo BIM
▷ Ejercicio práctico de Odoo BIM que recorre el ciclo completo de una obra, desde el lead en el CRM hasta la facturación y el beneficio.Read More →
▷ Fórmula polinómica de un presupuesto Odoo BIM
▷ Qué es la fórmula polinómica de reajuste de precios de una obra, su estructura básica y el significado de cada uno de sus monomios.Read More →
▷ Análisis GAP en proyectos de software
▷ Qué es el análisis GAP (de brechas) en proyectos de software y los pasos para identificar, priorizar y cerrar las brechas.Read More →
▷ Ciclo de compra en Odoo ERP
▷ Las etapas del ciclo de compra en Odoo ERP - cotización, orden de compra, albarán, factura y pago al proveedor.Read More →
▷ Ciclo de venta en Odoo BIM 2.0
▷ Etapas del ciclo de venta en BIM 2.0, la vertical de construcción para Odoo - CRM, obra, presupuesto, certificación, estado de pago y factura.Read More →
▷ Ciclo de venta en Odoo ERP
▷ Las etapas del ciclo de venta en Odoo ERP - oportunidad en el CRM, cotización, pedido, albarán, factura y cobro.Read More →
▷ Documentación de proyecto en Odoo ERP
▷ Plantillas en Excel para recopilar la información inicial de un proyecto de implantación de Odoo ERP, como usuarios y productos.Read More →
▷ Plan de capacitación Odoo BIM 2.0 General
▷ Temario completo de capacitación en Odoo ERP y Odoo BIM 2.0, clase a clase, con objetivos y tareas prácticas.Read More →
▷ Plan de capacitación Odoo BIM 2.0
▷ Plan de capacitación en Odoo BIM 2.0 en 8 clases para dominar el estándar de 24 funciones para empresas constructoras.Read More →
▷ PostgreSQL para desarrolladores de Odoo ERP
▷ Los comandos de PostgreSQL más utilizados por desarrolladores de Odoo - consultas, usuarios, contraseñas, Docker, pgAdmin y PostgREST.Read More →
Plan de cuentas España Odoo ERP
El plan de cuentas español (PGC 2007) que trae Odoo con la localización de España, junto con ejemplos de asientos de venta, compra y pagos.Read More →
▷ Curso funcional de Odoo ERP 16 | ¿Necesitas aprender Odoo?
▷ Curso para aprender a usar Odoo ERP 16 desde cero, con CRM, ventas, compras, inventario, facturación, contabilidad y configuración.Read More →
▷ Curso de programación de Odoo ERP 16 | ¿Necesitas aprender Odoo?
▷ Curso para aprender a programar en Odoo ERP 16 desde cero, desde crear un módulo hasta desplegarlo en un servidor.Read More →
▷ Encriptar y desencriptar en JavaScript
▷ Qué es la encriptación y un ejemplo en JavaScript para codificar y decodificar textos, con recomendaciones para un cifrado seguro.Read More →
▷ FileZilla para bajar ficheros de Linux
▷ Cómo descargar archivos de un servidor Linux de forma segura con FileZilla mediante SFTP (SSH), paso a paso.Read More →
jQuery en 20 pasos
Aprende lo esencial de jQuery en 20 pasos, con selectores, atributos, estilos, eventos, Ajax, animaciones y recorrido del DOM.Read More →
▷ LocalStorage con JavaScript
▷ Cómo guardar, leer y eliminar datos en el navegador con LocalStorage en JavaScript.Read More →
▷ Resumen de las funciones de un consultor de Odoo
▷ Requisitos, funciones y forma de trabajo de un consultor funcional de Odoo ERP, desde el soporte a usuarios hasta las pruebas de módulos.Read More →
▷ Respaldo de Odoo por consola
▷ Cómo respaldar y restaurar una base de datos de Odoo y su carpeta filestore desde la consola con pg_dump, pg_restore y scp.Read More →
▷ Error conexión SSH list of known hosts
▷ Cómo eliminar la clave guardada de un servidor en known_hosts con ssh-keygen -R cuando falla la conexión SSH.Read More →
▷ Aprobación del crédito en Odoo ERP, módulo CreditPro
▷ Cómo funciona la aprobación o el rechazo de una solicitud de crédito en CreditPro, el módulo de préstamos para Odoo 16.Read More →
▷ Calculadora de créditos en Odoo ERP
▷ Simula cuotas, intereses y capital de un préstamo con la calculadora de créditos de CreditPro para Odoo 16.Read More →
▷ Pagos de cuotas de préstamos en CreditPro, Odoo ERP.
▷ Métodos de pago de cuotas de préstamos y cómo registrar pagos masivos de cuotas con el módulo CreditPro de Odoo ERP.Read More →
▷ Solicitud de crédito en Odoo ERP, módulo CreditPro
▷ Cómo funciona el flujo de solicitud de crédito a partir de las ventas en CreditPro, el módulo de gestión de créditos para Odoo 16.Read More →
▷ Reprogramar cuotas del módulo crédito de Odoo ERP
▷ Qué significa reprogramar las cuotas de un crédito y cómo hacerlo de forma sencilla con el módulo de crédito CreditPro para Odoo ERP.Read More →
▷ Desinstalar un módulo de Odoo con SQL
▷ Cómo marcar un módulo de Odoo como desinstalado directamente en PostgreSQL cuando no es posible hacerlo desde la interfaz.Read More →
Metodología de trabajo para nuevos desarrolladores Odoo
Normas básicas de trabajo para desarrolladores Odoo que se incorporan al equipo, con uso de ramas en Git, control de tareas y paso a producción.Read More →
▷ Métodos de cálculo de préstamos con CreditPro en Odoo ERP
▷ Diferencias entre los métodos de amortización francés, alemán y americano, y cómo se calculan los préstamos con CreditPro en Odoo ERP.Read More →
▷ Cómo facturar el interés en un préstamo en Odoo ERP
▷ Cómo configurar CreditPro en Odoo para facturar capital e intereses de un préstamo en una sola factura o por separado.Read More →
▷ Liquidar un crédito en Odoo ERP con CreditPro
▷ Cómo liquidar anticipadamente un crédito en Odoo ERP con CreditPro, pagando solo el capital pendiente y rectificando el interés facturado.Read More →
▷ Cómo crear un APU
▷ Qué es un Análisis de Precios Unitarios (APU) y cómo crearlo paso a paso en Odoo para presupuestos de obra.Read More →
▷ Configuración inicial del módulo de préstamos CreditPro para Odoo ERP
▷ Parámetros que hay que configurar en CreditPro, el módulo de préstamos para Odoo - usuarios, productos, contactos y el propio módulo.Read More →
▷ Límite de crédito con el módulo de préstamos de Odoo ERP CreditPro
▷ Cómo funciona el límite de riesgo de crédito por cliente en CreditPro, el módulo de préstamos para Odoo ERP.Read More →
▷ Control de la calidad en la construcción con el ERP Odoo 16 BIM 2.0
▷ Cómo crear controles y planes de calidad por obra en Odoo 16 BIM 2.0 para inspeccionar cada etapa del proyecto de construcción.Read More →
▷ Cómo crear partidas usando drag and drop en Odoo BIM
▷ Importa partidas de presupuesto en Odoo BIM 2.0 arrastrando y soltando archivos BC3 sobre los capítulos.Read More →
▷ Integración de Microsoft Project Server con Odoo BIM ERP
▷ Cómo exportar presupuestos de Odoo BIM 2.0 a Microsoft Project en XML y volver a importarlos para planificar obras de construcción.Read More →
▷ Odoo presupuesto construcción
▷ Cómo crear presupuestos de obra por partidas con estructura de árbol en Odoo usando el módulo Odoo BIM 2.0.Read More →
▷ Lista de chequeo de tareas para implementar Odoo ERP
▷ Lista de tareas que deben estar listas antes y durante el día de la salida a producción de una implementación de Odoo ERP.Read More →
▷ Métodos de despliegue en producción de Odoo ERP
▷ Dos métodos de despliegue en producción para Odoo ERP con servidores de desarrollo, QA y producción, con sus ventajas e inconvenientes.Read More →
▷ Módulo TicketPro para la gestión de proyectos en Odoo ERP
▷ TicketPro es un módulo de Odoo ERP para controlar proyectos, incidencias, horas y costes durante la implementación y el soporte.Read More →
▷ Fórmula polinómica de una obra en Odoo ERP
▷ Qué es la fórmula polinómica de una obra y cómo Odoo ERP BIM 2.0 calcula el coeficiente de reajuste K a partir de los presupuestos históricos.Read More →
MailDev, enviar emails de prueba con Node.js
Cómo instalar MailDev para capturar y revisar los correos de prueba de tus aplicaciones sin enviarlos a destinatarios reales.Read More →
PostgreSQL remoto desde local con pgAdmin
Cómo configurar un servidor PostgreSQL para aceptar conexiones remotas y conectarte a él desde tu equipo local con pgAdmin.Read More →
▷ Valor ganado en un proyecto de construcción con Odoo BIM ERP
▷ Cómo aplicar la gestión del valor ganado (EVM) en proyectos de construcción con el módulo Odoo BIM 2.0 - PV, EV, AC, CV, SV y proyecciones.Read More →
▷ Instalar Odoo con Ansible, Docker, Traefik y Swarm
▷ Despliega Odoo en un clúster Docker Swarm con Traefik como proxy inverso y certificados HTTPS, automatizando el servidor con Ansible.Read More →
Cómo crear estados de WhatsApp con Canva
Paso a paso para diseñar estados de WhatsApp atractivos con las plantillas de Canva.Read More →
▷ Cómo crear un icono para tu app de Odoo
▷ Crea el icono de tu módulo de Odoo con una herramienta web basada en Font Awesome, eligiendo icono y colores.Read More →
▷ Demo 01 - Desarrollo Hola Mundo Odoo
▷ Primer módulo de Odoo paso a paso, con manifiesto, modelo, vistas, menús y permisos de acceso para un "hola mundo" funcional.Read More →
Ejecutar MySQL con Docker
Cómo ejecutar MySQL 5.7 en un contenedor Docker y administrarlo desde el navegador con phpMyAdmin.Read More →
▷ Envío de email con Odoo
▷ Cómo enviar un email desde un módulo de Odoo usando una plantilla de correo (mail.template) y el método send_mail.Read More →
▷ Cómo instalar un módulo de Odoo desde la consola
▷ Cómo instalar un módulo de Odoo desde la línea de comandos usando el parámetro -i y la opción --stop-after-init.Read More →
▷ RESTful Odoo ERP
▷ Cómo consumir Odoo ERP mediante una API REST con el módulo restful_restapi - obtener un token, leer, crear y borrar registros desde Python.Read More →
Trucos con los archivos htaccess
Trucos útiles con el archivo .htaccess de Apache para restringir accesos por IP, proteger con contraseña y redirigir dominios.Read More →
▷ Metodología para la implementación de Odoo BIM 2.0
▷ Propuesta de metodología en ocho fases para implementar Odoo BIM 2.0, desde servidores, instalación, formación, desarrollo y soporte.Read More →
▷ Módulo de documento de contactos
▷ Módulo de Odoo para gestionar los documentos de los contactos con plantillas y bloquear ventas, compras o facturas si falta documentación.Read More →
Contratar a Marlon Falcón, desarrollo e implantación de Odoo ERP
Cómo trabajo, tarifa por horas desde 50 €/hora, proceso paso a paso y preguntas frecuentes para contratar mis servicios de Odoo ERP.Read More →
▷ Qué es la metodología BIM
▷ Qué es la metodología BIM, sus características, ventajas, niveles de madurez y principales herramientas de software.Read More →
▷ ERP para Constructoras Odoo BIM
▷ Odoo BIM 2.0, un ERP para constructoras con presupuestos por APU, certificaciones, control de costes, importación de BoQ y BC3, y mucho más.Read More →
▷ ¿Qué son las listas de cantidades (BOQ) en construcción?
▷ Qué es una lista de cantidades (BoQ) en construcción, para qué sirve y cómo importarla a Odoo para crear presupuestos con BIM 2.0.Read More →
▷ Importar desde Revit a Odoo
▷ Cómo exportar el listado de materiales (BoQ) de un modelo de Revit e importarlo como presupuesto en Odoo con el módulo BIM 2.0.Read More →
▷ Revit vs Odoo ERP
▷ Comparativa de las principales ventajas de Revit, software de modelado BIM, y Odoo ERP, sistema de gestión empresarial.Read More →
▷ ¿Qué es Revit?
▷ Qué es Revit, el software BIM de Autodesk para diseñar y documentar edificios, y cuáles son sus principales ventajas.Read More →
▷ Metodología BIM para la construcción
▷ Qué es BIM (Building Information Modeling) y cómo ayuda a cuantificar materiales y componentes en los proyectos de construcción.Read More →
▷ Crear un enlace web para enviar un email desde la web
▷ Cómo usar mailto en una etiqueta a de HTML para abrir el correo con destinatario, asunto y cuerpo ya rellenos.Read More →
▷ Error ssh remote host identification has changed
▷ Qué significa el aviso de SSH "REMOTE HOST IDENTIFICATION HAS CHANGED" y cómo solucionarlo eliminando la clave antigua de known_hosts.Read More →
▷ Formato del archivo BOQ en la construcción.
▷ Qué es un archivo BOQ (Bill of Quantities) en construcción, para qué sirve y ejemplos de formatos de columnas para importarlo.Read More →
▷ Importar BOQ en Odoo ERP BIM Construcción
▷ Cómo importar un archivo BOQ de cantidades en Odoo ERP BIM 2.0 para generar automáticamente el presupuesto de una obra a partir de los APU.Read More →
▷ Exportar desde Revit a CSV
▷ Cómo crear una tabla de planificación en Revit y exportarla como texto delimitado por comas (CSV) para usarla en un presupuesto o en Excel.Read More →
▷ Módulo de Facturación Electrónica Odoo 16 ERP para España
▷ Cómo configurar y generar facturas electrónicas en formato Facturae con un módulo para Odoo 16 ERP adaptado a España.Read More →
▷ Odoo Facturación Masiva Albaranes España
▷ Módulo Picking to invoice para Odoo - facturación masiva de albaranes entregados con filtros, agrupaciones y facturas rectificativas.Read More →
▷ Odoo ERP remesas para España
▷ Módulo de Odoo 16 para gestionar remesas SEPA en España - mandatos de pago, generación del fichero XML y conciliación de cobros.Read More →
▷ Configuración de los asientos de inventario en Odoo ERP
▷ Cómo configurar en la categoría de producto las cuentas que usa Odoo para generar los asientos de inventario y de facturas.Read More →
▷ Instalación de Strapi con Docker en Linux
▷ Cómo instalar Strapi con Docker Compose en Linux, junto a PostgreSQL y pgAdmin, y los comandos básicos para gestionarlo.Read More →
▷ Instalación de MongoDB en Docker
▷ Cómo levantar MongoDB en un contenedor de Docker con docker-compose, con usuario root y volumen persistente.Read More →
▷ Conexión a MongoDB
▷ Cómo es la cadena de conexión de MongoDB y ejemplos para conectarse a una base de datos local o a un VPS con usuario y contraseña.Read More →
▷ Instalación de PocketBase
▷ Qué es PocketBase y cómo instalarlo con Docker Compose en pocos pasos.Read More →
▷ Cuotas de crédito. Odoo ERP.
▷ Qué son las cuotas de un crédito, sus frecuencias de pago más comunes y cómo parametrizarlas en Odoo ERP con el módulo creditPro.Read More →
▷ Instalación de Jenkins con Docker Compose
▷ Cómo instalar Jenkins con Docker Compose, obtener la contraseña inicial de administrador y desplegarlo también con Docker Swarm.Read More →
▷ 10 ventajas de Flutter vs React Native
▷ Diez ventajas de Flutter frente a React Native para el desarrollo de aplicaciones móviles multiplataforma.Read More →
▷ Desarrollador de Django | ¿Necesitas un desarrollador de Django?
▷ Qué hace un desarrollador de Django, qué conocimientos necesita y un ejemplo práctico de API con Django.Read More →
▷ Desarrollador de Flutter | ¿Necesitas desarrollar una app móvil?
Qué hace un desarrollador de Flutter, qué conocimientos necesita y cuáles son sus responsabilidades en el desarrollo de apps móviles.Read More →
▷ Mostrar guías padres en VS Code para Flutter
▷ Cómo activar en Visual Studio Code las guías que conectan los widgets padres e hijos en el código de Flutter.Read More →
▷ Módulo de Gestión de Créditos Odoo ERP. CreditPro
▷ CreditPro, un módulo de Odoo ERP para gestionar créditos y préstamos, con solicitudes, aprobaciones, cuotas, intereses e informes.Read More →
▷ Desarrollador de Next.js | ¿Necesitas un desarrollador de Next.js?
▷ Qué hace un desarrollador de Next.js y React, qué conocimientos necesita y cómo contactar con uno para tu proyecto.Read More →
▷ Desarrollador de Node.js | ¿Necesitas un desarrollador de Node.js?
▷ Qué hace un desarrollador de Node.js, qué conocimientos necesita y un ejemplo de servidor con Express y plantillas EJS.Read More →
▷ Desarrollador de Odoo | ¿Necesitas desarrollar en Odoo?
▷ Qué hace un desarrollador de Odoo ERP, qué habilidades técnicas y de comunicación necesita y dónde puede trabajar.Read More →
▷ Módulo de Gestión de Préstamos Odoo ERP. CreditPro
▷ CreditPro, módulo de Odoo ERP para gestionar préstamos - solicitudes, aprobación, cuotas, pagos, contratos e informes.Read More →
▷ ¿Qué es OpenAI?
▷ Qué es OpenAI, la empresa de investigación en inteligencia artificial creadora de GPT, ChatGPT y DALL-E.Read More →
Consejos si tienes errores constantes en Odoo
Qué hacer si Odoo te da errores constantemente - identificar el problema, revisar configuración y logs, pedir soporte y hacer copias de seguridad.Read More →
Consejos para mejorar la seguridad de Odoo ERP
Siete recomendaciones para proteger tu Odoo ERP - contraseñas, actualizaciones, 2FA, permisos, copias de seguridad, VPN y firewall.Read More →
▷ Error Flutter - Invalid constant value.dart(invalid_constant)
▷ Por qué aparece el error "Invalid constant value" en Flutter al usar const con valores variables y cómo solucionarlo.Read More →
▷ Las 10 metodologías de proyecto más usadas con ERP
▷ Waterfall, Agile, Scrum, PRINCE2 y otras metodologías de gestión de proyectos utilizadas en implementaciones de ERP como Odoo.Read More →
Error virtual real time limit (178/120s) reached
Cómo solucionar en Odoo el error "virtual real time limit reached" aumentando el parámetro limit_time_real en el archivo de configuración.Read More →
Causas por las que Odoo funciona lento
Las causas más habituales por las que Odoo funciona lento (RAM, disco, red, PostgreSQL, procesos pesados, módulos) y cómo revisarlas.Read More →
Servicios de desarrollo de módulos de Odoo
Por qué desarrollar módulos a medida en Odoo ERP y qué beneficios aporta a las empresas que necesitan adaptar el sistema a sus procesos.Read More →
10 errores al implementar Odoo ERP
Los 10 errores más comunes al implementar Odoo ERP y cómo evitarlos - análisis de procesos, alcance, expectativas, comunicación y control.Read More →
10 preguntas antes de implementar Odoo ERP
Las 10 preguntas clave que toda empresa debería responder antes de empezar la implementación de Odoo ERP.Read More →
10 ventajas de Odoo vs Microsoft Dynamics
Diez ventajas de Odoo ERP frente a Microsoft Dynamics - coste, código abierto, modularidad, facilidad de uso e integración.Read More →
10 ventajas de Odoo vs SAP ERP
Diez ventajas de Odoo ERP frente a SAP - coste, flexibilidad, usabilidad, comunidad y modularidad.Read More →
10 ventajas de Python sobre C
Diez ventajas de Python frente a C - legibilidad, productividad, portabilidad, librerías y facilidad de aprendizaje.Read More →
Auditoría Odoo ERP
Qué es una auditoría de Odoo ERP, en qué se diferencian la auditoría interna y la externa y qué tareas incluye cada una.Read More →
Consultor funcional Odoo ERP 16
Qué hace un consultor funcional de Odoo ERP 16, cuáles son sus funciones y qué tener en cuenta al contratar uno.Read More →
Gestión de calidad en implementaciones Odoo ERP
Por qué la gestión de la calidad es clave en un proyecto de implementación de Odoo ERP y qué prácticas incluye, desde los objetivos hasta las pruebas.Read More →
Integrador de Odoo ERP
Qué es un integrador de Odoo ERP, qué servicios ofrece y por qué es importante contar con uno en la implementación de un ERP.Read More →
Jefes de proyecto Odoo ERP
Las principales funciones de un jefe de proyecto Odoo ERP, como diseño, gestión, comunicación, gestión de cambios y formación.Read More →
Los 10 ERP más usados en Europa
Repaso de diez de los sistemas ERP más utilizados por las empresas europeas, de SAP y Microsoft Dynamics a Odoo o Zoho.Read More →
Los 10 mejores servicios de servidores o VPS
Lista de diez proveedores de servidores en la nube y VPS adecuados para desplegar Odoo y otras aplicaciones.Read More →
▷ Importancia de la metodología Scrum para la implementación de Odoo ERP
▷ Por qué Scrum encaja en la implementación de Odoo ERP, con inspección y adaptación, trabajo en equipo y sus principales ventajas.Read More →
▷ Metodología Scrum para la implementación de Odoo ERP
▷ Cómo aplicar Scrum en la implementación de Odoo ERP, con sprints, Product Owner, Product Backlog y el papel del Scrum Master.Read More →
Profesor Odoo ERP 16
Qué hace un profesor de Odoo ERP, qué conocimientos necesita y cuánto cuesta aproximadamente la hora de formación en Odoo.Read More →
Programador Odoo ERP 16
Qué hace un programador de Odoo ERP en España, qué conocimientos necesita y por qué es un perfil tan demandado.Read More →
Servicios de urgencias Odoo ERP
Servicio de atención urgente para problemas con Odoo ERP, disponible 24/7.Read More →
Transformación digital Odoo ERP
Cómo Odoo ERP impulsa la transformación digital de las empresas gracias a su integración, flexibilidad y facilidad de uso.Read More →
Ventajas de Odoo Enterprise vs Odoo Community
Principales diferencias y ventajas de Odoo Enterprise frente a Odoo Community - soporte, aplicaciones, Odoo.sh, Odoo Studio y más.Read More →
Ventajas Odoo ERP para la gestión de inventario
Cinco ventajas del módulo de inventario de Odoo ERP, desde el control de stock en tiempo real hasta la integración con otras áreas.Read More →
Flutter plantilla básica
Tres plantillas básicas para empezar proyectos de Flutter, con pantallas separadas, StatefulWidget y una llamada a una API REST con http.Read More →
Dart en 20 pasos
Guía rápida de Dart en 20 pasos con ejemplos de variables, operadores, condicionales, bucles, funciones, listas y mapas.Read More →
Flutter en 20 pasos
Los 20 comandos y atajos básicos de Flutter para crear, ejecutar, compilar y mantener un proyecto, desde la instalación hasta la publicación.Read More →
Creando snippets para Dart en VS Code
Cómo crear snippets personalizados para Dart y Flutter en Visual Studio Code y ahorrar tiempo al escribir código repetitivo.Read More →
Mejores ERP open source para tu negocio
Qué es un ERP open source y una comparativa de los mejores, como Odoo, Dolibarr y ERPNext, para gestionar tu negocio.Read More →
¿Qué es un ERP?
Qué es un ERP o sistema de gestión empresarial, cómo funciona, qué ventajas aporta a una empresa y qué hay que tener en cuenta antes de implantarlo.Read More →
▷ Metodología para la implementación de Odoo para un proyecto exitoso
▷ Los 16 pasos que sigo para implementar proyectos medianos y grandes de Odoo ERP, desde la reunión inicial hasta el mantenimiento.Read More →
Odoo ERP cambio partner
Recomendaciones para cambiar de partner implementador de Odoo ERP de forma segura - respaldos, accesos, auditoría de código y pruebas.Read More →
Odoo ERP
Qué es Odoo ERP, sus principales ventajas y un repaso a sus módulos más importantes - CRM, ventas, compras, contabilidad, inventario, TPV y más.Read More →
Odoo migraciones
Guía sobre migraciones de Odoo ERP - versiones, pasos, tipos de migración, costes orientativos, riesgos, herramientas y plazos.Read More →
Odoo OWL
Introducción a OWL, el framework de JavaScript de Odoo inspirado en React y Vue, con un ejemplo de componente con estado.Read More →
Open Source
Qué es el software de código abierto (open source), sus ventajas para empresas y desarrolladores, y algunos ejemplos populares.Read More →
7 beneficios de un ERP para la industria de la construcción
Siete beneficios de implantar un ERP en una empresa constructora - visibilidad, eficiencia, menos errores, proyectos, inventario y seguridad.Read More →
Autónomo para implementar Odoo ERP
Por qué contar con un autónomo experto en Odoo para implementar, personalizar y dar soporte a tu ERP.Read More →
Desarrollador de Odoo
Qué aporta un desarrollador de Odoo (antes OpenERP) a tu empresa, desde la implementación y la personalización hasta la formación y el soporte.Read More →
Especialista en Odoo
Qué hace un especialista en Odoo, cuánto cuesta, cuántas horas suele necesitar un proyecto y qué costes tiene implantar un ERP como Odoo.Read More →
Experto Odoo ERP
Por qué contar con un experto en Odoo ERP al implantar la plataforma, desde la planificación y la personalización hasta la formación y el soporte.Read More →
Freelancer Odoo ERP
Cómo puede ayudar un freelancer de Odoo ERP a tu empresa en la implantación, personalización, formación y soporte de la plataforma.Read More →
Implementador OpenERP
Qué aporta un implementador de Odoo (antes OpenERP) a tu empresa, desde la planificación y la personalización hasta la formación y el soporte.Read More →
¿Por qué una empresa constructora necesita un sistema web ERP?
Ventajas de un sistema web ERP para una empresa constructora - información centralizada, control de proyectos y decisiones en tiempo real.Read More →
Presupuesto por análisis de precios unitarios en construcción
Qué es el presupuesto por análisis de precios unitarios en construcción, cómo se calcula y qué costos indirectos hay que añadir.Read More →
Ventajas de usar un ERP en empresas de construcción
Principales ventajas de implantar un ERP en una empresa de construcción, desde la eficiencia hasta la seguridad de los datos.Read More →
Ventajas de usar Docker en el desarrollo de software
Principales ventajas de usar contenedores Docker en el desarrollo de software - reproducibilidad, eficiencia, despliegue y seguridad.Read More →
Conectarnos con Magento usando Python
Cómo conectarse a la API XML-RPC de Magento 1 desde Python para listar pedidos, productos y tiendas, y cómo filtrar resultados.Read More →
Trabajando con Bootstrap en Next.js
Cómo instalar y usar Bootstrap y los temas de Bootswatch en un proyecto Next.js, incluido el JavaScript de Bootstrap.Read More →
Crear un layout en Next.js
Cómo crear un componente Layout en Next.js con cabecera, barra de navegación y pie de página comunes a todas las páginas.Read More →
Ejecutar un cron en Node.js
Cómo programar tareas periódicas en Node.js con la librería node-cron y la sintaxis de sus expresiones.Read More →
Enviar email desde Node.js
Cómo enviar correos electrónicos desde Node.js con Nodemailer, usando una cuenta de pruebas de Ethereal.Read More →
Ejemplo de contador con Owl
Ejemplo de un contador con Owl, el framework de Odoo, usando componentes, useState y props para manejar el estado.Read More →
Hola mundo con Owl
Ejemplo mínimo de "Hola mundo" con Owl, el framework de componentes de Odoo, cargando la librería en una página HTML.Read More →
TodoApp con Owl
Ejemplo de una aplicación de tareas (TodoApp) con Owl usando componentes, un store reactivo, useRef, onMounted y useEnv.Read More →
Ejecutar PostgreSQL en Kubernetes
Cómo desplegar PostgreSQL en Kubernetes con un ConfigMap, un volumen persistente NFS, un Deployment y un Service de tipo NodePort.Read More →
Web Scraping con Python y Pyppeteer
Cómo hacer web scraping con Python y Pyppeteer controlando un navegador Chromium - capturas de pantalla y envío de formularios.Read More →
Crear un CRUD con React
Tutorial para crear un CRUD con React, reactstrap y Bootstrap, con modales para insertar y editar y carga de datos con Axios o fetch.Read More →
Calendario laboral de España para 2023
Consulta en una imagen el calendario laboral de España para 2023 y planifica tus proyectos y vacaciones.Read More →
Django API MySQL
Cómo crear una API REST sencilla con Django y MySQL usando vistas basadas en clases y JsonResponse, con operaciones CRUD.Read More →
Comandos para compactar archivos en Linux
Comandos para comprimir y descomprimir archivos .tar.gz, .tar, .gz y .zip en Linux.Read More →
Linux crontab, tareas programadas
Cómo programar tareas en Linux con crontab, con un ejemplo de un script de Python que se ejecuta cada minuto.Read More →
Linux rsync
Qué es rsync y ejemplos para copiar y sincronizar archivos entre tu equipo y un servidor remoto por SSH.Read More →
Odoo, conectar con JSON-RPC
Ejemplos de peticiones JSON-RPC para conectarse a Odoo - login, leer, buscar, crear y borrar registros, y validar facturas y ventas.Read More →
Odoo Visual Studio Code
Cómo configurar Visual Studio Code para ejecutar y depurar Odoo mediante un archivo launch.json.Read More →
Recursividad en Python
Qué es la recursividad en Python, con un ejemplo de función recursiva que calcula una sumatoria.Read More →
Conexión a base de datos SQLite con Python
Cómo conectar Python con una base de datos SQLite usando el módulo sqlite3 - crear tablas, insertar, consultar, actualizar y eliminar datos.Read More →
Python Tkinter SQLite CRUD
Cómo crear una aplicación de escritorio CRUD de productos con Python, Tkinter y SQLite.Read More →
Web Scraping con Python y BeautifulSoup
Introducción al web scraping con Python, requests y BeautifulSoup, con un ejemplo que extrae los nombres de equipos de una web.Read More →
React, cómo desplegar con PM2
Pasos para desplegar una aplicación de React en un servidor Linux y mantenerla en ejecución con PM2.Read More →
React, cómo importar CSS
Cómo importar un archivo CSS en un componente de React y aplicar sus clases con className.Read More →
React, cómo importar SVG
Cómo importar un archivo SVG como componente de React y darle estilos con styled-components.Read More →
React, cómo trabajar con map
Cómo usar el método map de JavaScript en React para recorrer un arreglo y renderizar una lista o las filas de una tabla.Read More →
React Styled Components
Cómo crear componentes estilizados en React con la técnica de styled components usando la librería Emotion.Read More →
Cómo usar AsyncStorage en React Native con Expo
Cómo guardar, leer y borrar datos en el dispositivo con AsyncStorage en una app de React Native con Expo.Read More →
Cómo hacer login en Odoo con React Native
Cómo autenticar a un usuario de Odoo desde una app de React Native usando la API JSON-RPC.Read More →
Cómo descargar productos en Odoo con React Native
Cómo descargar los productos de Odoo desde una app de React Native con JSON-RPC y guardarlos en el dispositivo con AsyncStorage.Read More →
Odoo BIM20
Qué es BIM 2.0, la vertical de construcción para Odoo - funcionalidades, integraciones, implementación, soporte y migraciones.Read More →
Integrando Next.js con Google Analytics
Cómo añadir Google Analytics 4 a una aplicación Next.js usando el componente Script en el archivo _app.js.Read More →
Validación de formularios en Next.js con Yup y Formik
Cómo validar formularios en Next.js con Formik y Yup, con un ejemplo completo de formulario de inicio de sesión.Read More →
Cómo implementar Odoo ERP
Los pasos clave para planificar la implementación de Odoo ERP en una empresa, desde el alcance del proyecto hasta la optimización.Read More →
▷ Odoo ERP Construcción. BIM 2.0
▷ BIM 2.0, la vertical de Odoo ERP para empresas constructoras - presupuestos, certificaciones, costes, valor ganado, informes e integraciones.Read More →
Servicios Odoo
Servicios de Odoo ERP desde la versión 8 hasta la 16 - implementación, desarrollo, consultoría, soporte, migración e integración.Read More →
Soporte Odoo
Qué es el soporte de Odoo ERP, quién lo ofrece, qué tipos existen y qué incluye.Read More →
Ventajas de Go para el desarrollo de servicios web
Por qué Go es una buena opción para desarrollar servicios web - velocidad, facilidad de uso, escalabilidad, seguridad y comunidad.Read More →
Ventajas de Odoo ERP
Las 30 principales ventajas de Odoo ERP, el sistema de gestión empresarial de código abierto y modular.Read More →
Instalar una VPN con WireGuard
Cómo instalar una VPN con WireGuard y Pi-hole usando Docker Compose en Ubuntu 20.04 y conectar un cliente.Read More →
Creando una clave pública SSH en Windows
Cómo generar un par de claves SSH en Windows con ssh-keygen y localizar la clave pública para usarla en servidores o Git.Read More →
Actualizar Odoo desde la consola
Cómo actualizar uno o todos los módulos de una base de datos de Odoo desde la línea de comandos.Read More →
Mediciones o cubicación en Odoo BIM 2.0
Cómo introducir mediciones o cubicaciones por partida en Odoo BIM 2.0 con cantidades, dimensiones y fórmulas.Read More →
Bootstrap en 20 pasos
Chuleta de Bootstrap en 20 pasos con ejemplos de rejilla, tablas, formularios, botones, modales, imágenes e iconos.Read More →
Comandos de Docker Swarm
Chuleta con los comandos básicos de Docker Swarm para iniciar un clúster, desplegar servicios y stacks, escalarlos y eliminarlos.Read More →
Comandos Docker
Chuleta con los comandos Docker más usados para instalar, ejecutar, gestionar y publicar contenedores e imágenes.Read More →
Comandos Django
Chuleta con los comandos básicos de Django - entorno virtual, proyectos, apps, migraciones, traducciones y conexión a MySQL o PostgreSQL.Read More →
Comandos SQL
Chuleta de comandos SQL básicos (SELECT, INSERT, UPDATE, DELETE) y de psql para trabajar con la base de datos de Odoo en PostgreSQL.Read More →
Consultor Odoo ERP
Qué hace un consultor de Odoo ERP, qué ventajas aporta a una empresa y qué conocimientos técnicos debería dominar.Read More →
Creamos un servidor web con Ruby
Cómo levantar en segundos un servidor HTTP local con Ruby para servir los archivos estáticos de una carpeta.Read More →
API REST con RestSharp y Newtonsoft en C#
Cómo consumir una API REST desde C# enviando una petición POST con cabeceras y cuerpo JSON usando la librería RestSharp.Read More →
Escribir y leer en un fichero de texto con C#
Ejemplo sencillo en C# para guardar datos en un fichero de texto y volver a leerlos usando la clase File de System.IO.Read More →
Hola mundo C#
Primer programa en C#, un "Hola mundo" de consola que además muestra cómo declarar una variable entera y concatenarla en un texto.Read More →
Desarrollo Odoo ERP
Qué es el desarrollo en Odoo ERP, qué tecnologías se usan y qué tipos de desarrollos se pueden hacer para adaptar el sistema a cada empresa.Read More →
Docker crear FTP
Cómo levantar un servidor FTP con Docker y Docker Compose usando la imagen pure-ftpd, y desplegarlo también con Docker Swarm.Read More →
Instalar Odoo 16 ERP con Docker
Cómo instalar Odoo 16 ERP con Docker y Docker Compose en un servidor Linux en pocos comandos.Read More →
Ethereal email de prueba
Cómo usar Ethereal Email como servidor SMTP de prueba en Odoo para revisar los correos que envía el sistema sin que lleguen a destinatarios reales.Read More →
Firebase con Python
Cómo conectar Python con Firebase usando el SDK firebase_admin para escribir y leer datos en Cloud Firestore y en Realtime Database.Read More →
Comandos git
Chuleta con los comandos de Git más usados en el día a día, como tags, ramas, diferencias, historial y cómo descartar cambios.Read More →
Hola mundo en Go
Tu primer programa en Go, cómo escribir un hola mundo, compilarlo con go build y ejecutarlo.Read More →
Instalación en Linux de wkhtmltopdf
Cómo instalar wkhtmltopdf 0.12.6 con Qt parcheado en Ubuntu, la versión que necesita Odoo para generar correctamente los informes en PDF.Read More →
Instalar Odoo 16 ERP
Guía paso a paso para instalar Odoo 16 en un servidor Ubuntu con Nginx, wkhtmltopdf y certificado SSL de Let's Encrypt.Read More →
JavaScript en 20 pasos
Repaso rápido de JavaScript con ejemplos de variables, operadores, bucles, funciones, clases, promesas, fetch, async/await, módulos y eventos.Read More →
Comandos de Kubernetes
Chuleta de comandos de kubectl para trabajar con namespaces, pods, deployments, servicios, volúmenes y StatefulSets en Kubernetes.Read More →
Comandos de Kubernetes para MicroK8s
Comandos básicos para instalar MicroK8s en Mac, gestionar nodos, despliegues y servicios, y activar complementos como Portainer.Read More →
Comandos de Kubernetes para Minikube
Comandos básicos para instalar Minikube y gestionar clústeres locales de Kubernetes, perfiles, nodos y memoria.Read More →
Mis links de interés
Recopilación de herramientas y servicios web que uso para videollamadas, diseño, DNS, dominios, cursos, servidores y despliegue.Read More →
Comandos para Linux
Chuleta de comandos básicos de Linux para administrar un servidor, como SSH, usuarios, disco, servicios, permisos y copia de archivos.Read More →
Comandos para usar SSH en Linux
Comandos básicos para generar claves SSH, copiarlas a un servidor y abrir puertos con ufw en Linux.Read More →
Localización contable en Odoo
Qué es la localización contable en Odoo ERP, qué incluye y por qué es esencial para cumplir con las normas fiscales de cada país.Read More →
MC - Midnight Commander
Midnight Commander es un administrador de archivos para la terminal de Linux. Qué es, cómo instalarlo y para qué sirve.Read More →
Agregar sitemap a Next.js
Cómo generar automáticamente el sitemap y el robots.txt de un sitio Next.js con la librería next-sitemap.Read More →
Ngrok, crear un túnel
Cómo usar ngrok para exponer en Internet un servicio local, por ejemplo una instancia de Odoo, mediante un túnel seguro.Read More →
Scraping con Puppeteer y Node.js
Ejemplo de web scraping con Puppeteer y jsdom en Node.js para extraer los títulos de una página de resultados.Read More →
API con Node.js
Ejemplo de API con Node.js y Express que usa Puppeteer para consultar una página web y devolver el resultado en formato JSON.Read More →
Node.js Odoo RPC
Cómo conectarse a Odoo desde Node.js por XML-RPC con la librería odoo-xmlrpc y leer registros de contactos.Read More →
Crear un PDF con Node.js
Cómo generar un archivo PDF a partir de código HTML en Node.js usando la librería html-pdf.Read More →
Node.js Simple Login
Ejemplo de un login sencillo en Node.js con Express, Passport (estrategia local), sesiones y vistas EJS.Read More →
Odoo ERP 16
Novedades de Odoo 16 (velocidad, dashboards, autoguardado e importación de datos) y formas de instalarlo - Online, On-premise y Odoo.sh.Read More →
Odoo búsqueda en el log
Cómo usar el comando grep para buscar errores, identificadores o mensajes concretos dentro del log de Odoo.Read More →
Odoo, cargar datos con Python desde un fichero CSV utilizando RPC
Script de Python que lee un fichero CSV y crea contactos en Odoo mediante XML-RPC, comprobando antes si ya existen.Read More →
Odoo para clínicas y hospitales
Odoo SIS20, un ERP de salud basado en Odoo para gestionar citas, pacientes, médicos, especialidades y facturación en clínicas y hospitales.Read More →
▷ Odoo colocar colores en vistas tree
▷ Cómo usar los atributos decoration-* para colorear las filas de las vistas tree (lista) en Odoo según el valor de un campo.Read More →
Odoo error bus unavailable
Cómo resolver el error "bus unavailable" de Odoo configurando el puerto de longpolling y Nginx como proxy inverso.Read More →
Odoo Error could not execute command lessc
Cómo resolver en Odoo el error "could not execute command lessc" instalando el compilador de LESS en el servidor.Read More →
Odoo, modificar datos con Python desde un fichero CSV utilizando RPC
Script de Python que lee un fichero CSV y actualiza el correo y el teléfono de contactos existentes en Odoo mediante XML-RPC.Read More →
Odoo PyCharm
Cómo configurar PyCharm para ejecutar y depurar Odoo, y cómo actualizar un módulo sobrescribiendo sus traducciones.Read More →
Odoo SIS20
Odoo SIS20 es una vertical de salud basada en Odoo para gestionar citas, pacientes, médicos y facturación en clínicas y hospitales.Read More →
Odoo widgets para la versión 16
Ejemplos de widgets útiles en las vistas de Odoo 16 - many2one_avatar_user, priority, monetary, boolean_toggle y badge.Read More →
Comandos para trabajar con Odoo Sh
Comandos básicos para trabajar desde la terminal de Odoo.sh, reiniciar el servicio, consultar el log y localizar tus addons.Read More →
Qué es OWL Framework
Qué es OWL (Odoo Web Library), el framework de JavaScript creado por Odoo, por qué existe y cuáles son sus ventajas y desventajas.Read More →
PHP en 20 pasos
Guía rápida de PHP con más de 20 ejemplos básicos - variables, operadores, condicionales, ciclos, arreglos, funciones y POO.Read More →
Formulario PHP para enviar datos a Odoo ERP
Ejemplo de formulario web en PHP que crea iniciativas (leads) en el CRM de Odoo ERP mediante peticiones JSON-RPC con cURL.Read More →
Python 20 Ejemplos
Más de 20 ejemplos prácticos en Python - primos, factorial, Fibonacci, palíndromos, ordenación, matrices, cálculos numéricos, random y más.Read More →
Python Api Rest
Ejemplo básico de cómo consumir una API REST desde Python usando la librería requests para enviar una petición POST.Read More →
Python en 20 pasos
Guía rápida de Python con más de 20 ejemplos básicos - variables, operadores, condicionales, ciclos, funciones, listas, clases, archivos y más.Read More →
▷ Mandar un mensaje a Telegram con Python
▷ Cómo crear un bot de Telegram y enviar mensajes a un grupo desde Python con la API de Telegram y la librería requests.Read More →
Python Flask plantillas
Cómo usar plantillas Jinja2 en Flask con Bootstrap - renderizar HTML, pasar variables, herencia de plantillas, condicionales y bucles.Read More →
Rutas con Python y Flask
Cómo definir rutas en Flask y leer parámetros desde la query string o desde la propia URL.Read More →
Python herencia múltiple
Qué es la herencia múltiple en Python y cómo una clase puede heredar métodos de dos o más clases.Read More →
Python integración Nextcloud client
Cómo subir un archivo a Nextcloud y generar un enlace para compartirlo desde Python con la librería pyncclient.Read More →
Python módulo
Cómo crear un módulo en Python con tus propias funciones e importarlo desde otro archivo.Read More →
Plantilla básica de Python
Plantilla básica para scripts de Python con una función main que organiza los pasos de un proceso.Read More →
QWeb en 20 pasos
Guía rápida de QWeb, el motor de plantillas XML usado en Odoo - renderizado, herencia, condicionales, bucles y variables.Read More →
ReactJS en 20 pasos
Guía rápida de React en 20 pasos con ejemplos de hooks, formularios, Axios, styled-components y React Router.Read More →
Script de Linux en 20 pasos
Aprende lo básico de los scripts de Bash en Linux en 20 pasos - variables, condicionales, bucles, funciones, arreglos y archivos.Read More →
Enviar el sitemap a Google
Cómo enviar el sitemap de tu sitio web a Google para que descubra e indexe tus páginas.Read More →
Markdown Examples
View examples of all possible Markdown options.Read More →
Next.js Pages
Learn more about Next.js pages.Read More →