python

Recursos de programación de python
Ismael Mendonça nos presenta "Python testing best practices". Resumen: En Python se pueden emplear diferentes frameworks y estrategias para testing, el ecosistema nos provee de librerías como pytest, nose y unittest para escribir pruebas automáticas. Es común conseguir proyectos donde se entremezcla el uso de estas librerías o pasa que no se entiende el "scope" y lo que ofrece cada una. La charla esta enfocada a dar a conocer algunos "gotchas" al momento de escribir pruebas y varios consejos para conseguir escribir mejores pruebas. --- La novena edición de la PyConES se celebra como un evento en línea y totalmente gratuito durante los días 2 y 3 de Octubre de 2021. Web: https://2021.es.pycon.org Agenda: https://2021.es.pycon.org/ #schedule
Carlos Alberto Gomez Gonzalez nos presenta "Deep learning-based super-resolution of climate forecast data". Resumen: Seasonal climate predictions can forecast the climate variability up to several months ahead and support a wide range of societal activities. The coarse spatial resolution of seasonal forecasts needs to be refined to the regional/local scale for specific applications. Super-resolution, or statistical downscaling in the climate jargon, aims at learning a mapping between low and high resolution images (gridded climate datasets). In this talk, I would like to explain how I developed deep convolutional networks in supervised and generative adversarial training frameworks for the task of super-resolving seasonal forecast of temperature over Catalonia. Additionally, I will stress on the importance of Python for scientific software development and for the application of cutting-edge machine learning and AI in Earth Sciences. --- La novena edición de la PyConES se celebra como un evento en línea y totalmente gratuito durante los días 2 y 3 de Octubre de 2021. Web: https://2021.es.pycon.org Agenda: https://2021.es.pycon.org/ #schedule
Andrea Morales Garzón y Antonio Manjavacas Lucas nos presentan "Introducción a los algoritmos bioinspirados con Python". Resumen: La naturaleza ha sido desde siempre un foco de inspiración para la resolución de problemas cotidianos: desde los más simples a los más complejos. La Inteligencia Artificial tiene mucho que aportar en este aspecto, y es que existe todo un campo de estudio centrado en cómo la naturaleza y los seres vivos resuelven procesos complejos de forma eficiente, con el objetivo de replicarlo y optimizar la solución de problemas de computación costosos. Los algoritmos basados en esta idea son conocidos como "bioinspirados". El objetivo de esta charla será conocer más de cerca qué son los algoritmos bioinspirados y cómo estos pueden llevarse a la práctica utilizando Python. En concreto, nos centraremos en el paquete inspyred, orientado a la computación bioinspirada, del cual mostraremos sus principales funcionalidades. Finalmente, veremos algunos ejemplos prácticos destinados a la resolución de problemas de optimización. --- La novena edición de la PyConES se celebra como un evento en línea y totalmente gratuito durante los días 2 y 3 de Octubre de 2021. Web: https://2021.es.pycon.org Agenda: https://2021.es.pycon.org/ #schedule
Jaime Crespo nos presenta "Haciendo copias de seguridad de todo el conocimiento humano con Python y software libre": Resumen: ¿Te imaginas que un día desaparecen todos los artículos y fotos de Wikipedia? De acuerdo con algunas estimaciones se tardarían cientos de millones de horas en reescribir el casi Petabyte de datos generado hasta el momento por los voluntarios del proyecto. En esta sesión mostraremos cómo evitamos que esto pueda suceder, enseñando cómo implementamos diversos proyectos de recuperación de los archivos y bases de datos usados por Wikipedia. En ellos usamos exclusivamente herramientas de software libre y como principal lenguaje de automatización de sistemas: Python. --- La novena edición de la PyConES se celebra como un evento en línea y totalmente gratuito durante los días 2 y 3 de Octubre de 2021. Web: https://2021.es.pycon.org Agenda: https://2021.es.pycon.org/ #schedule
Juan Luis Cano Rodríguez nos presenta "Documenta tu proyecto con Markdown, Sphinx, y Read the Docs". Resumen: En esta charla veremos cómo documentar nuestros proyectos usando Sphinx, la herramienta utilizada para la propia documentación de Python y muchos otros proyectos más. Veremos cómo crear un proyecto desde cero, cómo escribir documentación narrativa, y también cómo generar de manera automática la referencia de la API de nuestro código. Para ello utilizaremos MyST, un nuevo dialecto de CommonMark compatible con Sphinx y que nos trae toda la potencia de reStructuredText, con la familiaridad de Markdown. Finalmente, publicaremos nuestro proyecto en Read the Docs, un servicio online de alojamiento para documentación. --- La novena edición de la PyConES se celebra como un evento en línea y totalmente gratuito durante los días 2 y 3 de Octubre de 2021. Web: https://2021.es.pycon.org Agenda: https://2021.es.pycon.org/ #schedule
Jose Manuel Ortega nos presenta "Python para equipos de ciberseguridad". Resumen: Python se ha convertido en el lenguaje más usado para desarrollar herramientas dentro del ámbito de la seguridad. Esta charla se centrará en las diferentes formas en que un analista de ciberseguridad puede aprovechar el lenguaje de programación Python tanto desde el punto de vista defensivo como ofensivo. El objetivo final es obtener el máximo conocimiento posible en el contexto que estamos auditando. --- La novena edición de la PyConES se celebra como un evento en línea y totalmente gratuito durante los días 2 y 3 de Octubre de 2021. Web: https://2021.es.pycon.org Agenda: https://2021.es.pycon.org/ #schedule
Jordi Saludes Closa nos presenta "Reales de verdad". Resumen: Para las mates 7 cifras decimales no son suficientes ¡las queremos todas!. La idea de número real como una ristra infinita de decimales enlaza perfectamente con el concepto Python de *generadores* y en esta charla usaremos esto como excusa para introducirlos de manera sencilla y en cómo combinarlos para construir otros números reales *exactamente*. De esta forma podremos calcular efectivamente con precisión tan grande como se necesite. Aprenderemos generadores y varios trucos de la libreria `itertools` para manipularlos así como técnicas de programación funcional. --- La novena edición de la PyConES se celebra como un evento en línea y totalmente gratuito durante los días 2 y 3 de Octubre de 2021. Web: https://2021.es.pycon.org Agenda: https://2021.es.pycon.org/ #schedule
Jesús Armando López García, Dr. Julián Cabrera Ruiz, Victor Enrique Casillas Céspedes y Francisco Daniel Alcántara Maciel nos presentan "La Química en Python con Algoritmos Estocásticos". Resumen: La idea surge en implementar nuevas estrategias de enlace entre un software de simulación de procesos químicos como Aspen Plus con Python en la cual se busca optimizar costos, carga energética y obtener una alta pureza en una columna reactiva y una binaria con una gran variedad de compuestos. Mediante el cual se implementa una versión propia del algoritmo Recocido Simulado. Se aborda el tema desde la perspectiva de la Ingeniería Química. Los asistentes aprenderán nuevas aplicaciones en la química e ingeniería química llevándolos a imaginar que sin importar el perfil profesional puedan usar Python como una herramienta versátil y poderosa. --- La novena edición de la PyConES se celebra como un evento en línea y totalmente gratuito durante los días 2 y 3 de Octubre de 2021. Web: https://2021.es.pycon.org Agenda: https://2021.es.pycon.org/ #schedule
Valerio Cosentino nos presenta "Tracking counterfeiting on the Web with Python and ML". Resumen: With the rise of online marketplaces, sellers can easily grow their business by offering their products to a larger number of people. However, this comes with the risk of endangering their reputation, brand trust and profits due to counterfeiting issues. This talk will present a highly scalable approach able to timely query marketplaces via Web scrapers, analyze and classify the obtained data using ML algorithms and summarize the results through visualizations. --- La novena edición de la PyConES se celebra como un evento en línea y totalmente gratuito durante los días 2 y 3 de Octubre de 2021. Web: https://2021.es.pycon.org Agenda: https://2021.es.pycon.org/ #schedule
Indranil Ghosh nos presenta "An introduction to hands-on football data analysis in Python". Resumen: Many people want to start with football data analysis and this talk (accompanied by jupyter notebooks maintaining a pedagogic flow of Python codes) introduces these concepts hands-on (accessing data, visualization, and analysis) to those interested. --- La novena edición de la PyConES se celebra como un evento en línea y totalmente gratuito durante los días 2 y 3 de Octubre de 2021. Web: https://2021.es.pycon.org Agenda: https://2021.es.pycon.org/ #schedule