PyConIsrael
Mirror of https://www.youtube.com/@PyConIsrael
Onde ouvir?
Podcasts no app Replaio Radio Em breveOs podcasts estão chegando ao app. Instale agora e seja o primeiro a descobrir um jeito totalmente novo de curtir podcasts
Episódios
Sharone Zitzman: Don't Be a Hack / Dev Talks FTW Video 02.06.2024
שרון זיצמן מסבירה לקהל איך לבנות הרצאה טכנית. מתוך סדנת הכנה ל־CFP של כנס פייקון ישראל 2024
Shai Berger: What we want to see in PyCon Video 02.06.2024
שי ברגר מסביר לקהל אילו הרצאות מחפש צוות התוכן של פייקון ישראל. מתוך סדנת הכנה ל־CFP של כנס פייקון ישראל 2024
Erez Waisbard- How to prepare your python code for the post-quantum era Video 26.09.2023
The post-quantum era is upon us, and new cryptographic algorithms are now available. Python developers that use encryption, signatures, or other cryptographic operations in their code must update their Python code. There are already Python impleme...
Galit Bary-Weisberg- Clean Code for Data Scientists Video 06.08.2023
Python is a powerful and flexible language. However, its flexibility can sometimes lead to suboptimal code. For instance, consider this snippet taken from a real-world codebase: {v: [] for v in [a for b in p for a in b]}. Many data scientists who ...
Haki Benita- Taming Nondeterminism With Dependency Injection Video 01.08.2023
There are many sources of nondeterminism in code such as randomness, IO, environment variables, databases and many more. Dependency injection is a pattern that provides a way to control nondeterminism in code and make tests easier to write. In th...
Ran Bar Zik- Using 4$ microprocessor Video 01.08.2023
ESP32 is a 4$ only microprocessor, it is a NON-Arduino microprocessor with built-in WiFi and Bluetooth, and you can work with it without electronic knowledge. Anyone with only expertise in Python can program and build a networking chip for monitor...
Boris Gorelik- The Secret Agents of Modeling: Why ABM Deserves Your Attention! Video 01.08.2023
With recent advances in AI, novel methods like generative AI and large language models have captured significant attention. However, Agent-Based Modeling (ABM) offers unique advantages and versatility for various applications such as financial mod...
Aur Saraf- Things you can do in Python, but probably shouldn't Video 01.08.2023
Have you ever used cffi to mutate an immutable str? Used fuckit('module') to import a module that tends to throw random fits of anger (and exceptions)? Used try: 1/0; except: import inspect to change a function's behavior based on who called it? U...
Omer Shacham , Oren Nissenbaum- Python Typing Implamentation Video 01.08.2023
In this PyCon lecture, we'll explore Python typing implementation and why it's an important tool for any Python developer. We'll cover the basics of how to implement typing correctly, as well as some common mistakes to avoid. We'll also delve into...
Josh Grossman , Michal Kamensky- Omniscient AppSec Video 01.08.2023
The best software security solutions to your security requirements and challenges are specific to your use case, self-service and don't impede development velocity. This will often include creating custom, safe versions of functionality or not all...
Chayim Kirshen- Fixing a CVE In the Open: redis-py, chatgpt, and open source bug hunting Video 31.07.2023
Ever experience a bug in a python library? What about a library that's downloaded nearly 30 million times a month? This talk focuses on a vulnerability - one that caused data leakage in some services. Attend this talk this talk, to learn about th...
Pini Reisman- Faster code for global scale- Mobileye HD mapping the world Video 31.07.2023
REM group in Mobileye is tasked with the challenge of creating and maintaining a high definition map at world scale with cm level accuracy of all road geometry and semantic elements to enable fully autonomous driving. The map is constructed from ...
Shai Rubin- Fun With ASTs Video 31.07.2023
The AST (Abstract Syntax Tree) module in Python can be used to analyze code, alert it, and even generate new code. We can use programming to change the AST representation of python, resulting in code that looks and behaves differently than the ori...
Yifat Makias Joshua- DB migration can be less scary - using alembic tool Video 31.07.2023
Dealing with database migrations for developers can be pretty tricky. Without a dedicated tool, this can be a frustrating task. Python has frameworks that combine code and database management such as Django. What if we prefer using a simpler fram...
Tom Ron- Do You Miss Me Video 31.07.2023
Did the cat eat your CSV file? Did it eat only every third record? Missing data is prevalent in real-world data and can be missing for various reasons. In this talk, we will talk about the different patterns of missing data and what are the best ...
Shai Cohen- Date for two: Server, Client, and Datetime in a Multi-timezone environment Video 31.07.2023
Any complex Django-based app will include many models that use the DateTime field, and the clients use those fields. Assuming all our clients will always be in the same timezone is wrong for a globally used app. Pythons DateTime and pytz packages...
Sharon Rones Makmal- Automation Thinking Video 31.07.2023
What is your first association when you hear “automation”? Is it QA automation? Business Process Automation? Data Analysis? If we explore it deeply, we can reveal many undiscovered layers- many uses of automation in many aspects of life. Ever sin...
Jonathan Daniel- Build Systems, Package Managers Video 31.07.2023
The pyproject.toml file is the new standard for declaring Python projects, and it tells a story. Evidence for its significance is the tomllib built-in module introduced in Python 3.11. Many Python tools and linters adopted it as their primary conf...
Podcasts parecidos
O Replaio não é o publicador dos podcasts; os nomes dos programas, as capas e o áudio pertencem aos seus autores e são distribuídos por feeds RSS públicos