From 9df0c2cc300fd35729a5d3a8de21d7429fafa9a7 Mon Sep 17 00:00:00 2001 From: Al Sweigart Date: Mon, 27 Jul 2026 12:14:40 -0400 Subject: [PATCH 1/2] Added pygotham 2023 files. --- pygotham-2023/category.json | 3 ++ ...y-life-cycle-in-the-open-source-space.json | 18 ++++++++++ ...m-local-python-prototype-to-the-cloud.json | 18 ++++++++++ ...rge-language-models-inherently-biased.json | 18 ++++++++++ .../awesome-web-testing-with-playwright.json | 18 ++++++++++ ...hon-tool-with-over-10-million-monthly.json | 18 ++++++++++ ...xploring-functional-options-in-python.json | 18 ++++++++++ .../videos/formalizing-a-language.json | 18 ++++++++++ ...ng-with-python-3.12-polars-on-arm-cpu.json | 35 +++++++++++++++++++ ...nd-why)-to-chain-generators-in-python.json | 18 ++++++++++ ...hobby-to-work-or-there-and-back-again.json | 18 ++++++++++ pygotham-2023/videos/pep-talk.json | 18 ++++++++++ .../videos/portrait-of-a-python-program.json | 18 ++++++++++ ...on-a-career-changing-shaping-language.json | 18 ++++++++++ .../videos/python2nite-with-mario-munoz.json | 18 ++++++++++ ...complex-ideas-easy-to-see-with-python.json | 18 ++++++++++ ...ilosophy-of-the-peripatetic-pythonist.json | 18 ++++++++++ ...o-game-ifying-your-learning-processes.json | 18 ++++++++++ ...ch-to-modeling-nyc-rainfall-with-pymc.json | 18 ++++++++++ ...jects-need-a-data-(prefetching)-layer.json | 18 ++++++++++ .../videos/would-tufte-like-matplotlib.json | 18 ++++++++++ 21 files changed, 380 insertions(+) create mode 100644 pygotham-2023/category.json create mode 100644 pygotham-2023/videos/a-look-at-the-community-life-cycle-in-the-open-source-space.json create mode 100644 pygotham-2023/videos/accelerate-your-workflow-from-local-python-prototype-to-the-cloud.json create mode 100644 pygotham-2023/videos/are-large-language-models-inherently-biased.json create mode 100644 pygotham-2023/videos/awesome-web-testing-with-playwright.json create mode 100644 pygotham-2023/videos/behind-the-scenes-of-tox-the-journey-of-rewriting-a-python-tool-with-over-10-million-monthly.json create mode 100644 pygotham-2023/videos/exploring-functional-options-in-python.json create mode 100644 pygotham-2023/videos/formalizing-a-language.json create mode 100644 pygotham-2023/videos/green-data-processing-with-python-3.12-polars-on-arm-cpu.json create mode 100644 pygotham-2023/videos/how-(and-why)-to-chain-generators-in-python.json create mode 100644 pygotham-2023/videos/open-source-from-passion-to-hobby-to-work-or-there-and-back-again.json create mode 100644 pygotham-2023/videos/pep-talk.json create mode 100644 pygotham-2023/videos/portrait-of-a-python-program.json create mode 100644 pygotham-2023/videos/python-a-career-changing-shaping-language.json create mode 100644 pygotham-2023/videos/python2nite-with-mario-munoz.json create mode 100644 pygotham-2023/videos/the-lost-art-of-diagrams-making-complex-ideas-easy-to-see-with-python.json create mode 100644 pygotham-2023/videos/the-philosophy-of-the-peripatetic-pythonist.json create mode 100644 pygotham-2023/videos/video-game-ifying-your-learning-processes.json create mode 100644 pygotham-2023/videos/when-is-extreme-too-extreme-a-bayesian-approach-to-modeling-nyc-rainfall-with-pymc.json create mode 100644 pygotham-2023/videos/why-large-django-projects-need-a-data-(prefetching)-layer.json create mode 100644 pygotham-2023/videos/would-tufte-like-matplotlib.json diff --git a/pygotham-2023/category.json b/pygotham-2023/category.json new file mode 100644 index 000000000..9d329d435 --- /dev/null +++ b/pygotham-2023/category.json @@ -0,0 +1,3 @@ +{ + "title": "PyGotham 2023" +} diff --git a/pygotham-2023/videos/a-look-at-the-community-life-cycle-in-the-open-source-space.json b/pygotham-2023/videos/a-look-at-the-community-life-cycle-in-the-open-source-space.json new file mode 100644 index 000000000..002599cb2 --- /dev/null +++ b/pygotham-2023/videos/a-look-at-the-community-life-cycle-in-the-open-source-space.json @@ -0,0 +1,18 @@ +{ + "description": "In 2023, the US Surgeon General issued a report on the “Our Epidemic of\nLoneliness & Isolation: Healing Effects of Social Connection and Community.”\nIn this talk, we examine the importance of community and the experiences of\na few community organizers in the open source space. We explore getting\nstarted, staying involved and leaving communities.", + "duration": 1040, + "language": "eng", + "recorded": "2024-03-27", + "related_urls": [], + "speakers": [ + "Reshama Shaikh" + ], + "thumbnail_url": "https://i.ytimg.com/vi/blTYbutYl54/maxresdefault.jpg", + "title": "A Look at the Community Life Cycle in the Open Source Space", + "videos": [ + { + "type": "youtube", + "url": "https://www.youtube.com/watch?v=blTYbutYl54" + } + ] +} diff --git a/pygotham-2023/videos/accelerate-your-workflow-from-local-python-prototype-to-the-cloud.json b/pygotham-2023/videos/accelerate-your-workflow-from-local-python-prototype-to-the-cloud.json new file mode 100644 index 000000000..bb4294ae5 --- /dev/null +++ b/pygotham-2023/videos/accelerate-your-workflow-from-local-python-prototype-to-the-cloud.json @@ -0,0 +1,18 @@ +{ + "description": "Have you ever struggled to get a Python application from your local machine\nto the cloud? Had a hard time figuring out what infrastructure you need or\nhow to configure it for your app? Spent too much time researching how to set\nup your editor or IDE for cloud development?\n\nIn this session, we'll talk about how to adapt flexible cloud development\napplication templates for your application and use the Azure Developer CLI\nto go from local development environment to a fully-fledged application in\nthe cloud. Learn how to scaffold your application, customize a template, set\nup your local development environment, provision infrastructure, deploy your\ncode, monitor your application health, and set up a CI/CD pipeline, all in a\ncouple of steps and just a few minutes.", + "duration": 1625, + "language": "eng", + "recorded": "2024-03-27", + "related_urls": [], + "speakers": [ + "Savannah Ostrowski" + ], + "thumbnail_url": "https://i.ytimg.com/vi/fyk7Y2V7k3I/maxresdefault.jpg", + "title": "Accelerate your workflow from local Python prototype to the cloud", + "videos": [ + { + "type": "youtube", + "url": "https://www.youtube.com/watch?v=fyk7Y2V7k3I" + } + ] +} diff --git a/pygotham-2023/videos/are-large-language-models-inherently-biased.json b/pygotham-2023/videos/are-large-language-models-inherently-biased.json new file mode 100644 index 000000000..0780d6d9d --- /dev/null +++ b/pygotham-2023/videos/are-large-language-models-inherently-biased.json @@ -0,0 +1,18 @@ +{ + "description": "ChatGPT, Google Bard, and other large language models are all the rage now,\nand attracting a lot of attention. But they are known to not always produce\n__truthful__ or __accurate__ text. Why is that?\n\nWe'll explore some ideas behind the models and data, and possible ways to\nimprove model behavior.", + "duration": 573, + "language": "eng", + "recorded": "2024-03-27", + "related_urls": [], + "speakers": [ + "Bard Fetler" + ], + "thumbnail_url": "https://i.ytimg.com/vi/8FXb47du0hI/maxresdefault.jpg", + "title": "Are Large Language Models Inherently Biased", + "videos": [ + { + "type": "youtube", + "url": "https://www.youtube.com/watch?v=8FXb47du0hI" + } + ] +} diff --git a/pygotham-2023/videos/awesome-web-testing-with-playwright.json b/pygotham-2023/videos/awesome-web-testing-with-playwright.json new file mode 100644 index 000000000..052a0163c --- /dev/null +++ b/pygotham-2023/videos/awesome-web-testing-with-playwright.json @@ -0,0 +1,18 @@ +{ + "description": "Playwright is a fantastic new open source web testing framework from\nMicrosoft. With Playwright, you can automate tests for web UIs and APIs that\nrun on multiple browsers without flaky failures. It's a nice, modern\nalternative to Selenium WebDriver, and you can use Playwright in plain-old\nPython!\n\nIn this concise 10-minute quickstart, we'll learn how to configure a Python\nproject with Playwright and pytest, automate a basic web test, and run it\nagainst different browsers. You'll be able to add more tests to our starter\nproject on your own after the talk!", + "duration": 569, + "language": "eng", + "recorded": "2024-03-27", + "related_urls": [], + "speakers": [ + "Andrew Knight" + ], + "thumbnail_url": "https://i.ytimg.com/vi/o4nBnDQqUdM/maxresdefault.jpg", + "title": "Awesome Web Testing with Playwright", + "videos": [ + { + "type": "youtube", + "url": "https://www.youtube.com/watch?v=o4nBnDQqUdM" + } + ] +} diff --git a/pygotham-2023/videos/behind-the-scenes-of-tox-the-journey-of-rewriting-a-python-tool-with-over-10-million-monthly.json b/pygotham-2023/videos/behind-the-scenes-of-tox-the-journey-of-rewriting-a-python-tool-with-over-10-million-monthly.json new file mode 100644 index 000000000..817a6d209 --- /dev/null +++ b/pygotham-2023/videos/behind-the-scenes-of-tox-the-journey-of-rewriting-a-python-tool-with-over-10-million-monthly.json @@ -0,0 +1,18 @@ +{ + "description": "tox is a widely-used tool for automating testing in Python. In this talk, we\nwill go behind the scenes of the creation of tox 4, the latest version of\nthe tool. We will discuss the motivations for the rewrite, the challenges\nand lessons learned during the development process. We will have a look at\nthe new features and improvements introduced in tox 4. But most importantly,\nyou will get to know the maintainers and their motivation.", + "duration": 1657, + "language": "eng", + "recorded": "2024-03-27", + "related_urls": [], + "speakers": [ + "Jürgen Gmach" + ], + "thumbnail_url": "https://i.ytimg.com/vi/DYYvwB9TiO8/maxresdefault.jpg", + "title": "Behind the Scenes of tox: The Journey of Rewriting a Python Tool with Over 10 Million Monthly...", + "videos": [ + { + "type": "youtube", + "url": "https://www.youtube.com/watch?v=DYYvwB9TiO8" + } + ] +} diff --git a/pygotham-2023/videos/exploring-functional-options-in-python.json b/pygotham-2023/videos/exploring-functional-options-in-python.json new file mode 100644 index 000000000..d22728d32 --- /dev/null +++ b/pygotham-2023/videos/exploring-functional-options-in-python.json @@ -0,0 +1,18 @@ +{ + "description": "Documenting lots of arguments *well* is hard. Validating each is even\nharder. Function arguments are not scalable past some point. Configuration\nstructs are heavy, specially if every function expected it's own config\ninstance. Functional APIs solve this problem in their own awkward little way\nwith a bit more code.\n\nThe first time I saw functional options in Golang, I didn't fully understand\nwhy something as simple as configuring options (class or function args)\nlooked so awkward. Then I read about the technique and realized that this\nsolved a problem we have in every language, not just Golang.\n\nSeveral years later, I found the chance to apply it when designing an API in\nPython and noticed no existing implementations! This talk is about adopting\na very interesting API option design from Golang's Rob Pike.", + "duration": 809, + "language": "eng", + "recorded": "2024-03-27", + "related_urls": [], + "speakers": [ + "Rami Awar" + ], + "thumbnail_url": "https://i.ytimg.com/vi/NzYxEF6623o/maxresdefault.jpg", + "title": "Exploring Functional Options in Python", + "videos": [ + { + "type": "youtube", + "url": "https://www.youtube.com/watch?v=NzYxEF6623o" + } + ] +} diff --git a/pygotham-2023/videos/formalizing-a-language.json b/pygotham-2023/videos/formalizing-a-language.json new file mode 100644 index 000000000..ecb8a293f --- /dev/null +++ b/pygotham-2023/videos/formalizing-a-language.json @@ -0,0 +1,18 @@ +{ + "description": "Python's grammar is the rules that define what is accepted as a legal\nprogram. In order for text to get executed on a CPU it is first transformed\ninto valid instructions according to these rules. This talk will show\nexamples of these transformations as well as grammar pulled straight from\ncpython source and picked apart so it is as easy to understand as Python\ncode.", + "duration": 1400, + "language": "eng", + "recorded": "2024-03-27", + "related_urls": [], + "speakers": [ + "Jeremy Paige" + ], + "thumbnail_url": "https://i.ytimg.com/vi/zf5so0mmxbo/maxresdefault.jpg", + "title": "Formalizing a Language", + "videos": [ + { + "type": "youtube", + "url": "https://www.youtube.com/watch?v=zf5so0mmxbo" + } + ] +} diff --git a/pygotham-2023/videos/green-data-processing-with-python-3.12-polars-on-arm-cpu.json b/pygotham-2023/videos/green-data-processing-with-python-3.12-polars-on-arm-cpu.json new file mode 100644 index 000000000..ee3e59f04 --- /dev/null +++ b/pygotham-2023/videos/green-data-processing-with-python-3.12-polars-on-arm-cpu.json @@ -0,0 +1,35 @@ +{ + "description": "Starting with version 3.11 (https://docs.python.org/3/whatsnew/3.11.html#:~\n:text=Python%203.11%20is%20between%2010,See%20Faster%20CPython%20for%20detai\nls), Python's performance has improved by 60%. Additionally, the Polars\nlibrary reportedly offers 2-5 times\nfaster (https://medium.com/cuenex/pandas-2-0-vs-polars-the-ultimate-battle-a\n378eb75d6d1#:~:text=In%20terms%20of%20performance%2C%20Polars,with%20strings\n%20(categorical%20features)) data processing than Pandas, while ARM CPUs are\nsaid to be 60% more energy-efficient (https://aws.amazon.com/ec2/graviton/)\nthan Intel/AMD CPUs, with 20%-40% better performance.\n\nIn this talk, we will put these claims to the test using the AWS Graviton\n3-based virtual desktop, the latest Python\n3.12 (https://docs.python.org/3.12/whatsnew/index.html) version, and the\nPolars library. Join us as we explore just how much more eco-friendly and\nefficient data processing can be with these cutting-edge technologies.", + "duration": 1378, + "language": "eng", + "recorded": "2024-03-27", + "related_urls": [ + { + "label": "Documentation", + "url": "https://docs.python.org/3/whatsnew/3.11.html#:~" + }, + { + "label": "Website", + "url": "https://medium.com/cuenex/pandas-2-0-vs-polars-the-ultimate-battle-a" + }, + { + "label": "Website", + "url": "https://aws.amazon.com/ec2/graviton/" + }, + { + "label": "Documentation", + "url": "https://docs.python.org/3.12/whatsnew/index.html" + } + ], + "speakers": [ + "Asher Sterkin" + ], + "thumbnail_url": "https://i.ytimg.com/vi/Uhy1FsRkp70/maxresdefault.jpg", + "title": "Green Data Processing with Python 3.12 Polars on ARM CPU", + "videos": [ + { + "type": "youtube", + "url": "https://www.youtube.com/watch?v=Uhy1FsRkp70" + } + ] +} diff --git a/pygotham-2023/videos/how-(and-why)-to-chain-generators-in-python.json b/pygotham-2023/videos/how-(and-why)-to-chain-generators-in-python.json new file mode 100644 index 000000000..b5ad209ab --- /dev/null +++ b/pygotham-2023/videos/how-(and-why)-to-chain-generators-in-python.json @@ -0,0 +1,18 @@ +{ + "description": "You already know that Python generators are useful little tools. In this\nshort talk, I will show you how to put several generators (and other\niterators) in an elegant, Pythonic tool belt through chaining.", + "duration": 717, + "language": "eng", + "recorded": "2024-03-27", + "related_urls": [], + "speakers": [ + "Ciprian Stratulat" + ], + "thumbnail_url": "https://i.ytimg.com/vi/hqTRgw8TiZ0/maxresdefault.jpg", + "title": "How (and Why) to Chain Generators in Python", + "videos": [ + { + "type": "youtube", + "url": "https://www.youtube.com/watch?v=hqTRgw8TiZ0" + } + ] +} diff --git a/pygotham-2023/videos/open-source-from-passion-to-hobby-to-work-or-there-and-back-again.json b/pygotham-2023/videos/open-source-from-passion-to-hobby-to-work-or-there-and-back-again.json new file mode 100644 index 000000000..5e0fcdf70 --- /dev/null +++ b/pygotham-2023/videos/open-source-from-passion-to-hobby-to-work-or-there-and-back-again.json @@ -0,0 +1,18 @@ +{ + "description": "It has been almost 15 years since beginning to work on open source in the\nPython community. What began as an attempt to scratch an itch (one needed\nfor a personal project) quickly -- surprisingly quickly -- became something\nused by others. Nearly 10 years and multiple other projects later, the\nlittle open source project went from a long-running side project and then,\nthanks to the gracious support of Postman, a fully paid day job. It's still\nsomewhat uncommon to work on open source as a full-time job -- though it\nbenefits hugely both the community as well as the companies supporting\nimportant projects they depend on. We'll discuss the road taken, some\nlessons learned, some things that I still have no good answers for.", + "duration": 2637, + "language": "eng", + "recorded": "2024-03-27", + "related_urls": [], + "speakers": [ + "Julian Berman" + ], + "thumbnail_url": "https://i.ytimg.com/vi/SK8utcxO9Uw/maxresdefault.jpg", + "title": "Open Source - from Passion to Hobby to Work, or There and Back Again", + "videos": [ + { + "type": "youtube", + "url": "https://www.youtube.com/watch?v=SK8utcxO9Uw" + } + ] +} diff --git a/pygotham-2023/videos/pep-talk.json b/pygotham-2023/videos/pep-talk.json new file mode 100644 index 000000000..8e7fe5402 --- /dev/null +++ b/pygotham-2023/videos/pep-talk.json @@ -0,0 +1,18 @@ +{ + "description": "You've heard of PEP 8. But do you know that there are other PEPs too. PEPs\nare not about style guide!\n\nLearn about what PEPs are, the role of PEPs in core Python, and how you can\ngo about writing your own PEP.", + "duration": 798, + "language": "eng", + "recorded": "2024-03-27", + "related_urls": [], + "speakers": [ + "Mariatta" + ], + "thumbnail_url": "https://i.ytimg.com/vi/D1CGYZtU5A0/maxresdefault.jpg", + "title": "PEP talk", + "videos": [ + { + "type": "youtube", + "url": "https://www.youtube.com/watch?v=D1CGYZtU5A0" + } + ] +} diff --git a/pygotham-2023/videos/portrait-of-a-python-program.json b/pygotham-2023/videos/portrait-of-a-python-program.json new file mode 100644 index 000000000..ec5de0555 --- /dev/null +++ b/pygotham-2023/videos/portrait-of-a-python-program.json @@ -0,0 +1,18 @@ +{ + "description": "How many ways can you visualize a Python program? As a puzzle? A stack? A\npile of frames? A bunch of disassembled gobbledygook? Go on this journey\nwith me as I explore PythonLand from multiple perspectives.", + "duration": 691, + "language": "eng", + "recorded": "2024-03-27", + "related_urls": [], + "speakers": [ + "Pamela Fox" + ], + "thumbnail_url": "https://i.ytimg.com/vi/18kiGemxyvA/maxresdefault.jpg", + "title": "Portrait of a Python Program", + "videos": [ + { + "type": "youtube", + "url": "https://www.youtube.com/watch?v=18kiGemxyvA" + } + ] +} diff --git a/pygotham-2023/videos/python-a-career-changing-shaping-language.json b/pygotham-2023/videos/python-a-career-changing-shaping-language.json new file mode 100644 index 000000000..9244c0782 --- /dev/null +++ b/pygotham-2023/videos/python-a-career-changing-shaping-language.json @@ -0,0 +1,18 @@ +{ + "description": "Python is ubiquitous. If your day job is in any kind of scientific field,\nyou might have had an encounter with Python, no matter how minuscule. For\nme, who is currently a mathematics Ph.D. student, Python has been a\nsignificant basis for my entire journey. This is more of a story than a\ntalk. A story of how Python has been shaping my career trajectory since my\nundergraduate days, which started out with a major in Physics.", + "duration": 811, + "language": "eng", + "recorded": "2024-03-27", + "related_urls": [], + "speakers": [ + "Indranil Ghosh" + ], + "thumbnail_url": "https://i.ytimg.com/vi/xc-rlqOlJpE/maxresdefault.jpg", + "title": "Python A career changing shaping language", + "videos": [ + { + "type": "youtube", + "url": "https://www.youtube.com/watch?v=xc-rlqOlJpE" + } + ] +} diff --git a/pygotham-2023/videos/python2nite-with-mario-munoz.json b/pygotham-2023/videos/python2nite-with-mario-munoz.json new file mode 100644 index 000000000..b4b6ce91f --- /dev/null +++ b/pygotham-2023/videos/python2nite-with-mario-munoz.json @@ -0,0 +1,18 @@ +{ + "description": "*Python2Nite with Mario Munoz* is a late night talk show hosted by Python By Night's Mario\nMunoz. In this week's episode, Mario goes back to the future of\nhypermedia to talk about the resurgence of of an old technological paradigm\nwithin the Python space. Could this be the RESTful zen that Python web\ndevelopers long for? Will he cover it from all... _angles_? Watch to see\nhis... _reaction_!", + "duration": 1083, + "language": "eng", + "recorded": "2024-03-27", + "related_urls": [], + "speakers": [ + "Mario Munoz" + ], + "thumbnail_url": "https://i.ytimg.com/vi/3Xcum0GSH-s/maxresdefault.jpg", + "title": "Python2Nite with Mario Munoz", + "videos": [ + { + "type": "youtube", + "url": "https://www.youtube.com/watch?v=3Xcum0GSH-s" + } + ] +} diff --git a/pygotham-2023/videos/the-lost-art-of-diagrams-making-complex-ideas-easy-to-see-with-python.json b/pygotham-2023/videos/the-lost-art-of-diagrams-making-complex-ideas-easy-to-see-with-python.json new file mode 100644 index 000000000..3dcc7ccc1 --- /dev/null +++ b/pygotham-2023/videos/the-lost-art-of-diagrams-making-complex-ideas-easy-to-see-with-python.json @@ -0,0 +1,18 @@ +{ + "description": "This talk is about communicating with visuals to make complex ideas simple\nto understand. Over the years I have produced diagrams, charts,\nillustrations and other graphics to help people understand sophisticated\nproject concepts. This includes project architecture, standard operating\nprocedures, coding concepts, sprints and roadmaps.\n\nYou will be guided through ways of how to make stylized examples of your\nproject code and workflows in easy to follow examples. By using common\nsoftware for illustrations along with some simple guidelines you too can\nmake easy to follow visual content for your next project.", + "duration": 1643, + "language": "eng", + "recorded": "2024-03-27", + "related_urls": [], + "speakers": [ + "Tadeh Hakopian" + ], + "thumbnail_url": "https://i.ytimg.com/vi/2U7TWnBJqRk/maxresdefault.jpg", + "title": "The Lost Art of Diagrams: Making Complex Ideas Easy to See with Python", + "videos": [ + { + "type": "youtube", + "url": "https://www.youtube.com/watch?v=2U7TWnBJqRk" + } + ] +} diff --git a/pygotham-2023/videos/the-philosophy-of-the-peripatetic-pythonist.json b/pygotham-2023/videos/the-philosophy-of-the-peripatetic-pythonist.json new file mode 100644 index 000000000..44c8ed554 --- /dev/null +++ b/pygotham-2023/videos/the-philosophy-of-the-peripatetic-pythonist.json @@ -0,0 +1,18 @@ +{ + "description": "Look! Down on the Ground! Is it a dog?! Is it a car?! No, it is the\nPeripatetic Pythonist! He travels around the world sharing his knowledge of\ncreating music with Python. He also shares his personal philosophy of life\nthrough his musical demonstrations with technology.\n\nHave you ever thought about converting code into music and making some\nreally awesome beats? You can do that with jythonMusic! jythonMusic uses\nPython but it has functionalities like Java. You can create all types of\nmusical genres with this technology and I can show you how to do it through\na demo.", + "duration": 1530, + "language": "eng", + "recorded": "2024-03-27", + "related_urls": [], + "speakers": [ + "Herve Aniglo" + ], + "thumbnail_url": "https://i.ytimg.com/vi/JP76ows_9gw/maxresdefault.jpg", + "title": "The Philosophy of the Peripatetic Pythonist", + "videos": [ + { + "type": "youtube", + "url": "https://www.youtube.com/watch?v=JP76ows_9gw" + } + ] +} diff --git a/pygotham-2023/videos/video-game-ifying-your-learning-processes.json b/pygotham-2023/videos/video-game-ifying-your-learning-processes.json new file mode 100644 index 000000000..f1049ce77 --- /dev/null +++ b/pygotham-2023/videos/video-game-ifying-your-learning-processes.json @@ -0,0 +1,18 @@ +{ + "description": "Developers of all skill levels spend their a good portion of time learning\nnew techniques and modules and applying what they've learned. Many\ndevelopers look to gaming as a break away from the code, but there is much\nthat can be learned with your hands on the controller.\n\nThis talk will explore common video game archetypes, their techniques, and\nsituations in Python development where those techniques can be used to\nfurther your personal development.", + "duration": 1170, + "language": "eng", + "recorded": "2024-03-27", + "related_urls": [], + "speakers": [ + "Jay Miller" + ], + "thumbnail_url": "https://i.ytimg.com/vi/k2_3tZiVzXo/maxresdefault.jpg", + "title": "Video Game-ifying Your Learning Processes", + "videos": [ + { + "type": "youtube", + "url": "https://www.youtube.com/watch?v=k2_3tZiVzXo" + } + ] +} diff --git a/pygotham-2023/videos/when-is-extreme-too-extreme-a-bayesian-approach-to-modeling-nyc-rainfall-with-pymc.json b/pygotham-2023/videos/when-is-extreme-too-extreme-a-bayesian-approach-to-modeling-nyc-rainfall-with-pymc.json new file mode 100644 index 000000000..273251f01 --- /dev/null +++ b/pygotham-2023/videos/when-is-extreme-too-extreme-a-bayesian-approach-to-modeling-nyc-rainfall-with-pymc.json @@ -0,0 +1,18 @@ +{ + "description": "On September 1st 2021, hurricane Ida hit NYC, causing extreme rainfall\nresulting in deadly flash floods. The weather station at Central Park\nrecorded its wettest hour in history with 3.15 inches of rain, shattering\nthe previous record. One might wonder: is such an extreme event\nstatistically expected to happen once in a while (say every 100 years), or\nis this an indication of a changing climate? In this talk we take a purely\nstatistical approach to tackle this question. We start with the introduction\nof Extreme Value Theory, a branch of statistics devoted to extreme events\nsuch as floods, stock market crashes and reliability engineering. We apply\nthis to NYC rainfall data with a simple python implementation. Next, we\nswitch gears and use a Bayesian approach with PyMC, to incorporate data from\nnearby weather stations for better accuracy. Along the way we get a quick\nintro of hierarchical models and Gaussian processes.", + "duration": 635, + "language": "eng", + "recorded": "2024-03-27", + "related_urls": [], + "speakers": [ + "Jorn Mossel" + ], + "thumbnail_url": "https://i.ytimg.com/vi/vs5y5nFzl2Y/maxresdefault.jpg", + "title": "When is extreme too extreme: A Bayesian approach to modeling NYC rainfall with PyMC", + "videos": [ + { + "type": "youtube", + "url": "https://www.youtube.com/watch?v=vs5y5nFzl2Y" + } + ] +} diff --git a/pygotham-2023/videos/why-large-django-projects-need-a-data-(prefetching)-layer.json b/pygotham-2023/videos/why-large-django-projects-need-a-data-(prefetching)-layer.json new file mode 100644 index 000000000..25535e62b --- /dev/null +++ b/pygotham-2023/videos/why-large-django-projects-need-a-data-(prefetching)-layer.json @@ -0,0 +1,18 @@ +{ + "description": "Django REST Framework focus on Don’t Repeat Yourself is useful for code\nsimplicity and compatibility with built-in solutions for permissions,\npagination, filters, etc. However, after projects grow in complexity, DRF’s\ndefault architecture isn’t enough to ensure code maintainability. Often, any\nchange requires navigating through a lot of nesting to ensure all necessary\nORM calls and avoid serious performance slowdowns. In this talk, you’ll\nlearn how to use a custom data prefetch layer to avoid those issues by\ngathering together code that changes together.", + "duration": 1396, + "language": "eng", + "recorded": "2024-03-27", + "related_urls": [], + "speakers": [ + "Flávio Juvenal" + ], + "thumbnail_url": "https://i.ytimg.com/vi/u0MD0HS8AB4/maxresdefault.jpg", + "title": "Why large Django projects need a data (prefetching) layer", + "videos": [ + { + "type": "youtube", + "url": "https://www.youtube.com/watch?v=u0MD0HS8AB4" + } + ] +} diff --git a/pygotham-2023/videos/would-tufte-like-matplotlib.json b/pygotham-2023/videos/would-tufte-like-matplotlib.json new file mode 100644 index 000000000..5a513bdd0 --- /dev/null +++ b/pygotham-2023/videos/would-tufte-like-matplotlib.json @@ -0,0 +1,18 @@ +{ + "description": "Edward Tufte is a world renowned professor best known for pioneering the\nfield of data visualization. He thought deeply about how information is\ncommunicated through visualizations and was one of the first to formalize\nthis knowledge. Notably, he introduced the concepts of `chartjunk`, `lie\nfactor`, `data-ink` ratio, and `data density` and many others which are all\nwidely discussed in the data visualizations today. While Tufte's work\ncontinues to shape the growing field of data visualization, many of the\nconcepts he conveys originate from hand-drawn graphs.\n\nModern graphs are now computer generated, and with this in mind I seek to\nanswer the question \"Would Tufte Like Matplotlib?\" Since its first v1.0\nrelease in 2010, `matplotlib` is the oldest Python-based plotting library\nstill widely used today. In more recent years, numerous other Python\nplotting libraries have been created- `plotly`, `bokeh`, `plotnine`,\n`seaborn`, which all have their own niches and usecases. Instead of directly\ncomparing `matplotlib` to its competitors, I will demonstrate the incredible\nflexibility that `matplotlib` offers and how users can avoid confusion when\napproaching the tool.\n\nSpecifically, I will discuss what `matplotlib` does best- the programmatic\nconstruction of graphs as part of an ongoing workflow.", + "duration": 1777, + "language": "eng", + "recorded": "2024-03-27", + "related_urls": [], + "speakers": [ + "Cameron Riddell" + ], + "thumbnail_url": "https://i.ytimg.com/vi/B_92Fk371VI/maxresdefault.jpg", + "title": "Would Tufte Like Matplotlib", + "videos": [ + { + "type": "youtube", + "url": "https://www.youtube.com/watch?v=B_92Fk371VI" + } + ] +} From 2e6617910a7f68eba3f38be8e1eb7a67508bb763 Mon Sep 17 00:00:00 2001 From: Al Sweigart Date: Tue, 28 Jul 2026 23:16:25 -0400 Subject: [PATCH 2/2] Added charla tag to Spanish talks in pycon-us-2023 and pycon-us-2024 --- ...python-como-convertirse-en-el-senor-burns-fluorescente.json | 3 +++ .../como-python-puede-ayudar-a-monitorear-gobiernos.json | 3 +++ .../cooperacion-internacional-en-la-comunidad-de-python.json | 3 +++ ...interfaces-low-code-con-qt-y-su-integracion-con-python.json | 3 +++ pycon-us-2023/videos/introduccion-a-fastapi.json | 3 +++ pycon-us-2023/videos/jaguares-y-serpientes.json | 3 +++ .../modernizando-tu-paquete-python-con-pyproject-y-hatch.json | 3 +++ ...onal-ensenando-programacion-a-alumnos-neurodivergentes.json | 3 +++ ...miento-y-obtencion-de-informacion-a-traves-de-imagenes.json | 3 +++ ...cha-procesamiento-masivo-paralelo-mpp-y-diseno-de-apis.json | 3 +++ ...hon-mediante-el-procesamiento-del-lenguaje-natural-nlp.json | 3 +++ .../videos/salvemos-los-pinguinos-con-el-green-computing.json | 3 +++ ...iones-moleculares-reproducibles-con-la-ayuda-de-python.json | 3 +++ pycon-us-2023/videos/unit-testing-con-pytest.json | 3 +++ ...asificacion-construyendo-modelos-precisos-y-eficientes.json | 3 +++ .../videos/apache-arrow-el-format-columnar-lo-cualo.json | 3 +++ ...n-de-violencia-mediante-analisis-de-audio-y-embeddings.json | 3 +++ ...entes-en-diversidad-equidad-e-inclusion-en-open-source.json | 3 +++ .../embeddings-transfer-learning-y-mas-llm-a-tu-medida.json | 3 +++ ...plicando-el-sistema-de-un-vehiculo-autonomo-con-python.json | 3 +++ ...cilitar-la-comprension-de-un-analisis-de-neuroimagenes.json | 3 +++ ...tricas-del-cerebro-en-acciones-a-traves-de-modelos-llm.json | 3 +++ .../videos/observabilidad-en-python-para-principiantes.json | 3 +++ ...grar-que-nuestros-analisis-de-datos-sean-reproducibles.json | 3 +++ ...ra-fine-tuning-local-de-modelos-open-source-en-espanol.json | 3 +++ pycon-us-2024/videos/porque-sql-esta-en-todas-partes.json | 3 +++ ...seguridad-en-el-hogar-usando-raspberry-pi-y-tensorflow.json | 3 +++ ...a-calabaza-bot-ingeneria-de-datos-para-mi-salud-mental.json | 3 +++ .../videos/usando-python-en-una-oficina-tradicional.json | 3 +++ 29 files changed, 87 insertions(+) diff --git a/pycon-us-2023/videos/biohacking-con-python-como-convertirse-en-el-senor-burns-fluorescente.json b/pycon-us-2023/videos/biohacking-con-python-como-convertirse-en-el-senor-burns-fluorescente.json index 2de087873..c43466d50 100644 --- a/pycon-us-2023/videos/biohacking-con-python-como-convertirse-en-el-senor-burns-fluorescente.json +++ b/pycon-us-2023/videos/biohacking-con-python-como-convertirse-en-el-senor-burns-fluorescente.json @@ -16,6 +16,9 @@ "speakers": [ "Marina Moro L\u00f3pez" ], + "tags": [ + "charla" + ], "thumbnail_url": "https://i.ytimg.com/vi/4dGswVHGQlo/maxresdefault.jpg", "title": "Biohacking con Python: c\u00f3mo convertirse en el se\u00f1or Burns fluorescente", "videos": [ diff --git a/pycon-us-2023/videos/como-python-puede-ayudar-a-monitorear-gobiernos.json b/pycon-us-2023/videos/como-python-puede-ayudar-a-monitorear-gobiernos.json index 188ff10e9..814f7dca3 100644 --- a/pycon-us-2023/videos/como-python-puede-ayudar-a-monitorear-gobiernos.json +++ b/pycon-us-2023/videos/como-python-puede-ayudar-a-monitorear-gobiernos.json @@ -16,6 +16,9 @@ "speakers": [ "Judite Cypreste" ], + "tags": [ + "charla" + ], "thumbnail_url": "https://i.ytimg.com/vi/ScHT8zy4clE/hqdefault.jpg", "title": "C\u00f3mo Python puede ayudar a monitorear gobiernos", "videos": [ diff --git a/pycon-us-2023/videos/cooperacion-internacional-en-la-comunidad-de-python.json b/pycon-us-2023/videos/cooperacion-internacional-en-la-comunidad-de-python.json index 9e370019e..6bdee3f00 100644 --- a/pycon-us-2023/videos/cooperacion-internacional-en-la-comunidad-de-python.json +++ b/pycon-us-2023/videos/cooperacion-internacional-en-la-comunidad-de-python.json @@ -16,6 +16,9 @@ "speakers": [ "D\u00e9bora Azevedo" ], + "tags": [ + "charla" + ], "thumbnail_url": "https://i.ytimg.com/vi/AMe1cPyJ4hE/maxresdefault.jpg", "title": "Cooperaci\u00f3n internacional en la comunidad de Python", "videos": [ diff --git a/pycon-us-2023/videos/interfaces-low-code-con-qt-y-su-integracion-con-python.json b/pycon-us-2023/videos/interfaces-low-code-con-qt-y-su-integracion-con-python.json index 9d773924f..a4a6eea05 100644 --- a/pycon-us-2023/videos/interfaces-low-code-con-qt-y-su-integracion-con-python.json +++ b/pycon-us-2023/videos/interfaces-low-code-con-qt-y-su-integracion-con-python.json @@ -16,6 +16,9 @@ "speakers": [ "Daniel Hern\u00e1ndez M\u00e9ndez" ], + "tags": [ + "charla" + ], "thumbnail_url": "https://i.ytimg.com/vi/XC8piIA-vs8/maxresdefault.jpg", "title": "Interfaces Low-code con QT y su integraci\u00f3n con Python.", "videos": [ diff --git a/pycon-us-2023/videos/introduccion-a-fastapi.json b/pycon-us-2023/videos/introduccion-a-fastapi.json index 79ebbf43f..af61bff27 100644 --- a/pycon-us-2023/videos/introduccion-a-fastapi.json +++ b/pycon-us-2023/videos/introduccion-a-fastapi.json @@ -16,6 +16,9 @@ "speakers": [ "Sebasti\u00e1n Ram\u00edrez" ], + "tags": [ + "charla" + ], "thumbnail_url": "https://i.ytimg.com/vi/lgP9i7ugjw0/maxresdefault.jpg", "title": "Introducci\u00f3n a FastAPI", "videos": [ diff --git a/pycon-us-2023/videos/jaguares-y-serpientes.json b/pycon-us-2023/videos/jaguares-y-serpientes.json index 4a8e157e7..aed07a185 100644 --- a/pycon-us-2023/videos/jaguares-y-serpientes.json +++ b/pycon-us-2023/videos/jaguares-y-serpientes.json @@ -16,6 +16,9 @@ "speakers": [ "Nicole Franco Leon" ], + "tags": [ + "charla" + ], "thumbnail_url": "https://i.ytimg.com/vi/7XBgkaqEn_8/maxresdefault.jpg", "title": "Jaguares y serpientes", "videos": [ diff --git a/pycon-us-2023/videos/modernizando-tu-paquete-python-con-pyproject-y-hatch.json b/pycon-us-2023/videos/modernizando-tu-paquete-python-con-pyproject-y-hatch.json index 902075fc8..69b076a56 100644 --- a/pycon-us-2023/videos/modernizando-tu-paquete-python-con-pyproject-y-hatch.json +++ b/pycon-us-2023/videos/modernizando-tu-paquete-python-con-pyproject-y-hatch.json @@ -16,6 +16,9 @@ "speakers": [ "Oscar Cortez" ], + "tags": [ + "charla" + ], "thumbnail_url": "https://i.ytimg.com/vi/e2nxEVbvFXA/maxresdefault.jpg", "title": "Modernizando tu paquete Python con pyproject y hatch", "videos": [ diff --git a/pycon-us-2023/videos/neurodiversidad-e-inclusion-mi-viaje-personal-ensenando-programacion-a-alumnos-neurodivergentes.json b/pycon-us-2023/videos/neurodiversidad-e-inclusion-mi-viaje-personal-ensenando-programacion-a-alumnos-neurodivergentes.json index dec4dd2e5..6be96a6ca 100644 --- a/pycon-us-2023/videos/neurodiversidad-e-inclusion-mi-viaje-personal-ensenando-programacion-a-alumnos-neurodivergentes.json +++ b/pycon-us-2023/videos/neurodiversidad-e-inclusion-mi-viaje-personal-ensenando-programacion-a-alumnos-neurodivergentes.json @@ -16,6 +16,9 @@ "speakers": [ "Marlene Marchena" ], + "tags": [ + "charla" + ], "thumbnail_url": "https://i.ytimg.com/vi/DmIKk1wGSvE/maxresdefault.jpg", "title": "Neurodiversidad e inclusi\u00f3n: Mi viaje personal ense\u00f1ando programaci\u00f3n a alumnos neurodivergentes", "videos": [ diff --git a/pycon-us-2023/videos/ocr-reconocimiento-y-obtencion-de-informacion-a-traves-de-imagenes.json b/pycon-us-2023/videos/ocr-reconocimiento-y-obtencion-de-informacion-a-traves-de-imagenes.json index 204157b1a..17f588958 100644 --- a/pycon-us-2023/videos/ocr-reconocimiento-y-obtencion-de-informacion-a-traves-de-imagenes.json +++ b/pycon-us-2023/videos/ocr-reconocimiento-y-obtencion-de-informacion-a-traves-de-imagenes.json @@ -16,6 +16,9 @@ "speakers": [ "Alison Orellana Rios" ], + "tags": [ + "charla" + ], "thumbnail_url": "https://i.ytimg.com/vi/TGogVf73HGo/maxresdefault.jpg", "title": "OCR, Reconocimiento y obtenci\u00f3n de informaci\u00f3n a trav\u00e9s de im\u00e1genes", "videos": [ diff --git a/pycon-us-2023/videos/orcha-procesamiento-masivo-paralelo-mpp-y-diseno-de-apis.json b/pycon-us-2023/videos/orcha-procesamiento-masivo-paralelo-mpp-y-diseno-de-apis.json index e191843f6..adcbd400e 100644 --- a/pycon-us-2023/videos/orcha-procesamiento-masivo-paralelo-mpp-y-diseno-de-apis.json +++ b/pycon-us-2023/videos/orcha-procesamiento-masivo-paralelo-mpp-y-diseno-de-apis.json @@ -17,6 +17,9 @@ "Javier Alonso", "Miguel Robledo" ], + "tags": [ + "charla" + ], "thumbnail_url": "https://i.ytimg.com/vi/amKiB4oBdW0/maxresdefault.jpg", "title": "Orcha \ud83d\udc33: Procesamiento Masivo Paralelo (MPP) y dise\u00f1o de APIs", "videos": [ diff --git a/pycon-us-2023/videos/resolviendo-crimenes-con-python-mediante-el-procesamiento-del-lenguaje-natural-nlp.json b/pycon-us-2023/videos/resolviendo-crimenes-con-python-mediante-el-procesamiento-del-lenguaje-natural-nlp.json index a1b115d85..f5206e933 100644 --- a/pycon-us-2023/videos/resolviendo-crimenes-con-python-mediante-el-procesamiento-del-lenguaje-natural-nlp.json +++ b/pycon-us-2023/videos/resolviendo-crimenes-con-python-mediante-el-procesamiento-del-lenguaje-natural-nlp.json @@ -16,6 +16,9 @@ "speakers": [ "Carolina Passarello" ], + "tags": [ + "charla" + ], "thumbnail_url": "https://i.ytimg.com/vi/g77IjJUaNew/maxresdefault.jpg", "title": "Resolviendo crimenes con Python mediante el Procesamiento del Lenguaje Natural (NLP)", "videos": [ diff --git a/pycon-us-2023/videos/salvemos-los-pinguinos-con-el-green-computing.json b/pycon-us-2023/videos/salvemos-los-pinguinos-con-el-green-computing.json index 6ace87d1c..e5ea2d1fe 100644 --- a/pycon-us-2023/videos/salvemos-los-pinguinos-con-el-green-computing.json +++ b/pycon-us-2023/videos/salvemos-los-pinguinos-con-el-green-computing.json @@ -16,6 +16,9 @@ "speakers": [ "Elena Guidi" ], + "tags": [ + "charla" + ], "thumbnail_url": "https://i.ytimg.com/vi/9st7KpJS_lY/maxresdefault.jpg", "title": "Salvemos los ping\u00fcinos con el green computing", "videos": [ diff --git a/pycon-us-2023/videos/simulaciones-moleculares-reproducibles-con-la-ayuda-de-python.json b/pycon-us-2023/videos/simulaciones-moleculares-reproducibles-con-la-ayuda-de-python.json index 94e8b8b2b..75f984539 100644 --- a/pycon-us-2023/videos/simulaciones-moleculares-reproducibles-con-la-ayuda-de-python.json +++ b/pycon-us-2023/videos/simulaciones-moleculares-reproducibles-con-la-ayuda-de-python.json @@ -16,6 +16,9 @@ "speakers": [ "Iv\u00e1n Pulido" ], + "tags": [ + "charla" + ], "thumbnail_url": "https://i.ytimg.com/vi/C31lXf_pkyw/maxresdefault.jpg", "title": "Simulaciones moleculares reproducibles con la ayuda de Python", "videos": [ diff --git a/pycon-us-2023/videos/unit-testing-con-pytest.json b/pycon-us-2023/videos/unit-testing-con-pytest.json index a4f27ca9b..6dc64d410 100644 --- a/pycon-us-2023/videos/unit-testing-con-pytest.json +++ b/pycon-us-2023/videos/unit-testing-con-pytest.json @@ -16,6 +16,9 @@ "speakers": [ "Sof\u00eda Denner" ], + "tags": [ + "charla" + ], "thumbnail_url": "https://i.ytimg.com/vi/9jCt5Kgrl_Q/maxresdefault.jpg", "title": "Unit Testing con Pytest", "videos": [ diff --git a/pycon-us-2023/videos/xgboost-para-clasificacion-construyendo-modelos-precisos-y-eficientes.json b/pycon-us-2023/videos/xgboost-para-clasificacion-construyendo-modelos-precisos-y-eficientes.json index 54c3dba06..234a353db 100644 --- a/pycon-us-2023/videos/xgboost-para-clasificacion-construyendo-modelos-precisos-y-eficientes.json +++ b/pycon-us-2023/videos/xgboost-para-clasificacion-construyendo-modelos-precisos-y-eficientes.json @@ -16,6 +16,9 @@ "speakers": [ "Laura Funderburk" ], + "tags": [ + "charla" + ], "thumbnail_url": "https://i.ytimg.com/vi/UIugvkposOg/maxresdefault.jpg", "title": "XGBoost para clasificaci\u00f3n: construyendo modelos precisos y eficientes", "videos": [ diff --git a/pycon-us-2024/videos/apache-arrow-el-format-columnar-lo-cualo.json b/pycon-us-2024/videos/apache-arrow-el-format-columnar-lo-cualo.json index 480c1f926..4b087ed52 100644 --- a/pycon-us-2024/videos/apache-arrow-el-format-columnar-lo-cualo.json +++ b/pycon-us-2024/videos/apache-arrow-el-format-columnar-lo-cualo.json @@ -16,6 +16,9 @@ "speakers": [ "Ra\u00fal Cumplido" ], + "tags": [ + "charla" + ], "thumbnail_url": "https://i.ytimg.com/vi/imeDI1jWppo/hqdefault.jpg", "title": "Apache Arrow - El format columnar! Lo cualo?", "videos": [ diff --git a/pycon-us-2024/videos/clasificacion-de-violencia-mediante-analisis-de-audio-y-embeddings.json b/pycon-us-2024/videos/clasificacion-de-violencia-mediante-analisis-de-audio-y-embeddings.json index 421f3b83f..a9f18fce4 100644 --- a/pycon-us-2024/videos/clasificacion-de-violencia-mediante-analisis-de-audio-y-embeddings.json +++ b/pycon-us-2024/videos/clasificacion-de-violencia-mediante-analisis-de-audio-y-embeddings.json @@ -16,6 +16,9 @@ "speakers": [ "Carla Marcela Florida Rom\u00e1n" ], + "tags": [ + "charla" + ], "thumbnail_url": "https://i.ytimg.com/vi/jX20gFPf6xI/hqdefault.jpg", "title": "Clasificaci\u00f3n de violencia mediante an\u00e1lisis de audio y embeddings", "videos": [ diff --git a/pycon-us-2024/videos/construyendo-puentes-en-diversidad-equidad-e-inclusion-en-open-source.json b/pycon-us-2024/videos/construyendo-puentes-en-diversidad-equidad-e-inclusion-en-open-source.json index 692b2142d..dc3c5bef6 100644 --- a/pycon-us-2024/videos/construyendo-puentes-en-diversidad-equidad-e-inclusion-en-open-source.json +++ b/pycon-us-2024/videos/construyendo-puentes-en-diversidad-equidad-e-inclusion-en-open-source.json @@ -16,6 +16,9 @@ "speakers": [ "Lucy Jim\u00e9nez" ], + "tags": [ + "charla" + ], "thumbnail_url": "https://i.ytimg.com/vi/boVwsSAh37M/hqdefault.jpg", "title": "Construyendo Puentes en Diversidad, Equidad e Inclusi\u00f3n en Open Source", "videos": [ diff --git a/pycon-us-2024/videos/embeddings-transfer-learning-y-mas-llm-a-tu-medida.json b/pycon-us-2024/videos/embeddings-transfer-learning-y-mas-llm-a-tu-medida.json index 93325d189..4c5c0826e 100644 --- a/pycon-us-2024/videos/embeddings-transfer-learning-y-mas-llm-a-tu-medida.json +++ b/pycon-us-2024/videos/embeddings-transfer-learning-y-mas-llm-a-tu-medida.json @@ -16,6 +16,9 @@ "speakers": [ "Jorge de Paz" ], + "tags": [ + "charla" + ], "thumbnail_url": "https://i.ytimg.com/vi/tG9jSGzA6nk/hqdefault.jpg", "title": "Embeddings, transfer learning y m\u00e1s: LLM a tu medida", "videos": [ diff --git a/pycon-us-2024/videos/explicando-el-sistema-de-un-vehiculo-autonomo-con-python.json b/pycon-us-2024/videos/explicando-el-sistema-de-un-vehiculo-autonomo-con-python.json index 32c5f300f..9521120fa 100644 --- a/pycon-us-2024/videos/explicando-el-sistema-de-un-vehiculo-autonomo-con-python.json +++ b/pycon-us-2024/videos/explicando-el-sistema-de-un-vehiculo-autonomo-con-python.json @@ -16,6 +16,9 @@ "speakers": [ "Jesus Armando Anaya" ], + "tags": [ + "charla" + ], "thumbnail_url": "https://i.ytimg.com/vi/8kOipdZHkzk/hqdefault.jpg", "title": "Explicando el sistema de un veh\u00edculo aut\u00f3nomo con Python.", "videos": [ diff --git a/pycon-us-2024/videos/facilitar-la-comprension-de-un-analisis-de-neuroimagenes.json b/pycon-us-2024/videos/facilitar-la-comprension-de-un-analisis-de-neuroimagenes.json index 4d03bb7fb..8e4434d29 100644 --- a/pycon-us-2024/videos/facilitar-la-comprension-de-un-analisis-de-neuroimagenes.json +++ b/pycon-us-2024/videos/facilitar-la-comprension-de-un-analisis-de-neuroimagenes.json @@ -16,6 +16,9 @@ "speakers": [ "Carlos Aranibar" ], + "tags": [ + "charla" + ], "thumbnail_url": "https://i.ytimg.com/vi/zh3AcP0ESXQ/hqdefault.jpg", "title": "Facilitar la comprensi\u00f3n de un an\u00e1lisis de neuroim\u00e1genes \ud83e\udde0", "videos": [ diff --git a/pycon-us-2024/videos/hackeando-el-pensamiento-traduciendo-senales-electricas-del-cerebro-en-acciones-a-traves-de-modelos-llm.json b/pycon-us-2024/videos/hackeando-el-pensamiento-traduciendo-senales-electricas-del-cerebro-en-acciones-a-traves-de-modelos-llm.json index f3889547b..d8b39dca6 100644 --- a/pycon-us-2024/videos/hackeando-el-pensamiento-traduciendo-senales-electricas-del-cerebro-en-acciones-a-traves-de-modelos-llm.json +++ b/pycon-us-2024/videos/hackeando-el-pensamiento-traduciendo-senales-electricas-del-cerebro-en-acciones-a-traves-de-modelos-llm.json @@ -16,6 +16,9 @@ "speakers": [ "Adonai Vera" ], + "tags": [ + "charla" + ], "thumbnail_url": "https://i.ytimg.com/vi/aV2h2wtoJ7c/hqdefault.jpg", "title": "Hackeando el Pensamiento: Traduciendo Se\u00f1ales El\u00e9ctricas del Cerebro en Acciones a trav\u00e9s de Modelos LLM.", "videos": [ diff --git a/pycon-us-2024/videos/observabilidad-en-python-para-principiantes.json b/pycon-us-2024/videos/observabilidad-en-python-para-principiantes.json index f689fb8a5..c78fc0880 100644 --- a/pycon-us-2024/videos/observabilidad-en-python-para-principiantes.json +++ b/pycon-us-2024/videos/observabilidad-en-python-para-principiantes.json @@ -16,6 +16,9 @@ "speakers": [ "Ana Paula Gonzaga" ], + "tags": [ + "charla" + ], "thumbnail_url": "https://i.ytimg.com/vi/Zm38clV_VE0/hqdefault.jpg", "title": "Observabilidad en Python para principiantes", "videos": [ diff --git a/pycon-us-2024/videos/pero-si-funciona-en-mi-computadora-como-lograr-que-nuestros-analisis-de-datos-sean-reproducibles.json b/pycon-us-2024/videos/pero-si-funciona-en-mi-computadora-como-lograr-que-nuestros-analisis-de-datos-sean-reproducibles.json index 88f54fb87..13c183c75 100644 --- a/pycon-us-2024/videos/pero-si-funciona-en-mi-computadora-como-lograr-que-nuestros-analisis-de-datos-sean-reproducibles.json +++ b/pycon-us-2024/videos/pero-si-funciona-en-mi-computadora-como-lograr-que-nuestros-analisis-de-datos-sean-reproducibles.json @@ -16,6 +16,9 @@ "speakers": [ "Riva Quiroga" ], + "tags": [ + "charla" + ], "thumbnail_url": "https://i.ytimg.com/vi/06KsKm_C_O0/hqdefault.jpg", "title": "\u00a1Pero si funciona en mi computadora! C\u00f3mo lograr que nuestros an\u00e1lisis de datos sean reproducibles", "videos": [ diff --git a/pycon-us-2024/videos/personalizando-llms-guia-para-fine-tuning-local-de-modelos-open-source-en-espanol.json b/pycon-us-2024/videos/personalizando-llms-guia-para-fine-tuning-local-de-modelos-open-source-en-espanol.json index cf3c9199a..13aeb0a95 100644 --- a/pycon-us-2024/videos/personalizando-llms-guia-para-fine-tuning-local-de-modelos-open-source-en-espanol.json +++ b/pycon-us-2024/videos/personalizando-llms-guia-para-fine-tuning-local-de-modelos-open-source-en-espanol.json @@ -16,6 +16,9 @@ "speakers": [ "Maria Jose Molina Contreras" ], + "tags": [ + "charla" + ], "thumbnail_url": "https://i.ytimg.com/vi/UY0SkvsEsOw/hqdefault.jpg", "title": "Personalizando LLMs: Gu\u00eda para \u201cFine-Tuning\u201d local de modelos Open Source en Espa\u00f1ol", "videos": [ diff --git a/pycon-us-2024/videos/porque-sql-esta-en-todas-partes.json b/pycon-us-2024/videos/porque-sql-esta-en-todas-partes.json index 296757399..28fb16d0c 100644 --- a/pycon-us-2024/videos/porque-sql-esta-en-todas-partes.json +++ b/pycon-us-2024/videos/porque-sql-esta-en-todas-partes.json @@ -17,6 +17,9 @@ "Phillip Cloud", "Naty Clementi" ], + "tags": [ + "charla" + ], "thumbnail_url": "https://i.ytimg.com/vi/STG0GjjE-YQ/hqdefault.jpg", "title": "Porque SQL est\u00e1 en todas partes.", "videos": [ diff --git a/pycon-us-2024/videos/proyecto-centinela-seguridad-en-el-hogar-usando-raspberry-pi-y-tensorflow.json b/pycon-us-2024/videos/proyecto-centinela-seguridad-en-el-hogar-usando-raspberry-pi-y-tensorflow.json index 2495fba4b..b3fe244e1 100644 --- a/pycon-us-2024/videos/proyecto-centinela-seguridad-en-el-hogar-usando-raspberry-pi-y-tensorflow.json +++ b/pycon-us-2024/videos/proyecto-centinela-seguridad-en-el-hogar-usando-raspberry-pi-y-tensorflow.json @@ -16,6 +16,9 @@ "speakers": [ "Monica Limachi" ], + "tags": [ + "charla" + ], "thumbnail_url": "https://i.ytimg.com/vi/fHUkteRWtKA/hqdefault.jpg", "title": "Proyecto Centinela: Seguridad en el hogar usando Raspberry Pi y Tensorflow", "videos": [ diff --git a/pycon-us-2024/videos/que-pasa-calabaza-bot-ingeneria-de-datos-para-mi-salud-mental.json b/pycon-us-2024/videos/que-pasa-calabaza-bot-ingeneria-de-datos-para-mi-salud-mental.json index 8e47345a4..821660139 100644 --- a/pycon-us-2024/videos/que-pasa-calabaza-bot-ingeneria-de-datos-para-mi-salud-mental.json +++ b/pycon-us-2024/videos/que-pasa-calabaza-bot-ingeneria-de-datos-para-mi-salud-mental.json @@ -16,6 +16,9 @@ "speakers": [ "Sergio Sanchez" ], + "tags": [ + "charla" + ], "thumbnail_url": "https://i.ytimg.com/vi/kHyNVM8Fu8g/hqdefault.jpg", "title": "\u00bfQu\u00e9 pasa, calabaza(_bot)? Ingener\u00eda de datos para mi salud mental", "videos": [ diff --git a/pycon-us-2024/videos/usando-python-en-una-oficina-tradicional.json b/pycon-us-2024/videos/usando-python-en-una-oficina-tradicional.json index 6bb21c07f..ad5024f39 100644 --- a/pycon-us-2024/videos/usando-python-en-una-oficina-tradicional.json +++ b/pycon-us-2024/videos/usando-python-en-una-oficina-tradicional.json @@ -16,6 +16,9 @@ "speakers": [ "Steph Orellana Bello" ], + "tags": [ + "charla" + ], "thumbnail_url": "https://i.ytimg.com/vi/bjyKwfwGeXQ/hqdefault.jpg", "title": "Usando Python en una oficina tradicional", "videos": [