diff --git a/pycon-ar-2021/category.json b/pycon-ar-2021/category.json new file mode 100644 index 000000000..7336bf19c --- /dev/null +++ b/pycon-ar-2021/category.json @@ -0,0 +1,3 @@ +{ + "title": "PyCon Ar 2021" +} diff --git a/pycon-ar-2021/videos/pyconar-2021-acelerando-aplicaciones-paralelas-en-python-numba-vs-cython.json b/pycon-ar-2021/videos/pyconar-2021-acelerando-aplicaciones-paralelas-en-python-numba-vs-cython.json new file mode 100644 index 000000000..1a02ca1eb --- /dev/null +++ b/pycon-ar-2021/videos/pyconar-2021-acelerando-aplicaciones-paralelas-en-python-numba-vs-cython.json @@ -0,0 +1,34 @@ +{ + "description": "En la última década, el procesamiento concurrente y paralelo ha tomado mayor relevancia debido a la constante necesidad de disminuir el tiempo de respuesta y al crecimiento vertiginoso de los datos a procesar. Por su parte, Python no ha sido ajeno a esta cuestión, existiendo diferentes alternativas que permiten explotar capacidades de concurrencia y paralelismo. El intérprete oficial de Python, conocido como CPython, presenta limitaciones al momento de implementar soluciones paralelas de memoria compartida, es decir, aplicaciones multi-hiladas. En particular, el principal problema es la utilización de un componente llamado Global Interpreter Lock (GIL), el cual permite que solo un hilo se ejecute a la vez. Esta característica afecta fuertemente a las aplicaciones cpu-bound, ya que llevan a que su ejecución sea prácticamente de forma secuencial. Para solucionar esta limitación, se suele utilizar procesos en vez de hilos, pero hay que tener en cuenta que el consumo de recursos es mayor y que aumenta el costo de programación por tener un espacio de direcciones distribuido. Afortunadamente, intérpretes alternativos a CPython que están orientados a la optimización de los programas, como PyPy y Pyston, también presentan el mismo problema. Afortunadamente, existen hoy 2 propuestas de traductores que permiten dar respuesta a esta problemática: Numba y Cython.", + "duration": 1555, + "language": "spa", + "recorded": "2021-10-29", + "related_urls": [ + { + "label": "Conference Website", + "url": "https://eventos.python.org.ar/events/pyconar2021/" + }, + { + "label": "https://eventos.python.org.ar/events/pyconar2021/activity/448/", + "url": "https://eventos.python.org.ar/events/pyconar2021/activity/448/" + } + ], + "speakers": [ + "Enzo Rucci", + "Andrés Milla" + ], + "tags": [ + "pyar", + "pycon", + "pyconar", + "pyconar2021" + ], + "thumbnail_url": "https://i.ytimg.com/vi/gzohJYkFsWE/maxresdefault.jpg", + "title": "Acelerando aplicaciones paralelas en Python: Numba vs. Cython", + "videos": [ + { + "type": "youtube", + "url": "https://www.youtube.com/watch?v=gzohJYkFsWE" + } + ] +} diff --git a/pycon-ar-2021/videos/pyconar-2021-alguna-vez-te-preguntaste-como-es-esto-del-render-3d-metele-numba.json b/pycon-ar-2021/videos/pyconar-2021-alguna-vez-te-preguntaste-como-es-esto-del-render-3d-metele-numba.json new file mode 100644 index 000000000..c4f76c6f3 --- /dev/null +++ b/pycon-ar-2021/videos/pyconar-2021-alguna-vez-te-preguntaste-como-es-esto-del-render-3d-metele-numba.json @@ -0,0 +1,34 @@ +{ + "description": "En esta charla se investigan las bases de un motor de render para proyectar imágenes tridimensionales en un plano de 2 dimensiones, luego como manipular ese objeto en el espacio, como leer un archivo de cualquier editor 3D para luego optimizar todo con la GPU usando Numba.", + "duration": 1602, + "language": "spa", + "recorded": "2021-10-25", + "related_urls": [ + { + "label": "Conference Website", + "url": "https://eventos.python.org.ar/events/pyconar2021/" + }, + { + "label": "https://eventos.python.org.ar/events/pyconar2021/activity/469/", + "url": "https://eventos.python.org.ar/events/pyconar2021/activity/469/" + } + ], + "speakers": [ + "Eric Rishmüller" + ], + "tags": [ + "pyar", + "pycon", + "pyconar", + "pyconar2021", + "python" + ], + "thumbnail_url": "https://i.ytimg.com/vi/wb-FerAYsUM/maxresdefault.jpg", + "title": "Alguna vez te preguntaste como es esto del render 3D? Metele Numba", + "videos": [ + { + "type": "youtube", + "url": "https://www.youtube.com/watch?v=wb-FerAYsUM" + } + ] +} diff --git a/pycon-ar-2021/videos/pyconar-2021-apertura-bruno-geninatty-y-matias-barriento.json b/pycon-ar-2021/videos/pyconar-2021-apertura-bruno-geninatty-y-matias-barriento.json new file mode 100644 index 000000000..0e233fa73 --- /dev/null +++ b/pycon-ar-2021/videos/pyconar-2021-apertura-bruno-geninatty-y-matias-barriento.json @@ -0,0 +1,30 @@ +{ + "description": "Apertura de la conferencia anual PyCon Argentina 2021.", + "duration": 809, + "language": "spa", + "recorded": "2021-10-25", + "related_urls": [ + { + "label": "Conference Website", + "url": "https://eventos.python.org.ar/events/pyconar2021/" + } + ], + "speakers": [ + "Bruno Geninatti", + "Matias Barriento" + ], + "tags": [ + "pyar", + "pycon", + "pyconar", + "pyconar2021" + ], + "thumbnail_url": "https://i.ytimg.com/vi/Xults8FROX4/maxresdefault.jpg", + "title": "Apertura", + "videos": [ + { + "type": "youtube", + "url": "https://www.youtube.com/watch?v=Xults8FROX4" + } + ] +} diff --git a/pycon-ar-2021/videos/pyconar-2021-aprender-robotica-sin-costo.json b/pycon-ar-2021/videos/pyconar-2021-aprender-robotica-sin-costo.json new file mode 100644 index 000000000..2165e03ce --- /dev/null +++ b/pycon-ar-2021/videos/pyconar-2021-aprender-robotica-sin-costo.json @@ -0,0 +1,33 @@ +{ + "description": "En la presentación realizaré una descripción de las posibilidades que tenemos para entender en la robótica y a través del uso de los simuladores la motivación que se puede brindar a estudiantes a insertarse en el mundo de la programación.", + "duration": 1645, + "language": "spa", + "recorded": "2021-10-27", + "related_urls": [ + { + "label": "Conference Website", + "url": "https://eventos.python.org.ar/events/pyconar2021/" + }, + { + "label": "https://eventos.python.org.ar/events/pyconar2021/activity/485/", + "url": "https://eventos.python.org.ar/events/pyconar2021/activity/485/" + } + ], + "speakers": [ + "Jorge Quiroga" + ], + "tags": [ + "pyar", + "pycon", + "pyconar", + "pyconar2021" + ], + "thumbnail_url": "https://i.ytimg.com/vi/Rsl09ilop8Q/maxresdefault.jpg", + "title": "Aprender robótica sin costo", + "videos": [ + { + "type": "youtube", + "url": "https://www.youtube.com/watch?v=Rsl09ilop8Q" + } + ] +} diff --git a/pycon-ar-2021/videos/pyconar-2021-automatizando-machine-learning-con-mas-machine-learning-o-como-nacio-skynet.json b/pycon-ar-2021/videos/pyconar-2021-automatizando-machine-learning-con-mas-machine-learning-o-como-nacio-skynet.json new file mode 100644 index 000000000..fdad1ab94 --- /dev/null +++ b/pycon-ar-2021/videos/pyconar-2021-automatizando-machine-learning-con-mas-machine-learning-o-como-nacio-skynet.json @@ -0,0 +1,33 @@ +{ + "description": "El Machine Learning esta revolucionado las vidas de todes. Poco a poco mas tareas que hasta poco eran impensadas son realizadas por modelos de ML. Pero atras de esos modelos geniales hay una persona que va probando features, arquitecturas, hiperparametros, y metricas como loca hasta finalmente encontrar un modelo que funcione. El AutoML consiste en aplicar Machine Learning a la generacion de modelos de Machine Learning, para obtener el mejor modelo de una manera facil, simple y directa. En esta charla les voy a contar sobre que es el AutoML, porque es trending topic en la comunidad, como meterse, y hasta vamos a hacer live demo en Python en 25 minutos.", + "duration": 1742, + "language": "eng", + "recorded": "2021-10-29", + "related_urls": [ + { + "label": "Conference Website", + "url": "https://eventos.python.org.ar/events/pyconar2021/" + }, + { + "label": "https://eventos.python.org.ar/events/pyconar2021/activity/446/", + "url": "https://eventos.python.org.ar/events/pyconar2021/activity/446/" + } + ], + "speakers": [ + "Axel Sirota" + ], + "tags": [ + "pyar", + "pycon", + "pyconar", + "pyconar2021" + ], + "thumbnail_url": "https://i.ytimg.com/vi/Iq50vle9R-w/maxresdefault.jpg", + "title": "Automatizando Machine Learning con mas Machine Learning (o como nacio SkyNet)", + "videos": [ + { + "type": "youtube", + "url": "https://www.youtube.com/watch?v=Iq50vle9R-w" + } + ] +} diff --git a/pycon-ar-2021/videos/pyconar-2021-bailo-con-tu-sombra-patch-stub-mock.json b/pycon-ar-2021/videos/pyconar-2021-bailo-con-tu-sombra-patch-stub-mock.json new file mode 100644 index 000000000..2f91f5c7b --- /dev/null +++ b/pycon-ar-2021/videos/pyconar-2021-bailo-con-tu-sombra-patch-stub-mock.json @@ -0,0 +1,33 @@ +{ + "description": "Stubs y mocks son técnicas diversas de testing, que pueden ser implementadas usando la función mock de la biblioteca estándar. Patch permite inyectar estos mocks como sustitutos en lugares estratégicos del código mediante multiples técnicas. Su uso suele llevar a confusión al iniciarse con los testeos unitarios en Python.", + "duration": 1769, + "language": "spa", + "recorded": "2021-10-26", + "related_urls": [ + { + "label": "Conference Website", + "url": "https://eventos.python.org.ar/events/pyconar2021/" + }, + { + "label": "https://eventos.python.org.ar/events/pyconar2021/activity/491/", + "url": "https://eventos.python.org.ar/events/pyconar2021/activity/491/" + } + ], + "speakers": [ + "María Andrea Vignau" + ], + "tags": [ + "pyar", + "pycon", + "pyconar", + "pyconar2021" + ], + "thumbnail_url": "https://i.ytimg.com/vi/cgY7ZP0W9g4/maxresdefault.jpg", + "title": "Bailo con tu sombra: Patch, stub, mock.", + "videos": [ + { + "type": "youtube", + "url": "https://www.youtube.com/watch?v=cgY7ZP0W9g4" + } + ] +} diff --git a/pycon-ar-2021/videos/pyconar-2021-cardiap-una-aplicacion-sencilla-para-resolver-un-problema-complejo.json b/pycon-ar-2021/videos/pyconar-2021-cardiap-una-aplicacion-sencilla-para-resolver-un-problema-complejo.json new file mode 100644 index 000000000..37be33536 --- /dev/null +++ b/pycon-ar-2021/videos/pyconar-2021-cardiap-una-aplicacion-sencilla-para-resolver-un-problema-complejo.json @@ -0,0 +1,38 @@ +{ + "description": "Las enfermedades cardiovasculares (ECV) son la primera causa de muerte global (GBD, 2018), representando el 31.8% del total de las muertes a nivel mundial. Uno de los principales ejes de las investigaciones cardiovasculares se centra en el estudio del manejo de calcio (Ca2+), ya que incluso pequeños cambios en las concentraciones de Ca2+ son capaces de alterar la funcionalidad cardíaca (Bers, 2014). Por esta razón, aunque no resulte trivial el pipeline de procesamiento y análisis, es importante el desarrollo de aplicaciones que permitan trabajar con imágenes de miocitos cardíacos. Aquí presentamos CardIAP, una aplicación Web para el análisis de transitorios de Ca2+ a partir de imágenes de microscopía confocal.", + "duration": 1418, + "language": "spa", + "recorded": "2021-10-28", + "related_urls": [ + { + "label": "Conference Website", + "url": "https://eventos.python.org.ar/events/pyconar2021/" + }, + { + "label": "http://cardiap.herokuapp.com/.", + "url": "http://cardiap.herokuapp.com/." + }, + { + "label": "https://eventos.python.org.ar/events/pyconar2021/activity/467/", + "url": "https://eventos.python.org.ar/events/pyconar2021/activity/467/" + } + ], + "speakers": [ + "Ana Julia Velez Rueda", + "Leandro Matías Sommese" + ], + "tags": [ + "pyar", + "pycon", + "pyconar", + "pyconar2021" + ], + "thumbnail_url": "https://i.ytimg.com/vi/GVuu728P2RU/maxresdefault.jpg", + "title": "CardIAP: Una aplicación sencilla para resolver un problema complejo", + "videos": [ + { + "type": "youtube", + "url": "https://www.youtube.com/watch?v=GVuu728P2RU" + } + ] +} diff --git a/pycon-ar-2021/videos/pyconar-2021-cierre-bruno-geninatty-y-matias-barriento.json b/pycon-ar-2021/videos/pyconar-2021-cierre-bruno-geninatty-y-matias-barriento.json new file mode 100644 index 000000000..8e1568375 --- /dev/null +++ b/pycon-ar-2021/videos/pyconar-2021-cierre-bruno-geninatty-y-matias-barriento.json @@ -0,0 +1,30 @@ +{ + "description": "Cierre de la conferencia anual PyCon Argentina 2021.", + "duration": 1368, + "language": "spa", + "recorded": "2021-10-29", + "related_urls": [ + { + "label": "Conference Website", + "url": "https://eventos.python.org.ar/events/pyconar2021/" + } + ], + "speakers": [ + "Bruno Geninatti", + "Matias Barriento" + ], + "tags": [ + "pyar", + "pycon", + "pyconar", + "pyconar2021" + ], + "thumbnail_url": "https://i.ytimg.com/vi/Sag5EKIWcUw/maxresdefault.jpg", + "title": "Cierre", + "videos": [ + { + "type": "youtube", + "url": "https://www.youtube.com/watch?v=Sag5EKIWcUw" + } + ] +} diff --git a/pycon-ar-2021/videos/pyconar-2021-como-construir-demos-de-machine-learning-con-python.json b/pycon-ar-2021/videos/pyconar-2021-como-construir-demos-de-machine-learning-con-python.json new file mode 100644 index 000000000..2791ebd7e --- /dev/null +++ b/pycon-ar-2021/videos/pyconar-2021-como-construir-demos-de-machine-learning-con-python.json @@ -0,0 +1,45 @@ +{ + "description": "¿Cómo puedes mostrar lo que hace un modelo de Machine Learning una vez que está entrenado? En esta charla, Omar enseñará cómo crear aplicaciones y demos de Machine Learning utilizando Streamlit y Gradio, bibliotecas de Python enfocadas a este propósito. Adicionalmente, Omar mostrará cómo compartirlos con el resto del ecosistema Open Source.", + "duration": 1603, + "language": "eng", + "recorded": "2021-10-28", + "related_urls": [ + { + "label": "Conference Website", + "url": "https://eventos.python.org.ar/events/pyconar2021/" + }, + { + "label": "https://huggingface.co/spaces/flax-community/dalle-mini", + "url": "https://huggingface.co/spaces/flax-community/dalle-mini" + }, + { + "label": "https://eventos.python.org.ar/events/pyconar2021/activity/475/", + "url": "https://eventos.python.org.ar/events/pyconar2021/activity/475/" + }, + { + "label": "https://huggingface.co/spaces/flax-community/chef-transformer", + "url": "https://huggingface.co/spaces/flax-community/chef-transformer" + }, + { + "label": "https://huggingface.co/spaces/nielsr/LayoutLMv2-FUNSD", + "url": "https://huggingface.co/spaces/nielsr/LayoutLMv2-FUNSD" + } + ], + "speakers": [ + "Omar Sanseviero" + ], + "tags": [ + "pyar", + "pycon", + "pyconar", + "pyconar2021" + ], + "thumbnail_url": "https://i.ytimg.com/vi/4jZw6_2NzS0/maxresdefault.jpg", + "title": "Cómo construir demos de Machine Learning con Python", + "videos": [ + { + "type": "youtube", + "url": "https://www.youtube.com/watch?v=4jZw6_2NzS0" + } + ] +} diff --git a/pycon-ar-2021/videos/pyconar-2021-como-hacer-un-bot-de-telegram-con-python.json b/pycon-ar-2021/videos/pyconar-2021-como-hacer-un-bot-de-telegram-con-python.json new file mode 100644 index 000000000..26c020ded --- /dev/null +++ b/pycon-ar-2021/videos/pyconar-2021-como-hacer-un-bot-de-telegram-con-python.json @@ -0,0 +1,33 @@ +{ + "description": "La cantidad de cosas que se pueden hacer con un bot de telegram son infinitas: desde pequeñeces como contar chistes o mandar memes, hasta cosas importantes como consultar/cargar información en un sistema de gestión. La magia está en que con muy poco código es posible llevar una idea a una implementación funcional que cualquiera puede usar desde sus teléfonos o desde la web.", + "duration": 1694, + "language": "spa", + "recorded": "2021-10-27", + "related_urls": [ + { + "label": "Conference Website", + "url": "https://eventos.python.org.ar/events/pyconar2021/" + }, + { + "label": "https://eventos.python.org.ar/events/pyconar2021/activity/486/", + "url": "https://eventos.python.org.ar/events/pyconar2021/activity/486/" + } + ], + "speakers": [ + "Sofía Denner" + ], + "tags": [ + "pyar", + "pycon", + "pyconar", + "pyconar2021" + ], + "thumbnail_url": "https://i.ytimg.com/vi/9x1oF5cCd8k/maxresdefault.jpg", + "title": "Cómo hacer un bot de Telegram con Python", + "videos": [ + { + "type": "youtube", + "url": "https://www.youtube.com/watch?v=9x1oF5cCd8k" + } + ] +} diff --git a/pycon-ar-2021/videos/pyconar-2021-como-predecir-el-precio-de-una-propiedad-machine-learning-con-datos-abiertos.json b/pycon-ar-2021/videos/pyconar-2021-como-predecir-el-precio-de-una-propiedad-machine-learning-con-datos-abiertos.json new file mode 100644 index 000000000..dea5587e8 --- /dev/null +++ b/pycon-ar-2021/videos/pyconar-2021-como-predecir-el-precio-de-una-propiedad-machine-learning-con-datos-abiertos.json @@ -0,0 +1,34 @@ +{ + "description": "¿Qué determina el precio de una propiedad?, ¿será la cantidad de habitaciones, la superficie total?, ¿o la cercanía a medios de transporte como subtes o metrobuses?, ¿influirá la cantidad de espacios verdes en el barrio?, ¿y que estén próximas a barrios populares? Tomando datos de Properati y varios datasets del gobierno de la Ciudad y de la Nación, se puede utilizar machine learning para predecir el precio de venta de una propiedad en CABA y, además, evaluar cuáles son los atributos que influyen en mayor o menor medida en su determinación.", + "duration": 1332, + "language": "spa", + "recorded": "2021-10-25", + "related_urls": [ + { + "label": "Conference Website", + "url": "https://eventos.python.org.ar/events/pyconar2021/" + }, + { + "label": "https://eventos.python.org.ar/events/pyconar2021/activity/474/", + "url": "https://eventos.python.org.ar/events/pyconar2021/activity/474/" + } + ], + "speakers": [ + "Lucía Ailén Kasman", + "Rocío Palacín Roitbarg" + ], + "tags": [ + "pyar", + "pycon", + "pyconar", + "pyconar2021" + ], + "thumbnail_url": "https://i.ytimg.com/vi/1uhPYIsJD3s/hqdefault.jpg?sqp=-oaymwEmCOADEOgC8quKqQMa8AEB-AHUBoAC4AOKAgwIABABGGUgZShlMA8=&rs=AOn4CLB-q7rqDccAOA_grOfaCeyfJpktdQ", + "title": "¿Cómo predecir el precio de una propiedad? Machine learning con datos abiertos", + "videos": [ + { + "type": "youtube", + "url": "https://www.youtube.com/watch?v=1uhPYIsJD3s" + } + ] +} diff --git a/pycon-ar-2021/videos/pyconar-2021-concurrencia-y-paralelismo-en-python-multithreading-vs-multiprocessing-vs-async.json b/pycon-ar-2021/videos/pyconar-2021-concurrencia-y-paralelismo-en-python-multithreading-vs-multiprocessing-vs-async.json new file mode 100644 index 000000000..2cc1185e8 --- /dev/null +++ b/pycon-ar-2021/videos/pyconar-2021-concurrencia-y-paralelismo-en-python-multithreading-vs-multiprocessing-vs-async.json @@ -0,0 +1,33 @@ +{ + "description": "No siempre está claro qué diferencias, ventajas y problemas tienen las diferentes alternativas que Python nos ofrece para ejecutar múltiples cosas al mismo tiempo. La idea de la charla es hacer una intro a qué hace realmente cada una de ellas, y a partir de ello compararlas y explicar qué ventajas y problemas tienen. Charlar un poco sobre qué conviene en cada caso, qué tenemos que preocuparnos por manejar, etc. Y para que sirva por completo, mostrar un mismo ejemplo implementado con las tres opciones.", + "duration": 2776, + "language": "spa", + "recorded": "2021-10-28", + "related_urls": [ + { + "label": "Conference Website", + "url": "https://eventos.python.org.ar/events/pyconar2021/" + }, + { + "label": "https://eventos.python.org.ar/events/pyconar2021/activity/481/", + "url": "https://eventos.python.org.ar/events/pyconar2021/activity/481/" + } + ], + "speakers": [ + "Juan Pedro Fisanotti" + ], + "tags": [ + "pyar", + "pycon", + "pyconar", + "pyconar2021" + ], + "thumbnail_url": "https://i.ytimg.com/vi/u77Az26bFPA/maxresdefault.jpg", + "title": "Concurrencia y paralelismo en Python: Multithreading vs Multiprocessing vs Async", + "videos": [ + { + "type": "youtube", + "url": "https://www.youtube.com/watch?v=u77Az26bFPA" + } + ] +} diff --git a/pycon-ar-2021/videos/pyconar-2021-deployando-aplicaciones-django-en-heroku-re-facil-y-gratis.json b/pycon-ar-2021/videos/pyconar-2021-deployando-aplicaciones-django-en-heroku-re-facil-y-gratis.json new file mode 100644 index 000000000..4d1ed6e4b --- /dev/null +++ b/pycon-ar-2021/videos/pyconar-2021-deployando-aplicaciones-django-en-heroku-re-facil-y-gratis.json @@ -0,0 +1,33 @@ +{ + "description": "Muchas veces tenemos pequeñas ideas de apps web simples, pero lo que nos frena es pensar en cómo y dónde deployarlas para que queden accesibles online. Heroku es una plataforma que nos permite deployar muy fácilmente apps web (Django y también de otras tecnologías), y además tiene un nivel de servicio gratuito! En esta charla vamos a ver cómo poner en producción una app Django muy rápidamente en ese servicio.", + "duration": 1769, + "language": "spa", + "recorded": "2021-10-26", + "related_urls": [ + { + "label": "Conference Website", + "url": "https://eventos.python.org.ar/events/pyconar2021/" + }, + { + "label": "https://eventos.python.org.ar/events/pyconar2021/activity/483/", + "url": "https://eventos.python.org.ar/events/pyconar2021/activity/483/" + } + ], + "speakers": [ + "Juan Pedro Fisanotti" + ], + "tags": [ + "pyar", + "pycon", + "pyconar", + "pyconar2021" + ], + "thumbnail_url": "https://i.ytimg.com/vi/REneph6j1-g/maxresdefault.jpg", + "title": "Deployando aplicaciones Django en Heroku, re fácil y gratis.", + "videos": [ + { + "type": "youtube", + "url": "https://www.youtube.com/watch?v=REneph6j1-g" + } + ] +} diff --git a/pycon-ar-2021/videos/pyconar-2021-djangonautas-no-dejen-que-los-djangonautas-escriban-javascript.json b/pycon-ar-2021/videos/pyconar-2021-djangonautas-no-dejen-que-los-djangonautas-escriban-javascript.json new file mode 100644 index 000000000..a2fd8fdba --- /dev/null +++ b/pycon-ar-2021/videos/pyconar-2021-djangonautas-no-dejen-que-los-djangonautas-escriban-javascript.json @@ -0,0 +1,33 @@ +{ + "description": "Saber Javascript se ha vuelto indispensable para el desarrollo web, pero quizas demasiado complicado, al punto tal de que exista algo conocido como la fatiga javascript. En los ultimos tiempos han surgido librerias y frameworks que proponen un patron mas parecido a como eran las webs de antes, pero sin escatimar en el dinamismo de las webs modernas. Reparasaremos patrones y librerias como htmlx, turbolinks, etc pensadas para dinamizar un sitio web Django.", + "duration": 1800, + "language": "spa", + "recorded": "2021-10-26", + "related_urls": [ + { + "label": "Conference Website", + "url": "https://eventos.python.org.ar/events/pyconar2021/" + }, + { + "label": "https://eventos.python.org.ar/events/pyconar2021/activity/452/", + "url": "https://eventos.python.org.ar/events/pyconar2021/activity/452/" + } + ], + "speakers": [ + "Hernan Lozano" + ], + "tags": [ + "pyar", + "pycon", + "pyconar", + "pyconar2021" + ], + "thumbnail_url": "https://i.ytimg.com/vi/dEg-K3kMj60/maxresdefault.jpg", + "title": "Djangonautas! no dejen que los djangonautas escriban javascript!", + "videos": [ + { + "type": "youtube", + "url": "https://www.youtube.com/watch?v=dEg-K3kMj60" + } + ] +} diff --git a/pycon-ar-2021/videos/pyconar-2021-el-desafio-de-ensenar-python-en-la-universidad.json b/pycon-ar-2021/videos/pyconar-2021-el-desafio-de-ensenar-python-en-la-universidad.json new file mode 100644 index 000000000..932284c09 --- /dev/null +++ b/pycon-ar-2021/videos/pyconar-2021-el-desafio-de-ensenar-python-en-la-universidad.json @@ -0,0 +1,33 @@ +{ + "description": "La idea de esta charla en vivo es poder difundir, discutir y analizar las problemas en cuanto a la enseñanza de Python a nivel universitario en una materia de grada obligratoria.", + "duration": 2776, + "language": "spa", + "recorded": "2021-10-27", + "related_urls": [ + { + "label": "Conference Website", + "url": "https://eventos.python.org.ar/events/pyconar2021/" + }, + { + "label": "https://eventos.python.org.ar/events/pyconar2021/activity/462/", + "url": "https://eventos.python.org.ar/events/pyconar2021/activity/462/" + } + ], + "speakers": [ + "Felipe Morales" + ], + "tags": [ + "pyar", + "pycon", + "pyconar", + "pyconar2021" + ], + "thumbnail_url": "https://i.ytimg.com/vi/De3J-XOTEI4/maxresdefault.jpg", + "title": "El desafío de enseñar Python en la universidad", + "videos": [ + { + "type": "youtube", + "url": "https://www.youtube.com/watch?v=De3J-XOTEI4" + } + ] +} diff --git a/pycon-ar-2021/videos/pyconar-2021-eynes-inteligencia-artificial-de-la-investigacion-a-la-industria.json b/pycon-ar-2021/videos/pyconar-2021-eynes-inteligencia-artificial-de-la-investigacion-a-la-industria.json new file mode 100644 index 000000000..dea5c99e6 --- /dev/null +++ b/pycon-ar-2021/videos/pyconar-2021-eynes-inteligencia-artificial-de-la-investigacion-a-la-industria.json @@ -0,0 +1,29 @@ +{ + "description": "", + "duration": 3677, + "language": "spa", + "recorded": "2021-10-28", + "related_urls": [ + { + "label": "Conference Website", + "url": "https://eventos.python.org.ar/events/pyconar2021/" + } + ], + "speakers": [ + "Sergio Lew" + ], + "tags": [ + "pyar", + "pycon", + "pyconar", + "pyconar2021" + ], + "thumbnail_url": "https://i.ytimg.com/vi/pFR3GZxR8OY/maxresdefault.jpg", + "title": "Inteligencia Artificial, de la Investigación a la Industria", + "videos": [ + { + "type": "youtube", + "url": "https://www.youtube.com/watch?v=pFR3GZxR8OY" + } + ] +} diff --git a/pycon-ar-2021/videos/pyconar-2021-feature-flags-con-grafos.json b/pycon-ar-2021/videos/pyconar-2021-feature-flags-con-grafos.json new file mode 100644 index 000000000..7f35f1a60 --- /dev/null +++ b/pycon-ar-2021/videos/pyconar-2021-feature-flags-con-grafos.json @@ -0,0 +1,33 @@ +{ + "description": "Al momento de tener y sumar más features en nuestro codigo, empiezan a aparecer problemas. Ellos pueden estar habilitados o no, hay interdependencia entre algunos de ellos, cuando nuestro producto tiene varios modos, queremos que algunos de ellos esten habilitados por default, etc. En esta charla veremos como los DAG (Grafos Dirigidos Aciclicos) nos pueden ayudar a describir claramente estos aspectos en una estructura solida, y un ejemplo de como esto funciona.", + "duration": 1384, + "language": "spa", + "recorded": "2021-10-29", + "related_urls": [ + { + "label": "Conference Website", + "url": "https://eventos.python.org.ar/events/pyconar2021/" + }, + { + "label": "https://eventos.python.org.ar/events/pyconar2021/activity/453/", + "url": "https://eventos.python.org.ar/events/pyconar2021/activity/453/" + } + ], + "speakers": [ + "Eric Horvat" + ], + "tags": [ + "pyar", + "pycon", + "pyconar", + "pyconar2021" + ], + "thumbnail_url": "https://i.ytimg.com/vi/rc4bg7adv48/maxresdefault.jpg", + "title": "Feature flags con grafos", + "videos": [ + { + "type": "youtube", + "url": "https://www.youtube.com/watch?v=rc4bg7adv48" + } + ] +} diff --git a/pycon-ar-2021/videos/pyconar-2021-ingestum-tu-ingesta-sana-de-datos-con-python.json b/pycon-ar-2021/videos/pyconar-2021-ingestum-tu-ingesta-sana-de-datos-con-python.json new file mode 100644 index 000000000..2df6d4f66 --- /dev/null +++ b/pycon-ar-2021/videos/pyconar-2021-ingestum-tu-ingesta-sana-de-datos-con-python.json @@ -0,0 +1,46 @@ +{ + "description": "Todos conocemos la gran variedad de formatos utilizados hoy en día: el predominante Adobe PDF (una extensión de PostScript), los formatos Microsoft Office tan populares (Word, Excel, PowerPoint), páginas web HTML, archivos XML (que, aún estando bien estructurados, contienen etiquetas arbitrarias por diseño), entre decenas más. El problema está en que la gran mayoría de estos formatos no fueron diseñados para facilitar la extracción de texto, o más precisamente, de texto estructurado. La idea es modelar el proceso de ingestión tal que nuevos modelos puedan ser agregados y los existentes puedan ser actualizados con gran facilidad.", + "duration": 1645, + "language": "spa", + "recorded": "2021-10-27", + "related_urls": [ + { + "label": "Conference Website", + "url": "https://eventos.python.org.ar/events/pyconar2021/" + }, + { + "label": "https://eventos.python.org.ar/events/pyconar2021/activity/459/", + "url": "https://eventos.python.org.ar/events/pyconar2021/activity/459/" + }, + { + "label": "https://www.sorcero.com", + "url": "https://www.sorcero.com" + }, + { + "label": "https://www.linkedin.com/in/ernestinaplate", + "url": "https://www.linkedin.com/in/ernestinaplate" + }, + { + "label": "https://www.linkedin.com/in/tchx84", + "url": "https://www.linkedin.com/in/tchx84" + } + ], + "speakers": [ + "Ernestina Plate", + "Martin Abente Lahaye" + ], + "tags": [ + "pyar", + "pycon", + "pyconar", + "pyconar2021" + ], + "thumbnail_url": "https://i.ytimg.com/vi/ivJmQ8YREac/maxresdefault.jpg", + "title": "Ingestum: Tu ingesta sana de datos con Python", + "videos": [ + { + "type": "youtube", + "url": "https://www.youtube.com/watch?v=ivJmQ8YREac" + } + ] +} diff --git a/pycon-ar-2021/videos/pyconar-2021-introduccion-a-altair.json b/pycon-ar-2021/videos/pyconar-2021-introduccion-a-altair.json new file mode 100644 index 000000000..a0866b42f --- /dev/null +++ b/pycon-ar-2021/videos/pyconar-2021-introduccion-a-altair.json @@ -0,0 +1,33 @@ +{ + "description": "En esta charla te contaré sobre Altair, una libreria muy poderosa para visualizar datos. Ventajas de Altair sobre matplotlib: - Usa la gramática de gráficos, que es más intuitiva que la API de matplotlib - Puedes crear gráficos interactivos - El resultado es javascript, por lo que puedes crear gráficos interactivos. En esta charla hablaremos de estos ventajas y de cómo Altair te puede ayudar a crear mejores gráficos en Python.", + "duration": 1270, + "language": "spa", + "recorded": "2021-10-25", + "related_urls": [ + { + "label": "Conference Website", + "url": "https://eventos.python.org.ar/events/pyconar2021/" + }, + { + "label": "https://eventos.python.org.ar/events/pyconar2021/activity/484/", + "url": "https://eventos.python.org.ar/events/pyconar2021/activity/484/" + } + ], + "speakers": [ + "Fernando Irarrazaval" + ], + "tags": [ + "pyar", + "pycon", + "pyconar", + "pyconar2021" + ], + "thumbnail_url": "https://i.ytimg.com/vi/cmjormesuiI/maxresdefault.jpg", + "title": "Introducción a Altair", + "videos": [ + { + "type": "youtube", + "url": "https://www.youtube.com/watch?v=cmjormesuiI" + } + ] +} diff --git a/pycon-ar-2021/videos/pyconar-2021-introduccion-a-dask.json b/pycon-ar-2021/videos/pyconar-2021-introduccion-a-dask.json new file mode 100644 index 000000000..a058941d5 --- /dev/null +++ b/pycon-ar-2021/videos/pyconar-2021-introduccion-a-dask.json @@ -0,0 +1,33 @@ +{ + "description": "Cuando estás lidiando con el análisis y procesamiento de información y esta no cabe en memoria, bibliotecas como Dask vienen en nuestra ayuda. En esta breve introducción a Dask, repasaremos los principales conceptos y cómo podemos adaptar nuestro código para comenzar a utilizarla.", + "duration": 1644, + "language": "spa", + "recorded": "2021-10-26", + "related_urls": [ + { + "label": "Conference Website", + "url": "https://eventos.python.org.ar/events/pyconar2021/" + }, + { + "label": "https://eventos.python.org.ar/events/pyconar2021/activity/494/", + "url": "https://eventos.python.org.ar/events/pyconar2021/activity/494/" + } + ], + "speakers": [ + "Matias Varela" + ], + "tags": [ + "pyar", + "pycon", + "pyconar", + "pyconar2021" + ], + "thumbnail_url": "https://i.ytimg.com/vi/16-FB4zzJDk/maxresdefault.jpg", + "title": "Introducción a Dask", + "videos": [ + { + "type": "youtube", + "url": "https://www.youtube.com/watch?v=16-FB4zzJDk" + } + ] +} diff --git a/pycon-ar-2021/videos/pyconar-2021-lightning-talks-jueves-26-10-2021.json b/pycon-ar-2021/videos/pyconar-2021-lightning-talks-jueves-26-10-2021.json new file mode 100644 index 000000000..72bfa59aa --- /dev/null +++ b/pycon-ar-2021/videos/pyconar-2021-lightning-talks-jueves-26-10-2021.json @@ -0,0 +1,28 @@ +{ + "description": "", + "duration": 1807, + "language": "spa", + "recorded": "2021-10-28", + "related_urls": [ + { + "label": "Conference Website", + "url": "https://eventos.python.org.ar/events/pyconar2021/" + } + ], + "speakers": [], + "tags": [ + "pyar", + "pycon", + "pyconar", + "pyconar2021", + "lightning-talk" + ], + "thumbnail_url": "https://i.ytimg.com/vi/6DwVv8r8ZXs/maxresdefault.jpg", + "title": "Lightning Talks Jueves 28/10/2021", + "videos": [ + { + "type": "youtube", + "url": "https://www.youtube.com/watch?v=6DwVv8r8ZXs" + } + ] +} diff --git a/pycon-ar-2021/videos/pyconar-2021-lightning-talks-martes-26-10-2021.json b/pycon-ar-2021/videos/pyconar-2021-lightning-talks-martes-26-10-2021.json new file mode 100644 index 000000000..59a109f54 --- /dev/null +++ b/pycon-ar-2021/videos/pyconar-2021-lightning-talks-martes-26-10-2021.json @@ -0,0 +1,28 @@ +{ + "description": "", + "duration": 1104, + "language": "spa", + "recorded": "2021-10-26", + "related_urls": [ + { + "label": "Conference Website", + "url": "https://eventos.python.org.ar/events/pyconar2021/" + } + ], + "speakers": [], + "tags": [ + "pyar", + "pycon", + "pyconar", + "pyconar2021", + "lightning-talk" + ], + "thumbnail_url": "https://i.ytimg.com/vi/OiKIP5u6LZg/maxresdefault.jpg", + "title": "Lightning Talks Martes 26/10/2021", + "videos": [ + { + "type": "youtube", + "url": "https://www.youtube.com/watch?v=OiKIP5u6LZg" + } + ] +} diff --git a/pycon-ar-2021/videos/pyconar-2021-machine-learning-interpretability.json b/pycon-ar-2021/videos/pyconar-2021-machine-learning-interpretability.json new file mode 100644 index 000000000..5843a08ab --- /dev/null +++ b/pycon-ar-2021/videos/pyconar-2021-machine-learning-interpretability.json @@ -0,0 +1,33 @@ +{ + "description": "La charla plantea la importancia de tener explicaciones para los resultados de modelos de Machine Learning y hace un recorrido sobre distintas técnicas creadas para tal fin. Luego de un pequeño repaso sobre modelos explicativos por naturaleza, vamos a ver técnicas agnósticas al modelo e implementaciones de las mismas en Python.", + "duration": 1627, + "language": "spa", + "recorded": "2021-10-28", + "related_urls": [ + { + "label": "Conference Website", + "url": "https://eventos.python.org.ar/events/pyconar2021/" + }, + { + "label": "https://eventos.python.org.ar/events/pyconar2021/activity/493/", + "url": "https://eventos.python.org.ar/events/pyconar2021/activity/493/" + } + ], + "speakers": [ + "Ariel Rossanigo" + ], + "tags": [ + "pyar", + "pycon", + "pyconar", + "pyconar2021" + ], + "thumbnail_url": "https://i.ytimg.com/vi/3iZS7SatmFs/maxresdefault.jpg", + "title": "Machine learning interpretability", + "videos": [ + { + "type": "youtube", + "url": "https://www.youtube.com/watch?v=3iZS7SatmFs" + } + ] +} diff --git a/pycon-ar-2021/videos/pyconar-2021-neal-norwitz-getting-the-most-value-out-of-testing.json b/pycon-ar-2021/videos/pyconar-2021-neal-norwitz-getting-the-most-value-out-of-testing.json new file mode 100644 index 000000000..9a7341b2f --- /dev/null +++ b/pycon-ar-2021/videos/pyconar-2021-neal-norwitz-getting-the-most-value-out-of-testing.json @@ -0,0 +1,30 @@ +{ + "description": "Neal has started several open source projects including pychecker and cppclean. He's been using Python for 25+ years (~v1.2) and worked extensively on the Python core language for 5+ years. Since 2019, Neal has been a Distinguished Engineer at ASAPP where he is the technical leader overseeing architecture for the company. He was a software engineer at Google from 2005 to 2019 where he worked on several infrastructure projects for google.com, youtube.com, and other systems.", + "duration": 1566, + "language": "eng", + "recorded": "2021-10-29", + "related_urls": [ + { + "label": "Conference Website", + "url": "https://eventos.python.org.ar/events/pyconar2021/" + } + ], + "speakers": [ + "Neal Norwitz" + ], + "tags": [ + "pyar", + "pycon", + "pyconar", + "pyconar2021", + "keynote" + ], + "thumbnail_url": "https://i.ytimg.com/vi/orq4OhahLrg/maxresdefault.jpg", + "title": "Getting the Most Value Out of Testing", + "videos": [ + { + "type": "youtube", + "url": "https://www.youtube.com/watch?v=orq4OhahLrg" + } + ] +} diff --git a/pycon-ar-2021/videos/pyconar-2021-objetos-y-composicion-para-sistemas-de-testing.json b/pycon-ar-2021/videos/pyconar-2021-objetos-y-composicion-para-sistemas-de-testing.json new file mode 100644 index 000000000..8f094e531 --- /dev/null +++ b/pycon-ar-2021/videos/pyconar-2021-objetos-y-composicion-para-sistemas-de-testing.json @@ -0,0 +1,37 @@ +{ + "description": "Los tests son un sistema más de nuestro dominio, y cuando pensamos en calidad de código, también tenemos que pensarla en relación al diseño de nuestros tests. Pensar a los tests como objetos de nuestro dominio, sobre los cuales se puede predicar, eleva el piso de qué se puede testear y cómo. Se hablará además sobre patrones a utilizar para lograr trabajar con nuestros test como objetos.", + "duration": 1497, + "language": "spa", + "recorded": "2021-10-29", + "related_urls": [ + { + "label": "Conference Website", + "url": "https://eventos.python.org.ar/events/pyconar2021/" + }, + { + "label": "https://eventos.python.org.ar/events/pyconar2021/activity/477/", + "url": "https://eventos.python.org.ar/events/pyconar2021/activity/477/" + }, + { + "label": "https://medium.com/eryxcoop/no-dejemos-nuestros-tests-tirados-5635080a0da1", + "url": "https://medium.com/eryxcoop/no-dejemos-nuestros-tests-tirados-5635080a0da1" + } + ], + "speakers": [ + "Carolina Lang" + ], + "tags": [ + "pyar", + "pycon", + "pyconar", + "pyconar2021" + ], + "thumbnail_url": "https://i.ytimg.com/vi/yHifh6o_iTw/maxresdefault.jpg", + "title": "Objetos y composición para sistemas de testing", + "videos": [ + { + "type": "youtube", + "url": "https://www.youtube.com/watch?v=yHifh6o_iTw" + } + ] +} diff --git a/pycon-ar-2021/videos/pyconar-2021-procesamiento-de-datos-con-pyspark-snowflake.json b/pycon-ar-2021/videos/pyconar-2021-procesamiento-de-datos-con-pyspark-snowflake.json new file mode 100644 index 000000000..ebcc644a4 --- /dev/null +++ b/pycon-ar-2021/videos/pyconar-2021-procesamiento-de-datos-con-pyspark-snowflake.json @@ -0,0 +1,37 @@ +{ + "description": "La idea es repasar mi experiencia de 6 meses trabajando con PySpark - Comandos básicos y ventajas. La verdad ha sido bastante más fácil de lo que esperaba y quiero que los que vean mi presentación sientan lo mismo. Motivar a trabajar con esta herramienta que la verdad esta muy buena y soluciona grandes problemas. Se cubrirán los puntos principales: Pandas vs PySpark, comandos básicos, configuración de clusters y casos de uso en la vida real.", + "duration": 1800, + "language": "spa", + "recorded": "2021-10-28", + "related_urls": [ + { + "label": "Conference Website", + "url": "https://eventos.python.org.ar/events/pyconar2021/" + }, + { + "label": "https://eventos.python.org.ar/events/pyconar2021/activity/466/", + "url": "https://eventos.python.org.ar/events/pyconar2021/activity/466/" + }, + { + "label": "https://www.linkedin.com/in/zilohumberto/", + "url": "https://www.linkedin.com/in/zilohumberto/" + } + ], + "speakers": [ + "Humberto Rodriguez" + ], + "tags": [ + "pyar", + "pycon", + "pyconar", + "pyconar2021" + ], + "thumbnail_url": "https://i.ytimg.com/vi/dQN1xF9EPV8/maxresdefault.jpg", + "title": "Procesamiento de datos con PySpark + SnowFlake", + "videos": [ + { + "type": "youtube", + "url": "https://www.youtube.com/watch?v=dQN1xF9EPV8" + } + ] +} diff --git a/pycon-ar-2021/videos/pyconar-2021-procesamiento-de-imagenes-para-el-reconocimiento-de-figuras.json b/pycon-ar-2021/videos/pyconar-2021-procesamiento-de-imagenes-para-el-reconocimiento-de-figuras.json new file mode 100644 index 000000000..e3f62fbd1 --- /dev/null +++ b/pycon-ar-2021/videos/pyconar-2021-procesamiento-de-imagenes-para-el-reconocimiento-de-figuras.json @@ -0,0 +1,33 @@ +{ + "description": "Se dará a conocer acerca del área de Visión Artificial o Computacional, su utilidad en la industria, aseguramiento de calidad y diferentes áreas, el manejo de librerías y herramientas en Python como OpenCV, el procesamiento de imágenes para identificar formas y elementos diversos mediante el reconocimiento de figuras.", + "duration": 1464, + "language": "spa", + "recorded": "2021-10-28", + "related_urls": [ + { + "label": "Conference Website", + "url": "https://eventos.python.org.ar/events/pyconar2021/" + }, + { + "label": "https://eventos.python.org.ar/events/pyconar2021/activity/471/", + "url": "https://eventos.python.org.ar/events/pyconar2021/activity/471/" + } + ], + "speakers": [ + "Alison Orellana Rios" + ], + "tags": [ + "pyar", + "pycon", + "pyconar", + "pyconar2021" + ], + "thumbnail_url": "https://i.ytimg.com/vi/CDN8EtSubho/maxresdefault.jpg", + "title": "Procesamiento de imágenes para el reconocimiento de figuras", + "videos": [ + { + "type": "youtube", + "url": "https://www.youtube.com/watch?v=CDN8EtSubho" + } + ] +} diff --git a/pycon-ar-2021/videos/pyconar-2021-profiling-optimization-in-python.json b/pycon-ar-2021/videos/pyconar-2021-profiling-optimization-in-python.json new file mode 100644 index 000000000..839eec985 --- /dev/null +++ b/pycon-ar-2021/videos/pyconar-2021-profiling-optimization-in-python.json @@ -0,0 +1,33 @@ +{ + "description": "En nuestro día a día como desarrolladores nos solemos encontrar con la problemática de tener que mejorar la performance de nuestro código y para este tipo de tareas uno de los pilares es poder medir y en base a ello poder tomar decisiones de optimización. En esta charla conoceremos algunas reglas básicas de la optimización, luego abordaremos el concepto de profiling y como python nos permite aplicarlo tanto en CPU como en memoria.", + "duration": 1591, + "language": "spa", + "recorded": "2021-10-28", + "related_urls": [ + { + "label": "Conference Website", + "url": "https://eventos.python.org.ar/events/pyconar2021/" + }, + { + "label": "https://eventos.python.org.ar/events/pyconar2021/activity/470/", + "url": "https://eventos.python.org.ar/events/pyconar2021/activity/470/" + } + ], + "speakers": [ + "Emiliano Martin" + ], + "tags": [ + "pyar", + "pycon", + "pyconar", + "pyconar2021" + ], + "thumbnail_url": "https://i.ytimg.com/vi/etJaPR_t1qY/maxresdefault.jpg", + "title": "Profiling & Optimization in Python", + "videos": [ + { + "type": "youtube", + "url": "https://www.youtube.com/watch?v=etJaPR_t1qY" + } + ] +} diff --git a/pycon-ar-2021/videos/pyconar-2021-programar-y-reprogramar-recursos-para-docentes-python-jupyter.json b/pycon-ar-2021/videos/pyconar-2021-programar-y-reprogramar-recursos-para-docentes-python-jupyter.json new file mode 100644 index 000000000..a98037348 --- /dev/null +++ b/pycon-ar-2021/videos/pyconar-2021-programar-y-reprogramar-recursos-para-docentes-python-jupyter.json @@ -0,0 +1,40 @@ +{ + "description": "El taller se enfoca en transmitir experiencias de enseñanza realizadas en un contexto de trabajo remoto (por covid-19) con recursos de acceso libre para docentes de diferentes niveles y áreas de estudio. El trabajo en conjunto entre docentes del área y formados en el aspecto pedagógico permitió que contenidos técnicos fueran posibles de ser incorporados por docentes. En particular el entorno de trabajo Jupyter es una herramienta interactiva y dinámica para lograr participación activa y motivadora de los estudiantes en el proceso de aprendizaje.", + "duration": 7379, + "language": "spa", + "recorded": "2021-10-29", + "related_urls": [ + { + "label": "Conference Website", + "url": "https://eventos.python.org.ar/events/pyconar2021/" + }, + { + "label": "https://eventos.python.org.ar/events/pyconar2021/activity/478/", + "url": "https://eventos.python.org.ar/events/pyconar2021/activity/478/" + }, + { + "label": "https://youtu.be/P8w0OtG2Rdw", + "url": "https://youtu.be/P8w0OtG2Rdw" + } + ], + "speakers": [ + "Sofía Martin", + "Ariel Ramos", + "Liliana Hurtado", + "Sebastián Flores Benner" + ], + "tags": [ + "pyar", + "pycon", + "pyconar", + "pyconar2021" + ], + "thumbnail_url": "https://i.ytimg.com/vi/L-j9vZdgAOs/maxresdefault.jpg", + "title": "Programar y Reprogramar Recursos para Docentes (Python + Jupyter)", + "videos": [ + { + "type": "youtube", + "url": "https://www.youtube.com/watch?v=L-j9vZdgAOs" + } + ] +} diff --git a/pycon-ar-2021/videos/pyconar-2021-python-mutant-nation.json b/pycon-ar-2021/videos/pyconar-2021-python-mutant-nation.json new file mode 100644 index 000000000..6013a2817 --- /dev/null +++ b/pycon-ar-2021/videos/pyconar-2021-python-mutant-nation.json @@ -0,0 +1,33 @@ +{ + "description": "Python Mutant Nation. El objetivo de las pruebas de mutación es asegurar que las pruebas unitarias fallen cuando el código fuente se cambian arbitrariamente (mutar). Se busca que las pruebas sean capaces de distinguir el programa original del mutante. Las pruebas de mutación pueden ser una alternativa a la cobertura de tests (coverage). A diferencia de la cobertura, las pruebas de mutaciones pueden mostrar distintos tipos de errores y que lugares no están siendo probados adecuadamente.", + "duration": 1605, + "language": "spa", + "recorded": "2021-10-26", + "related_urls": [ + { + "label": "Conference Website", + "url": "https://eventos.python.org.ar/events/pyconar2021/" + }, + { + "label": "https://eventos.python.org.ar/events/pyconar2021/activity/480/", + "url": "https://eventos.python.org.ar/events/pyconar2021/activity/480/" + } + ], + "speakers": [ + "Marco Carranza" + ], + "tags": [ + "pyar", + "pycon", + "pyconar", + "pyconar2021" + ], + "thumbnail_url": "https://i.ytimg.com/vi/DrlAk6_Vlu4/maxresdefault.jpg", + "title": "Python Mutant Nation", + "videos": [ + { + "type": "youtube", + "url": "https://www.youtube.com/watch?v=DrlAk6_Vlu4" + } + ] +} diff --git a/pycon-ar-2021/videos/pyconar-2021-q-a-con-neal-norwitz.json b/pycon-ar-2021/videos/pyconar-2021-q-a-con-neal-norwitz.json new file mode 100644 index 000000000..168d5eb49 --- /dev/null +++ b/pycon-ar-2021/videos/pyconar-2021-q-a-con-neal-norwitz.json @@ -0,0 +1,33 @@ +{ + "description": "Ronda de preguntas y respuesta a Neal Norwitz, luego de su charla \"Getting the Most Value Out of Testing\"", + "duration": 2054, + "language": "spa", + "recorded": "2021-10-29", + "related_urls": [ + { + "label": "Conference Website", + "url": "https://eventos.python.org.ar/events/pyconar2021/" + }, + { + "label": "https://youtu.be/orq4OhahLrg", + "url": "https://youtu.be/orq4OhahLrg" + } + ], + "speakers": [ + "Neal Norwitz" + ], + "tags": [ + "pyar", + "pycon", + "pyconar", + "pyconar2021" + ], + "thumbnail_url": "https://i.ytimg.com/vi/SGY2IGFjtXM/maxresdefault.jpg", + "title": "Q&A con Neal Norwitz", + "videos": [ + { + "type": "youtube", + "url": "https://www.youtube.com/watch?v=SGY2IGFjtXM" + } + ] +} diff --git a/pycon-ar-2021/videos/pyconar-2021-que-hacer-cuando-no-podemos-confiar-en-los-labels-una-implementacion-practica.json b/pycon-ar-2021/videos/pyconar-2021-que-hacer-cuando-no-podemos-confiar-en-los-labels-una-implementacion-practica.json new file mode 100644 index 000000000..4b1db9e15 --- /dev/null +++ b/pycon-ar-2021/videos/pyconar-2021-que-hacer-cuando-no-podemos-confiar-en-los-labels-una-implementacion-practica.json @@ -0,0 +1,33 @@ +{ + "description": "Cuando hablamos del workflow completo de un sistema de Machine Learning en producción solemos pasar por alto una etapa que es crítica para el suceso del sistema, el etiquetado de datos. En ambientes académicos o de aprendizaje, todos los datos de entrenamiento se encuentran evaluados y las etiquetas son consideradas 100% correctas, con lo cual generalmente no se realiza un análisis más profundo de las mismas. Sin embargo, en sistemas productivos online, rara vez se nos presenta dicho escenario. Esta charla muestra cómo se atacaron estas problemáticas dentro de la iniciativa de moderación de artículos prohibidos en el marketplace de MercadoLibre, y las lecciones aprendidas.", + "duration": 1475, + "language": "spa", + "recorded": "2021-10-29", + "related_urls": [ + { + "label": "Conference Website", + "url": "https://eventos.python.org.ar/events/pyconar2021/" + }, + { + "label": "https://eventos.python.org.ar/events/pyconar2021/activity/460/", + "url": "https://eventos.python.org.ar/events/pyconar2021/activity/460/" + } + ], + "speakers": [ + "Ramiro Caro" + ], + "tags": [ + "pyar", + "pycon", + "pyconar", + "pyconar2021" + ], + "thumbnail_url": "https://i.ytimg.com/vi/LeG-hgZZ0hM/maxresdefault.jpg", + "title": "¿Que hacer cuando no podemos confiar en los labels? Una implementacion practica", + "videos": [ + { + "type": "youtube", + "url": "https://www.youtube.com/watch?v=LeG-hgZZ0hM" + } + ] +} diff --git a/pycon-ar-2021/videos/pyconar-2021-scrapping-javascript-sin-javascript.json b/pycon-ar-2021/videos/pyconar-2021-scrapping-javascript-sin-javascript.json new file mode 100644 index 000000000..15be53f5a --- /dev/null +++ b/pycon-ar-2021/videos/pyconar-2021-scrapping-javascript-sin-javascript.json @@ -0,0 +1,33 @@ +{ + "description": "Técnico en computación con experiencia como sysadmin en entornos Unix. Experto en bash y python scripting para automatización de tareas, así como en programación backend en Python, con experiencia en retail, telecomunicaciones, financiero y sector público. Actualmente trabajando con datos y machine learning.", + "duration": 1553, + "language": "spa", + "recorded": "2021-10-26", + "related_urls": [ + { + "label": "Conference Website", + "url": "https://eventos.python.org.ar/events/pyconar2021/" + }, + { + "label": "https://eventos.python.org.ar/events/pyconar2021/activity/443/", + "url": "https://eventos.python.org.ar/events/pyconar2021/activity/443/" + } + ], + "speakers": [ + "Xavier Petit" + ], + "tags": [ + "pyar", + "pycon", + "pyconar", + "pyconar2021" + ], + "thumbnail_url": "https://i.ytimg.com/vi/uMANglYaqgE/maxresdefault.jpg", + "title": "Scrapping javascript sin javascript", + "videos": [ + { + "type": "youtube", + "url": "https://www.youtube.com/watch?v=uMANglYaqgE" + } + ] +} diff --git a/pycon-ar-2021/videos/pyconar-2021-security-code-review-in-python.json b/pycon-ar-2021/videos/pyconar-2021-security-code-review-in-python.json new file mode 100644 index 000000000..4a7078829 --- /dev/null +++ b/pycon-ar-2021/videos/pyconar-2021-security-code-review-in-python.json @@ -0,0 +1,33 @@ +{ + "description": "Cuando leemos un art\u00edculo sobre una vulnerabilidad de seguridad explotada en un sistema X, imaginamos qu\u00e9 tipo de error cometi\u00f3 el desarrollador para insertar tal fallo. El problema es que a veces no hay un fallo relacionado, pero si cierto patrones que pueden ser abusados y desembocar en un problema de seguridad. Esta charla revisa ciertas implementaciones de software, a todas luces correctas, pero que pueden propiciar escenarios de seguridad complejos. Estas vulnerabilidades fueron encontradas en proyectos open-source.", + "duration": 1390, + "language": "spa", + "recorded": "2021-10-27", + "related_urls": [ + { + "label": "Conference Website", + "url": "https://eventos.python.org.ar/events/pyconar2021/" + }, + { + "label": "https://eventos.python.org.ar/events/pyconar2021/activity/476/", + "url": "https://eventos.python.org.ar/events/pyconar2021/activity/476/" + } + ], + "speakers": [ + "Claudio Salazar" + ], + "tags": [ + "pyar", + "pycon", + "pyconar", + "pyconar2021" + ], + "thumbnail_url": "https://i.ytimg.com/vi/vdls1HuJdCg/maxresdefault.jpg", + "title": "Security Code Review in Python", + "videos": [ + { + "type": "youtube", + "url": "https://www.youtube.com/watch?v=vdls1HuJdCg" + } + ] +} diff --git a/pycon-ar-2021/videos/pyconar-2021-segmentacion-de-imagenes-medicas-en-dispositivos-iot.json b/pycon-ar-2021/videos/pyconar-2021-segmentacion-de-imagenes-medicas-en-dispositivos-iot.json new file mode 100644 index 000000000..b8ff29d16 --- /dev/null +++ b/pycon-ar-2021/videos/pyconar-2021-segmentacion-de-imagenes-medicas-en-dispositivos-iot.json @@ -0,0 +1,33 @@ +{ + "description": "Actualmente existen diversas técnicas en el área de deep learning que nos aportan un grado de comprensión distinto de las imágenes. En este caso, hablaremos de Segmentación semántica: Esta técnica nos permitirá etiquetar cada pixel de la imagen con con la clase que está representando. Durante esta charla repasaremos el estado del arte dentro de este campo, desde los modelos tradicionales como U-Net hasta la utilización de Vision-Transformers. A continuación, mostraremos como podemos entrenar nuestro modelo con Pytorch para que reconozca órganos en imágenes médicas.", + "duration": 1569, + "language": "spa", + "recorded": "2021-10-27", + "related_urls": [ + { + "label": "Conference Website", + "url": "https://eventos.python.org.ar/events/pyconar2021/" + }, + { + "label": "https://eventos.python.org.ar/events/pyconar2021/activity/479/", + "url": "https://eventos.python.org.ar/events/pyconar2021/activity/479/" + } + ], + "speakers": [ + "Rodrigo Cabello Malagón" + ], + "tags": [ + "pyar", + "pycon", + "pyconar", + "pyconar2021" + ], + "thumbnail_url": "https://i.ytimg.com/vi/_FUuqRtdwWY/maxresdefault.jpg", + "title": "Segmentación de imágenes médicas en dispositivos IoT", + "videos": [ + { + "type": "youtube", + "url": "https://www.youtube.com/watch?v=_FUuqRtdwWY" + } + ] +} diff --git a/pycon-ar-2021/videos/pyconar-2021-smart-contracts-con-solidity-para-pythonistas.json b/pycon-ar-2021/videos/pyconar-2021-smart-contracts-con-solidity-para-pythonistas.json new file mode 100644 index 000000000..64670f4d3 --- /dev/null +++ b/pycon-ar-2021/videos/pyconar-2021-smart-contracts-con-solidity-para-pythonistas.json @@ -0,0 +1,38 @@ +{ + "description": "La charla pretende ser una introducción al desarrollo de Smart Contracts para Ethereum en Solidity, orientada a aquellos que ya conocen y trabajan con Python. Se comparte experiencia desarrollando los smart contracts para Ensuro utilizando Python/Brownie para los casos de pruebas.", + "duration": 2855, + "language": "eng", + "recorded": "2021-10-25", + "related_urls": [ + { + "label": "Conference Website", + "url": "https://eventos.python.org.ar/events/pyconar2021/" + }, + { + "label": "https://github.com/ensuro/ensuro/", + "url": "https://github.com/ensuro/ensuro/" + }, + { + "label": "https://eventos.python.org.ar/events/pyconar2021/activity/440/", + "url": "https://eventos.python.org.ar/events/pyconar2021/activity/440/" + } + ], + "speakers": [ + "Guillermo Narvaja" + ], + "tags": [ + "pyar", + "pycon", + "pyconar", + "pyconar2021", + "keynote" + ], + "thumbnail_url": "https://i.ytimg.com/vi/-aier6stWjg/maxresdefault.jpg", + "title": "Smart Contracts con Solidity para Pythonistas", + "videos": [ + { + "type": "youtube", + "url": "https://www.youtube.com/watch?v=-aier6stWjg" + } + ] +} diff --git a/pycon-ar-2021/videos/pyconar-2021-structural-pattern-matching-en-python.json b/pycon-ar-2021/videos/pyconar-2021-structural-pattern-matching-en-python.json new file mode 100644 index 000000000..0904b192b --- /dev/null +++ b/pycon-ar-2021/videos/pyconar-2021-structural-pattern-matching-en-python.json @@ -0,0 +1,33 @@ +{ + "description": "Structural Pattern Matching es la nueva característica de Python, introducida en la versión 3.10, que permite mapear reglas con acciones, como el viejo switch/case, pero con algunas features extras. Se repasa distintas formas de uso, a través de ejemplos, incluyendo casos como encontrar patrones en secuencias, múltiples secuencias, valores únicos, wildcards, clases, el uso de or y as, y otros.", + "duration": 1405, + "language": "spa", + "recorded": "2021-10-26", + "related_urls": [ + { + "label": "Conference Website", + "url": "https://eventos.python.org.ar/events/pyconar2021/" + }, + { + "label": "https://eventos.python.org.ar/events/pyconar2021/activity/495/", + "url": "https://eventos.python.org.ar/events/pyconar2021/activity/495/" + } + ], + "speakers": [ + "Marcos Damián Mesmer y Rosset" + ], + "tags": [ + "pyar", + "pycon", + "pyconar", + "pyconar2021" + ], + "thumbnail_url": "https://i.ytimg.com/vi/_2vhwh5oVxk/maxresdefault.jpg", + "title": "Structural Pattern Matching en Python", + "videos": [ + { + "type": "youtube", + "url": "https://www.youtube.com/watch?v=_2vhwh5oVxk" + } + ] +} diff --git a/pycon-ar-2021/videos/pyconar-2021-taller-python-por-peso.json b/pycon-ar-2021/videos/pyconar-2021-taller-python-por-peso.json new file mode 100644 index 000000000..0b9023385 --- /dev/null +++ b/pycon-ar-2021/videos/pyconar-2021-taller-python-por-peso.json @@ -0,0 +1,37 @@ +{ + "description": "En 2018 Hernán Wilkinson hizo una charla de cómo debería ser el desarrollo de software. En esa charla mostró un lindo ejemplo de manejo de unidades en Smalltalk. En esta charla vamos a tratar de implementar esa misma idea en Python aplicando TDD.", + "duration": 7321, + "language": "spa", + "recorded": "2021-10-25", + "related_urls": [ + { + "label": "Conference Website", + "url": "https://eventos.python.org.ar/events/pyconar2021/" + }, + { + "label": "https://www.youtube.com/watch?v=lV9ozQbYEnc", + "url": "https://www.youtube.com/watch?v=lV9ozQbYEnc" + }, + { + "label": "https://eventos.python.org.ar/events/pyconar2021/activity/450/", + "url": "https://eventos.python.org.ar/events/pyconar2021/activity/450/" + } + ], + "speakers": [ + "Yonatan Romero" + ], + "tags": [ + "pyar", + "pycon", + "pyconar", + "pyconar2021" + ], + "thumbnail_url": "https://i.ytimg.com/vi/HZQ9RT3BHbw/maxresdefault.jpg", + "title": "Taller \"Python por peso\"", + "videos": [ + { + "type": "youtube", + "url": "https://www.youtube.com/watch?v=HZQ9RT3BHbw" + } + ] +} diff --git a/pycon-ar-2021/videos/pyconar-2021-taller-pyzombis-curso-online-interactivo-de-intro-a-la-programacion-en-python.json b/pycon-ar-2021/videos/pyconar-2021-taller-pyzombis-curso-online-interactivo-de-intro-a-la-programacion-en-python.json new file mode 100644 index 000000000..99a74ba48 --- /dev/null +++ b/pycon-ar-2021/videos/pyconar-2021-taller-pyzombis-curso-online-interactivo-de-intro-a-la-programacion-en-python.json @@ -0,0 +1,42 @@ +{ + "description": "PyZombis es un curso virtual completo de introducción a la programación, abierto a la comunidad y gratuito. Se pueden dar los primeros pasos con Python, construir programas sencillos y recorrer aspectos avanzados como utilización de API, interfaces Web MVC, Archivos, Bases de Datos y hasta Juegos con PyGame. En esta nueva versión colaborativa, se tradujeron los contenidos al Español, en un formato Web interactivo, más ágil y divertido. Los ejercicios tienen corrección automatizada para que se pueda medir el progreso al instante.", + "duration": 7065, + "language": "spa", + "recorded": "2021-10-27", + "related_urls": [ + { + "label": "Conference Website", + "url": "https://eventos.python.org.ar/events/pyconar2021/" + }, + { + "label": "https://eventos.python.org.ar/events/pyconar2021/activity/468/", + "url": "https://eventos.python.org.ar/events/pyconar2021/activity/468/" + }, + { + "label": "https://speakerdeck.com/fmasanori/python-the-next-brazilian-generation", + "url": "https://speakerdeck.com/fmasanori/python-the-next-brazilian-generation" + }, + { + "label": "http://bit.ly/PyZombis", + "url": "http://bit.ly/PyZombis" + } + ], + "speakers": [ + "Mariano Reingart", + "Nicolas Sandoval" + ], + "tags": [ + "pyar", + "pycon", + "pyconar", + "pyconar2021" + ], + "thumbnail_url": "https://i.ytimg.com/vi/BalC7Bp5AFQ/maxresdefault.jpg", + "title": "Taller PyZombis: curso online interactivo de intro a la programación en Python", + "videos": [ + { + "type": "youtube", + "url": "https://www.youtube.com/watch?v=BalC7Bp5AFQ" + } + ] +} diff --git a/pycon-ar-2021/videos/pyconar-2021-todo-lo-que-siempre-quisiste-saber-sobre-metaclases.json b/pycon-ar-2021/videos/pyconar-2021-todo-lo-que-siempre-quisiste-saber-sobre-metaclases.json new file mode 100644 index 000000000..8d06e64b3 --- /dev/null +++ b/pycon-ar-2021/videos/pyconar-2021-todo-lo-que-siempre-quisiste-saber-sobre-metaclases.json @@ -0,0 +1,33 @@ +{ + "description": "No hay muchas funcionalidades del lenguaje Python que sean más controvertidas y generen más dudas que las metaclases. Generalmente consideradas como el último escalón del aprendizaje sobre el lenguaje, las metaclases son una funcionalidad muy poderosa (y rara vez usada) del lenguaje que permite ir un paso más allá en cuanto a las posibilidades que ofrece nuestro código. La idea de esta charla es dar una explicación desde las bases del lenguaje y desde el aspecto práctico con un ejemplo extraído del código del framework web Django.", + "duration": 1577, + "language": "spa", + "recorded": "2021-10-26", + "related_urls": [ + { + "label": "Conference Website", + "url": "https://eventos.python.org.ar/events/pyconar2021/" + }, + { + "label": "https://eventos.python.org.ar/events/pyconar2021/activity/457/", + "url": "https://eventos.python.org.ar/events/pyconar2021/activity/457/" + } + ], + "speakers": [ + "Agustín Scaramuzza" + ], + "tags": [ + "pyar", + "pycon", + "pyconar", + "pyconar2021" + ], + "thumbnail_url": "https://i.ytimg.com/vi/AsVzas5JIh8/maxresdefault.jpg", + "title": "Todo lo que siempre quisiste saber sobre metaclases", + "videos": [ + { + "type": "youtube", + "url": "https://www.youtube.com/watch?v=AsVzas5JIh8" + } + ] +} diff --git a/pycon-ar-2021/videos/pyconar-2021-transformacion-de-datos-con-geopandas.json b/pycon-ar-2021/videos/pyconar-2021-transformacion-de-datos-con-geopandas.json new file mode 100644 index 000000000..4b4f19794 --- /dev/null +++ b/pycon-ar-2021/videos/pyconar-2021-transformacion-de-datos-con-geopandas.json @@ -0,0 +1,33 @@ +{ + "description": "La idea es explicar como se pueden transformar datos geograficos en GeoPandas, y en particular, explicar el funcionamiento de la libreria \"Shapely\". Sin entrar en profundidad, mostrar sus capacidades y luego presentar un ejemplo: Framework basado en GeoPandas capaz de generar una grilla de celdas al rededor de una costa o cualquier geometria lineal o poligonal.", + "duration": 1253, + "language": "spa", + "recorded": "2021-10-29", + "related_urls": [ + { + "label": "Conference Website", + "url": "https://eventos.python.org.ar/events/pyconar2021/" + }, + { + "label": "https://eventos.python.org.ar/events/pyconar2021/activity/451/", + "url": "https://eventos.python.org.ar/events/pyconar2021/activity/451/" + } + ], + "speakers": [ + "Bruno Lattanzio" + ], + "tags": [ + "pyar", + "pycon", + "pyconar", + "pyconar2021" + ], + "thumbnail_url": "https://i.ytimg.com/vi/rmwKR6gBJuA/maxresdefault.jpg", + "title": "Transformación de datos con GeoPandas", + "videos": [ + { + "type": "youtube", + "url": "https://www.youtube.com/watch?v=rmwKR6gBJuA" + } + ] +} diff --git a/pycon-ar-2021/videos/pyconar-2021-triunfar-con-python-vivencias-y-reflexiones-de-una-programadora.json b/pycon-ar-2021/videos/pyconar-2021-triunfar-con-python-vivencias-y-reflexiones-de-una-programadora.json new file mode 100644 index 000000000..0a9895f2c --- /dev/null +++ b/pycon-ar-2021/videos/pyconar-2021-triunfar-con-python-vivencias-y-reflexiones-de-una-programadora.json @@ -0,0 +1,33 @@ +{ + "description": "Mi interés por el software libre, las redes y las comunidades vienen desde los '80, cuando participaba en FidoNET, copiaba código de revistas como Commodore World y desarrollaba en casa. Se renueva con Python, su gran atractivo y la vibrante comunidad argentina formada con el lenguaje. Luego, paso a paso, desde la participación casi turística en los primeros eventos, a la cooperación con PR chicos en proyectos muy seleccionados, y dando charlas primero en mi ciudad, luego en otras ciudades y en el exterior, primero en español y luego en inglés, fui cumpliendo las metas propuestas. Finalmente, este año, logré conseguir trabajo como dev remoto usando la tecnología que elegí.", + "duration": 1764, + "language": "spa", + "recorded": "2021-10-27", + "related_urls": [ + { + "label": "Conference Website", + "url": "https://eventos.python.org.ar/events/pyconar2021/" + }, + { + "label": "https://eventos.python.org.ar/events/pyconar2021/activity/489/", + "url": "https://eventos.python.org.ar/events/pyconar2021/activity/489/" + } + ], + "speakers": [ + "María Andrea Vignau" + ], + "tags": [ + "pyar", + "pycon", + "pyconar", + "pyconar2021" + ], + "thumbnail_url": "https://i.ytimg.com/vi/XVKH45CGVvY/maxresdefault.jpg", + "title": "Triunfar con Python: Vivencias y reflexiones de una programadora", + "videos": [ + { + "type": "youtube", + "url": "https://www.youtube.com/watch?v=XVKH45CGVvY" + } + ] +} diff --git a/pycon-ar-2021/videos/pyconar-2021-understanding-python-virtualenvs.json b/pycon-ar-2021/videos/pyconar-2021-understanding-python-virtualenvs.json new file mode 100644 index 000000000..48276edce --- /dev/null +++ b/pycon-ar-2021/videos/pyconar-2021-understanding-python-virtualenvs.json @@ -0,0 +1,33 @@ +{ + "description": "Python es un excelente lenguaje para empezar a programar, una gran herramienta para empezar tu carrera profesional como software developer, data scientist, o machine learning engineer. Pero, después de que aprendiste la sintaxis básica y querés empezar a construir tus propios proyectos, seguramente te encontraste con el \"virtualenv dilema\". ¿Qué es un virtualenv? ¿Cómo encaja conmigo? ¿Por qué necesito un virtualenv? Hoy el ecosistema Python tiene varias herramientas para resolver este \"dilema\".", + "duration": 1686, + "language": "eng", + "recorded": "2021-10-25", + "related_urls": [ + { + "label": "Conference Website", + "url": "https://eventos.python.org.ar/events/pyconar2021/" + }, + { + "label": "https://eventos.python.org.ar/events/pyconar2021/activity/465/", + "url": "https://eventos.python.org.ar/events/pyconar2021/activity/465/" + } + ], + "speakers": [ + "Leandro Colombo Viña" + ], + "tags": [ + "pyar", + "pycon", + "pyconar", + "pyconar2021" + ], + "thumbnail_url": "https://i.ytimg.com/vi/EKFe6HtcBa8/maxresdefault.jpg", + "title": "Understanding Python virtualenvs.", + "videos": [ + { + "type": "youtube", + "url": "https://www.youtube.com/watch?v=EKFe6HtcBa8" + } + ] +} diff --git a/pycon-ar-2021/videos/pyconar-2021-yo-no-lo-vote-pequeno-aporte-a-una-democracia-mas-participativa.json b/pycon-ar-2021/videos/pyconar-2021-yo-no-lo-vote-pequeno-aporte-a-una-democracia-mas-participativa.json new file mode 100644 index 000000000..860cd018a --- /dev/null +++ b/pycon-ar-2021/videos/pyconar-2021-yo-no-lo-vote-pequeno-aporte-a-una-democracia-mas-participativa.json @@ -0,0 +1,37 @@ +{ + "description": "Este es un esbozo de las ideas que pretendo tocar durante la charla: Pequeña introducción al mundo de los datos, explicar el uso de datos en el estado, mostrar ejemplos de buen y mal exposición de datos de parte de organismos estatales, explicar algunos conceptos sobre la ley de datos, mostrar proyectos de análisis de datos a nivel nacional, y ejemplos propios de como afronte un problema de limpieza y análisis de datos.", + "duration": 1727, + "language": "spa", + "recorded": "2021-10-25", + "related_urls": [ + { + "label": "Conference Website", + "url": "https://eventos.python.org.ar/events/pyconar2021/" + }, + { + "label": "https://www.argentina.gob.ar/aaip/accesoinformacion/datospublicos", + "url": "https://www.argentina.gob.ar/aaip/accesoinformacion/datospublicos" + }, + { + "label": "https://eventos.python.org.ar/events/pyconar2021/activity/461/", + "url": "https://eventos.python.org.ar/events/pyconar2021/activity/461/" + } + ], + "speakers": [ + "Rodrigo Tesone" + ], + "tags": [ + "pyar", + "pycon", + "pyconar", + "pyconar2021" + ], + "thumbnail_url": "https://i.ytimg.com/vi/9sdr4UErKWQ/maxresdefault.jpg", + "title": "¡Yo no lo vote! Pequeño aporte a una democracia mas participativa", + "videos": [ + { + "type": "youtube", + "url": "https://www.youtube.com/watch?v=9sdr4UErKWQ" + } + ] +}