<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://miguelangel.torresegea.es/wiki/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://miguelangel.torresegea.es/wiki/feed.php">
        <title>miguel angel torres egea</title>
        <description></description>
        <link>https://miguelangel.torresegea.es/wiki/</link>
        <image rdf:resource="https://miguelangel.torresegea.es/wiki/_media/wiki:dokuwiki-128.png" />
       <dc:date>2026-06-15T13:37:19+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:ethical-hacker:extras:sincara-systemd?rev=1740743512&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:ethical-hacker:extras:sincara-privacidad?rev=1740650432&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:ethical-hacker:sesion2:sincara?rev=1740558607&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:ethical-hacker:sesion3:sincara?rev=1740559016&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:ethical-hacker:sesion1:sincara?rev=1740555602&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:ethical-hacker:sesion4:sincara?rev=1740563507&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:ethical-hacker:extras:sincara?rev=1740564797&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:ethical-hacker:sesion5:sincara?rev=1740564007&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:lpic2-2021:s7?rev=1663570072&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:ethical-hacker:sesion2?rev=1740124310&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:ethical-hacker:sesion4?rev=1740066882&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:lpic2-2021:s3?rev=1663569924&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:python-pcpp1:m1:2.3?rev=1699216373&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops2022:s12?rev=1647895637&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops2022:s1?rev=1646848628&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops2022:s7?rev=1646840350&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:python-pcpp1:m1:2.5?rev=1699216406&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops2022:s9?rev=1647511778&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:ethical-hacker:extras?rev=1740146057&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:ethical-hacker:extras:sincara-ipsec?rev=1740565599&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops:sesion8?rev=1586354266&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops2022:s8?rev=1646839711&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:lpic2-2021:s6?rev=1663570038&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:ethical-hacker:extras:sincara-xss?rev=1740565887&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops2022:s10?rev=1647286620&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:lpic1:103.5?rev=1534332814&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:lpic2-2021:s1?rev=1663569788&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:python-pcpp1:m2:4.1?rev=1702980148&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops:sesion13?rev=1637929538&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops2022:s6?rev=1646840614&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops2022:s11?rev=1647883387&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops2022:s13?rev=1648069358&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:lpic2-2021:s4?rev=1663569952&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:lpic2-2021:s14?rev=1616520630&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:python-pcpp1:m3:1.1?rev=1703244026&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:python-pcpp1:m3:1.3?rev=1703357345&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:python-pcpp1:m3:1.6?rev=1703762970&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops:sesion5?rev=1551708475&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops:sesion11?rev=1553283933&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops:sesion15?rev=1554490348&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops:sesion16?rev=1554617923&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:ethical-hacker:sesion1?rev=1740124059&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:lpic2-2021:s2?rev=1663569839&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:lpic2-2021:s8?rev=1614285381&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:lpic2-2021:s9?rev=1614718217&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:lpic2-2021:s12?rev=1615496151&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:lpic2:11:dhcp?rev=1537991824&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:python-pcpp1:m1:2.4?rev=1699216387&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:python-pcpp1:m5:1.1?rev=1709556888&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops2022:s5?rev=1646846323&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:ethical-hacker:sesion3?rev=1740125099&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:googlecloud:s1?rev=1668611020&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:googlecloud:s2?rev=1668627996&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:lpic1:103.2?rev=1534332813&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:lpic2-2021:s13?rev=1615927023&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:python-pcpp1:m4:1.7?rev=1705663347&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops:sesion2?rev=1550920329&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops2022:s2?rev=1646848645&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops2022:s14?rev=1648497231&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:googlecloud:s3?rev=1669219979&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:googlecloud:s4?rev=1669233664&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:lpic2-2021:s5?rev=1663570019&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:lpic2-2021:s11?rev=1615323357&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:ethical-hacker:sesion2:lab6?rev=1740124243&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:lpic2:6:red-avanzada?rev=1537987294&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:python-pcpp1:m3:1.2?rev=1703245770&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:python-pcpp1:m4:1.2?rev=1709626190&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops:sesion3?rev=1551708345&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops:sesion6?rev=1551531889&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops:sesion12?rev=1586354361&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops2022:s15?rev=1648667035&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:lpic1:101.1?rev=1534332813&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:lpic1:103.1?rev=1534332813&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:lpic2-2021:s10?rev=1615309386&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:lpic2-2021:s15?rev=1616527847&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:python-pcpp1:m1:2.9?rev=1699216453&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:python-pcpp1:m2:3.1?rev=1702505981&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:python-pcpp1:m3:2.4?rev=1703794616&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops2022?rev=1648068586&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:lpic2?rev=1613902496&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops:sesion1?rev=1552214565&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops:sesion4?rev=1637929348&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops:sesion10?rev=1560361481&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops:sesion14?rev=1553949660&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops2022:s3?rev=1646847691&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops2022:s4?rev=1646847581&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:lpic1:103.7?rev=1534332814&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:lpic2-2021:s0?rev=1613762972&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:ethical-hacker:sesion1:lab0?rev=1740123934&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:python-pcpp1:m1:1.1?rev=1699216302&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:python-pcpp1:m1:1.2?rev=1699216324&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:python-pcpp1:m1:2.1?rev=1699216341&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:python-pcpp1:m1:4.3?rev=1699216505&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:python-pcpp1:m3:1.4?rev=1703358335&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:python-pcpp1:m3:1.9?rev=1703789305&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:python-pcpp1:m3:2.3?rev=1703793078&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:python-pcpp1:m4:1.4?rev=1705059240&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/info:cursos:pue:python-pcpp1:m5:3.1?rev=1709549519&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://miguelangel.torresegea.es/wiki/_media/wiki:dokuwiki-128.png">
        <title>miguel angel torres egea</title>
        <link>https://miguelangel.torresegea.es/wiki/</link>
        <url>https://miguelangel.torresegea.es/wiki/_media/wiki:dokuwiki-128.png</url>
    </image>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:ethical-hacker:extras:sincara-systemd?rev=1740743512&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-28T11:51:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Apuntes SinCara Extras systemd</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:ethical-hacker:extras:sincara-systemd?rev=1740743512&amp;do=diff</link>
        <description>Apuntes SinCara Extras systemd

Consideraciones iniciales

	*  Se presenta el 30 de abril de 2010, por Lennart Poetterig
	*  SystemD es un sistema de inicio y administración de servicios.
	*  Reemplaza los sistemas de inicio tradicionales como SysV init o Upstart (de Canonical / Ubuntu)</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:ethical-hacker:extras:sincara-privacidad?rev=1740650432&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-27T10:00:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Apuntes SinCara Extras Privacidad</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:ethical-hacker:extras:sincara-privacidad?rev=1740650432&amp;do=diff</link>
        <description>Apuntes SinCara Extras Privacidad

Inicio

	*  &lt;https://www.eff.org&gt; - La Electronic Frontier Foundation
	*  &lt;https://ssd.eff.org/&gt; - Consejos, herramientas y procedimientos de autodefensa de vigilancia para comunicaciones en línea más seguras.
	*  &lt;https://sec.eff.org/&gt; - Security Education Companion, un recurso gratuito para educadores de seguridad digital.</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:ethical-hacker:sesion2:sincara?rev=1740558607&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-26T08:30:07+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Apuntes SinCara sesión 2</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:ethical-hacker:sesion2:sincara?rev=1740558607&amp;do=diff</link>
        <description>Apuntes SinCara sesión 2

Modulo 06

	*  Kerberos:
		*  &lt;https://www.tarlogic.com/es/blog/como-funciona-kerberos/&gt; - Cómo funciona Kerberos
		*  &lt;https://www.tarlogic.com/es/blog/como-atacar-kerberos/&gt; - Ataques a Kerberos
		*  Kerberos se divide principalmente en 5 pasos:
			*  KRB_AS_REQ: El cliente requiere que el AS (Authentication Service) le proporcione un TGT (Ticket Granting Ticket), válido durante unas horas</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:ethical-hacker:sesion3:sincara?rev=1740559016&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-26T08:36:56+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Apuntes SinCara sesion 3</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:ethical-hacker:sesion3:sincara?rev=1740559016&amp;do=diff</link>
        <description>Apuntes SinCara sesion 3

Modulo 09

	*  El ser humano es el eslabón más débil de la cadena de la ciberseguridad
		*  &lt;https://www.xataka.com/robotica-e-ia/ai-pin-ha-llegado-a-sus-primeros-usuarios-conclusiones-horripilantes&gt; - AI Pin
		*  &lt;https://www.incibe.es/protege-tu-empresa/blog/luchando-ingenieria-social-el-firewall-humano&gt; - El Firewall Humano - La cadena de la ciberseguridad será tan fuerte como su eslabón más débil.

	*  La importancia de tus datos personales:</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:ethical-hacker:sesion1:sincara?rev=1740555602&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-26T07:40:02+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Apuntes SinCara sesión 1</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:ethical-hacker:sesion1:sincara?rev=1740555602&amp;do=diff</link>
        <description>Apuntes SinCara sesión 1

Modulo 01

	*  El CIO (Director de Información), es el gerente de sistemas o director de tecnologías de la información (responsable de TI). Reporta directamente al CEO, y se encarga directamente de las estrategias de la organización que están alineadas con la tecnología de la información para lograr los objetivos planificados.</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:ethical-hacker:sesion4:sincara?rev=1740563507&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-26T09:51:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Apuntes SinCara sesión 4</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:ethical-hacker:sesion4:sincara?rev=1740563507&amp;do=diff</link>
        <description>Apuntes SinCara sesión 4

Modulo 14 : Hacking Web Applications

	*  OWASP
		*  OWASP Top 10
			*  &lt;https://owasp.org/Top10/es&gt; - OWASP Top 10 2021
			*  &lt;https://www.incibe.es/empresas/blog/top-10-vulnerabilidades-web-2021&gt; - Resumen

		*  OWASP Web Security Testing Guide (WSTG)
			*  &lt;https://thehackerway.com/2021/03/22/conoce-el-owasp-web-security-testing-guide-wstg/&gt; - WSTG
			*  &lt;https://owasp.org/www-project-web-security-testing-guide/&gt; - guía de 465 páginas.
				*  &lt;https://github.com/OWAS…</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:ethical-hacker:extras:sincara?rev=1740564797&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-26T10:13:17+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Apuntes SinCara Extras</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:ethical-hacker:extras:sincara?rev=1740564797&amp;do=diff</link>
        <description>Apuntes SinCara Extras

Titulares/Resumen del curso

	*  Logística del curso
		*  Este curso trata de tener una visión 360º de la ciberseguridad. Si quereis profundizar en algún tema, lo leeis con más calma, una vez sacada la certificación
		*</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:ethical-hacker:sesion5:sincara?rev=1740564007&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-26T10:00:07+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Apuntes SinCara sesión 5</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:ethical-hacker:sesion5:sincara?rev=1740564007&amp;do=diff</link>
        <description>Apuntes SinCara sesión 5

Modulo 18 - IoT Hacking

	*  &lt;https://zumpad.zum.de/p/SinCara-ICS&gt; - ICS
	*  &lt;https://wiki.owasp.org/index.php/OWASP_Internet_of_Things_Project#tab=IoT_Top_10&gt; - OWASP Top 10 IoT 2024
	*  &lt;https://www.fcc.gov/oet/ea/fccid&gt; - FCC ID
	*  &lt;https://www.redeszone.net/noticias/redes/web-of-things-wot-que-es-funcionamiento/&gt; - Web of Things (WoT): una capa que unifica y simplifica la comunicación entre dispositivos, usando tecnologías web como HTTP, REST y JSON.</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:lpic2-2021:s7?rev=1663570072&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-19T06:47:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>LPIC2 2021 Sesión 7 (2021-02-23) - raid, networking</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:lpic2-2021:s7?rev=1663570072&amp;do=diff</link>
        <description>LPIC2 2021 Sesión 7 (2021-02-23) - raid, networking

Documentación relacionada:

	*  Manual Certificacion LPIC-2.pdf, pag 72
	*  Material Practicas LPIC-2/LPIC-201/4-Filesystem and Devices/1-Gestión Avanzada de Discos.pdf
	*  Material Practicas LPIC-2/LPIC-201/4-Filesystem and Devices/3-</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:ethical-hacker:sesion2?rev=1740124310&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-21T07:51:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Ethical Hacker : sesión 2</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:ethical-hacker:sesion2?rev=1740124310&amp;do=diff</link>
        <description>Ethical Hacker : sesión 2

	*  Ethical Hacker : sesión 2

clase

	*  ASPEN
		*  Modulo 06 - System Hacking
		*  Modulo 07 - Malware
		*  Modulo 08 - Sniffing


Modulo 06, apuntes

Modulo 06 - System Hacking

sección 1

	*  hash
		*  linux con salt
			*  tail -n 1 /etc/shadow | cut -f2 -d: | tr</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:ethical-hacker:sesion4?rev=1740066882&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-20T15:54:42+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Ethical Hacker : sesión 4</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:ethical-hacker:sesion4?rev=1740066882&amp;do=diff</link>
        <description>Ethical Hacker : sesión 4

	*  Ethical Hacker : sesión 4

clase

	*  Modulo 14
	*  Modulo 15
	*  Modulo 16
	*  Modulo 17

Modulo 14: Hacking Web Applications

	*  Amenazas
	*  OWASP - &lt;https://owasp.org&gt;
		*  asociación sin ánimo de lucro
		*  proyectos relacionados con seguridad
		*  Coraza - ModSecurity - set reglas programables</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:lpic2-2021:s3?rev=1663569924&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-19T06:45:24+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>LPIC2 2021 Sesión 3 (2021-02-09) - procesos, kernel, systemd/systemv, modulos</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:lpic2-2021:s3?rev=1663569924&amp;do=diff</link>
        <description>LPIC2 2021 Sesión 3 (2021-02-09) - procesos, kernel, systemd/systemv, modulos

Documentación relacionada 200, 201, 202

	*  Presentaciones/2020/201/200-Capacity Planning.pdf
	*  Material Practicas LPIC-2/LPIC-201/1-Capacity Planning/Gestion de Procesos/2-Administracion Basica de Procesos.pdf</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:python-pcpp1:m1:2.3?rev=1699216373&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-05T20:32:53+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>2.3 Extended function argument syntax</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:python-pcpp1:m1:2.3?rev=1699216373&amp;do=diff</link>
        <description>2.3 Extended function argument syntax

When we talk about function arguments, we should recall the following facts:

	*  some functions can be invoked without arguments;
	*  functions may require a specific number of arguments with no exclusions; we have to pass a required number of arguments in an imposed order to follow function definition;</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops2022:s12?rev=1647895637&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-03-21T20:47:17+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>DevOps Sesión 12 (2022-03-21)</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops2022:s12?rev=1647895637&amp;do=diff</link>
        <description>DevOps Sesión 12 (2022-03-21)

Documentación relacionada

	*  ./4-Topic 704 Configuration Management
	*  ./Material Curso Ansible/DO407-AUTOMATION WITH ANSIBLE I.pdf
	*  ./Material Curso Ansible/Introduccion Ansible.txt
	*  ./Material Curso Ansible/Curso Ansible 2020.pdf</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops2022:s1?rev=1646848628&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-03-09T17:57:08+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>DevOps Sesión 1 (2022-02-09) Docker</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops2022:s1?rev=1646848628&amp;do=diff</link>
        <description>DevOps Sesión 1 (2022-02-09) Docker

Documentación relacionada

	*  montar entorno docker con Vagrant:
		*  Entorno docker en PUE.txt
			*  git clone &lt;https://github.com/agarciafer/lab-docker.git&gt;

		*  Entorno de mv de docker-local.txt


1-Despliegue de Aplicaciones Docker

	*  Seminario Herramientas Devops entornos de desarrollo en local, para programadores con Docker y Vagrant .pdf</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops2022:s7?rev=1646840350&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-03-09T15:39:10+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>DevOps Sesión 7 (2022-03-02) k8s</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops2022:s7?rev=1646840350&amp;do=diff</link>
        <description>DevOps Sesión 7 (2022-03-02) k8s

Documentación relacionada

	*  lpi-devops-study-master -&gt; documentación estudio
	*  2-Despliegue de Aplicaciones Kubernetes/1-Laboratorio kubernetes Curso-DevOps.txt
	*  2-Despliegue de Aplicaciones Kubernetes/1-Laboratorios Kubernetes 2020.pdf</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:python-pcpp1:m1:2.5?rev=1699216406&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-05T20:33:26+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>2.5 Different faces of Python methods</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:python-pcpp1:m1:2.5?rev=1699216406&amp;do=diff</link>
        <description>2.5 Different faces of Python methods

Until now, we’ve been implementing methods that have performed operations on the instances (objects), and in particular the attributes of the instance, so we’ve called them instance methods.

The instance methods, as the first parameter, take the</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops2022:s9?rev=1647511778&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-03-17T10:09:38+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>DevOps Sesión 9 (2022-03-09) Vagrant</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops2022:s9?rev=1647511778&amp;do=diff</link>
        <description>DevOps Sesión 9 (2022-03-09) Vagrant

Documentación relacionada

	*  3-Topic 703 Machine Deployment/1-Material Curso Vagrant/

Vagrant

	*  ./2-Uso básico de vagrant.pdf
	*  ./Clase Resumen Vagrant.txt
	*  ./Herramientas Devops entornos de desarrollo en local, para programadores con Docker y Vagrant .pdf</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:ethical-hacker:extras?rev=1740146057&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-21T13:54:17+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Ethical Hacker : extras</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:ethical-hacker:extras?rev=1740146057&amp;do=diff</link>
        <description>Ethical Hacker : extras

ProxMox

	*  &lt;https://www.proxmox.com/en/downloads&gt;
		*  &lt;https://pve.proxmox.com/wiki/Developer_Workstations_with_Proxmox_VE_and_X11&gt;
		*  Almacenamiento:
			*  &lt;https://raspberryparatorpes.net/compras/uasp-aprovechar-al-maximo-discos-usb/&gt;
			*  2TB USB Externo + carcasas:
				*  Kingspec 2TB M.2 SSD 2280 NVMe PCIe
				*  FIDECO Carcasa M.2 NVMe SSD, 10Gbps Carcasa SSD M2, USB 3.2 Gen 2 Caja Disco Duro para SSD M.2 NVMe PCIe M Key B+M Key, Diseño de Sándwich, Instalaci…</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:ethical-hacker:extras:sincara-ipsec?rev=1740565599&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-26T10:26:39+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Apuntes SinCara Extras IPSec</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:ethical-hacker:extras:sincara-ipsec?rev=1740565599&amp;do=diff</link>
        <description>Apuntes SinCara Extras IPSec

	*  IPsec (abreviatura de Internet Protocol security) es un conjunto de protocolos (no especifica algoritmos) cuya función es asegurar las comunicaciones sobre el Protocolo de Internet (IP) autenticando y/o cifrando cada paquete IP en un flujo de datos. Es decir, proporciona servicios de seguridad a la capa IP (capa 3 OSI) y a todos los protocolos superiores, como TCP y UDP (capa de transporte en internet). La gran ventaja de IPsec, es que no hay que hacer ningún ca…</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops:sesion8?rev=1586354266&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-04-08T13:57:46+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Sesión 8 : kubernetes</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops:sesion8?rev=1586354266&amp;do=diff</link>
        <description>Sesión 8 : kubernetes

devops cursos k8s

katacoda

	*  &lt;https://www.katacoda.com/&gt;
	*  CoreDNS : DNS simple para trabajar como editando /etc/hosts y lo que no, a google

kubernetes

	*  master
		*  todo a través de la API
		*  etcd (lo que más se muere en entorno multimaster)
			*  en algunos casos pierde la coherencia, no se replica, hay que borrar los ficheros de etcd del nodo</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops2022:s8?rev=1646839711&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-03-09T15:28:31+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>DevOps Sesión 8 (2022-03-07) k8s</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops2022:s8?rev=1646839711&amp;do=diff</link>
        <description>DevOps Sesión 8 (2022-03-07) k8s

Documentación relacionada

	*  2-Despliegue de Aplicaciones Kubernetes/1-Laboratorios Kubernetes 2020.pdf
	*  2-Despliegue de Aplicaciones Kubernetes/2-Laboratorios basicos kubernetes .pdf
	*  2-Despliegue de Aplicaciones Kubernetes/Laboratorio kubernetes Curso-DevOps.txt línea 481</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:lpic2-2021:s6?rev=1663570038&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-19T06:47:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>LPIC2 2021 Sesión 6 (2021-02-18) - lvm</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:lpic2-2021:s6?rev=1663570038&amp;do=diff</link>
        <description>LPIC2 2021 Sesión 6 (2021-02-18) - lvm

Documentación relacionada:

	*  Manual Certificacion LPIC-2.pdf, pag 76
	*  Material Practicas LPIC-2/LPIC-201/4-Filesystem and Devices/Gestion de LVM/
	*  Presentaciones/2020/201/
	*  gdrive://discos linux.txt</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:ethical-hacker:extras:sincara-xss?rev=1740565887&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-26T10:31:27+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Apuntes SinCara Extras XSS, CSRF y SSRF</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:ethical-hacker:extras:sincara-xss?rev=1740565887&amp;do=diff</link>
        <description>Apuntes SinCara Extras XSS, CSRF y SSRF

XSS - Cross-Site Scripting - Secuencia de Comandos en Sitios Cruzados

	*  &lt;https://cwe.mitre.org/data/definitions/79.html&gt; - CWE-79: Improper Neutralization of Input During Web Page Generation (&#039;Cross-site Scripting&#039;). Número 1 del top 25:
		*  &lt;https://cwe.mitre.org/top25/index.html&gt;

	*  A una</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops2022:s10?rev=1647286620&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-03-14T19:37:00+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>DevOps Sesión 10 (2022-03-14) Vagrant + Packer</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops2022:s10?rev=1647286620&amp;do=diff</link>
        <description>DevOps Sesión 10 (2022-03-14) Vagrant + Packer

Documentación relacionada

	*  3-Topic 703 Machine Deployment/1-Material Curso Vagrant/

Vagrant

	*  ./2-Uso básico de vagrant.pdf
	*  ./Clase Resumen Vagrant.txt
	*  ./Herramientas Devops entornos de desarrollo en local, para programadores con Docker y Vagrant .pdf</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:lpic1:103.5?rev=1534332814&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-08-15T11:33:34+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>103.5 Crear, monitorizar y destruir procesos</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:lpic1:103.5?rev=1534332814&amp;do=diff</link>
        <description>103.5 Crear, monitorizar y destruir procesos

el primer proceso

	*  uname
		*  -n ó --nodename
		*  -s ó --kernel-name
		*  -v ó --kernel-version
		*  -r ó --kernel-release
		*  -m ó --machine
		*  -p ó --processor (unknown como norma)
		*  -i ó</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:lpic2-2021:s1?rev=1663569788&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-19T06:43:08+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>LPIC2 2021 Sesión 1 (2021-02-02) - Utils info</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:lpic2-2021:s1?rev=1663569788&amp;do=diff</link>
        <description>LPIC2 2021 Sesión 1 (2021-02-02) - Utils info

Documentación relacionada

	*  Presentaciones/2020/201/200-Capacity Planning.pdf
		*  Material Practicas LPIC-2/LPIC-201/1-Capacity Planning/1-Resumen Análisis de Rendimiento en Linux.pdf

Clase

	*  determinar necesidades ¿qué es un problema en mi entorno?</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:python-pcpp1:m2:4.1?rev=1702980148&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-12-19T10:02:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>4.1 PEP 257 – Docstring Conventions</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:python-pcpp1:m2:4.1?rev=1702980148&amp;do=diff</link>
        <description>4.1 PEP 257 – Docstring Conventions

What is PEP 257?

PEP 257 is a document created as part of the Python Developer&#039;s Guide, which makes an attempt to standardize the high-level structure of docstrings. It outlines the conventions, best practices, and semantics (not laws or regulations!) associated with documenting Python code using docstrings. In short, it tries to answer the following two questions:</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops:sesion13?rev=1637929538&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-11-26T12:25:38+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>sesión 13 ELK</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops:sesion13?rev=1637929538&amp;do=diff</link>
        <description>sesión 13 ELK

Container Orchestration Rosetta Stone
        unidad mínima  Gestor de disponibilidad
controllers  expose
services  webservices
exterior  Swarm  contenedor                               Docker Service</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops2022:s6?rev=1646840614&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-03-09T15:43:34+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>DevOps Sesión 6 (2022-02-28) k8s</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops2022:s6?rev=1646840614&amp;do=diff</link>
        <description>DevOps Sesión 6 (2022-02-28) k8s

Documentación relacionada

lab1

	*  2-Despliegue de Aplicaciones Kubernetes/1-Laboratorio kubernetes Curso-DevOps.txt
	*  2-Despliegue de Aplicaciones Kubernetes/1-Laboratorios  Kubernetes 2020.pdf, pág 20
	*  2-Despliegue de Aplicaciones Kubernetes/2-Laboratorios basicos kubernetes .pdf</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops2022:s11?rev=1647883387&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-03-21T17:23:07+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>DevOps Sesión 11 (2022-03-16) Ansible</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops2022:s11?rev=1647883387&amp;do=diff</link>
        <description>DevOps Sesión 11 (2022-03-16) Ansible

Documentación relacionada

	*  ./4-Topic 704 Configuration Management
	*  ./Material Curso Ansible/DO407-AUTOMATION WITH ANSIBLE I.pdf
	*  ./Material Curso Ansible/Introduccion Ansible.txt
	*  ./Material Curso Ansible/Curso Ansible 2020.pdf</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops2022:s13?rev=1648069358&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-03-23T21:02:38+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>DevOps Sesión 13 (2022-03-23) Ansible</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops2022:s13?rev=1648069358&amp;do=diff</link>
        <description>DevOps Sesión 13 (2022-03-23) Ansible

Documentación relacionada

	*  ./4-Topic 704 Configuration Management
	*  ./Material Curso Ansible/Curso Ansible 2020.pdf

variables

	*  ./Material Curso Ansible/Curso Ansible 2020.pdf pag 71
	*  ./Material Curso Ansible/Clase Ansible variables basicas .txt</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:lpic2-2021:s4?rev=1663569952&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-19T06:45:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>LPIC2 2021 Sesión 4 (2021-02-11) - systemd, journal</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:lpic2-2021:s4?rev=1663569952&amp;do=diff</link>
        <description>LPIC2 2021 Sesión 4 (2021-02-11) - systemd, journal

Curso

	*  Documentación relacionada 202:
		*  Presentaciones/2020/201/202 - Arranque del Sistema.pdf
		*  /Material Practicas LPIC-2/LPIC-201/3-System Startup/SystemD/Resumen Systemd-SystemV.pdf</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:lpic2-2021:s14?rev=1616520630&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-03-23T17:30:30+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>LPIC2 2021 Sesión 14 (2021-03-18)</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:lpic2-2021:s14?rev=1616520630&amp;do=diff</link>
        <description>LPIC2 2021 Sesión 14 (2021-03-18)

Documentación relacionada:

	*  Manual Certificacion LPIC-2.pdf, pag XX
	*  Material Practicas LPIC-2/LPIC-202/
	*  Presentaciones/2020/202/
	*  gdrive://

Clase

E-Mail Services

	*  DOC: pag 383
	*  smart host relay: delegar a otro</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:python-pcpp1:m3:1.1?rev=1703244026&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-12-22T11:20:26+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Python Professional Course Series: GUI Programming</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:python-pcpp1:m3:1.1?rev=1703244026&amp;do=diff</link>
        <description>Python Professional Course Series: GUI Programming

What is GUI?

GUI is an acronym. Moreover, it’s a three-letter acronym, a representative of a well-known class of acronyms which plays a very important role in the IT industry. Okay, that’s enough jokes about TLA’s for one course, all the more that</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:python-pcpp1:m3:1.3?rev=1703357345&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-12-23T18:49:05+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>1.3 Settling widgets in the window&#039;s interior</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:python-pcpp1:m3:1.3?rev=1703357345&amp;do=diff</link>
        <description>1.3 Settling widgets in the window&#039;s interior

Settling widgets

A familiarity with the Button widget allows us to show you some ways of putting the widgets (not only the buttons) inside windows. There are more of them than just place(), which you learned about in the previous section. To be precise, there are</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:python-pcpp1:m3:1.6?rev=1703762970&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-12-28T11:29:30+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>1.6 Events and how to handle them</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:python-pcpp1:m3:1.6?rev=1703762970&amp;do=diff</link>
        <description>1.6 Events and how to handle them

Event handling

As you already know, events are the fuel which propel the application’s movements. All events come to the event manager, which is responsible for dispatching them to all the application components. This also means that some of the events may launch some of your callbacks, which makes you responsible for preparing the proper reactions to the user’s actions.</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops:sesion5?rev=1551708475&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-03-04T14:07:55+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Sesión 5: vagrant, ansible</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops:sesion5?rev=1551708475&amp;do=diff</link>
        <description>Sesión 5: vagrant, ansible

Vagrant

	*  vagrant init
		*  vagrant init hashicorp/precise64

	*  vagrant up
	*  vagrant ssh
	*  ubicación imágenes vagrant: $HOME/.vagrand.d/boxes
	*  vagrant box list
	*  vagrant port &lt;maquina : listado puertos máquinas</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops:sesion11?rev=1553283933&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-03-22T19:45:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Sesión 11 Jenkins</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops:sesion11?rev=1553283933&amp;do=diff</link>
        <description>Sesión 11 Jenkins

big data (Cloudera)



	*  MapReduce -&gt; Spark
		*  MapReduce : repartir la carga entre X servidores que no tengan colisiones y meterlo en un lugar común
		*  Hive : SQL to MapReduce
		*  Pig : lenguaje para no SQL (pero que se le parece tanto</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops:sesion15?rev=1554490348&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-04-05T18:52:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Sesión 15 examen</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops:sesion15?rev=1554490348&amp;do=diff</link>
        <description>Sesión 15 examen

repaso examen pruebas

	*  gratisexam
	*  respuestas con correcciones (muchas erróneas): &lt;https://lpic-devops.pad.floss.cat/p/cert-test&gt;

kubernetes

operators

contenedor para desplegar cosas en k8s

pq prometheus

	*  kubernetes lee las métricas (para hacer lo que haga falta)</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops:sesion16?rev=1554617923&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-04-07T06:18:43+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Sesión 16 prometheus on kubernetes</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops:sesion16?rev=1554617923&amp;do=diff</link>
        <description>Sesión 16 prometheus on kubernetes

	*  &lt;https://linuxhint.com/kubernetes_operator/&gt;

google cloud

	*  gcloud config set compute/zone europe-west1-b &lt;- (&lt;https://cloud.google.com/compute/docs/regions-zones/&gt;)
	*  gcloud container clusters create bootcamp --num-nodes 3 --scopes «&lt;https://www.googleapis.com/auth/projecthosting,storage-rw&gt;»
	*  gcloud container clusters list
	*  en local, con las utilidades G instaladas:</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:ethical-hacker:sesion1?rev=1740124059&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-21T07:47:39+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Ethical Hacker : sesión 1</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:ethical-hacker:sesion1?rev=1740124059&amp;do=diff</link>
        <description>Ethical Hacker : sesión 1

	*  Ethical Hacker : shellgpt
	*  Ethical Hacker : sesión 1

formador

	*  Fernando Ruiz-Tapiador &lt;fernando@ruiz-tapiador.com&gt; &lt;malote@gmail.com&gt;
	*  Formador Red Hat

Código proyecto: SinCara

	*  etherpad
	*  Telegram
	*  pCloud: &lt;https://u.pcloud.link/publink/show?code=kZejslkZw6XkrBbTzRR5dQf1LGglGb2T3jGk&gt;
	*  aspen eccouncil: &lt;https://aspen.eccouncil.org/MyCourses&gt;

clase

	*  ASPEN: Modulo 0, Modulo 1, Modulo 2, Modulo 3, Modulo 4, Modulo 5</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:lpic2-2021:s2?rev=1663569839&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-19T06:43:59+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>LPIC2 2021 Sesión 2 (2021-02-04) - info, procesos, logs, hard</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:lpic2-2021:s2?rev=1663569839&amp;do=diff</link>
        <description>LPIC2 2021 Sesión 2 (2021-02-04) - info, procesos, logs, hard

Documentación relacionada

	*  Presentaciones/2020/201/200-Capacity Planning.pdf
		*  Material Practicas LPIC-2/LPIC-201/1-Capacity Planning/1-Resumen Análisis de Rendimiento en Linux.pdf</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:lpic2-2021:s8?rev=1614285381&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-02-25T20:36:21+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>LPIC2 2021 Sesión 8 (2021-02-25)</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:lpic2-2021:s8?rev=1614285381&amp;do=diff</link>
        <description>LPIC2 2021 Sesión 8 (2021-02-25)

Documentación relacionada:

	*  Manual Certificacion LPIC-2.pdf, pag XX
	*  Material Practicas LPIC-2/LPIC-201/6-System Maintenance/
	*  Presentaciones/2020/201/
	*  gdrive://
	*  práctica (fuera de certificación): Material Practicas LPIC-2/LPIC-201/6-System Maintenance/Script para comentar el examen de practica.rar</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:lpic2-2021:s9?rev=1614718217&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-03-02T20:50:17+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>LPIC2 2021 Sesión 9 (2021-03-02)</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:lpic2-2021:s9?rev=1614718217&amp;do=diff</link>
        <description>LPIC2 2021 Sesión 9 (2021-03-02)

Documentación relacionada:

	*  Manual Certificacion LPIC-2.pdf, pag XX
	*  Material Practicas LPIC-2/LPIC-202/
	*  Presentaciones/2020/202/
	*  gdrive://

Clase

DNS

DNS: Laboratorio

continuación de dnslaboratorio

	*  ficheros de configuración para el master del servidor</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:lpic2-2021:s12?rev=1615496151&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-03-11T20:55:51+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>LPIC2 2021 Sesión 12 (2021-03-11)</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:lpic2-2021:s12?rev=1615496151&amp;do=diff</link>
        <description>LPIC2 2021 Sesión 12 (2021-03-11)

Documentación relacionada:

	*  Manual Certificacion LPIC-2.pdf, pag XX
	*  Material Practicas LPIC-2/LPIC-202/
	*  Presentaciones/2020/202/
	*  gdrive://

Clase

NFS

	*  DOC: (pag 219)
	*  DOC: Material Practicas LPIC-2/LPIC-202/3-File Sharing/2-NFS/1-Configuración de servidor NFS en RedHat 7.pdf</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:lpic2:11:dhcp?rev=1537991824&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-09-26T19:57:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dhcp</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:lpic2:11:dhcp?rev=1537991824&amp;do=diff</link>
        <description>dhcp

	*  DHCP Discover (broadcast) : busco un servidor
	*  DHCP Offer (unicast/broadcast) : el servidor se ofrece para dar una IP
	*  DHCP Request (broadcast) : el cliente pide una IP al servidor
	*  DHCP Ack : el servidor da una IP libre

cliente</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:python-pcpp1:m1:2.4?rev=1699216387&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-05T20:33:07+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>2.4 Decorators</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:python-pcpp1:m1:2.4?rev=1699216387&amp;do=diff</link>
        <description>2.4 Decorators

A decorator is one of the design patterns that describes the structure of related objects. Python is able to decorate functions, methods, and classes.

The decorator&#039;s operation is based on wrapping the original function with a new «</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:python-pcpp1:m5:1.1?rev=1709556888&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-03-04T12:54:48+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>1.1 SQLite</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:python-pcpp1:m5:1.1?rev=1709556888&amp;do=diff</link>
        <description>1.1 SQLite

What is a database?

Nowadays, social applications such as Facebook, Twitter, and Instagram are very popular. Every day many people create new accounts, and existing users add or share different content. You’ve surely noticed that the data sent to those applications are still available after a few days, or even years. Do you know how that’s possible?</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops2022:s5?rev=1646846323&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-03-09T17:18:43+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>DevOps Sesión 5 (2022-02-23) Swarm</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops2022:s5?rev=1646846323&amp;do=diff</link>
        <description>DevOps Sesión 5 (2022-02-23) Swarm

Documentación relacionada
1-Despliegue de Aplicaciones Docker/
Clase
./2-Docker Swarm.pdf pag 17
	*  modo replicado
		*  para no usar modo malla por defecto (solo abre puerto en el lugar (nodo) que se coloca), especificar</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:ethical-hacker:sesion3?rev=1740125099&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-21T08:04:59+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Ethical Hacker : sesión 3</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:ethical-hacker:sesion3?rev=1740125099&amp;do=diff</link>
        <description>Ethical Hacker : sesión 3

	*  Ethical Hacker : sesión 3

clase

	*  Modulo 09 - Ingenieria social
	*  Modulo 10 - Denegación de servicio
	*  Modulo 11 - Session Hijacking
	*  Modulo 12 - Evadiendo IDS, cortafuegos y honeypots
	*  Modulo 13 - Ataques a servidores web

Modulo 09 - Ingenieria social</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:googlecloud:s1?rev=1668611020&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-11-16T15:03:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Google Cloud Associate Cloud Enginer Sesión 1 (2022-11-14)</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:googlecloud:s1?rev=1668611020&amp;do=diff</link>
        <description>Google Cloud Associate Cloud Enginer Sesión 1 (2022-11-14)

Documentación relacionada

	*  QWIKLabs
		*  entorno dinámico de laboratorios

	*  Modulo 0: &lt;https://googlecloud.qwiklabs.com/classrooms/15111/notes/3273519&gt;
	*  Módulo 1: &lt;https://googlecloud.qwiklabs.com/classrooms/15111/notes/3273520&gt;
	*  Módulo 2: &lt;https://googlecloud.qwiklabs.com/classrooms/15111/notes/3273521&gt;

Modulo 1

	*  Definición Cloud Computing: US National Institute of Standards and Technology (NIST)</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:googlecloud:s2?rev=1668627996&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-11-16T19:46:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Google Cloud Associate Cloud Enginer Sesión 2 (2022-11-16)</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:googlecloud:s2?rev=1668627996&amp;do=diff</link>
        <description>Google Cloud Associate Cloud Enginer Sesión 2 (2022-11-16)

Documentación relacionada

	*  Módulo 3: &lt;https://googlecloud.qwiklabs.com/classrooms/15111/notes/3273522&gt;
	*  Módulo 4: &lt;https://googlecloud.qwiklabs.com/classrooms/15111/notes/3273523&gt;
	*  licencia «estudiante»: &lt;https://cloud.google.com/&gt;
		*  nuevo usuario particular:
			*  crédito $300 en 90 días
			*  1 mes de cortesia (sin acceso a almacenamiento y máquinas apagadas) para decidir si activas</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:lpic1:103.2?rev=1534332813&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-08-15T11:33:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>103.2 - filtros</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:lpic1:103.2?rev=1534332813&amp;do=diff</link>
        <description>103.2 - filtros

	*  filtrado de texto
		*  cat primero.txt segundo.txt &gt; combinado.txt
			*  -E ó --show-ends
			*  -n ó --number
			*  -b ó --number-nonblank
			*  -s ó --squeeze-blank
			*  -T ó --show-tabs
			*  -v ó --show-nonprinting

		*</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:lpic2-2021:s13?rev=1615927023&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-03-16T20:37:03+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>LPIC2 2021 Sesión 13 (2021-03-16)</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:lpic2-2021:s13?rev=1615927023&amp;do=diff</link>
        <description>LPIC2 2021 Sesión 13 (2021-03-16)

Documentación relacionada:

	*  Manual Certificacion LPIC-2.pdf, pag XX
	*  Material Practicas LPIC-2/LPIC-202/
	*  Presentaciones/2020/202/
	*  gdrive://

Clase

PAM

	*  DOC: Material Practicas LPIC-2/LPIC-202/6-Network Client Management/Modulos de autenticacion con conexion (PAM)/Presentacion PAM.pdf</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:python-pcpp1:m4:1.7?rev=1705663347&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-01-19T11:22:27+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>1.7 Four magic letters: CRUD</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:python-pcpp1:m4:1.7?rev=1705663347&amp;do=diff</link>
        <description>1.7 Four magic letters: CRUD

Entering a non-existing/malformed address

We’ve reached the point in which we are ready to gather all new facts and tools and glue all these pieces into one functional block. You already know how HTTP works, how it’ is mounted on top of the TCP stack and how the</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops:sesion2?rev=1550920329&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-02-23T11:12:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Sesión 2: Docker</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops:sesion2?rev=1550920329&amp;do=diff</link>
        <description>Sesión 2: Docker

info

	*  &lt;https://es.atlassian.com/software/confluence&gt;
	*  &lt;https://12factor.net&gt;
	*  duffle -&gt; helm
	*  istio.io : securiza la conexión entre PODs

sudo &amp; services

	*  sudoreplay
		*  /var/log/sudo-io

	*  supervisor daemon (levanta varios servicios)

datos

	*  datadog : &lt;https://www.datadoghq.com/&gt;
	*  influx : &lt;https://www.influxdata.com/&gt;

Parallel changes</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops2022:s2?rev=1646848645&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-03-09T17:57:25+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>DevOps Sesión 2 (2022-02-14) Docker</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops2022:s2?rev=1646848645&amp;do=diff</link>
        <description>DevOps Sesión 2 (2022-02-14) Docker

Documentación relacionada

	*  
 {
&quot;bip&quot;: &quot;172.17.0.1/16&quot;,
&quot;ip&quot;: &quot;192.168.33.10&quot;,
&quot;hosts&quot;: [
		&quot;unix:///var/run/docker.sock&quot;,
		&quot;tcp://0.0.0.0:2376&quot;
	]
} 

	*  Libros:
		*  terraform curso practico formación Ed. RC</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops2022:s14?rev=1648497231&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-03-28T19:53:51+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>DevOps Sesión 14 (2022-03-28) Ansible + ELK</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops2022:s14?rev=1648497231&amp;do=diff</link>
        <description>DevOps Sesión 14 (2022-03-28) Ansible + ELK

Documentación relacionada

	*  ./5-Topic 705 Service Operations
	*  ./5-Topic 705 Service Operations/MV-ELK formacion vmwareplayer.txt
	*  ./5-Topic 705 Service Operations/Clase Monitorizacion.txt

inventario dinámico Ansible</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:googlecloud:s3?rev=1669219979&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-11-23T16:12:59+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Architecting with Google Compute Engine Sesión 3 (2022-11-21)</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:googlecloud:s3?rev=1669219979&amp;do=diff</link>
        <description>Architecting with Google Compute Engine Sesión 3 (2022-11-21)

Documentación relacionada

Clase

	*  &lt;https://cloud.google.com/sdk/gcloud&gt;

Lab VPC Networking

	*  VPC en Custom Mode no crea subnets automaticamente
		*  permite crear solo en las regiones que nos interesa

	*  La misma subred es transversal a las zonas</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:googlecloud:s4?rev=1669233664&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-11-23T20:01:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Google Cloud Associate Cloud Enginer Sesión 4 (2022-11-23)</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:googlecloud:s4?rev=1669233664&amp;do=diff</link>
        <description>Google Cloud Associate Cloud Enginer Sesión 4 (2022-11-23)

Documentación relacionada

Clase

	*  &lt;https://uptime.is/&gt;
	*  
python3 -c &#039;import base64; import os; print(base64.encodebytes(os.urandom(32)))&#039;


04 Identity and Access Management

	*  Control de permisos
	*</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:lpic2-2021:s5?rev=1663570019&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-19T06:46:59+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>LPIC2 2021 Sesión 5 (2021-02-16) - discos</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:lpic2-2021:s5?rev=1663570019&amp;do=diff</link>
        <description>LPIC2 2021 Sesión 5 (2021-02-16) - discos

Documentación relacionada:

	*  Manual Certificacion LPIC-2.pdf, pág 16
	*  Presentaciones/2020/201/
	*  Material Practicas LPIC-2/LPIC-201/3-System Startup/
	*  gdrive://discos linux.txt &lt;- mirar montaje con systemctl</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:lpic2-2021:s11?rev=1615323357&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-03-09T20:55:57+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>LPIC2 2021 Sesión 11 (2021-03-09)</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:lpic2-2021:s11?rev=1615323357&amp;do=diff</link>
        <description>LPIC2 2021 Sesión 11 (2021-03-09)

Documentación relacionada:

	*  Manual Certificacion LPIC-2.pdf, pag XX
	*  Material Practicas LPIC-2/LPIC-202/
	*  Presentaciones/2020/202/
	*  gdrive://

Clase

proxy squid

	*  DOC: Material Practicas LPIC-2/LPIC-202/2-Web Services/Squid/Laboratorio Squid.pdf</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:ethical-hacker:sesion2:lab6?rev=1740124243&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-21T07:50:43+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Lab Module 06: Sytem hacking</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:ethical-hacker:sesion2:lab6?rev=1740124243&amp;do=diff</link>
        <description>Lab Module 06: Sytem hacking

Task 1: Perform Active Online Attack to Crack the System’s Password using Responder

	*  sudo responder -I eth0 -&gt; capturar hash máquina W11 en txt -&gt; hash.txt
	*  john hash.txt -&gt; desencripta la contraseña del hash</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:lpic2:6:red-avanzada?rev=1537987294&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-09-26T18:41:34+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>configuracion red avanzada</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:lpic2:6:red-avanzada?rev=1537987294&amp;do=diff</link>
        <description>configuracion red avanzada

todos los cambios aplicados a través de ip son temporales, al reinicar se han perdido

cambiando configuración de red (temporalmente)

asignación de dirección de red:


sudo ip address add 10.0.1.1/8 dev ens9


eliminación de dirección de red:</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:python-pcpp1:m3:1.2?rev=1703245770&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-12-22T11:49:30+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>1.2 Let TkInter speak!</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:python-pcpp1:m3:1.2?rev=1703245770&amp;do=diff</link>
        <description>1.2 Let TkInter speak!

Importing TkInter

As you already know, from Python&#039;s point of view TkInter is a package named tkinter. The package contains a bunch of functions, constants, classes, objects, and modules used to build GUI applications.

The GUI</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:python-pcpp1:m4:1.2?rev=1709626190&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-03-05T08:09:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>1.2 How to use sockets in Python</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:python-pcpp1:m4:1.2?rev=1709626190&amp;do=diff</link>
        <description>1.2 How to use sockets in Python

How to fetch a document from a server using Python

We are going to write our first program making use of network sockets. Of course, we&#039;ll harness Python for this purpose.

Here are our goals:

	*  we want to write</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops:sesion3?rev=1551708345&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-03-04T14:05:45+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Sesión 3 : swarm</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops:sesion3?rev=1551708345&amp;do=diff</link>
        <description>Sesión 3 : swarm

varios

	*  spreed brain?:
		*  3 nodos develop
		*  5 nodos producción

	*  sudo hostnamectl set-hostname &lt;nombre_máquina&gt;
	*  docker mysql: importar los fichero SQL de la carpeta /docker-entrypoint-initdb.d/ automaticamente
		*</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops:sesion6?rev=1551531889&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-03-02T13:04:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Sesión 6 : ansible</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops:sesion6?rev=1551531889&amp;do=diff</link>
        <description>Sesión 6 : ansible

ansible

become


- name: servicio
  service:
    name: httpd
    state: started
  become: yes



- name: servicio
  service:
    name: httpd
    state: started
  become: yes
  become_user: apache


adduser


- hosts: all
  tasks:
    - include: add-user-debian.yaml
      when: ansible_os_family == &#039;Debian&#039;
    - include: add-user-redhat.yaml
      when: ansible_os_family == &#039;RedHat&#039;</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops:sesion12?rev=1586354361&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-04-08T13:59:21+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Sesión 12 : k8s (traefik)</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops:sesion12?rev=1586354361&amp;do=diff</link>
        <description>Sesión 12 : k8s (traefik)

devops cursos k8s

k8s

lab (traefik)

	*  traefik como ingress controller:

---
kind: ClusterRole
apiVersion: rbac.authorization.k8s.io/v1beta1
metadata:
  name: traefik-ingress-controller
rules:
  - apiGroups:
      - &quot;&quot;
    resources:
      - services
      - endpoints
      - secrets
    verbs:
      - get
      - list
      - watch
  - apiGroups:
      - extensions
    resources:
      - ingresses
    verbs:
      - get
      - list
      - watch
---
kind: Cluster…</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops2022:s15?rev=1648667035&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-03-30T19:03:55+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>DevOps Sesión 15 (2022-03-30) ELK</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops2022:s15?rev=1648667035&amp;do=diff</link>
        <description>DevOps Sesión 15 (2022-03-30) ELK

Documentación relacionada

	*  ./5-Topic 705 Service Operations/Material Curso ELK/1-Laboratorios ELK.pdf
	*  ./5-Topic 705 Service Operations/Presentacion Herramientas para el manejo de logs.pdf
	*  ./5-Topic 705 Service Operations/Clase Monitorizacion.txt</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:lpic1:101.1?rev=1534332813&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-08-15T11:33:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>101.1 Determinar y configurar parámetros de hardware</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:lpic1:101.1?rev=1534332813&amp;do=diff</link>
        <description>101.1 Determinar y configurar parámetros de hardware

configurar el firmware y el núcleo del hardware

núcleo de hardware: CPU + Memoria

firmware:

	*  herramientas de configuración e inicio de arranque del SO
	*  gestiona: interrupciones, direcciones E/S, DMA, Reloj de tiempo real, interfaces ATA</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:lpic1:103.1?rev=1534332813&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-08-15T11:33:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>103.1 - línea de comando</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:lpic1:103.1?rev=1534332813&amp;do=diff</link>
        <description>103.1 - línea de comando

	*  bash (sh, tsch, csh, ksh, zsh)
	*  comandos internos VS comandos externos
		*  cd, pwd, echo, time, set, exit
		*  type [-a] &lt;comando&gt;
		*  compleción de comandos: &lt;tab&gt;&lt;tab&gt;
		*  historial
			*  Flecha arriba, Flecha abajo, ^R, ^S, ^G</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:lpic2-2021:s10?rev=1615309386&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-03-09T17:03:06+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>LPIC2 2021 Sesión 10 (2021-03-04)</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:lpic2-2021:s10?rev=1615309386&amp;do=diff</link>
        <description>LPIC2 2021 Sesión 10 (2021-03-04)

Documentación relacionada:

	*  Manual Certificacion LPIC-2.pdf, pag XX
	*  Material Practicas LPIC-2/LPIC-202/
	*  Presentaciones/2020/202/
	*  gdrive://

Clase

Web Services

	*  DOC: Material Practicas LPIC-2/LPIC-202/2-Web Services/Apache/Resumen Apache.txt</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:lpic2-2021:s15?rev=1616527847&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-03-23T19:30:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>LPIC2 2021 Sesión 15 (2021-03-23)</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:lpic2-2021:s15?rev=1616527847&amp;do=diff</link>
        <description>LPIC2 2021 Sesión 15 (2021-03-23)

Documentación relacionada:

	*  Manual Certificacion LPIC-2.pdf, pag XX
	*  Material Practicas LPIC-2/LPIC-202/
	*  Presentaciones/2020/202/
	*  gdrive://

Clase

	*  DOC: Material Practicas LPIC-2/LPIC-202/7-System Security/</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:python-pcpp1:m1:2.9?rev=1699216453&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-05T20:34:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>2.9 Inheriting properties from built-in classes</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:python-pcpp1:m1:2.9?rev=1699216453&amp;do=diff</link>
        <description>2.9 Inheriting properties from built-in classes

Python gives you the ability to create a class that inherits properties from any Python built-in class in order to get a new class that can enrich the parent&#039;s attributes or methods. As a result, your newly-created class has the advantage of all of the well-known functionalities inherited from its parent or even parents and you can still access those attributes and methods.</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:python-pcpp1:m2:3.1?rev=1702505981&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-12-13T22:19:41+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>3.1 PEP 8 – Introduction</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:python-pcpp1:m2:3.1?rev=1702505981&amp;do=diff</link>
        <description>3.1 PEP 8 – Introduction

As mentioned earlier, PEP 8 is a document that provides coding conventions (code style guide) for Python code.

PEP 8 is considered one of the most important PEPs and a must-read for every professional Python programmer, as it helps to make the code more consistent, more readable, and more efficient.</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:python-pcpp1:m3:2.4?rev=1703794616&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-12-28T20:16:56+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>2.4 Shaping the main window and conversing with the user</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:python-pcpp1:m3:2.4?rev=1703794616&amp;do=diff</link>
        <description>2.4 Shaping the main window and conversing with the user

The main window is a very specific construct, as its fate is shared among two masters: you (supported by tkinter) and your operating system. This means than you cannot manage the window like any other widget, as the</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops2022?rev=1648068586&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-03-23T20:49:46+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Curso PUE DevOps 2022</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops2022?rev=1648068586&amp;do=diff</link>
        <description>Curso PUE DevOps 2022

entorno

	*  Zoom URL: 
	*  Zoom ID: 
	*  75% asistencia total (justificada o no justificada)
		*  se mide desde ZOOM, por minutos (cuenta si entras más tarde o si sales antes)

	*  Documentación del curso (LPIC DevOps-2021-v3.zip):</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:lpic2?rev=1613902496&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-02-21T10:14:56+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>LPIC2 (PUE Incompleto)</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:lpic2?rev=1613902496&amp;do=diff</link>
        <description>LPIC2 (PUE Incompleto)

linux cursos

	*  Ponente: Oscar
		*  web: &lt;https://q2dg.github.io/LPIC2&gt;
		*  otra web: 

	*  Contactos PUE:
		*  dudas curso: &lt;consorci@pue.es&gt;
		*  dudas certificación: &lt;exams@pue.es&gt;

	*  [ Calendario y temario del curso]

entorno

	*  Apache Guacamole : acceso remoto vía web
		*  &lt;https://remote.pue.es&gt;
		*  usuario: lpic2_mx-002
		*  contraseña:</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops:sesion1?rev=1552214565&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-03-10T10:42:45+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Sesión1: Docker</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops:sesion1?rev=1552214565&amp;do=diff</link>
        <description>Sesión1: Docker

introducción (que es devops)

	*  presentación: &lt;https://docs.google.com/presentation/d/1yfxJe2Rhe4yaeQ3qAz5-P43QEMu1_Ohb11LZ_-Dr6ho/edit?usp=sharing&gt;
	*  &lt;https://web.devopstopologies.com/&gt;
	*  ING: equipos 6-9 personas (con 10 hay alguno que no curra)
	*  ING: tribus 40-120 personas (sobreexceso comunicación en relación humana)

info

	*  Metal as a Service: &lt;https://maas.io/&gt;
	*</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops:sesion4?rev=1637929348&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-11-26T12:22:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Sesión 4 : swarm (ELK+TIG)</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops:sesion4?rev=1637929348&amp;do=diff</link>
        <description>Sesión 4 : swarm (ELK+TIG)

resumen


docker ps
docker ps -f name=ep_devops_mysql.1
docker ps -f name=ep_devops_mysql.1 -q
docker exec -ti $(docker ps -f name=ep_devops_mysql.1 -q ) /bin/bash
docker logs $(docker ps -f name=ep_devops_mysql.1 -q ) 
docker logs -f $(docker ps -f name=ep_devops_mysql.1 -q )</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops:sesion10?rev=1560361481&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-06-12T17:44:41+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Sesión 10 Jenkins</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops:sesion10?rev=1560361481&amp;do=diff</link>
        <description>Sesión 10 Jenkins

jenkins

&lt;https://lpic-devops.pad.floss.cat/p/jenkins&gt;

	*  maneras de ejecutar jenkins como contenedor:
		*  docker run -d -p 8080:8080 -p 50000:50000 -v jenkins_home:/var/jenkins_home jenkins/jenkins
		*  docker run -d --user 1000:999 --name kenkins -p 8080:8080 -p 50000:50000 -v /var/run/docker.sock:/var/run/docker.sock -v /srv/kenkins:/var/jenkins_home jenkins/jenkins:latest</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops:sesion14?rev=1553949660&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-03-30T12:41:00+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>sesión 14 OpenStack</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops:sesion14?rev=1553949660&amp;do=diff</link>
        <description>sesión 14 OpenStack

openstack

intro

	*  &lt;https://wiki.openstack.org/wiki/Main_Page&gt;
	*  Trove : Database as a Service
	*  Zaquar : rabbit openstack + broadcast
	*  Swift : aka S3
		*  opensource S3 (interfaz) : &lt;https://min.io/&gt; -&gt; mockups S3 (aunque funciona como producto por si mismo)


composición



	*  han personalizado los diferentes servicios</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops2022:s3?rev=1646847691&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-03-09T17:41:31+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>DevOps Sesión 3 (2022-02-16) Docker</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops2022:s3?rev=1646847691&amp;do=diff</link>
        <description>DevOps Sesión 3 (2022-02-16) Docker

Documentación relacionada

	*  1-Despliegue de Aplicaciones Docker
	*  ./1-Curso Alumnos Docker.pdf, pag. 147
	*  ./Docker-Resumen/Laboratorio docker redes wp+mysql.txt
	*  ./1-Curso Alumnos Docker.pdf, pag. 164</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops2022:s4?rev=1646847581&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-03-09T17:39:41+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>DevOps Sesión 4 (2022-02-21) Traefik, Swarm</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:devops2022:s4?rev=1646847581&amp;do=diff</link>
        <description>DevOps Sesión 4 (2022-02-21) Traefik, Swarm

Documentación relacionada

	*  1-Despliegue de Aplicaciones Docker
	*  ./Traefik1.7.txt
	*  ./Laboratorio Traefik Docker/Docker  Traefik.pdf
	*  ./Laboratorios docker-compose/Lab Docker-Compose-miaplicacion/*</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:lpic1:103.7?rev=1534332814&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-08-15T11:33:34+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Expresiones Regulares</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:lpic1:103.7?rev=1534332814&amp;do=diff</link>
        <description>Expresiones Regulares

	*  existen de 2 tipos: básicas y extendidas
	*  reglas avanzadas de comparación
		*   [ a,b,c,d,1,2,3 ]  : entre corchetes
		*   1-9, a-z  : rangos
		*   .  : (punto) == cualquier caracter, excepto salto de línea
		*   ^ $</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:lpic2-2021:s0?rev=1613762972&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-02-19T19:29:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>LPIC2 2021 Sesión 0: Preparativos (2021-02-02)</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:lpic2-2021:s0?rev=1613762972&amp;do=diff</link>
        <description>LPIC2 2021 Sesión 0: Preparativos (2021-02-02)

	*  certificaciones LPIC
	*  exámenes LPIC2

entornos laboratorio Vagrant


##Ususario:vagrant
##Pass: vagrant

##user:root
##pass:vagrant
Vagrant.configure(&quot;2&quot;) do |config|
  config.vm.define &quot;centos7&quot; do |centos7|
  config.vm.boot_timeout = 400
    centos7.vm.box = &quot;bento/centos-7.2&quot;
    #centos7.vm.network &quot;forwarded_port&quot;, guest: 3000, host: 3002, auto_correct: true
    centos7.vm.network &quot;private_network&quot;, ip: &quot;192.168.2.5&quot;
    centos7.vm.host…</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:ethical-hacker:sesion1:lab0?rev=1740123934&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-21T07:45:34+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Lab Module 0 : Integrate ShellGPT in Parrot Security Machine</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:ethical-hacker:sesion1:lab0?rev=1740123934&amp;do=diff</link>
        <description>Lab Module 0 : Integrate ShellGPT in Parrot Security Machine

Integrate ShellGPT in Parrot Security Machine

Instalación API key para instalar shell GPT

export OPENAI_API_KEY=&#039;&lt;KEY&gt;&#039;</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:python-pcpp1:m1:1.1?rev=1699216302&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-05T20:31:42+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>1.1 Classes, Instances, Attributes, Methods — introduction</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:python-pcpp1:m1:1.1?rev=1699216302&amp;do=diff</link>
        <description>1.1 Classes, Instances, Attributes, Methods — introduction

Introduction to Object-Oriented Programming

This module addresses the advanced Object Oriented Programming (OOP) issues that are at the heart of Python programming.

The object-oriented approach is an evolution of good design practices that go back to the very beginning of computer programming.</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:python-pcpp1:m1:1.2?rev=1699216324&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-05T20:32:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>1.2 Working with class and instance data – instance variables</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:python-pcpp1:m1:1.2?rev=1699216324&amp;do=diff</link>
        <description>1.2 Working with class and instance data – instance variables

Instance variables

This kind of variable exists when and only when it is explicitly created and added to an object. This can be done during the object&#039;s initialization, performed by the</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:python-pcpp1:m1:2.1?rev=1699216341&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-05T20:32:21+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>2.1 Python core syntax</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:python-pcpp1:m1:2.1?rev=1699216341&amp;do=diff</link>
        <description>2.1 Python core syntax

So far we have been using Python core operations that allow us to operate on strings, lists, integers, and floats. It’s natural for us to formulate expressions using algebraic symbols representing operators, or to get a number of elements in a sequence or dictionary.</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:python-pcpp1:m1:4.3?rev=1699216505&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-05T20:35:05+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>4.3 Making Python objects persistent using the shelve module</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:python-pcpp1:m1:4.3?rev=1699216505&amp;do=diff</link>
        <description>4.3 Making Python objects persistent using the shelve module

Serialization of Python objects using the shelve module

As you remember, the pickle module is used for serializing objects as a single byte stream. Both serializing and deserializing parties must abide by the order of all the elements placed into a file or database, or sent via a network.</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:python-pcpp1:m3:1.4?rev=1703358335&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-12-23T19:05:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>1.4 Coloring your widgets</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:python-pcpp1:m3:1.4?rev=1703358335&amp;do=diff</link>
        <description>1.4 Coloring your widgets

Adding colors

Nearly everything you put inside your windows may be colored. Most widgets have dedicated properties to handle their colors and we will tell you about them while discussing the widgets themselves. Currently, the most important thing is getting to know how the colors are described in</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:python-pcpp1:m3:1.9?rev=1703789305&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-12-28T18:48:25+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>1.9 Looking at variables</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:python-pcpp1:m3:1.9?rev=1703789305&amp;do=diff</link>
        <description>1.9 Looking at variables

Variables

To implement some of its functions, Tkinter uses a very special kind of variable called an observable variable. This variable works like a regular variable (i.e., it’s able to store values which are accessible to the outside world) but there is something more – any change of the variable’s state can be</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:python-pcpp1:m3:2.3?rev=1703793078&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-12-28T19:51:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>2.3 A small lexicon of widgets - Part 3</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:python-pcpp1:m3:2.3?rev=1703793078&amp;do=diff</link>
        <description>2.3 A small lexicon of widgets - Part 3

There are two remaining widgets we want to tell you about – the first one is just a widget, while the second is, in fact, a set of cooperating widgets.

The Entry widget not only presents a line of text, but is also able to</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:python-pcpp1:m4:1.4?rev=1705059240&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-01-12T11:34:00+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>1.4 Talking to JSON in Python</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:python-pcpp1:m4:1.4?rev=1705059240&amp;do=diff</link>
        <description>1.4 Talking to JSON in Python

Working with the JSON module in Python

Now that we&#039;re familiar with JSON essentials, it&#039;s time to learn how to use it with Python. We&#039;re a little worried you may think that we want you to laboriously build JSON messages, fretting over all these brackets, parentheses and colons, and to break down complex JSON lines into prime factors. Nothing could be further from the truth! We’re not in the habit of coming up with such crazy ideas, although, to be honest, it&#039;s not…</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/info:cursos:pue:python-pcpp1:m5:3.1?rev=1709549519&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-03-04T10:51:59+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>3.1 The CSV module in Python</title>
        <link>https://miguelangel.torresegea.es/wiki/info:cursos:pue:python-pcpp1:m5:3.1?rev=1709549519&amp;do=diff</link>
        <description>3.1 The CSV module in Python

The CSV module in Python

The CSV (Comma Separated Values) format is one of the most popular file formats used to store and transfer data between different programs. Currently, many database management tools and the popular Excel offer data import and export in this format.</description>
    </item>
</rdf:RDF>
