Ensenyament
La categoria de d’ensenyament inclou tots els articles escrits per mi que utilitz com a materials a l’hora de fer classe a l’institut. Els temes normalment estan relacionats amb les tecnologies de la informació.
2026
Pràctica final de desplegament
··2964 paraules·14 min
Desplegament complet d’una aplicació web amb proxy invers, API, base de dades, cache i cues de missatges
Tècniques avançades
Tècniques avançades de Docker Compose: escalat, límits de recursos, logging, extensions YAML, contenidors d’inicialització i integració amb Traefik.
Secrets a Docker Compose
Gestió segura de credencials amb variables d’entorn, fitxers i Docker Secrets
Perfils i entorns
·2272 paraules·11 min
Gestió de perfils per activar serveis selectivament i configuració de múltiples entorns amb Docker Compose.
Healthchecks i dependències
·2382 paraules·12 min
Configuració de healthchecks, gestió de dependències entre serveis i polítiques de reinici amb Docker Compose.
Documentació tècnica amb Hugo i Hextra
··3516 paraules·17 min
Crea un website de documentació tècnica professional amb Hugo i el tema Hextra, sense dependències externes ni eines addicionals.
Construcció d'imatges
·3687 paraules·18 min
Construcció d’imatges personalitzades amb Docker Compose, multi-stage builds i bones pràctiques
Xarxes i comunicació
·2366 paraules·12 min
Configuració de xarxes Docker Compose, aïllament frontend/backend, resolució DNS i comunicació entre serveis
Python per a administradors de sistemes
··326 paraules·2 min
Fonaments de programació i scripting amb Python orientat a l’administració de sistemes
Bones pràctiques i depuració
·4193 paraules·20 min
PEP 8, gestió d’errors amb try/except, logging i eines d’anàlisi de codi
Funcions
·4946 paraules·24 min
Definició de funcions, paràmetres, retorn de valors i documentació amb docstrings
Bucles
·3698 paraules·18 min
Repetició de codi amb for i while, range, enumerate, zip i comprensions de llista
Estructures de control
·2967 paraules·14 min
Decisions amb if, elif, else i match-case per controlar el flux dels programes
Expressions i operadors
·3125 paraules·15 min
Operadors aritmètics, de comparació, lògics i de pertinença amb Python
Col·leccions de dades
··3278 paraules·16 min
Llistes, tuples, diccionaris i conjunts per organitzar informació amb Python
Variables i tipus de dades
·2813 paraules·14 min
Variables, tipus bàsics, conversions, f-strings i entrada de dades amb Python
Projectes multi-contenidor
Gestió de projectes multi-contenidor amb Docker Compose: del problema a la solució
Volums i persistència
·1856 paraules·9 min
Gestió de volums Docker Compose, persistència de dades, bind mounts, còpies de seguretat i restauració
Variables d'entorn i configuració
··1718 paraules·9 min
Gestió de la configuració amb variables d’entorn, fitxers .env, directiva env_file i bones pràctiques de seguretat
Introducció a Python i algorismes
··2722 paraules·13 min
Primers passos amb Python: què és un algorisme, instal·lació, l’intèrpret interactiu, primer script i permisos d’execució
Fonaments de Docker Compose
·2033 paraules·10 min
Introducció, estructura del fitxer de configuració, definició de serveis, comandes del cicle de vida i convencions de noms
Xarxes Docker
·1755 paraules·9 min
Xarxes Docker: tipus de xarxes, comunicació entre contenidors, DNS intern i aïllament
Volums i persistència
·2288 paraules·11 min
Persistència de dades amb volums Docker, bind mounts i gestió del cicle de vida de les dades
Dockerfiles i construcció d'imatges
·3410 paraules·17 min
Creació d’imatges personalitzades amb Dockerfile, instruccions, optimització i multi-stage builds
Gestió de contenidors
·1841 paraules·9 min
Execució, configuració, inspecció, logs, interacció i cicle de vida dels contenidors Docker
Instal·lació de Docker i primers passos
·1646 paraules·8 min
Instal·lació de Docker a Debian/Ubuntu, primers comandaments i gestió bàsica d’imatges
Introducció a Docker
·4811 paraules·23 min
Context històric, arquitectura de Docker, comparativa amb màquines virtuals i altres tecnologies de contenidors
Contenidors amb Docker
··199 paraules·1 min
Fonaments de Docker: instal·lació, contenidors, imatges, volums i xarxes
XML, el llenguatge de marques extensible
Guia completa d’XML, des dels fonaments fins a les transformacions, comparativa amb JSON i exercicis
Pràctica lliurable: Botiga d'esports en JSON
··1601 paraules·8 min
Creació d’un catàleg de productes esportius en JSON amb validació d’esquemes i consultes amb jq.
Orquestració amb Swarm
··371 paraules·2 min
Orquestració de contenidors en clústers amb Docker Swarm
Pràctica final de Docker Swarm
Exercici integrador: desplegament complet d’una aplicació Django en un clúster Docker Swarm
Monitorització i troubleshooting
·2411 paraules·12 min
Diagnòstic, depuració, logs centralitzats i monitorització amb Grafana Stack
Alta disponibilitat i producció
·2765 paraules·13 min
Múltiples managers, xifratge de xarxes, backups i consideracions per a entorns de producció
Estratègies de desplegament avançades
·2752 paraules·13 min
Rolling updates, desplegaments Blue-Green, rollback i gestió de fallades
Automatització del desplegament
·1739 paraules·9 min
Scripts de desplegament, gestió automatitzada de secrets i pipelines de desplegament
Desplegament d'una aplicació Django amb Swarm
··4294 paraules·21 min
Cas pràctic complet: desplegament d’una aplicació Django amb Traefik, PostgreSQL, Redis i Celery
Configuració i secrets a Docker Swarm
··2481 paraules·12 min
Gestió segura de configuració i credencials amb Docker Configs i Docker Secrets
De Compose a Swarm amb Stacks
··2312 paraules·11 min
Desplegament d’aplicacions multi-servei amb Docker Stack i fitxers Compose
Persistència de dades a Swarm
·2983 paraules·15 min
Reptes de la persistència en entorns distribuïts, volums locals i estratègies per a serveis amb estat
Xarxes a Docker Swarm
··1851 paraules·9 min
Xarxes overlay, descobriment de serveis, balanceig de càrrega i routing mesh
Actualització i manteniment de serveis
·1729 paraules·9 min
Rolling updates, rollback, gestió de fallades i actualitzacions sense downtime
Serveis a Docker Swarm
·1527 paraules·8 min
Diferència contenidor/servei, creació de serveis, modes de desplegament i gestió de rèpliques
Creació i gestió d'un clúster Docker Swarm
·2203 paraules·11 min
Com inicialitzar un clúster Docker Swarm, afegir nodes i gestionar-los
Introducció a Docker Swarm
·1078 paraules·6 min
Què és l’orquestració de contenidors i els conceptes fonamentals de Docker Swarm
Autoavaluació del catàleg de videojocs en XML
··1498 paraules·8 min
Comandes de terminal per autoavaluar la pràctica del catàleg de videojocs.
Pràctica lliurable: Catàleg de videojocs en XML
Pràctica lliurable d’XML: crea un catàleg de videojocs amb DTD, XSD, namespaces, CSS i XSLT.
Equivalències entre JSON i XML i JSON Schema
··4598 paraules·22 min
Conversió XML a JSON, validació amb JSON Schema i eines de feina de terminal Linux i enn línia.
Origen de JSON i comparativa amb XML
··3476 paraules·17 min
Història de JSON, comparativa amb XML i anàlisi d’avantatges, limitacions i casos d’ús.
Pros i contres de l'XML
·1140 paraules·6 min
Avantatges i limitacions: quan és la millor opció i quan convé considerar alternatives.
XML a la indústria
··2615 paraules·13 min
Casos d’ús reals de l’XML: configuració, intercanvi de dades, documents i estàndards sectorials.
Eines de feina XML
··2612 paraules·13 min
Eines en línia i de terminal de comandes per a validar, formatejar i transformar documents XML.
Transformacions XSLT
··4551 paraules·22 min
Plantilles, expressions XPath, estructures de control i transformació d’XML a HTML.
Visualització amb CSS
··1781 paraules·9 min
Estilització de documents XML amb CSS: enllaç, selectors i exemple pràctic complet.
Espais de noms a l'XML
··1531 paraules·8 min
Declaració, prefixos, àmbits i exemple pràctic d’espais de noms en XML amb múltiples vocabularis.
Validació documents XML
··2184 paraules·11 min
Esquemes de validació XML: DTD complet, introducció a XSD i exemples pràctics.
Atributs reservats XML
··1477 paraules·7 min
Atributs especials d’idioma, espais en blanc i URIs base: propòsit i exemples pràctics.
Document XML d'exemple
··1099 paraules·6 min
XML complet d’un curs de formació professional amb alumnes i assignatures
Origen i sintaxi de l'XML
··2071 paraules·10 min
Història i elements fonamentals: etiquetes, atributs, entitats i estructura de documents.