<?xml version='1.0' encoding='utf-8' ?>
<!-- Made with love by pretalx v2025.1.0. -->
<schedule>
    <generator name="pretalx" version="2025.1.0" />
    <version>0.24</version>
    <conference>
        <title>Python Brasil 2024</title>
        <acronym>pythonbrasil-2024</acronym>
        <start>2024-10-16</start>
        <end>2024-10-21</end>
        <days>6</days>
        <timeslot_duration>00:05</timeslot_duration>
        <base_url>https://talks.python.org.br</base_url>
        <logo>https://talks.python.org.br/media/pythonbrasil-2024/img/Logo_Amarelo_1_jrBCEGU.png</logo>
        <time_zone_name>America/Sao_Paulo</time_zone_name>
        
        
        <track name="Não-técnica" slug="21-nao-tecnica"  color="#b022fc" />
        
        <track name="Iniciante" slug="20-iniciante"  color="#f228ad" />
        
        <track name="Intermediário" slug="22-intermediario"  color="#608cfc" />
        
        <track name="Avançado" slug="23-avancado"  color="#65ffac" />
        
    </conference>
    <day index='1' date='2024-10-16' start='2024-10-16T04:00:00-03:00' end='2024-10-17T03:59:00-03:00'>
        <room name='[SENAC] LAB 1 - 305' guid='46781017-e9be-5313-af9a-9ba5af6d6c6c'>
            <event guid='e92e3064-710c-51fa-b8d0-613db0512cfa' id='352'>
                <room>[SENAC] LAB 1 - 305</room>
                <title>Extrair para Conquistar: Introdu&#231;&#227;o ao Web Scraping</title>
                <subtitle></subtitle>
                <type>Tutorial longo</type>
                <date>2024-10-16T10:00:00-03:00</date>
                <start>10:00</start>
                <duration>06:00</duration>
                <abstract>Explore o universo dos dados com Python! Descubra como capturar dados da web, criar datasets personalizados e automatizar tarefas repetitivas de forma simples e eficiente.</abstract>
                <slug>pythonbrasil-2024-352-extrair-para-conquistar-introducao-ao-web-scraping</slug>
                <track></track>
                
                <persons>
                    <person id='276'>Lidiane Monteiro</person>
                </persons>
                <language>pt-br</language>
                <description>Explore o universo do web scraping com Python neste minicurso pr&#225;tico. Aprenda a coletar e analisar dados de p&#225;ginas web em uma combina&#231;&#227;o de teoria e exerc&#237;cios pr&#225;ticos. Assim, voc&#234; ganhar&#225; habilidades valiosas para coletar e disponibilizar dados atualizados e personalizados.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.python.org.br/pythonbrasil-2024/talk/JXVDKC/</url>
                <feedback_url>https://talks.python.org.br/pythonbrasil-2024/talk/JXVDKC/feedback/</feedback_url>
            </event>
            
        </room>
        <room name='[SENAC] LAB 2 - 306' guid='d3318e95-5267-5778-b97a-7e048670c08a'>
            <event guid='94a72293-03cb-5215-98e1-5a3989e66fb5' id='325'>
                <room>[SENAC] LAB 2 - 306</room>
                <title>Frontend b&#225;sico para backenders</title>
                <subtitle></subtitle>
                <type>Tutorial curto</type>
                <date>2024-10-16T10:00:00-03:00</date>
                <start>10:00</start>
                <duration>03:00</duration>
                <abstract>Nesses anos de frontend, vejo uma ansiedade de pessoas backend quando precisam editar algo no front; seja uma simples cor, ou algo mais complexo. Pretendo cobrir o b&#225;sico do b&#225;sico: HTML, CSS e JS :]</abstract>
                <slug>pythonbrasil-2024-325-frontend-basico-para-backenders</slug>
                <track></track>
                
                <persons>
                    <person id='300'>Luciano Ratamero</person>
                </persons>
                <language>pt-br</language>
                <description>A ideia &#233; n&#227;o passar por nada que involva npm e node, mas de dar uma base s&#243;lida, come&#231;ando com HTML (como funciona, regras b&#225;sicas de acessibilidade), CSS (cascading, cores, flexbox b&#225;sico e um pouco de acessibilidade) e JS (DOM, dev tools, fetch).</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.python.org.br/pythonbrasil-2024/talk/P8XBQB/</url>
                <feedback_url>https://talks.python.org.br/pythonbrasil-2024/talk/P8XBQB/feedback/</feedback_url>
            </event>
            <event guid='7b7334b1-a7f9-5b7d-bda4-c7fe943cc3b3' id='179'>
                <room>[SENAC] LAB 2 - 306</room>
                <title>Regress&#227;o linear: Do ensino m&#233;dio &#224;s an&#225;lises preditivas</title>
                <subtitle></subtitle>
                <type>Tutorial / Workshop - Apoiadores / Patrocinadores</type>
                <date>2024-10-16T16:00:00-03:00</date>
                <start>16:00</start>
                <duration>02:00</duration>
                <abstract>Nesse talk, vamos navegar sobre a aplica&#231;&#227;o da regress&#227;o linear para realizar an&#225;lises preditivas, fazendo um recorte hist&#243;rico que se iniciar&#225; no ensino m&#233;dio!</abstract>
                <slug>pythonbrasil-2024-179-regressao-linear-do-ensino-medio-as-analises-preditivas</slug>
                <track>Intermediário</track>
                
                <persons>
                    <person id='189'>Claudio Bonel</person>
                </persons>
                <language>pt-br</language>
                <description>Nesse talk, vamos navegar sobre a aplica&#231;&#227;o da regress&#227;o linear para realizar an&#225;lises preditivas, fazendo um recorte hist&#243;rico que se iniciar&#225; no ensino m&#233;dio! 

Esse retorno ao ensino m&#233;dio, vai servir apenas para nos lembrar que, de alguma forma, aprendemos a criar um modelo de an&#225;lise preditiva. A gente s&#243; precisa associar o &#8220;nome a pessoa&#8221;! 

Ent&#227;o, &#233; s&#243; chegar e vamos juntos desenvolver um algoritmo em python de regress&#227;o linear, para realizar uma an&#225;lise preditiva.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.python.org.br/pythonbrasil-2024/talk/NW9TVS/</url>
                <feedback_url>https://talks.python.org.br/pythonbrasil-2024/talk/NW9TVS/feedback/</feedback_url>
            </event>
            
        </room>
        <room name='[SENAC] LAB 4 - 705' guid='aceefee6-ffa0-5879-ba5e-b2855be83d4a'>
            <event guid='59296bfc-aeab-5920-8e6a-7cec417d4b8f' id='450'>
                <room>[SENAC] LAB 4 - 705</room>
                <title>Busca por Imagens em banco de dados vetoriais</title>
                <subtitle></subtitle>
                <type>Tutorial curto</type>
                <date>2024-10-16T10:00:00-03:00</date>
                <start>10:00</start>
                <duration>03:00</duration>
                <abstract>Este tutorial abordar&#225; o uso de bancos de dados vetoriais para busca eficiente de imagens, explorando t&#233;cnicas de embeddings e indexa&#231;&#227;o sem&#226;ntica para melhorar a recupera&#231;&#227;o de imagens em escala.</abstract>
                <slug>pythonbrasil-2024-450-busca-por-imagens-em-banco-de-dados-vetoriais</slug>
                <track></track>
                
                <persons>
                    <person id='159'>Alex Salgado</person>
                </persons>
                <language>pt-br</language>
                <description>Neste tutorial, os participantes aprender&#227;o como implementar uma solu&#231;&#227;o de busca por imagens usando bancos de dados vetoriais, abordando desde a cria&#231;&#227;o dos embeddings at&#233; a integra&#231;&#227;o com ferramentas modernas de indexa&#231;&#227;o e recupera&#231;&#227;o de informa&#231;&#245;es visuais. E como a Intelig&#234;ncia Artificial est&#225; inserida nesse contexto.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.python.org.br/pythonbrasil-2024/talk/7NFSB3/</url>
                <feedback_url>https://talks.python.org.br/pythonbrasil-2024/talk/7NFSB3/feedback/</feedback_url>
            </event>
            <event guid='8192faf4-5bd6-5ba1-8021-28c6add7814d' id='273'>
                <room>[SENAC] LAB 4 - 705</room>
                <title>Implementando Autoriza&#231;&#227;o em Aplica&#231;&#245;es Django com OAuth2.0</title>
                <subtitle></subtitle>
                <type>Tutorial / Workshop - Apoiadores / Patrocinadores</type>
                <date>2024-10-16T14:00:00-03:00</date>
                <start>14:00</start>
                <duration>02:00</duration>
                <abstract>Aprenda a integrar a autoriza&#231;&#227;o do GitHub em suas aplica&#231;&#245;es Django com OAuth 2.0, permitindo que os usu&#225;rios possam fazer login de forma segura e pr&#225;tica.</abstract>
                <slug>pythonbrasil-2024-273-implementando-autorizacao-em-aplicacoes-django-com-oauth2-0</slug>
                <track>Intermediário</track>
                
                <persons>
                    <person id='273'>La&#237;s Urano</person>
                </persons>
                <language>pt-br</language>
                <description>Seguran&#231;a e a privacidade s&#227;o fatores indispens&#225;veis quando integramos aplica&#231;&#245;es web. O OAuth 2.0 &#233; um protocolo de autoriza&#231;&#227;o que permite o acesso de terceiros a uma aplica&#231;&#227;o, como Google ou GitHub, sem expor as credenciais dos usu&#225;rios. No Django, um framework popular para desenvolvimento web em Python, a implementa&#231;&#227;o do OAuth 2.0 facilita a cria&#231;&#227;o de sistemas de login seguros e confi&#225;veis, melhorando a experi&#234;ncia do usu&#225;rio e a seguran&#231;a da aplica&#231;&#227;o.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.python.org.br/pythonbrasil-2024/talk/8RAD3Y/</url>
                <feedback_url>https://talks.python.org.br/pythonbrasil-2024/talk/8RAD3Y/feedback/</feedback_url>
            </event>
            
        </room>
        
    </day>
    <day index='2' date='2024-10-17' start='2024-10-17T04:00:00-03:00' end='2024-10-18T03:59:00-03:00'>
        <room name='[SENAC] LAB 1 - 305' guid='46781017-e9be-5313-af9a-9ba5af6d6c6c'>
            <event guid='c433ec2d-bdd0-5823-a2a8-2f74c16156de' id='350'>
                <room>[SENAC] LAB 1 - 305</room>
                <title>Mapeando Ra&#231;a e Territ&#243;rio: An&#225;lise de Dados Geogr&#225;fico</title>
                <subtitle></subtitle>
                <type>Tutorial curto</type>
                <date>2024-10-17T10:00:00-03:00</date>
                <start>10:00</start>
                <duration>03:00</duration>
                <abstract>Nesta oficina de 3 horas, exploraremos o uso de Python para analisar dados geogr&#225;ficos do Censo 2022, focando em ra&#231;a e territ&#243;rio para identificar padr&#245;es de racismo ambiental. Usaremos t&#233;cnicas inte</abstract>
                <slug>pythonbrasil-2024-350-mapeando-raca-e-territorio-analise-de-dados-geografico</slug>
                <track></track>
                
                <persons>
                    <person id='316'>Samantha Reis</person>
                </persons>
                <language>pt-br</language>
                <description>Oficina pr&#225;tica de 3 horas focada na an&#225;lise de dados geogr&#225;ficos do Censo 2022 com Python. Exploramos ra&#231;a, territ&#243;rio e racismo ambiental, usando mapas e clusters com Pandas, scikit-learn, Folium e Geopandas.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.python.org.br/pythonbrasil-2024/talk/F7DZ7V/</url>
                <feedback_url>https://talks.python.org.br/pythonbrasil-2024/talk/F7DZ7V/feedback/</feedback_url>
            </event>
            <event guid='b8430489-f31d-50ef-9012-6eb56434023b' id='146'>
                <room>[SENAC] LAB 1 - 305</room>
                <title>Luz, micro:bit, a&#231;&#227;o! Ilumine seus projetos com MicroPython</title>
                <subtitle></subtitle>
                <type>Tutorial curto</type>
                <date>2024-10-17T14:00:00-03:00</date>
                <start>14:00</start>
                <duration>03:00</duration>
                <abstract>Voc&#234; sabia que d&#225; para controlar LEDs endere&#231;&#225;veis com Python? E a que a micro:bit &#233; uma das placas mais amig&#225;veis para fazer isso? Venha conhecer a biblioteca NeoPixel e fazer projetos brilhantes!</abstract>
                <slug>pythonbrasil-2024-146-luz-micro-bit-acao-ilumine-seus-projetos-com-micropython</slug>
                <track>Iniciante</track>
                
                <persons>
                    <person id='157'>Juliana Karoline de Sousa</person>
                </persons>
                <language>pt-br</language>
                <description>Nesse tutorial iremos aprender o funcionamento dos componentes da micro:bit, uma placa de desenvolvimento que utiliza MicroPython como linguagem de programa&#231;&#227;o, e como us&#225;-los para controlar LEDs com a biblioteca NeoPixel. Os exerc&#237;cios ser&#227;o realizados em um anel de LEDs, utilizando-se v&#225;rias t&#233;cnicas para controlar as luzes: desde algoritmos, bot&#245;es, e at&#233; mesmo o aceler&#244;metro da micro:bit. O objetivo &#233; instigar a criatividade ao trabalhar com sequ&#234;ncias de LEDs, utilizando sensores para auxiliar na manipula&#231;&#227;o das luzes. N&#227;o &#233; necess&#225;rio conhecimentos pr&#233;vios de eletr&#244;nica e/ou hardware.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.python.org.br/pythonbrasil-2024/talk/PWVYJG/</url>
                <feedback_url>https://talks.python.org.br/pythonbrasil-2024/talk/PWVYJG/feedback/</feedback_url>
            </event>
            
        </room>
        <room name='[SENAC] LAB 2 - 306' guid='d3318e95-5267-5778-b97a-7e048670c08a'>
            <event guid='244b7533-33fe-5a2b-92f0-c44fa5aba038' id='258'>
                <room>[SENAC] LAB 2 - 306</room>
                <title>Refatora&#231;&#227;o: aperfei&#231;oando o design de c&#243;digos existentes</title>
                <subtitle></subtitle>
                <type>Tutorial curto</type>
                <date>2024-10-17T10:00:00-03:00</date>
                <start>10:00</start>
                <duration>03:00</duration>
                <abstract>Aprenda a transformar c&#243;digo dif&#237;cil de ler em c&#243;digo limpo. Ser&#227;o abordadas, na pr&#225;tica, t&#233;cnicas para reescrita de c&#243;digo, tornando-o mais f&#225;cil de manter e melhorar o design da sua aplica&#231;&#227;o.</abstract>
                <slug>pythonbrasil-2024-258-refatoracao-aperfeicoando-o-design-de-codigos-existentes</slug>
                <track>Iniciante</track>
                
                <persons>
                    <person id='258'>Luiz Menezes</person>
                </persons>
                <language>pt-br</language>
                <description>Existem muitos materiais sobre como escrver c&#243;digo e criar sistemas de qualidade, por&#233;m v&#225;rias vezes n&#227;o estamos criando um sistema do zero. Somos &quot;presenteados&quot; os famosos sistemas legados, que possuem c&#243;digo mau escrito, design estranho ou praticamente inexistente. Portanto, busco trazer neste tutorial t&#233;cnicas de refatora&#231;&#227;o, ou seja, procedimentos para auxiliar na melhoria de c&#243;digo j&#225; existente.

Como diria Martin Fowler: &quot;Qualquer tolo escreve um c&#243;digo que um computador possa entender. Bons programadores escrevem c&#243;digos que os seres humanos podem entender&quot;.

Refatora&#231;&#227;o &#233; uma t&#233;cnica de programa&#231;&#227;o que consiste em alterar o c&#243;digo sem mudar nenhuma funcionalidade, com objetivo de torn&#225;-lo mais f&#225;cil de ler e manter geralmente com um prop&#243;sito espec&#237;fico do neg&#243;cio (ou seja, n&#227;o por pura est&#233;tica ou divers&#227;o, apesar de tamb&#233;m poder ser usado para isto).

Neste tutorial ser&#227;o explicados os conceitos muito brevemente, sendo que na maior parte ser&#225; feita a refatora&#231;&#227;o (codifica&#231;&#227;o) de um exemplo pr&#225;tico. Teremos um c&#243;digo que n&#227;o est&#225; nas melhoras condi&#231;&#245;es e ser&#227;o aplicadas t&#233;cnicas de refatora&#231;&#227;o que, passo a passo, tornar&#227;o o c&#243;digo mais f&#225;cil de entender.

Este tutorial ter&#225; como base principalmente o livro &quot;Refatora&#231;&#227;o&quot; escrito por Martin Fowler com contribui&#231;&#245;es de Kent Beck.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.python.org.br/pythonbrasil-2024/talk/BAZHTF/</url>
                <feedback_url>https://talks.python.org.br/pythonbrasil-2024/talk/BAZHTF/feedback/</feedback_url>
            </event>
            <event guid='fb565c16-c54b-5973-b226-6457a45dc23f' id='181'>
                <room>[SENAC] LAB 2 - 306</room>
                <title>Conhecendo o Django</title>
                <subtitle></subtitle>
                <type>Tutorial / Workshop - Apoiadores / Patrocinadores</type>
                <date>2024-10-17T14:00:00-03:00</date>
                <start>14:00</start>
                <duration>02:00</duration>
                <abstract>O intuito do encontro &#233; apresentar os principais pontos e curiosidades sobre o framework Django, um dos mais conhecidos e utilizados no desenvolvimento web. Durante a nossa explora&#231;&#227;o, vamos utilizar</abstract>
                <slug>pythonbrasil-2024-181-conhecendo-o-django</slug>
                <track>Iniciante</track>
                
                <persons>
                    <person id='191'>Jos&#233; William Firmino Bezerra</person>
                </persons>
                <language>pt-br</language>
                <description>Ei, pessoal!

Temos uma novidade incr&#237;vel para compartilhar com voc&#234;s! Estamos organizando um bate-papo super descontra&#237;do e envolvente sobre uma das tecnologias mais fascinantes do mundo da programa&#231;&#227;o: o Django!

Se voc&#234; j&#225; ouviu falar sobre Django, sabe o quanto essa ferramenta pode ser poderosa para desenvolvimento web. E se ainda n&#227;o conhece, est&#225; na hora de descobrir! Django &#233; um framework web Python que facilita a cria&#231;&#227;o de sites e aplica&#231;&#245;es robustas e escal&#225;veis. Com ele, voc&#234; pode transformar suas ideias em realidade de forma r&#225;pida e eficiente.

Durante nosso bate-papo, vamos explorar juntos as principais funcionalidades do Django, entender como ele pode agilizar o desenvolvimento de projetos e compartilhar dicas valiosas para quem est&#225; come&#231;ando ou quer aprimorar suas habilidades. Ser&#225; uma oportunidade &#250;nica para aprender, trocar experi&#234;ncias e tirar todas as suas d&#250;vidas.

E o melhor de tudo? Ser&#225; um ambiente super descontra&#237;do, como se estiv&#233;ssemos conversando entre amigos. Traga suas perguntas, sua curiosidade e sua vontade de aprender!

N&#227;o perca essa chance de mergulhar no universo do Django e descobrir como essa tecnologia pode transformar a forma como voc&#234; desenvolve projetos web. Esperamos voc&#234; l&#225;!

Um grande abra&#231;o e at&#233; breve!</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.python.org.br/pythonbrasil-2024/talk/HRMTDY/</url>
                <feedback_url>https://talks.python.org.br/pythonbrasil-2024/talk/HRMTDY/feedback/</feedback_url>
            </event>
            <event guid='52d61bbe-efac-518a-a09b-62b70adf1343' id='265'>
                <room>[SENAC] LAB 2 - 306</room>
                <title>Python e Intelig&#234;ncia Artificial: Uma Combina&#231;&#227;o Poderosa</title>
                <subtitle></subtitle>
                <type>Tutorial / Workshop - Apoiadores / Patrocinadores</type>
                <date>2024-10-17T16:00:00-03:00</date>
                <start>16:00</start>
                <duration>02:00</duration>
                <abstract>Abordagem arquitetural da aplica&#231;&#227;o Python com IA e um exemplo pr&#225;tico em Linguagem Python que mostra como fazer uma solicita&#231;&#227;o &#224; API openAI para gerar uma resposta com o modelo GPT-3.5 ou GPT-4.</abstract>
                <slug>pythonbrasil-2024-265-python-e-inteligencia-artificial-uma-combinacao-poderosa</slug>
                <track>Intermediário</track>
                
                <persons>
                    <person id='264'>Fernando Luiz de Almeida</person>
                </persons>
                <language>pt-br</language>
                <description>O Python, com sua sintaxe clara e leg&#237;vel, tem se consolidado como a linguagem de programa&#231;&#227;o preferida para o desenvolvimento de projetos em Intelig&#234;ncia Artificial (IA). Essa combina&#231;&#227;o poderosa permite que pesquisadores e desenvolvedores criem solu&#231;&#245;es inovadoras e eficientes em diversas &#225;reas, desde o aprendizado de m&#225;quina at&#233; a vis&#227;o computacional.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.python.org.br/pythonbrasil-2024/talk/DTTUWX/</url>
                <feedback_url>https://talks.python.org.br/pythonbrasil-2024/talk/DTTUWX/feedback/</feedback_url>
            </event>
            
        </room>
        <room name='[SENAC] LAB 4 - 705' guid='aceefee6-ffa0-5879-ba5e-b2855be83d4a'>
            <event guid='1de23d60-ef62-585d-9b36-1ce883d5cb45' id='397'>
                <room>[SENAC] LAB 4 - 705</room>
                <title>O lis.py de Norvig: entenda um interpretador completo</title>
                <subtitle></subtitle>
                <type>Tutorial curto</type>
                <date>2024-10-17T10:00:00-03:00</date>
                <start>10:00</start>
                <duration>03:00</duration>
                <abstract>O interpretador lis.py de Peter Norvig &#233; uma aula magna sobre linguagens de programa&#231;&#227;o: um dialeto de Lisp funcional em 132 linhas de c&#243;digo. Vale mais que um m&#234;s de aula de compiladores!</abstract>
                <slug>pythonbrasil-2024-397-o-lis-py-de-norvig-entenda-um-interpretador-completo</slug>
                <track></track>
                
                <persons>
                    <person id='226'>Luciano Ramalho</person>
                </persons>
                <language>pt-br</language>
                <description>Entender como funciona de verdade uma linguagem de programa&#231;&#227;o ajuda a aprender qualquer linguagem e responder perguntas. Como funciona exatamente uma closure? Que problema ela resolve? Porque `if` e `def` n&#227;o s&#227;o fun&#231;&#245;es? Porque toda linguagem precisa de palavras reservadas? Quais s&#227;o as regras fundamentais que toda linguagem deve seguir? Gra&#231;as ao lis.py de Norvig, podemos entender tudo isso na pr&#225;tica, com exerc&#237;cios.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.python.org.br/pythonbrasil-2024/talk/33QBRW/</url>
                <feedback_url>https://talks.python.org.br/pythonbrasil-2024/talk/33QBRW/feedback/</feedback_url>
            </event>
            
        </room>
        
    </day>
    <day index='3' date='2024-10-18' start='2024-10-18T04:00:00-03:00' end='2024-10-19T03:59:00-03:00'>
        <room name='[CCBR] Sal&#227;o do Pa&#231;o' guid='d10cfa2e-1281-59ea-97c1-a79a14270948'>
            <event guid='df0b9d41-4dcc-5e9f-8f3d-14cb8ec5ac6d' id='213'>
                <room>[CCBR] Sal&#227;o do Pa&#231;o</room>
                <title>Ro-DOU - Rob&#244; de minera&#231;&#227;o do Di&#225;rio Oficial da Uni&#227;o</title>
                <subtitle></subtitle>
                <type>Palestra</type>
                <date>2024-10-18T09:50:00-03:00</date>
                <start>09:50</start>
                <duration>00:30</duration>
                <abstract>Conhe&#231;a o Ro-DOU: uma ferramenta que gera clipping automaticamente do Di&#225;rio Oficial da Uni&#227;o (D.O.U.) e dos Di&#225;rios Oficiais de munic&#237;pios a partir de termos pr&#233;-definidos.</abstract>
                <slug>pythonbrasil-2024-213-ro-dou-robo-de-mineracao-do-diario-oficial-da-uniao</slug>
                <track>Iniciante</track>
                
                <persons>
                    <person id='218'>Lu&#237;s Guilherme Lopes Alves Barreto</person>
                </persons>
                <language>pt-br</language>
                <description>O Ro-DOU &#233; uma ferramenta open source desenvolvida em Python que efetua um clipping do Di&#225;rio Oficial da Uni&#227;o (D.O.U.) e dos Di&#225;rios Oficiais de munic&#237;pios, por meio do Querido Di&#225;rio. O Ro-DOU permite o recebimento de notifica&#231;&#245;es peri&#243;dicas (via e-mail, Slack, Discord) de todas as publica&#231;&#245;es que contenham as palavras-chaves definidas pelo usu&#225;rio. Essa ferramenta se utiliza de t&#233;cnicas de webscrapping e de orquestra&#231;&#227;o com DAGs din&#226;micas do Airflow para a gera&#231;&#227;o de relat&#243;rios em diversos formatos.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.python.org.br/pythonbrasil-2024/talk/HWU8ZV/</url>
                <feedback_url>https://talks.python.org.br/pythonbrasil-2024/talk/HWU8ZV/feedback/</feedback_url>
            </event>
            <event guid='fe385d15-67a3-511c-aaa4-4fffbe3e3acb' id='234'>
                <room>[CCBR] Sal&#227;o do Pa&#231;o</room>
                <title>Inclus&#227;o e diversidade - do discurso para a realidade</title>
                <subtitle></subtitle>
                <type>Palestra</type>
                <date>2024-10-18T10:30:00-03:00</date>
                <start>10:30</start>
                <duration>00:30</duration>
                <abstract>Neste talk, compartilho minha trajet&#243;ria como mulher, autista e l&#233;sbica na &#225;rea da programa&#231;&#227;o, propondo a&#231;&#245;es pr&#225;ticas para a constru&#231;&#227;o de ambientes mais inclusivos.</abstract>
                <slug>pythonbrasil-2024-234-inclusao-e-diversidade-do-discurso-para-a-realidade</slug>
                <track>Não-técnica</track>
                
                <persons>
                    <person id='187'>OLGA PINHEIRO GARCIA</person>
                </persons>
                <language>pt-br</language>
                <description>Nesta palestra, convido voc&#234; a explorar minha trajet&#243;ria como mulher, doutora em engenharia mec&#226;nica,  engenheira de software autodidata, autista e l&#233;sbica na busca por inclus&#227;o e pertencimento na ind&#250;stria da tecnologia. Compartilho experi&#234;ncias em diferentes empresas, revelando os desafios de ambientes t&#243;xicos e o impacto positivo de iniciativas genu&#237;nas de D&amp;I. A partir dessa jornada, discuto a import&#226;ncia de a&#231;&#245;es concretas que v&#227;o al&#233;m do discurso.

Comunidades como Django Girls e PyLadies s&#227;o exemplos poderosos do impacto da representatividade na constru&#231;&#227;o de confian&#231;a e conhecimento. A palestra destaca o papel fundamental desses espa&#231;os, refor&#231;ando a import&#226;ncia da mentoria, da cria&#231;&#227;o de ambientes seguros e acolhedores, e de a&#231;&#245;es pr&#225;ticas que promovam a equidade.

Mais do que uma reflex&#227;o, essa palestra &#233; um convite &#224; a&#231;&#227;o. Juntos, podemos construir um futuro mais inclusivo e diverso na tecnologia, abrindo caminhos para que cada talento encontre seu lugar de pertencimento e possa atingir seu pleno potencial.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.python.org.br/pythonbrasil-2024/talk/3UXFZB/</url>
                <feedback_url>https://talks.python.org.br/pythonbrasil-2024/talk/3UXFZB/feedback/</feedback_url>
            </event>
            <event guid='7a2e347c-69e2-579b-aecc-dd83df00f25a' id='151'>
                <room>[CCBR] Sal&#227;o do Pa&#231;o</room>
                <title>IA Generativa no Combate &#224; Desinforma&#231;&#227;o</title>
                <subtitle></subtitle>
                <type>Palestra</type>
                <date>2024-10-18T11:10:00-03:00</date>
                <start>11:10</start>
                <duration>00:30</duration>
                <abstract>Nesta palestra, exploraremos como a intelig&#234;ncia artificial generativa est&#225; revolucionando a maneira como lidamos com a desinforma&#231;&#227;o online e como podemos agir.</abstract>
                <slug>pythonbrasil-2024-151-ia-generativa-no-combate-a-desinformacao</slug>
                <track>Não-técnica</track>
                
                <persons>
                    <person id='165'>Andressa Freries</person>
                </persons>
                <language>pt-br</language>
                <description>Nesta palestra, exploramos como a intelig&#234;ncia artificial generativa est&#225; revolucionando a maneira como lidamos com a desinforma&#231;&#227;o online. A dissemina&#231;&#227;o r&#225;pida de not&#237;cias falsas e informa&#231;&#245;es enganosas representa um desafio significativo para a sociedade moderna. A IA generativa oferece novas ferramentas para detectar, analisar e combater eficazmente esse problema, promovendo um ambiente digital mais confi&#225;vel e seguro. Vamos explorar casos de uso pr&#225;ticos, desafios &#233;ticos e o potencial transformador dessa tecnologia na promo&#231;&#227;o da verdade e da transpar&#234;ncia.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.python.org.br/pythonbrasil-2024/talk/W7ZPZN/</url>
                <feedback_url>https://talks.python.org.br/pythonbrasil-2024/talk/W7ZPZN/feedback/</feedback_url>
            </event>
            <event guid='5cce59a9-35d1-5906-ae44-34f7e16bd4ca' id='322'>
                <room>[CCBR] Sal&#227;o do Pa&#231;o</room>
                <title>Detectando Anomalias no Mundo Real com IA</title>
                <subtitle></subtitle>
                <type>Palestra</type>
                <date>2024-10-18T11:50:00-03:00</date>
                <start>11:50</start>
                <duration>00:30</duration>
                <abstract>Nesta palestra, exploraremos diferentes t&#233;cnicas de machine learning para detec&#231;&#227;o de anomalias usando bibliotecas populares do Python, como Scikit-Learn e PyOD.</abstract>
                <slug>pythonbrasil-2024-322-detectando-anomalias-no-mundo-real-com-ia</slug>
                <track>Intermediário</track>
                
                <persons>
                    <person id='146'>Juliana Ferreira Alves</person>
                </persons>
                <language>pt-br</language>
                <description>A detec&#231;&#227;o de anomalias &#233; cr&#237;tica em v&#225;rias ind&#250;strias, desde a preven&#231;&#227;o de fraudes financeiras at&#233; a seguran&#231;a de redes. A capacidade de identificar outliers e irregularidades nos dados pode levar a melhorias significativas na efici&#234;ncia operacional e na gest&#227;o de riscos. O Python, com seu rico ecossistema de bibliotecas de machine learning, oferece ferramentas poderosas para enfrentar esses desafios de forma eficaz.

Nesta palestra, exploraremos diferentes t&#233;cnicas de machine learning para detec&#231;&#227;o de anomalias usando bibliotecas populares do Python, como Scikit-Learn e PyOD. Vamos aplicar esses conhecimentos em casos pr&#225;ticos como detec&#231;&#227;o de fraudes em cart&#245;es de cr&#233;dito, detec&#231;&#227;o de intrus&#227;o em redes e manuten&#231;&#227;o preditiva. Ao final da sess&#227;o, voc&#234; ter&#225; uma compreens&#227;o s&#243;lida de como implementar essas t&#233;cnicas em seus projetos, tornando seus esfor&#231;os de detec&#231;&#227;o de anomalias mais robustos e eficientes.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.python.org.br/pythonbrasil-2024/talk/SDYLT3/</url>
                <feedback_url>https://talks.python.org.br/pythonbrasil-2024/talk/SDYLT3/feedback/</feedback_url>
            </event>
            <event guid='b4618f02-909e-5f39-a75f-985b8dec9e26' id='162'>
                <room>[CCBR] Sal&#227;o do Pa&#231;o</room>
                <title>RocketPy: Ci&#234;ncia de foguetes com Python</title>
                <subtitle></subtitle>
                <type>Palestra</type>
                <date>2024-10-18T14:00:00-03:00</date>
                <start>14:00</start>
                <duration>00:30</duration>
                <abstract>Utilizado em todo mundo, o RocketPy &#233; uma biblioteca Python para simular trajet&#243;rias de foguetes, incluindo um modelo de 6 graus de liberdade, efeitos de massa vari&#225;vel e condi&#231;&#245;es atmosf&#233;ricas.</abstract>
                <slug>pythonbrasil-2024-162-rocketpy-ciencia-de-foguetes-com-python</slug>
                <track>Intermediário</track>
                
                <persons>
                    <person id='176'>Rafael Kneip (RocketPy Team)</person>
                </persons>
                <language>pt-br</language>
                <description>O RocketPy &#233; uma biblioteca totalmente escrita em Python e dedicada para simula&#231;&#227;o de trajet&#243;ria de foguetes de alta pot&#234;ncia. O c&#243;digo permite uma simula&#231;&#227;o completa por meio de um modelo sofisticado de 6 graus de liberdade da trajet&#243;ria de voo de um foguete, incluindo efeitos de massa vari&#225;vel de alta fidelidade e descida sob paraquedas. Condi&#231;&#245;es meteorol&#243;gicas, como perfis de vento, podem ser importadas de conjuntos de dados contendo previs&#245;es do tempo, possibilitando cen&#225;rios realistas no momento das miss&#245;es. Al&#233;m disso, a implementa&#231;&#227;o facilita simula&#231;&#245;es complexas, como foguetes multiest&#225;gios, otimiza&#231;&#227;o de design, trajet&#243;ria e an&#225;lise de dispers&#227;o.
O RocketPy j&#225; foi validado cientificamente, tendo sido publicado:
https://ascelibrary.com/doi/10.1061/%28ASCE%29AS.1943-5525.0001331

O RocketPy Team caminha na dire&#231;&#227;o de suprir a falta de tecnologias nacionais na ind&#250;stria aeroespacial na era do New Space, sendo inclusive o simulador oficial de competi&#231;&#245;es de foguetemodelismo de alta pot&#234;ncia como na European Rocketry Challenge (EUROC), sediada na europa e com apoio da ag&#234;ncia espacial portuguesa.
O c&#243;digo &#233; totalmente aberto e est&#225; dispon&#237;vel em: 
https://github.com/RocketPy-Team/RocketPy</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.python.org.br/pythonbrasil-2024/talk/7FEMPE/</url>
                <feedback_url>https://talks.python.org.br/pythonbrasil-2024/talk/7FEMPE/feedback/</feedback_url>
            </event>
            <event guid='6e88b430-c040-5cac-88ae-8a1c3a64f436' id='125'>
                <room>[CCBR] Sal&#227;o do Pa&#231;o</room>
                <title>Langflow : Criando GenAI / RAG com fluxos visuais em minutos</title>
                <subtitle></subtitle>
                <type>Palestra</type>
                <date>2024-10-18T14:40:00-03:00</date>
                <start>14:40</start>
                <duration>00:30</duration>
                <abstract>A ideia do Langflow &#233; acelerar o desenvolvimento de aplica&#231;&#245;es com IA Generativa, levando da produ&#231;&#227;o para a produ&#231;&#227;o escal&#225;vel rapidamente. Veremos uma demo e conceitos fundamentais para GenAI.</abstract>
                <slug>pythonbrasil-2024-125-langflow-criando-genai-rag-com-fluxos-visuais-em-minutos</slug>
                <track>Iniciante</track>
                
                <persons>
                    <person id='143'>Samuel Henrique Matioli</person>
                </persons>
                <language>pt-br</language>
                <description>Nesta palestra veremos na pr&#225;tica como aplica&#231;&#245;es com IA Generativa s&#227;o criadas, e aplicaremos estes conceitos com o Langflow, uma solu&#231;&#227;o open-source criada por brasileiros e que transforma o processo do prot&#243;tipo at&#233; a produ&#231;&#227;o, dando agilidade ao desenvolvedor e at&#233; mesmo &#224;s &#225;reas de neg&#243;cio.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.python.org.br/pythonbrasil-2024/talk/USVYHX/</url>
                <feedback_url>https://talks.python.org.br/pythonbrasil-2024/talk/USVYHX/feedback/</feedback_url>
            </event>
            <event guid='ccd7f4bb-f8f2-5a97-990c-7853cd779e8d' id='327'>
                <room>[CCBR] Sal&#227;o do Pa&#231;o</room>
                <title>Dan&#231;ando e n&#227;o pisando  no pr&#243;prio p&#233;:  Outbox Pattern</title>
                <subtitle></subtitle>
                <type>Palestra</type>
                <date>2024-10-18T15:20:00-03:00</date>
                <start>15:20</start>
                <duration>00:30</duration>
                <abstract>Falaremos sobre Sistemas Distribu&#237;dos, Arquitetura Orientada &#224; Eventos, SAGA, o problema de Dual-write (e por que passar por ele &#233; necess&#225;rio) e o Pattern Outbox para mitiga-lo.</abstract>
                <slug>pythonbrasil-2024-327-dancando-e-nao-pisando-no-proprio-pe-outbox-pattern</slug>
                <track></track>
                
                <persons>
                    <person id='186'>Nilton Frederico Teixeira</person>
                </persons>
                <language>pt-br</language>
                <description>Nesta palestra, vamos explorar os desafios comuns que surgem ao trabalhar com micro servi&#231;os. Vamos discutir as escolhas arquiteturais e os problemas que aparecem &#224; medida que a complexidade das aplica&#231;&#245;es aumenta. Tamb&#233;m apresentaremos, de forma resumida, o Design Pattern **Saga**, destacando as diferen&#231;as entre os modelos de Orquestra&#231;&#227;o e **Coreografia** para gerenciar transa&#231;&#245;es distribu&#237;das.

Al&#233;m disso, vamos abordar o problema do **Dual-Write**, um dos desafios mais frequentes na busca por consist&#234;ncia de dados em sistemas distribu&#237;dos, e como o Pattern Outbox pode ajudar a mitigar esse problema.

- Os desafios que os micro servi&#231;os trazem consigo
- O que, afinal, &#233; uma transa&#231;&#227;o?
- Como um padr&#227;o arquitetural pode voltar para te assombrar se for levado em conta apenas no &quot;caminho feliz&quot;
- O que &#233; o Design Pattern Saga: Orquestra&#231;&#227;o VS. Coreografia
- O problema do Dual-Write
- O pattern Outbox
- Uma implementa&#231;&#227;o simples usando Django.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.python.org.br/pythonbrasil-2024/talk/QYYVSA/</url>
                <feedback_url>https://talks.python.org.br/pythonbrasil-2024/talk/QYYVSA/feedback/</feedback_url>
            </event>
            <event guid='d7627111-5e2e-5531-a728-d11ce4f1f3b1' id='445'>
                <room>[CCBR] Sal&#227;o do Pa&#231;o</room>
                <title>KEYNOTE</title>
                <subtitle></subtitle>
                <type>Keynote</type>
                <date>2024-10-18T17:00:00-03:00</date>
                <start>17:00</start>
                <duration>01:00</duration>
                <abstract>Jessica Temporal &#233; Sr. Developer Advocate na Auth0 by Okta e co-fundadora e co-apresentadora do Pizza de Dados. Autora do &quot;O Grande Microlivro de Git&quot; e criadora do GitFichas.</abstract>
                <slug>pythonbrasil-2024-445-keynote</slug>
                <track></track>
                
                <persons>
                    <person id='179'>Jessica Temporal</person>
                </persons>
                <language>pt-br</language>
                <description>Jessica Temporal &#233; Sr. Developer Advocate na Auth0 by Okta e seu sonho &#233; ajudar pessoas desenvolvedoras em todo o mundo ensinando conte&#250;do t&#233;cnico. Jess &#233; co-fundadora e co-apresentadora do primeiro e mais querido podcast brasileiro sobre ci&#234;ncia de dados Pizza de Dados. GitHub Star, autora do &quot;O Grande Microlivro de Git&quot; e criadora do GitFichas, uma cole&#231;&#227;o de cart&#245;es de estudo sobre Git. Ela tamb&#233;m adora tricotar e aprender novos hobbies.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.python.org.br/pythonbrasil-2024/talk/XLJUSM/</url>
                <feedback_url>https://talks.python.org.br/pythonbrasil-2024/talk/XLJUSM/feedback/</feedback_url>
            </event>
            
        </room>
        
    </day>
    <day index='4' date='2024-10-19' start='2024-10-19T04:00:00-03:00' end='2024-10-20T03:59:00-03:00'>
        <room name='[CCBR] Sal&#227;o do Pa&#231;o' guid='d10cfa2e-1281-59ea-97c1-a79a14270948'>
            <event guid='905dfed9-d6fc-5870-9321-044ea345ff51' id='238'>
                <room>[CCBR] Sal&#227;o do Pa&#231;o</room>
                <title>Monstrinho: seu agente LLM para rodar em qualquer m&#225;quina</title>
                <subtitle></subtitle>
                <type>Palestra</type>
                <date>2024-10-19T09:10:00-03:00</date>
                <start>09:10</start>
                <duration>00:30</duration>
                <abstract>Que tal construir uma intelig&#234;ncia artificial para chamar de sua? Apresentamos o monstrinho, seu agente LLM que pode ser executado localmente em sistemas computacionais de poucos recursos.</abstract>
                <slug>pythonbrasil-2024-238-monstrinho-seu-agente-llm-para-rodar-em-qualquer-maquina</slug>
                <track>Avançado</track>
                
                <persons>
                    <person id='240'>Eduardo F. Santos</person>
                </persons>
                <language>pt-br</language>
                <description>Que tal construir uma intelig&#234;ncia artificial para chamar de sua? H&#225; in&#250;meras op&#231;&#245;es de LLM no mercado, muitas inclusive com interface de acesso facilitada e m&#243;veis. Contudo, v&#225;rias quest&#245;es podem ser levantadas em rela&#231;&#227;o &#224; circula&#231;&#227;o de dados pessoas e posse dos modelos. O que acontece com os agentes treinados quando sua rela&#231;&#227;o com o provedor acabar? Apresentamos o monstrinho, seu agente LLM que pode ser executado localmente em sistemas computacionais de poucos recursos.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.python.org.br/pythonbrasil-2024/talk/3HT3EG/</url>
                <feedback_url>https://talks.python.org.br/pythonbrasil-2024/talk/3HT3EG/feedback/</feedback_url>
            </event>
            <event guid='fcfa186d-edfc-5d70-9551-3d582346e652' id='286'>
                <room>[CCBR] Sal&#227;o do Pa&#231;o</room>
                <title>Dados abertos feat Qualidade de dados</title>
                <subtitle></subtitle>
                <type>Palestra</type>
                <date>2024-10-19T09:50:00-03:00</date>
                <start>09:50</start>
                <duration>00:30</duration>
                <abstract>Esta palestra apresenta o tema &quot;dados abertos&quot; e como mensurar a qualidade dos dados presente nas bases de dados, bem como a import&#226;ncia do tema e o impacto disso no desenvolvimento tecnol&#243;gico.</abstract>
                <slug>pythonbrasil-2024-286-dados-abertos-feat-qualidade-de-dados</slug>
                <track>Intermediário</track>
                
                <persons>
                    <person id='283'>Ana Cec&#237;lia Vieira</person>
                </persons>
                <language>pt-br</language>
                <description>Usando como fio condutor a premissa de que &quot;transpar&#234;ncia de dados &#233; um dos pilares da democracia&quot;, esta palestra apresenta o conceito de &quot;dados abertos&quot;, sua import&#226;ncia social e para o desenvolvimento tecnol&#243;gico. Al&#233;m disso, explicita a relev&#226;ncia de ter um alto n&#237;vel de qualidade de dados e como mensur&#225;-la a partir das suas 6 dimens&#245;es. Bem como, o principal desafio para alcan&#231;&#225;-la: uma boa governan&#231;a de dados.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.python.org.br/pythonbrasil-2024/talk/KL78N7/</url>
                <feedback_url>https://talks.python.org.br/pythonbrasil-2024/talk/KL78N7/feedback/</feedback_url>
            </event>
            <event guid='e9e27681-83c5-594c-b04c-3868645babf1' id='247'>
                <room>[CCBR] Sal&#227;o do Pa&#231;o</room>
                <title>youtool: dados do YouTube f&#225;ceis p/ combater a desinforma&#231;&#227;o</title>
                <subtitle></subtitle>
                <type>Palestra</type>
                <date>2024-10-19T10:30:00-03:00</date>
                <start>10:30</start>
                <duration>00:30</duration>
                <abstract>youtool &#233; uma biblioteca e CLI que facilita o acesso a dados de v&#237;deos do YouTube, incluindo transcri&#231;&#245;es. Mostraremos com usamos youtool + LLMs + postgres para investigar quem financia desinforma&#231;&#227;o.</abstract>
                <slug>pythonbrasil-2024-247-youtool-dados-do-youtube-faceis-p-combater-a-desinformacao</slug>
                <track>Intermediário</track>
                
                <persons>
                    <person id='91'>Ana Paula Sales</person><person id='249'>&#193;lvaro Justen</person>
                </persons>
                <language>pt-br</language>
                <description>youtool &#233; uma biblioteca Python e interface de linha de comando que facilita o acesso a dados do YouTube, como informa&#231;&#245;es sobre v&#237;deos e dados que n&#227;o est&#227;o na API, como baixar as transcri&#231;&#245;es geradas automaticamente e saber quem doou no superchat.
Apresentaremos como usar as principais funcionalidades da biblioteca e tamb&#233;m mostraremos como a utilizamos em diversos projetos de combate &#224; desinforma&#231;&#227;o, onde juntamente com jornalistas investigativos buscamos os financiadores desse tipo de conte&#250;do.
Para finalizar, mostraremos como utilizamos grandes modelos de linguagem (LLM) e a indexa&#231;&#227;o por texto completo no postgres (full-text search) para facilitar que as equipes de reportagem pudessem acessar mais facilmente esses dados durante as investiga&#231;&#245;es.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.python.org.br/pythonbrasil-2024/talk/WBY8C8/</url>
                <feedback_url>https://talks.python.org.br/pythonbrasil-2024/talk/WBY8C8/feedback/</feedback_url>
            </event>
            <event guid='6244abca-6c2d-514c-91cd-273da14ed848' id='442'>
                <room>[CCBR] Sal&#227;o do Pa&#231;o</room>
                <title>KEYNOTE</title>
                <subtitle></subtitle>
                <type>Keynote</type>
                <date>2024-10-19T11:10:00-03:00</date>
                <start>11:10</start>
                <duration>01:00</duration>
                <abstract>Palestrante convidada, Nina da Hora faz mestrado em Inteligencia Artificial pela Unicamp e sua pesquisa busca mitigar o racismo algor&#237;timo atrav&#233;s da intersec&#231;&#227;o entre &#233;tica e intelig&#234;ncia artificial</abstract>
                <slug>pythonbrasil-2024-442-keynote</slug>
                <track></track>
                
                <persons>
                    <person id='391'>Nina da Hora</person>
                </persons>
                <language>pt-br</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.python.org.br/pythonbrasil-2024/talk/AARPZ8/</url>
                <feedback_url>https://talks.python.org.br/pythonbrasil-2024/talk/AARPZ8/feedback/</feedback_url>
            </event>
            <event guid='ed02d8ed-3b13-5cd9-a7b3-b5a48ec2ce03' id='161'>
                <room>[CCBR] Sal&#227;o do Pa&#231;o</room>
                <title>PicPay + GPT: o maior case de GenAI do setor financeiro</title>
                <subtitle></subtitle>
                <type>Palestra</type>
                <date>2024-10-19T14:00:00-03:00</date>
                <start>14:00</start>
                <duration>00:30</duration>
                <abstract>Contaremos sobre a jornada do prot&#243;tipo at&#233; produ&#231;&#227;o do assistente virtual do PicPay utilizando GenAI e uma arquitetura em Python para entregar um atendimento de alta qualidade para todos usu&#225;rios.</abstract>
                <slug>pythonbrasil-2024-161-picpay-gpt-o-maior-case-de-genai-do-setor-financeiro</slug>
                <track>Intermediário</track>
                
                <persons>
                    <person id='170'>Leonardo Wajnsztok</person>
                </persons>
                <language>pt-br</language>
                <description>Nesta apresenta&#231;&#227;o, mostraremos nossa jornada de cria&#231;&#227;o do maior case de GenAI no setor financeiro do Brasil, de acordo com a Microsoft. Vamos contar como sa&#237;mos de um prot&#243;tipo e lan&#231;amos o nosso assistente virtual para todos usu&#225;rios do atendimento virtual do PicPay. Falaremos sobre a arquitetura constru&#237;da em Python para suportar a escala do nosso produto. Al&#233;m disso, contaremos como utilizamos LLM e ML para entregar uma experi&#234;ncia de alta qualidade.

Refer&#234;ncia: https://customers.microsoft.com/pt-br/story/1743935389914222108-picpay-azure-financial-services-pt-brazil</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.python.org.br/pythonbrasil-2024/talk/XPVY7S/</url>
                <feedback_url>https://talks.python.org.br/pythonbrasil-2024/talk/XPVY7S/feedback/</feedback_url>
            </event>
            <event guid='bc376077-ae4c-5a9e-a186-7366bd720f5e' id='275'>
                <room>[CCBR] Sal&#227;o do Pa&#231;o</room>
                <title>Orumverso: Tecnologia Afrorreferenciada Na Pr&#225;tica</title>
                <subtitle></subtitle>
                <type>Palestra</type>
                <date>2024-10-19T14:40:00-03:00</date>
                <start>14:40</start>
                <duration>00:30</duration>
                <abstract>Orumverso &#233; uma plataforma digital que se dedica &#224; pesquisa, desenvolvimento e aplica&#231;&#227;o de tecnologias sociais de forma coletiva, com o objetivo de fortalecer e potencializar comunidades.</abstract>
                <slug>pythonbrasil-2024-275-orumverso-tecnologia-afrorreferenciada-na-pratica</slug>
                <track>Não-técnica</track>
                
                <persons>
                    <person id='274'>Karina Karim</person><person id='403'>Thalita Lopes</person>
                </persons>
                <language>pt-br</language>
                <description>OIA &#233; um Hub de Inova&#231;&#227;o Aberta dedicado &#224; resolu&#231;&#227;o de problemas desenvolvendo tecnologias sociais afrorreferenciadas. Fundado por mulheres negras, h&#225; 7 anos atuamos na miss&#227;o de potencializar o protagonismo negro na tecnologia e forjar afrofuturos, desde a educa&#231;&#227;o de base ao mercado de trabalho. Com esse objetivo, atuamos em 3 frentes de trabalho: Educa&#231;&#227;o, Empreendedorismo e Tecnologia. E, atualmente, estamos situados em  5 estados brasileiros e 3 pa&#237;ses africanos. 

Queremos que voc&#234; conhe&#231;a e fa&#231;a parte do Orumverso, uma plataforma digital que se dedica &#224; pesquisa, desenvolvimento e aplica&#231;&#227;o de tecnologias sociais de forma coletiva, com o objetivo de fortalecer e potencializar comunidades por meio da educa&#231;&#227;o e empreendedorismo. Ao integrar inova&#231;&#245;es tecnol&#243;gicas com impacto social, o Orumverso oferece aos empreendedores negros ferramentas poderosas para superar barreiras hist&#243;ricas e acelerar o crescimento de seus neg&#243;cios, enquanto se aproximam da educa&#231;&#227;o de base e promovem trocas valiosas para o desenvolvimento sustent&#225;vel dos nossos quilombos.

A tecnologia social e ancestral pavimenta o caminho para forjamos afrofuturos. E por que n&#227;o us&#225;-la para a prosperidade e o fortalecimento das nossas comunidades?</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.python.org.br/pythonbrasil-2024/talk/REYSHA/</url>
                <feedback_url>https://talks.python.org.br/pythonbrasil-2024/talk/REYSHA/feedback/</feedback_url>
            </event>
            <event guid='9f1a99a9-abd2-59a3-b50e-d050b730f452' id='207'>
                <room>[CCBR] Sal&#227;o do Pa&#231;o</room>
                <title>Django Migrations com sombra e &#225;gua fresca</title>
                <subtitle></subtitle>
                <type>Palestra</type>
                <date>2024-10-19T15:20:00-03:00</date>
                <start>15:20</start>
                <duration>00:30</duration>
                <abstract>O sistema de migrations do Django &#233; incr&#237;vel, por&#233;m a m&#225;gica dele pode levar at&#233; os times mais experientes a down-times inesperados. Nessa palestra vamos falar sobre como contornar esses problemas.</abstract>
                <slug>pythonbrasil-2024-207-django-migrations-com-sombra-e-agua-fresca</slug>
                <track>Avançado</track>
                
                <persons>
                    <person id='211'>Hugo Bessa</person>
                </persons>
                <language>pt-br</language>
                <description>O Django possui um sistema de migra&#231;&#245;es robusto e que facilita muito a vida do desenvolvedor. Por&#233;m sua capacidade abstrair conceitos do banco de dados, acaba nos afastando de entender em profundidade o que nossas opera&#231;&#245;es est&#227;o fazendo na pr&#225;tica. 

Especialmente quando j&#225; se tem uma quantidade maior de dados, pode se tornar muito desafiador realizar essas migra&#231;&#245;es sem interromper o servi&#231;o para seus usu&#225;rios ou causar problemas s&#233;rios de performance.

Nesta palestra, exploraremos t&#233;cnicas avan&#231;adas para realizar migra&#231;&#245;es no Django da melhor maneira. Ser&#227;o apresentadas estrat&#233;gias de migra&#231;&#227;o zero down-time, incluindo migra&#231;&#245;es at&#244;micas, backwards-compatible, divis&#227;o de grandes migra&#231;&#245;es em pequenas etapas e o uso de ferramentas para evitar erros bobos.

Discutiremos boas pr&#225;ticas e recomenda&#231;&#245;es, como planejamento, monitoramento e estrat&#233;gias de rollback.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.python.org.br/pythonbrasil-2024/talk/EQVZDW/</url>
                <feedback_url>https://talks.python.org.br/pythonbrasil-2024/talk/EQVZDW/feedback/</feedback_url>
            </event>
            <event guid='9cf0d13f-f166-56af-8cc9-ff99f59f7a75' id='443'>
                <room>[CCBR] Sal&#227;o do Pa&#231;o</room>
                <title>KEYNOTE</title>
                <subtitle></subtitle>
                <type>Keynote</type>
                <date>2024-10-19T17:00:00-03:00</date>
                <start>17:00</start>
                <duration>01:00</duration>
                <abstract>Fabio Pliger &#233; criador do PyScript, Principal Sw. Architect na Anaconda, Inc, e respons&#225;vel por pyscript.com, PyScript, PyExcel e a inova&#231;&#227;o da plataforma.</abstract>
                <slug>pythonbrasil-2024-443-keynote</slug>
                <track></track>
                
                <persons>
                    <person id='319'>Fabio Pliger</person>
                </persons>
                <language>pt-br</language>
                <description>Criador do PyScript, Principal Sw. Architect na Anaconda, Inc, e respons&#225;vel por pyscript.com, PyScript, PyExcel e a inova&#231;&#227;o da plataforma.  Atualmente, respons&#225;vel pelo desenvolvimento de ferramentas inovativas na Anaconda, inc, com uma grande paix&#227;o pela comunidade python e democratiza&#231;&#227;o de tecnologias.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.python.org.br/pythonbrasil-2024/talk/UMY9UH/</url>
                <feedback_url>https://talks.python.org.br/pythonbrasil-2024/talk/UMY9UH/feedback/</feedback_url>
            </event>
            
        </room>
        
    </day>
    <day index='5' date='2024-10-20' start='2024-10-20T04:00:00-03:00' end='2024-10-21T03:59:00-03:00'>
        <room name='[CCBR] Sal&#227;o do Pa&#231;o' guid='d10cfa2e-1281-59ea-97c1-a79a14270948'>
            <event guid='dc659ed3-40d0-59a3-b2cf-b5fb58f961b1' id='302'>
                <room>[CCBR] Sal&#227;o do Pa&#231;o</room>
                <title>Suporte Ass&#237;ncrono no Django</title>
                <subtitle></subtitle>
                <type>Palestra</type>
                <date>2024-10-20T09:50:00-03:00</date>
                <start>09:50</start>
                <duration>00:30</duration>
                <abstract>Revisaremos a hist&#243;ria do suporte a opera&#231;&#245;es ass&#237;ncronas no Django, alguns exemplos das funcionalidades mais interessantes e as op&#231;&#245;es para implantar projetos Django com servidores ASGI.</abstract>
                <slug>pythonbrasil-2024-302-suporte-assincrono-no-django</slug>
                <track>Intermediário</track>
                
                <persons>
                    <person id='261'>K&#225;tia Nakamura</person>
                </persons>
                <language>pt-br</language>
                <description>Django iniciou a sua jornada para se tornar totalmente compat&#237;vel com opera&#231;&#245;es ass&#237;ncronas na vers&#227;o 3.0 ao oferecer suporte para rodar aplica&#231;&#245;es ASGI (Asynchronous Server Gateway Interface), al&#233;m do suporte j&#225; existe para WSGI (Web Server Gateway Interface).

Desde ent&#227;o, Django vem adicionando features de suporte a opera&#231;&#245;es ass&#237;ncronas em cada vers&#227;o lan&#231;ada:
- Views e Middlewares ass&#237;ncronos
- API para cache backend ass&#237;ncrona
- interface ORM para opera&#231;&#245;es ass&#237;ncronas
- respostas em streaming ass&#237;ncronas
- suporte ao psycopg3 que oferece conex&#245;es e cursores ass&#237;ncronos
- signal dispatch ass&#237;ncrono
- e muito mais.

Nessa palestra, vamos revisar brevemente a hist&#243;ria do suporte a opera&#231;&#245;es ass&#237;ncronas no Django, apresentar alguns exemplos das funcionalidades mais interessantes, as melhores pr&#225;ticas e tamb&#233;m explorar as op&#231;&#245;es para implantar projetos Django com servidores ASGI. Tamb&#233;m abordaremos o futuro do suporte ass&#237;ncrono no Django.

N&#243;s amamos Django &#10084;&#65039; e poder usar c&#243;digo ass&#237;ncrono para melhorar o desempenho, aumentar a responsividade e lidar com mais requisi&#231;&#245;es concorrentes de forma eficiente.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.python.org.br/pythonbrasil-2024/talk/UCGTBG/</url>
                <feedback_url>https://talks.python.org.br/pythonbrasil-2024/talk/UCGTBG/feedback/</feedback_url>
            </event>
            <event guid='fee5ab35-326d-5f2e-bec2-e6f8e6a8966c' id='163'>
                <room>[CCBR] Sal&#227;o do Pa&#231;o</room>
                <title>Como construir assistentes com IA em Django</title>
                <subtitle></subtitle>
                <type>Palestra</type>
                <date>2024-10-20T10:30:00-03:00</date>
                <start>10:30</start>
                <duration>00:30</duration>
                <abstract>Novos LLMs (GPT4, etc.) s&#227;o capazes de chamar fun&#231;&#245;es Python do seu c&#243;digo. Agora &#233; f&#225;cil construir IAs espec&#237;ficas para seu produto. Essa palestra mostra como fazer isso em projetos Django.</abstract>
                <slug>pythonbrasil-2024-163-como-construir-assistentes-com-ia-em-django</slug>
                <track>Iniciante</track>
                
                <persons>
                    <person id='175'>Fl&#225;vio Juvenal</person><person id='177'>Pamella Bezerra</person>
                </persons>
                <language>pt-br</language>
                <description>Large Language Models recentes (gpt4 e similares) suportam Tool Calling / Function Calling, o que significa que tais modelos de intelig&#234;ncia artificial s&#227;o capazes de chamar fun&#231;&#245;es de qualquer linguagem, bem como usar ferramentas para auxili&#225;-los em suas tarefas. LLMs conseguem agora usar ferramentas como engines de busca p&#250;blicos e privados, scrappers de sites, mapas, calculadoras, ou qualquer API preexistente. Desta forma, agora &#233; f&#225;cil construir Assistentes IA com LLMs capazes de integrar-se facilmente a projetos Python/Django, sem a necessidade de dados de treinamento ou integra&#231;&#245;es complexas.

Nesta palestra, abordaremos como devs Django podem construir Assistentes IA usando a biblioteca Django AI Assistant. Com essa biblioteca, basta construir uma classe Python com m&#233;todos que a IA pode chamar para construir um Assistente IA. Tais m&#233;todos s&#227;o executados na inst&#226;ncia Django, o que significa que a IA pode fazer tudo que uma view Django pode: consultar o BD, gerenciar arquivos, enviar emails, integrar com APIs externas, etc.

Vamos tamb&#233;m demonstrar como integrar a IA com o frontend, indo al&#233;m do caso de uso comum de chatbots. Exemplos de aplica&#231;&#245;es que Assistentes IA podem habilitar incluem:
* Um sistema de recomenda&#231;&#227;o de filmes que considera o backlog de filmes do usu&#225;rio
* Um bot&#227;o que ajuda o usu&#225;rio a preencher formul&#225;rios baseado no contexto
* Um guia tur&#237;stico capaz de recomendar em tempo real atra&#231;&#245;es baseadas na localiza&#231;&#227;o atual do usu&#225;rio
* Um revisor de textos (ou c&#243;digo) que utiliza documenta&#231;&#245;es existentes para dar sugest&#245;es bem contextualizadas

Esperamos que ap&#243;s essa palestras devs Django se inspirem a usar IA de forma criativa, como um meio, e n&#227;o um fim em si.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.python.org.br/pythonbrasil-2024/talk/CE8KDS/</url>
                <feedback_url>https://talks.python.org.br/pythonbrasil-2024/talk/CE8KDS/feedback/</feedback_url>
            </event>
            <event guid='192a81d6-1b3a-5180-b186-92c50cd918c1' id='452'>
                <room>[CCBR] Sal&#227;o do Pa&#231;o</room>
                <title>KEYNOTE</title>
                <subtitle></subtitle>
                <type>Keynote</type>
                <date>2024-10-20T11:10:00-03:00</date>
                <start>11:10</start>
                <duration>01:00</duration>
                <abstract>Fernanda &#233; formada em Ci&#234;ncia da Computa&#231;&#227;o e Mestre em Intelig&#234;ncia Artificial pela UFRJ, Doutora em Intelig&#234;ncia Computacional pela UFMG e Google Developer Expert em Machine Learning.</abstract>
                <slug>pythonbrasil-2024-452-keynote</slug>
                <track></track>
                
                <persons>
                    <person id='250'>Maria Fernanda Wanderley</person>
                </persons>
                <language>pt-br</language>
                <description>Fernanda &#233; co-fundadora da Mulheres em IA, embaixadora do WiDS Rio de Janeiro e colaboradora de longa data da PrograMaria. Acredita que &#233; na diversidade que constru&#237;mos tecnologias mais justas e com maior impacto social
Al&#233;m de adorar falar e compartilhar conhecimento por a&#237;, ama tocar tamborim e o carnaval.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.python.org.br/pythonbrasil-2024/talk/F8RD9Z/</url>
                <feedback_url>https://talks.python.org.br/pythonbrasil-2024/talk/F8RD9Z/feedback/</feedback_url>
            </event>
            <event guid='16f0c4ec-1fe8-5830-a3d7-3248c7a73a38' id='235'>
                <room>[CCBR] Sal&#227;o do Pa&#231;o</room>
                <title>Criando uma loja online com py.space</title>
                <subtitle></subtitle>
                <type>Palestra</type>
                <date>2024-10-20T14:00:00-03:00</date>
                <start>14:00</start>
                <duration>00:30</duration>
                <abstract>Apresenta&#231;&#227;o de um projeto de loja online desenvolvida com py.space para a comunidade (revelar depois), onde os usu&#225;rios podem selecionar itens, visualizar o carrinho e enviar o pedido por email.</abstract>
                <slug>pythonbrasil-2024-235-criando-uma-loja-online-com-py-space</slug>
                <track>Iniciante</track>
                
                <persons>
                    <person id='198'>Alynne Ferreira</person>
                </persons>
                <language>pt-br</language>
                <description>Nesta palestra, vamos explorar o desenvolvimento de uma loja online utilizando a plataforma py.space. O projeto foi criado para a comunidade (revelar depois da avalia&#231;&#227;o) e permite aos usu&#225;rios selecionar produtos, visualizar um resumo do carrinho com pre&#231;os individuais e o total da compra, e enviar essa lista por email para a propriet&#225;ria da loja. A apresenta&#231;&#227;o abordar&#225; desde a concep&#231;&#227;o da ideia at&#233; a implementa&#231;&#227;o completa, utilizando scripts Python, interfaces gr&#225;ficas (GUIs) e funcionalidades de envio de email.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.python.org.br/pythonbrasil-2024/talk/P88CPC/</url>
                <feedback_url>https://talks.python.org.br/pythonbrasil-2024/talk/P88CPC/feedback/</feedback_url>
            </event>
            <event guid='bbc7eddf-4b15-5656-a043-929786e2f0fa' id='338'>
                <room>[CCBR] Sal&#227;o do Pa&#231;o</room>
                <title>Sankofa: Educa&#231;&#227;o em Tecnologia e Sonhos de Carreira</title>
                <subtitle></subtitle>
                <type>Palestra</type>
                <date>2024-10-20T14:40:00-03:00</date>
                <start>14:40</start>
                <duration>00:30</duration>
                <abstract>Pensar na educa&#231;&#227;o tecnol&#243;gica brasileira &#233; uma tarefa que demanda repert&#243;rio l&#233;xico, sint&#225;tico e sem&#226;ntico. E &#233; nisso que consiste essa an&#225;lise de dados sobre a nossa educa&#231;&#227;o e sonhos de carreira.</abstract>
                <slug>pythonbrasil-2024-338-sankofa-educacao-em-tecnologia-e-sonhos-de-carreira</slug>
                <track></track>
                
                <persons>
                    <person id='299'>Lorena Pereira</person>
                </persons>
                <language>pt-br</language>
                <description>Pensar na educa&#231;&#227;o tecnol&#243;gica brasileira &#233; uma tarefa que nos demanda repert&#243;rio l&#233;xico, sint&#225;tico e sem&#226;ntico. N&#227;o h&#225; uma s&#243; Hist&#243;ria, neutra e objetiva. Quem conta uma hist&#243;ria conta por uma &#243;tica e parte de algum lugar - o que pretendemos desafiar com essa palestra. Discutiremos em conjunto uma an&#225;lise de dados sobre a educa&#231;&#227;o tecnol&#243;gica brasileira que visa fomentar 3 pontos: Repert&#243;rio social, repert&#243;rio tecnol&#243;gico e exerc&#237;cio de futuro.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.python.org.br/pythonbrasil-2024/talk/GK7TBK/</url>
                <feedback_url>https://talks.python.org.br/pythonbrasil-2024/talk/GK7TBK/feedback/</feedback_url>
            </event>
            <event guid='1a8d2554-ad2f-5369-aed1-56aee4b0fee6' id='167'>
                <room>[CCBR] Sal&#227;o do Pa&#231;o</room>
                <title>Como e porque aprender a programar com Open Source</title>
                <subtitle></subtitle>
                <type>Palestra</type>
                <date>2024-10-20T15:10:00-03:00</date>
                <start>15:10</start>
                <duration>00:30</duration>
                <abstract>Como a jornada de uma aprendiz em TI foi transformada pelo Open Source, contribuindo para uma biblioteca com quase 3k downloads e +150 estrelas no GitHub, e aprendendo programa&#231;&#227;o e fluxo de trabalho.</abstract>
                <slug>pythonbrasil-2024-167-como-e-porque-aprender-a-programar-com-open-source</slug>
                <track>Não-técnica</track>
                
                <persons>
                    <person id='92'>Maria Ant&#244;nia Maia</person>
                </persons>
                <language>pt-br</language>
                <description>Sob o ponto de vista de uma estudante em transi&#231;&#227;o para o mercado de trabalho de T.I., mostrando como o Open Source pode ser um grande aliado nos estudos: os pontos positivos, o caminho trilhado e o ganho de experi&#234;ncia atrelado a constru&#231;&#227;o da confian&#231;a necess&#225;ria para o trabalho.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.python.org.br/pythonbrasil-2024/talk/NAHNCZ/</url>
                <feedback_url>https://talks.python.org.br/pythonbrasil-2024/talk/NAHNCZ/feedback/</feedback_url>
            </event>
            <event guid='b1fc3c48-0879-5987-aa2b-92b093e4874b' id='224'>
                <room>[CCBR] Sal&#227;o do Pa&#231;o</room>
                <title>Deu match: casamento de padr&#245;es com match/case</title>
                <subtitle></subtitle>
                <type>Palestra</type>
                <date>2024-10-20T17:00:00-03:00</date>
                <start>17:00</start>
                <duration>00:30</duration>
                <abstract>A instru&#231;&#227;o `match/case` &#233; muito melhor que o velho `switch/case`, gra&#231;as ao poder de lidar com estruturas de dados complexas declarativamente. Veremos como funciona atrav&#233;s de exemplos pr&#225;ticos!</abstract>
                <slug>pythonbrasil-2024-224-deu-match-casamento-de-padroes-com-match-case</slug>
                <track>Intermediário</track>
                
                <persons>
                    <person id='226'>Luciano Ramalho</person>
                </persons>
                <language>pt-br</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.python.org.br/pythonbrasil-2024/talk/MNDFQE/</url>
                <feedback_url>https://talks.python.org.br/pythonbrasil-2024/talk/MNDFQE/feedback/</feedback_url>
            </event>
            
        </room>
        
    </day>
    <day index='6' date='2024-10-21' start='2024-10-21T04:00:00-03:00' end='2024-10-22T03:59:00-03:00'>
        <room name='[Lounge FIAP/Alura] Sala 31A - Sprints' guid='74288858-6a69-529b-8422-6a48f8497c05'>
            <event guid='fc15b9d1-2eb0-591d-a3c3-bb00cd01f526' id='250'>
                <room>[Lounge FIAP/Alura] Sala 31A - Sprints</room>
                <title>Contribuindo com o FastCRUD</title>
                <subtitle></subtitle>
                <type>Sprint</type>
                <date>2024-10-21T11:00:00-03:00</date>
                <start>11:00</start>
                <duration>06:00</duration>
                <abstract>Participe do sprint do FastCRUD! Colabore no desenvolvimento de novos recursos e melhorias, desde a cria&#231;&#227;o de endpoints autom&#225;ticos at&#233; a integra&#231;&#227;o avan&#231;ada com FastAPI, SQLAlchemy, Pydantic.</abstract>
                <slug>pythonbrasil-2024-250-contribuindo-com-o-fastcrud</slug>
                <track>Intermediário</track>
                
                <persons>
                    <person id='251'>Igor Benav</person>
                </persons>
                <language>pt-br</language>
                <description>O FastCRUD &#233; um projeto open source, desenvolvido para facilitar a cria&#231;&#227;o de APIs com FastAPI. Ele oferece m&#233;todos CRUD robustos e gera&#231;&#227;o autom&#225;tica de endpoints. 

O c&#243;digo &#233; totalmente documentado com docstrings detalhadas e possui uma su&#237;te completa de testes automatizados para garantir a qualidade e a estabilidade do projeto. 

Durante o sprint, voc&#234; ter&#225; a oportunidade de contribuir com novas funcionalidades, otimiza&#231;&#245;es e melhorias na documenta&#231;&#227;o, de quebra vai ouvir sobre criar e manter projetos open source.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.python.org.br/pythonbrasil-2024/talk/LL9NHZ/</url>
                <feedback_url>https://talks.python.org.br/pythonbrasil-2024/talk/LL9NHZ/feedback/</feedback_url>
            </event>
            
        </room>
        <room name='[Lounge FIAP/Alura] Sala 32A - Sprints' guid='6da3ea4e-3329-5a39-b34d-02f47906e341'>
            <event guid='19f4889b-06f8-5dc2-b664-194750437130' id='175'>
                <room>[Lounge FIAP/Alura] Sala 32A - Sprints</room>
                <title>Sprint brutils-python</title>
                <subtitle></subtitle>
                <type>Sprint</type>
                <date>2024-10-21T11:00:00-03:00</date>
                <start>11:00</start>
                <duration>06:00</duration>
                <abstract>Nesta sprint, faremos contribui&#231;&#245;es para o reposit&#243;rio brutils-python, uma biblioteca com foco na resolu&#231;&#227;o de problemas que enfrentamos diariamente no desenvolvimento de aplica&#231;&#245;es para o business Br</abstract>
                <slug>pythonbrasil-2024-175-sprint-brutils-python</slug>
                <track>Iniciante</track>
                
                <persons>
                    <person id='92'>Maria Ant&#244;nia Maia</person>
                </persons>
                <language>pt-br</language>
                <description>Brutils-python &#233; uma releitura, em Python, da biblioteca brutils, originalmente feita em Typescript. O reposit&#243;rio escolhido &#233; de n&#237;vel iniciante, inclusive utilizado como meio de aprendizado para primeiras contribui&#231;&#245;es. Hoje, conta com quase de 3k downloads/m&#234;s e 159 stars.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.python.org.br/pythonbrasil-2024/talk/XYBKPU/</url>
                <feedback_url>https://talks.python.org.br/pythonbrasil-2024/talk/XYBKPU/feedback/</feedback_url>
            </event>
            
        </room>
        <room name='[Lounge FIAP/Alura] Sala 32B - Sprints' guid='a2dc7a11-bc0e-5e96-ab97-998c88100f89'>
            <event guid='a351cc28-27ec-5329-957f-b23322789017' id='269'>
                <room>[Lounge FIAP/Alura] Sala 32B - Sprints</room>
                <title>Tradu&#231;&#227;o da documenta&#231;&#227;o do Python</title>
                <subtitle></subtitle>
                <type>Sprint</type>
                <date>2024-10-21T11:00:00-03:00</date>
                <start>11:00</start>
                <duration>06:00</duration>
                <abstract>Venha traduzir a documenta&#231;&#227;o oficial do Python para portugu&#234;s brasileiro. Junte-se a uma equipe de volunt&#225;rios apaixonados e contribua para tornar o Python mais acess&#237;vel!</abstract>
                <slug>pythonbrasil-2024-269-traducao-da-documentacao-do-python</slug>
                <track>Iniciante</track>
                
                <persons>
                    <person id='267'>Rafael Fontenelle</person>
                </persons>
                <language>pt-br</language>
                <description>A documenta&#231;&#227;o do Python vem pouco a pouco sendo traduzida por membros da comunidade brasileira com o objetivo de torn&#225;-la mais acess&#237;vel para todos. Gra&#231;as a essas contribui&#231;&#245;es, alcan&#231;amos 62% de tradu&#231;&#227;o!

Nesta sprint reuniremos volunt&#225;rios interessados em contribuir para a tradu&#231;&#227;o. Esta &#233; uma excelente oportunidade para conhecer o processo, conhecer o ferramental, ajudar a corrigir poss&#237;veis erros hoje existentes, melhorar tradu&#231;&#227;o existente, fazer novas tradu&#231;&#245;es de m&#243;dulos da documenta&#231;&#227;o.

Para al&#233;m da tradu&#231;&#227;o, contribui&#231;&#227;o tamb&#233;m pode ser no processo de atualiza&#231;&#227;o da tradu&#231;&#227;o. Temos uma infraestrutura que mant&#233;m os arquivos de tradu&#231;&#227;o atualizados e tamb&#233;m os testa. Contribui&#231;&#227;o neste sentido tamb&#233;m &#233; bem-vinda.

De forma geral, n&#227;o &#233; necess&#225;rio ser um programador ou at&#233; ser fluente em ingl&#234;s &#8212; se voc&#234; tem interesse em Python e quer ajudar, sua participa&#231;&#227;o ser&#225; muito bem-vinda.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.python.org.br/pythonbrasil-2024/talk/JGNNQH/</url>
                <feedback_url>https://talks.python.org.br/pythonbrasil-2024/talk/JGNNQH/feedback/</feedback_url>
            </event>
            
        </room>
        <room name='[Lounge FIAP/Alura] Sala 35A - Sprints' guid='7f8c3bb1-203c-55f5-b5d2-a0e00cb45c34'>
            <event guid='1b74f056-8a16-5d44-836e-45822c8857f4' id='300'>
                <room>[Lounge FIAP/Alura] Sala 35A - Sprints</room>
                <title>Querido Di&#225;rio, hoje fiz parsers para um monte de documentos</title>
                <subtitle></subtitle>
                <type>Sprint</type>
                <date>2024-10-21T11:00:00-03:00</date>
                <start>11:00</start>
                <duration>06:00</duration>
                <abstract>Trabalharemos no desenvolvimento de parsers para segmentar di&#225;rios oficiais para o projeto Querido Di&#225;rio. Venha contribuir para melhorar o acesso a informa&#231;&#245;es oficiais no Brasil!</abstract>
                <slug>pythonbrasil-2024-300-querido-diario-hoje-fiz-parsers-para-um-monte-de-documentos</slug>
                <track>Intermediário</track>
                
                <persons>
                    <person id='208'>Giulio Carvalho</person>
                </persons>
                <language>pt-br</language>
                <description>O Querido Di&#225;rio &#233; um projeto da Open Knowledge Brasil que visa tornar os di&#225;rios oficiais dos munic&#237;pios brasileiros mais acess&#237;veis. Nesta atividade, as pessoas participantes ter&#227;o a oportunidade de trabalhar com processamento de informa&#231;&#245;es textuais. 

Focaremos no desenvolvimento de parsers para di&#225;rios oficiais de associa&#231;&#245;es municipais, onde cada parser desenvolvido pode significar a integra&#231;&#227;o de dezenas (ou centenas!) de munic&#237;pios ao projeto, contribuindo diretamente para a transpar&#234;ncia e acesso &#224; informa&#231;&#227;o p&#250;blica no Brasil.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.python.org.br/pythonbrasil-2024/talk/EETRTX/</url>
                <feedback_url>https://talks.python.org.br/pythonbrasil-2024/talk/EETRTX/feedback/</feedback_url>
            </event>
            
        </room>
        <room name='[Lounge FIAP/Alura] Sala 33A - Sprints' guid='a7726777-06e9-5f3f-965a-a526974c1cb1'>
            <event guid='e70dd664-12d1-5316-8c5b-7ebe023c85a9' id='330'>
                <room>[Lounge FIAP/Alura] Sala 33A - Sprints</room>
                <title>Extrainterpreters: melhorando o n&#237;vel da API</title>
                <subtitle></subtitle>
                <type>Sprint</type>
                <date>2024-10-21T11:00:00-03:00</date>
                <start>11:00</start>
                <duration>06:00</duration>
                <abstract>Projeto para acesso de forma Pythonica aos sub-interpretadores do Python, cada um com uma GIL independente, permitindo uso de v&#225;rios n&#250;cleos de CPU no mesmo processo.</abstract>
                <slug>pythonbrasil-2024-330-extrainterpreters-melhorando-o-nivel-da-api</slug>
                <track></track>
                
                <persons>
                    <person id='290'>Jo&#227;o Sebasti&#227;o de Oliveira Bueno</person>
                </persons>
                <language>pt-br</language>
                <description>O projeto &quot;extrainterpreters&quot; foi publicado em tempo para a vers&#227;o final do Python 3,12, e permite acesso  a partir de c&#243;digo Python puro - aos sub-interpretadores com GIL independente - superando a barreira de apenas um n&#250;cleo por vez executando c&#243;digo Python no mesmo processo. Sendo mantido por volunt&#225;rios, e, a partir da PEP 703 com um roadmap para elimina&#231;&#227;o da GIL sem necessidade de sub-interpretadores, o projeto deu uma &quot;parada&quot; ap&#243;s a Pythonbrasil 2023. 
A proposta &#233; retomar o desenvolvimento eliminando bugs e finalizando estruturas de dados pra troca de objetos entre interpretadores em alto n&#237;vel, aumentando a utilidade dos sub-interpretadores.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.python.org.br/pythonbrasil-2024/talk/997V3U/</url>
                <feedback_url>https://talks.python.org.br/pythonbrasil-2024/talk/997V3U/feedback/</feedback_url>
            </event>
            
        </room>
        
    </day>
    
</schedule>
