gradiente-02

PYDAY LA PAZ


AGENDA

08:00 - 09:00 ACREDITACIÓN

Presenta tu CI o algún documento que acredite tu identidad. Recuerda que debes haber completado el formulario de Registro para poder participar del evento.

¿Compraste algun Combo Pythonico?

Puedes recogerlo en tu acreditacion.

09:00 - 09:15 Apertura

Apertura del evento a cargo de los organizadores del evento.
¡Bienvenidos Pythonistas! #PyDayLaPaz

09:15 - 09:50 Charla

La GAFILAT (Grupo de Acción Financiera de Latinoamérica) realiza evaluaciones en Bolivia sobre el trabajo de lucha de contra la legitimación de ganancias ilícitas y el financiamiento al terrorismo.
En ese sentido, surge la necesidad de elaborar un modelo de machine learning para detectar transacciones sospechosas con el fin de tener una herramienta que sirva para luchar contra las ganancias ilícitas y el lavado de dinero.
En esta charla veremos cómo se puede utilizar un modelo de machine learning para tratar de identificar operaciones sospechosas y ver el costo que representa combatir este problema a nivel mundial.

09:55 - 10:30 Charla

Se presenta lo que son los honeypots, así como la clasificación, escenarios y usos. Posteriormente se realizará la implementación en un escenario preparado para tal fin explicando el modo de uso y una demo donde se verán los registros y forma de captura de la información del atacante. Luego de la charla, serás capaz de implementar un honeypot para detectar los tipos de ataques que estas expuesto a fin de bloquear esos accesos y proteger el verdadero activo de información valioso de tu organización.

10:35 - 11:10 Charla

Sin duda Python es uno de los lenguajes más sencillos de aprender, sus bibliotecas y sintaxis hace que logres cosas increíbles con poco esfuerzo, sin embargo, solo lo usamos para resolver problemas/desarrollar en el trabajo o si estamos en la universidad como otro lenguaje más para aprender desarrollo de software. Hay muuchas cosas interesantes más que puedes hacer para ti mism@ con Python. En esta charla veremos ciertas ideas para pythonizar/automatizar algunas de tus actividades cotidianas.

Saber un lenguaje de programación es como saber hablar con la computadora y no solo eso, si extendemos un poco más la idea, la computadora podría funcionar como un segundo cerebro ¿Por qué no dejar que resuelva problemas por ti en segundo plano?

11:15 - 11:50 Charla

La Física pertenece a una de las pocas Ciencias Puras que estudian la Naturaleza , esta con el tiempo se Dividió en dos ramas importantes La Física Clásica y La Física Moderna , siendo esta ultima nuestro punto de interés .
La humanidad dio un gran salto tecnológico con la invención de la computadora , en un principio diseñada para descifrar mensajes en la guerra destinados al uso de unas cuantas personas , hasta la aplicación en las ciencias .
Los científicos tardaban días , meses incluso años en realizar cálculos , una tarea muy repetitiva que fue sustituida por una maquina haciéndolo en milésimas de segundos .
Hoy vivimos en un mundo tecnológico donde la era de los datos ha empezado a gobernar , con el fácil acceso a la información por medio de dispositivos electrónicos , orientándonos a un análisis de datos masivos , y la Física no ha sido la excepción llegando nuevos métodos como el Machine Learning para la predicción de datos , donde veremos casos de usos en la física y sus aportes en distintas áreas : Física de Altas Energías , Física de la Atmosfera , Física Nuclear e Principios en Sistemas Complejos.

11:50 -13:00 Break

¿Alguien dijo comida? ¡Nosotros sí! ¡Hora del almuerzo!

13:00 - 13:35 Charla

Exploraremos el mundo de la programación de hardware con MicroPython. Comenzaremos desde los fundamentos de la programación en MicroPython, incluyendo la sintaxis, los tipos de datos y las estructuras de control de flujo. A partir de ahí, avanzaremos a la programación de hardware, utilizando los módulos y bibliotecas disponibles para interactuar con dispositivos externos. Mostraremos ejemplos prácticos de proyectos con hardware que pueden ser implementados con MicroPython, y discutiremos las ventajas de utilizar MicroPython para programar hardware en comparación con otros lenguajes de programación. También hablaremos sobre la comunidad de usuarios de MicroPython y los recursos disponibles para seguir aprendiendo y experimentando con la programación de hardware.
Esta charla está dirigida a personas interesadas en la programación de hardware con MicroPython, desde principiantes hasta expertos que deseen profundizar en el tema. No se requiere experiencia previa en programación de hardware o en MicroPython.

13:40 - 14:15 Charla

El presente proyecto plantea el desarrollo de una librería de programación enfocada al estudio, enseñanza y aprendizaje de conceptos de robótica móvil con base en un modelo implementativo y real. El trabajo presentado busca la representación de conceptos en robótica educativa y robótica avanzada bajo un marco de practicidad y simplificación que sirva como herramienta para el estudio de teorías más complejas. El marco de desarrollo abarca la creación, verificación, validación e implementación de funciones de programación basadas en lenguaje Python como código base de programación. Posteriormente se procede al desarrollo de herramientas, en las mismas funciones, que permitan la compatibilidad con robots de baja gama y costo reducido. El desarrollo del proyecto involucra el estudio y la implementación de áreas de investigación como ser sistemas de control, sistemas de navegación, sistemas de comunicación y visión artificial.

14:20 - 14:55 Charla

No sólo estás escribiendo código para una computadora, sino también para otros desarrolladores y para ti mismo en el futuro.
Es por eso que es importante escribir código "bonito". Exploraremos buenas prácticas que te ayudaran a hacer un código entendible, escalable y óptimo.
Aprenderás técnicas para hacer que tu código sea fácilmente reusable, cómo mejorar el código existente y cuándo priorizar la legibilidad sobre la complejidad. Si eres un programador Python que quiere mejorar tus habilidades de escritura de código, no te pierdas esta charla.

15:00 - 15:35 Charla

Este trabajo académico intenta ofrecer una visión detallada del procesamiento de señales cerebrales utilizando el lenguaje de programación Python. Los participantes de la conferencia tendrán la oportunidad de sumergirse en las técnicas y herramientas más avanzadas para analizar y procesar señales cerebrales. Desde el uso de bibliotecas especializadas en neurociencia hasta la implementación de algoritmos de procesamiento de señales, este trabajo académico ofrece una visión completa de cómo Python se ha convertido en una herramienta poderosa en el campo de la neurociencia. Los asistentes a la conferencia podrán descubrir cómo Python se aplica en diferentes modalidades de señales cerebrales, como EEG, fMRI y más, y cómo puede utilizarse para extraer información valiosa de estas señales.

15:35 - 15:45 Conclusión

Se agradecerá la participación de los asistentes y Sponsors, se resalta la importancia del aprendizaje y colaboración en la comunidad de programadores en Python. ¡Hasta la próxima edición del #PyDayLaPaz!

09:40 - 11:50 Workshop

Objetivo

Utilizar Boto3, la libreria de python que permite interactuar con los servicios de AWS para crear y gestionar recursos, instancias EC2, a través de aplicaciones escritas en Python.


Descripción Extendida

  1. Que es Cloud? y los proveedores de la nube?
  2. Descripción de Boto3, AWS S3 Buckets, Amazon EC2.
  3. Instalación de Boto3 en los entornos locales
  4. Configuración de instancia AWS y su configuración de acceso desde entornos locales.
  5. Uso de un IDE, PyCharm, VSCode u otros, para configurar Boto3.
  6. Desarrollo del primer programa para gestionar una instancia en EC2
    1. Conectando el programa con AWS EC2
  7. Desarrollo del segundo programa para gestionar los S3 buckets
    1. Conectando con AWS S3 Buckets

11:50 - 13:00 Break

¿Alguien dijo comida? ¡Nosotros sí! ¡Hora del almuerzo!

13:10 -15:20 Workshop

Objetivo

Aprender a utilizar Python, la API de WhatsApp y ChatGPT para crear un chatbot capaz de enviar y recibir mensajes a través de WhatsApp y generar respuestas utilizando un modelo de lenguaje generativo. Los asistentes también podrían aprender sobre conceptos importantes como el procesamiento del lenguaje natural y el uso de modelos pre-entrenados en aplicaciones prácticas.

Descripción Extendida

En este workshop interactivo, descubrirás cómo utilizar Python, la API de WhatsApp y ChatGPT para crear un chatbot inteligente capaz de enviar y recibir mensajes a través de WhatsApp y generar respuestas utilizando un modelo de lenguaje generativo.
Comenzaremos con una introducción al fascinante mundo de los chatbots y exploraremos las razones por las que Python y ChatGPT son herramientas poderosas para crear uno. A continuación, profundizaremos en la API de WhatsApp y aprenderás cómo utilizarla para enviar y recibir mensajes de manera efectiva. Después, nos adentraremos en el emocionante campo de los modelos de lenguaje generativo y descubrirás cómo utilizar ChatGPT para generar respuestas coherentes y naturales a los mensajes del usuario. Finalmente, integraremos todo lo aprendido para crear un chatbot funcional con Python, la API de WhatsApp y ChatGPT, con ejemplos prácticos y demostraciones en vivo que te permitirán ver cómo funciona todo en conjunto. A lo largo del taller, también adquirirás conocimientos sobre conceptos importantes como el procesamiento del lenguaje natural y el uso de modelos pre-entrenados en aplicaciones prácticas. Al final del taller, tendrás los conocimientos y habilidades necesarias para crear tu propio chatbot inteligente con Python y ChatGPT.

09:40 - 11:50 Workshop

Objetivo

Una introducción en el desarrollo de herramientas blockchain usando python.

Descripción Extendida

En este taller aprenderás qué es bitcoin y como funciona. Montaremos una red desde cero con un blockchain propio usando Python. Mostraremos el estado del desarrollo de otras herramientas en Bitcoin.

12:20 -13:45 PM Break

¿Alguien dijo comida? ¡Nosotros sí! ¡Hora del almuerzo!

13:10 -15:20 Workshop

Objetivo

Aprender las bases para el uso de Django rest framework en un taller desarrollando una pequeña API y tambien conocer sobre las características del framework.

Descripción Extendida

Django Rest Framework (DRF) es un framework de Python utilizado para la construcción de APIs de manera ágil y sencilla. DRF es muy popular en el ecosistema de Python gracias a su gran variedad de herramientas y características, las cuales permiten el desarrollo de APIs escalables y robustas. Aprender a utilizar DRF es altamente beneficioso para aquellos interesados en el desarrollo de aplicaciones web, ya que les permite crear APIs de manera más eficiente y con menos líneas de código. En el taller, los participantes tendrán la oportunidad de aprender cómo implementar la autenticación de usuarios, validar datos y otros aspectos clave en la creación de APIs con DRF. Además, se abordarán temas como la serialización de objetos Django en formato JSON, la implementación de vistas utilizando clases genéricas y la documentación de la API utilizando herramientas de DRF

DSC07630

Equipo Organizador

  • Organizadores:

    • Tatiana Delgadillo
    • Emmanuel Villanueva
    • Monica Limachi
    • Paulo Tintaya
  • Voluntarios:

    • Yulitza Huanca
    • Adriana Paz
    • Corali Alamanza
    • Julio Cori
    • Soledad Bendita
    • Guisela Huanca
PyDay23 (3)

PyDay La Paz 2023: El Poder de la Comunidad y la Innovación Tecnológica

El sábado 10 de junio de 2023 marcó un hito especial para la comunidad tecnológica de La Paz. PyDay La Paz 2023 reunió a entusiastas de Python y profesionales de diversas disciplinas en el auditorio de la carrera de Informática de la Universidad Mayor de San Andrés (UMSA), brindando una jornada llena de charlas, talleres y conexiones significativas.

  • La Dinámica: Aprendizaje y Gamificación

    Desde el inicio, PyDay La Paz se destacó por su enfoque innovador. Los organizadores implementaron un sistema de gamificación en el que cada participante recibió una manilla con un código QR para registrar su asistencia y participación activa en las actividades. Esta dinámica incentivó a los asistentes a involucrarse, ganando puntos por asistir a charlas, hacer preguntas y completar talleres, puntos que luego pudieron canjear por poleras y stickers exclusivos. Más que un evento, ¡fue una experiencia interactiva y divertida!

  • Charlas y Talleres: Explorando el Poder de Python

    Las charlas y talleres fueron, sin duda, uno de los aspectos más destacados de PyDay La Paz 2023. A lo largo del día, los asistentes participaron en sesiones que abordaron aplicaciones prácticas de Python en áreas como finanzas, neurociencias, música y educación. Además, recibieron valiosos consejos para mejorar sus habilidades de desarrollo y seguir buenas prácticas en sus proyectos.

    En paralelo, los talleres ofrecieron experiencias prácticas en las que los participantes aprendieron a:

    • Desplegar soluciones en AWS.
    • Crear un chatbot utilizando Python y ChatGPT.
    • Lanzar una aplicación web con Django.
    • Construir una red blockchain desde cero.

    Estos talleres de dos horas cada uno permitieron a los asistentes adquirir habilidades útiles y aplicables en sus trabajos o proyectos personales.

  • Superando Obstáculos: El Espíritu de la Comunidad

    Sin embargo, lo que realmente hace especial a un evento no es solo lo que ocurre en el escenario, sino cómo se enfrentan los desafíos que surgen tras bastidores. A solo un día del evento, nos informaron que algunas salas no contarían con internet ni proyectores. Lejos de rendirse, el equipo organizador, junto con el apoyo de la DTIC de la UMSA, se movilizó rápidamente para resolver cada problema. Esta es la magia de la comunidad: la capacidad de adaptarse, colaborar y superar los imprevistos con creatividad y compromiso.

    Otro desafío que enfrentó el equipo organizador fue la limpieza de los espacios donde se realizaría la conferencia. A pesar de haber solicitado estos espacios y coordinado su acceso con la Dirección de la carrera de Informática con más de 4 meses de anticipación, se llevaron la gran sorpresa de que todos los ambientes estaban en condiciones inadecuadas. Además, no se les informó que el edificio de la carrera de Informática no contaba con personal de limpieza. Por esta razón, los voluntarios y organizadores trabajaron más de 16 horas para preparar espacios como el comedor, los baños y el auditorio, asegurándose de que todo estuviera en condiciones óptimas para los participantes. Este esfuerzo refleja la dedicación y el amor de la comunidad.

  • Momentos que Inspiran

    Entre los asistentes, dos personas nos recordaron por qué es tan importante crear eventos inclusivos y accesibles. Uno de ellos fue un participante no vidente, que asistió a todas las charlas con entusiasmo. El otro fue una niña de 10 años que, acompañada por su padre, participó activamente en el taller de ChatGPT. Estas historias demuestran que la tecnología no tiene barreras, y que PyDay La Paz fue un espacio donde todos tuvieron la oportunidad de aprender y crecer.

  • Reflexiones y Lecciones Aprendidas

    En Python La Paz, creemos que este tipo de actividades locales son realmente importantes y no deben perderse. Por ello, como comunidad, decidimos asumir la responsabilidad de organizar este evento, lo que representó un verdadero desafío que motivó a miembros y voluntarios a poner en práctica sus habilidades para brindar la mejor experiencia posible.

    Este evento inspiró a los miembros de Python La Paz a desarrollar soluciones, como la construcción de un CMS y un sistema de control mediante códigos QR, que pronto podrán convertirse en proyectos de software libre para que la comunidad Pythonista, tanto local como global, pueda utilizarlos y contribuir a ellos.

    "El apoyo de la Python Software Foundation fue fundamental para ofrecer la mejor experiencia posible a los asistentes de PyDay La Paz 2023. La meta del equipo organizador fue diseñar un evento interactivo y motivar la participación activa de los asistentes, y gracias al apoyo de la PSF, logramos este objetivo gamificando el evento y ofreciendo recompensas por participación en charlas y talleres."

    La experiencia del PyDay La Paz 2023 nos hizo reflexionar sobre la importancia de dar visibilidad a los proyectos de la comunidad local y el valor que tienen estos espacios para reunir a la comunidad, siempre considerando la diversidad del público al que podríamos llegar. Nuestra meta para el futuro es seguir creciendo como comunidad, motivar a mas mujeres a ser parte de este evento , y continuar ofreciendo experiencias de aprendizaje inclusivas generando espacios seguros.

  • Revisa las Finanzas, Fotos y Videos de PyDay La Paz 2023

    Conoce más sobre el PyDay La Paz 2023, hemos preparado una sección con el resumen financiero del evento, que muestra de manera transparente cómo se utilizaron los fondos y patrocinios para hacer posible esta jornada. Además, puedes revivir los momentos más memorables en nuestra galería de fotos y en los videos de las charlas que están disponibles en nuestro canal de YouTube. Te invitamos a explorar estos recursos y a descubrir por ti mismo la energía y el entusiasmo de la comunidad Pythonista en La Paz.

Fotos del evento

Código de Conducta

PyDay La Paz busca brindar una experiencia de conferencia confortable para todos los asistentes. Buscamos ser un espacio seguro y libre de acoso para todos, independientemente de su edad, género, orientación sexual, apariencia física, capacidad especial, raza, religión o profesión. No se tendrá ninguna tolerancia frente al acoso o cualquier forma de discriminación.


  • Participantes

    Se considera como comportamiento inapropiado:

    • Acoso de cualquier participante en cualquier forma.
    • Intimidación, acecho o seguimiento deliberado.
    • Registrar o tomar capturas de pantalla de la actividad en línea con fines de acoso.
    • Publicar información privada de otros, como una dirección física o electrónica, sin permiso explícito.
    • Amenazas violentas o lenguaje dirigido a otra persona.
    • Incitación a la violencia o al acoso hacia cualquier individuo, incluido alentar a una persona a suicidarse o a autolesionarse.
    • Crear cuentas en línea adicionales para acosar a otra persona o eludir una prohibición.
    • Lenguaje e imágenes sexuales en comunidades en línea o en cualquier lugar de la conferencia, incluidas las charlas.
    • Insultos, humillaciones o bromas que se basan en estereotipos, que son excluyentes o que ponen a otros en ridículo.
    • Otra conducta que es inapropiada para una audiencia profesional que incluye personas de diferentes orígenes.
  • Speakers

    El lenguaje o las imágenes sexuales son inapropiados para sus charlas o diapositivas. Abstenerse de usar lenguaje de odio, sexista, racista, excluyente ni promocionar actividades ilícitas en cualquier parte de su contenido mientras esté realizando su presentación.

  • Patrocinadores

    Los patrocinadores están sujetos a las políticas contra el acoso. No deben utilizar imágenes, actividades u otros materiales de manera sexualizada, ni promover actividades ilícitas.

  • Consecuencias

    Si eres víctima de alguno de estos comportamientos inapropiados puede contactarte al siguiente correo: pydaylapaz@gmail.com para reportar la situación.

  • Alcances

    Este Código de conducta se aplica a:

    • Asistentes
    • Speakers
    • Presentadores
    • Sponsors
    • Organizadores
    • Voluntarios
    • Todos los asistentes en general
  • Licencia

    Este código de conducta se encuentra bajo la licencia de Creative Commons Attribution 3.0 Unported License.

    * Este código de conducta es una adaptación del código de conducta de la Python Software Foundation


Politicas de seguridad y salud ante el COVID-19


  • Medidas de control

    • Para los participantes de nacionalidad boliviana deben presentar su carnet de vacunación emitido por el Ministerio de Salud de Bolivia al momento del registro.
    • Para los participantes extranjeros deben deben presentar un equivalente al carnet de vacunación emitido por la autoridad sanitaria de su país de origen.
    • El uso de cubrebocas es obligatorio en los espacios cerrados como el escenario principal y los espacios de los talleres.
    • Recuerda portar con tu alcohol en gel, tambien podras encontrar dispensadores en los puntos de registro.


PyDay La Paz 2023