Acreditación De 8:30 AM a 12:35 PM y de 14:00 PM a 16:00 PM
La charla compara tiempos al sumar dos vectores de números de forma serial y en paralelo, en C++, Python usando la biblioteca estándar, y usando algunas librerías externas.
Va hilando una evolución de intentos tratando de mejorar la situación anterior, mostrando ventajas y desventajas. En cada caso se muestra el código real y el gráfico correspondiente de mediciones para vectores de distintas longitudes, comparando con los intentos anteriores.
Finalmente se sacan conclusiones sobre el proceso.
Receso para reorganizarse, en caso de cambiar de salon para atender a otra charla
Dentro la implementación de soluciones, sobre todo aquellas que se ejecutan desde la terminal, es innegable la necesidad de contar con un medio que facilite la interacción con el usuario, en estos escenarios Click se convirtio en la mejor alternativa. Click es una librería de python que nos permite crear interfaces de linea de comandos – CLI, de forma componible, sencilla y declarativa, con tan solo el código necesario de una forma altamente configurable y con valores predeterminados sensibles listos para usar.
En esta charla, te mostraré cómo crear una cámara de seguridad con un Raspberry Pi. El Raspberry Pi es una pequeña computadora de placa única que es perfecta para proyectos de bajo costo. En esta charla, se mostrará lo siguiente: - Elegir los componentes necesarios para tu cámara de seguridad - Instalar el software y las bibliotecas Python(libraries) en tu Raspberry Pi - Configurar tu cámara de seguridad.
Espacio Abierto para dar una mini charla
Espacio Abierto para dar una mini charla
Enfrentamos dos de los desafíos más apremiantes de nuestra era: los desastres naturales y el cambio climático. Donde esta ponencia explora cómo Python, una herramienta versátil y potente, se convierte en un aliado esencial en la búsqueda de soluciones a estos desafíos globales.
Taller express para mostrarte como puedes crear un wepapp usando interfaz de usuario con Python, sin usar html o css.
Receso para reorganizarse, en caso de cambiar de salon para atender a otra charla
Las principales herramientas de Generative AI están disponibles en Python. Vamos a analizar y explorar todas las opciones resaltando la simpleza del Python.
La charla trata sobre la realizacion de un electrocardiograma portatil con la ayuda del lenguaje python a la hora de limpiar y procesar los datos obtenidos por eldispositivo realizado dando como resultado una interfaz con la ayuda de PyQt para la muestra de datos como se muestra en el siguiente video.
Hablaremos acerca de la PSF, como se origino y sus alcances
Receso para almorzar
En esta charla hablaremos de multiprocessing, multithreading y asynchronous en python, cual es su utilidad , cuando usarlos y por que usarlos, lo explicaremos de la forma mas dinamica posible para que todos podamos comprender las ventajas y desventajas de cada enfoque
Receso para reorganizarse, en caso de cambiar de salon para atender a otra charla
Cloud Functions para Firebase ahora te permitirá escribir funciones utilizando Python y tus herramientas preferidas, las cuales te permitirán aprovechar el enorme ecosistema de Python packages y soluciones open source para tareas como machine learning, data processing and scientific analysis.
Receso para reorganizarse, en caso de cambiar de salon para atender a otra charla
Camila Plejia ayuda a las personas con tetraplejia a mantener su comunicación con el mundo exterior, haciendo que sus actividades de comunicación (leer, redactar, enviar correo, interactuar con sus contactos vía whatsapp, leer noticias, saber el estado del tiempo, buscar algún video en youtube,etc. ) y algunas de gestión se realicen de manera normal. Permitiendo a personas con tetraplejia llevar un vida más "normal".
Espacio Abierto para dar una mini charla
Los procesos de automatización han evolucionado significativamente en respuesta a la demanda de mayor eficiencia y agilidad en el desarrollo de software y la gestión de datos. En este contexto, la integración de herramientas como Prefect se ha vuelto esencial, ya que permite coordinar y automatizar de manera efectiva flujos de trabajo complejos, reduciendo errores y tiempos de respuesta, y asegurando la confiabilidad en un entorno en constante cambio.
Receso para reorganizarse, en caso de cambiar de salon para atender a otra charla
En esta charla podrás conocer más acerca de inteligencia artificial de la mano de OpenAI, ChatGTP y Python. Exploraremos casos de uso y cómo integrar esta herramienta en tus proyectos.
Receso para reorganizarse, en caso de cambiar de salon para atender a otra 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. Modelo de charla magistral (introducción a la herramienta) y posterior modalidad de taller demostrativo-práctico (utilizacion de la herramienta).
Cierre Primer Día
Acreditación De 8:30 AM a 12:35 PM y de 14:00 PM a 16:00 PM
Una retrospectiva a través de proyectos que hice, y las motivaciones y decisiones de diseño que los hacen posibles. Algunas reflexiones sobre los dilemas de trabajar en público y los pequeños placeres de programar artefactos transparentes, lúdicos y socialmente relevantes. Será probablemente una presentación tradicional con una serie de diapositivas en un documento pdf, nothing fancy that challenges the demo gods.
Receso para reorganizarse, en caso de cambiar de salon para atender a otra charla
En esta charla intentaré explicar cómo los “datos geográficos” nos pueden ayudar a mejorar la información que ya está disponible, nos pueden ayudar a hacer mejores predicciones o inferencias y por lo tanto podremos construir mejores modelos. Principalmente hablaré sobre el enriquecimiento de los análisis utilizando: Spatial Feature Engineering que es el proceso de desarrollar nueva información que se pueda utilizar para entrenar un modelo.
Espacio Abierto para dar una mini charla
Python es un potente lenguaje de programación de alto nivel basado en objetos con tipado y vinculación dinámicos. Debido a su flexibilidad y potencia, los desarrolladores suelen emplear ciertas reglas o patrones de diseño de Python. ¿Qué los hace tan importantes y qué significa esto para el desarrollador promedio de Python?
Receso para reorganizarse, en caso de cambiar de salon para atender a otra charla
Descubre cómo las herramientas Makim y Container-Sugar pueden transformar y eficientizar tus procesos de desarrollo y operaciones de DevOps, simplificando la definición de tareas y manejo de contenedores.
Charla de Comunidad
Espacio Abierto para dar una mini charla
Receso para almorzar
Con PyTeal, los desarrolladores pueden expresar la lógica de los contratos inteligentes utilizando únicamente Python. Bienvenidos a Blockchain y Algorand
Receso para reorganizarse, en caso de cambiar de salon para atender a otra charla
Te gustaría aprender como crear videos para explicar conceptos matemáticos? Sabes que puedes crear animaciones con formato matemático y geométrico? Aprenderas como generar animaciones para tus videoturoriales o simplemente por gana y gusto de hacer las cosas... Sera divertido!
Receso para reorganizarse, en caso de cambiar de salon para atender a otra charla
Se describira los pasos basicos que se necesita para iniciar API testing con Python, y la importancia del testing en el BackEnd.
Espacio Abierto para dar una mini charla
Combinamos 3 componentes para lograr un ambiente de tecnologia seguro y practico en estas experiencias piloto educativas, de manera remota. Los 3 componentes: Lenguaje de Programacion + Entorno de Trabajo + Infraestructura == Python + Project Jupyter + VPS (Jupyter HUB/Notebook). VPS == Servidor Privado Virtual (Virtual Private Server) Tuvimos en cuenta los conocimientos tecnicos basicos de los interesados, por ello instalamos en un VPS todos los componentes necesarios (Python + Librerias + Plugins de Jupyter + Widgets), de esta manera los interesados aprendieron directamente. Iniciamos con programacion. Luego generamos experiencias piloto programando Jupyters Notebooks para enseñar Matematicas, Fisica, Robotica, armamos los notebooks con lo justo y necesario de programacion, ayudandonos de Widgets y Graficas. A medida que avanzamos, armamos Jupyter Notebooks en materias de No Calculo.
Receso para reorganizarse, en caso de cambiar de salon para atender a otra charla
TBD
Receso para reorganizarse, en caso de cambiar de salon para atender a otra charla
Gobernanza de datos
Cierre Segundo Día
El objetivo es que los participantes puedan crear tanto un CRUD de una API como una aplicación fullstack con el render_html de flask
1. Instalación de la librería
2. Hola mundo con flask
3. Conexión con una base de datos sqlite
4. Creación de endpoints y controladores para una tabla con ORM
5. Mostrar un html
Este taller proporcionará a los participantes las herramientas y conocimientos necesarios para automatizar tareas de infraestructura con Python. Los participantes aprenderán a utilizar librerías y herramientas de automatización para realizar tareas como la creación y configuración de servidores, la instalación de software, y la gestión de servicios.
Una de las áreas con mayor crecimiento es el análisis de datos, base fundamental para la revolución de la inteligencia artificial. Jupyter notebook, Pandas, Numpy, Matplotlib son las librerías básicas y mostraré brevemente su funcionamiento.
PyCon Bolivia se dedica a brindar una experiencia de conferencia confortable, 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.
Speakers
El lenguaje o las imágenes sexuales son inapropiados para sus charlas o diapositivas. Abstenerse de usar lenguaje sexista, racista o excluyente en cualquier parte de su contenido miestras este realizando su disertació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.
Participantes
Se considera como comportamiento inapropiado:
Privacidad
No está permitido recolectar información de los disertantes y participantes de este evento. Se encuentra prohibido difundir datos personales de otros y de sí mismos.
Consecuencias
Si eres víctima de alguno de estos comportamientos inapropiados puede contactarte al siguiente correo: pycon.bo@gmail.com para reportar la situación.
Alcances
Este Código de conducta se aplica a las siguientes personas en PyCon:
Licencia
Este código de conducta se encuentra bajo la licencia de Creative Commons Attribution 3.0 Unported License.
Medidas de control