show episodes
 
Artwork

1
Python Bytes

Michael Kennedy and Brian Okken

icon
Unsubscribe
icon
icon
Unsubscribe
icon
Щотижня
 
Python Bytes is a weekly podcast hosted by Michael Kennedy and Brian Okken. The show is a short discussion on the headlines and noteworthy news in the Python, developer, and data science space.
  continue reading
 
Artwork

1
Talk Python To Me

Michael Kennedy

icon
Unsubscribe
icon
icon
Unsubscribe
icon
Щомісяця+
 
Talk Python to Me is a weekly podcast hosted by developer and entrepreneur Michael Kennedy. We dive deep into the popular packages and software developers, data scientists, and incredible hobbyists doing amazing things with Python. If you're new to Python, you'll quickly learn the ins and outs of the community by hearing from the leaders. And if you've been Pythoning for years, you'll learn about your favorite packages and the hot new ones coming out of open source.
  continue reading
 
Artwork

1
The Real Python Podcast

Real Python

icon
Unsubscribe
icon
icon
Unsubscribe
icon
Щомісяця+
 
A weekly Python podcast hosted by Christopher Bailey with interviews, coding tips, and conversation with guests from the Python community. The show covers a wide range of topics including Python programming best practices, career tips, and related software development topics. Join us every Friday morning to hear what's new in the world of Python programming and become a more effective Pythonista.
  continue reading
 
Artwork

1
Teaching Python

Sean Tibor and Kelly Paredes

icon
Unsubscribe
icon
icon
Unsubscribe
icon
Щомісяця
 
Welcome to "Teaching Python Podcast,” the go-to podcast for anyone interested in the intersection of education and coding. Hosted by Kelly Paredes and Sean Tibor, this podcast dives into the thrills and challenges of teaching middle school computer science through the engaging and versatile Python programming language. About the Hosts: Kelly Paredes brings a wealth of global experience in curriculum design and currently inspires sixth and eighth graders at Pine Crest School in Fort Lauderdal ...
  continue reading
 
Artwork
 
Talk Python to Me is a weekly podcast hosted by Michael Kennedy. The show covers a wide array of Python topics as well as many related topics (e.g. MongoDB, AngularJS, DevOps).The format is a casual 30 minute conversation with industry experts.
  continue reading
 
Artwork

1
Django Riffs

Matt Layman

icon
Unsubscribe
icon
icon
Unsubscribe
icon
Щомісяця
 
Django Riffs is a podcast for learning web application development in Python using the Django web framework. We explore all of Django's features to equip listeners with the knowledge to build a web app.
  continue reading
 
Artwork

1
core.py

Pablo Galindo and Łukasz Langa

icon
Unsubscribe
icon
icon
Unsubscribe
icon
Щомісяця
 
We talk about Python internals, because we work on Python internals. We joke about stuff, because we’re jokers. Episodes between 60 and 90 minutes in length. We’ve done more than a few so far and it doesn’t seem like we’ll be stopping any time soon! Hi Loren!
  continue reading
 
Artwork

1
Network Automation Nerds

Packet Pushers

icon
Unsubscribe
icon
icon
Unsubscribe
icon
Щомісяця+
 
Network Automation Nerds is for network engineers and infrastructure professionals eager to learn more about automation. Join host Eric Chou as he explores how to take advantage of modern network programmability to automate tasks, build robust systems, and get more done in less time. You’ll hear from a lineup of seasoned engineers, avid learners, industry leaders, and tool creators as they share tips, best practices, and hard-won advice.
  continue reading
 
Artwork

1
Pybites Podcast

Julian Sequeira & Bob Belderbos

icon
Unsubscribe
icon
icon
Unsubscribe
icon
Щомісяця+
 
The Pybites Podcast is a podcast about Python Development, Career and Mindset skills. Hosted by the Co-Founders, Bob Belderbos and Julian Sequeira, this podcast is for anyone interested in Python and looking for tips, tricks and concepts related to Career + Mindset. For more information on Pybites, visit us at https://pybit.es and connect with us on LinkedIn: Julian: https://www.linkedin.com/in/juliansequeira/ Bob: https://www.linkedin.com/in/bbelderbos/
  continue reading
 
Artwork

1
Goon Pod

Goon Pod

icon
Unsubscribe
icon
icon
Unsubscribe
icon
Щомісяця+
 
A podcast where we talk about classic comedy with particular focus on the work of Spike Milligan, Peter Sellers, Harry Secombe & Michael Bentine. You'll also hear us discuss the likes of Monty Python, Hancock, Blackadder, the Carry On films, Peter Cook, Steptoe & Son and countless other comedy figures & fixtures from the postwar era. Please follow on Bluesky @goonpod.bsky.social and Twitter @goonshowpod
  continue reading
 
Artwork

1
Python People

Brian Okken

icon
Unsubscribe
icon
icon
Unsubscribe
icon
Щомісяця
 
The Python community is awesome because of the people. Python People is a weekly podcast about getting to know the people who help make the Python community great. It's less about the tech, and more about the people.
  continue reading
 
Artwork

1
Python Master Degree

Dulio Denis

icon
Unsubscribe
icon
icon
Unsubscribe
icon
Щомісяця
 
Join Dulio for his bi-weekly update on his self study progress of mastering Python. Not just learning how to code but learning how to learn with a budget of 30 minutes a day. This bi-weekly dose of Python with a purpose hopes to motivate and entertain.
  continue reading
 
Artwork

1
Python for Beginners

edureka!

icon
Unsubscribe
icon
icon
Unsubscribe
icon
Щомісяця
 
The Python podcast by edureka! will help you in understanding the various fundamentals of Python programming with examples in detail and why you must learn Python. You will also learn about various libraries in python like Pandas, Numpy, Matplotlib, Scipy, Scikit and master advance concepts like Python machine learning, scripts, sequence, web scraping and big data analytics. Website: https://www.edureka.co/python Please write back to us at [email protected] or call us at IND: 9606058406 / US: ...
  continue reading
 
Artwork

1
Python Fu Masters

Master Hun

icon
Unsubscribe
icon
icon
Unsubscribe
icon
Щомісяця
 
Python Fu Masters with Master Hun Do you want to teach coding to kids? Teach Python & coding concepts to future tech founders, tech professionals, and developers. Follow MasteHun on Instagram @masterhun Visit the Python Fu Masters website www.pythonfumasters.com
  continue reading
 
Artwork

1
Programming Throwdown

Patrick Wheeler and Jason Gauci

icon
Unsubscribe
icon
icon
Unsubscribe
icon
Щомісяця
 
Programming Throwdown educates Computer Scientists and Software Engineers on a cavalcade of programming and tech topics. Every show will cover a new programming language, so listeners will be able to speak intelligently about any programming language.
  continue reading
 
Artwork

1
Python Out Loud

Python Out Loud!

icon
Unsubscribe
icon
icon
Unsubscribe
icon
Щомісяця
 
Think 'out loud' with us. Whether you're typing hello-world for the first time, or a billion-download app developer, join us for casual discussions about learning and problem solving in the Python programming language.
  continue reading
 
Artwork

1
Sad Python Girls Club

Sad Python Girls Club

icon
Unsubscribe
icon
icon
Unsubscribe
icon
Щомісяця
 
This podcast brings refreshing insights of the VS Code Python team, with authentic perspectives on the Python ecosystem and how VS Code fits in it, as seen from a software engineer view and a product manager lens.
  continue reading
 
Artwork

1
The DevLab Podcast

hackajob

icon
Unsubscribe
icon
icon
Unsubscribe
icon
Щомісяця
 
The DevLab Podcast (by hackajob) is your backstage pass into the world of today’s leading tech professionals. We talk to developers, engineers, product managers, CTOs, and more from some of the most innovative companies in the UK and US. If you’re building a career in tech, this is where you’ll find the stories, skills, and strategies that matter. Each episode brings you real journeys, technical know-how, and actionable insights to help you grow your craft and your career.
  continue reading
 
Artwork

1
Python Radio w/ Annette Munnich

Python Radio / Annette Munnich & co-host Lisa Livingston-Martin

icon
Unsubscribe
icon
icon
Unsubscribe
icon
Щомісяця
 
Join Annette Munnich and co-host Lisa Livingston-Martin for Python Radio and explore the metaphysical with top notch topics and guests. Live Wednesday nights 8pm CST with chat room at www.gcrinternetradio.com
  continue reading
 
Artwork

1
Energy Bytes

collide.

icon
Unsubscribe
icon
icon
Unsubscribe
icon
Щомісяця+
 
Welcome to Energy Bytes with John Kalfayan and Bobby Neelon. Your essential guide to the intersection of data and energy. This podcast dives deep into the world of energy, shedding light on how data, AI, and technology are revolutionizing this sector. Each episode equips listeners with insights into the most efficient tools and resources, paving the way for a data-driven future in energy. From technical nuances to broader industry trends, Energy Bytes offers an unparalleled perspective on th ...
  continue reading
 
Artwork

1
Python Community News

Jay Miller and Jon Banafato

icon
Unsubscribe
icon
icon
Unsubscribe
icon
Щомісяця
 
This is a weekly look at the news around and impacting the Python Community. Hear from experienced Conference Organizer Jon Banafato and community organizer and advocate Jay Miller about upcoming events and how the latest in Python news may affect Pythonistas around the globe.
  continue reading
 
Artwork

1
Carpet Python Radio

Carpet Python Radio

icon
Unsubscribe
icon
icon
Unsubscribe
icon
Щомісяця
 
Welcome to Carpet Python Radio, we’re all about Carpet Pythons. This is the official audio from our Facebook and YouTube channel, Carpet Python TV. Please look us up if you would like to watch the full episode with video included.
  continue reading
 
Artwork

1
Carpets & Coffee

MPR Network

icon
Unsubscribe
icon
icon
Unsubscribe
icon
Щомісяця
 
In this podcast, we talk about our favorite snakes, the carpet python complex. We hang out show off animals on the video version of the podcast, we talk about ways to better keep and breed carpets, and what we are most excited about with the carpet python hobby. Coffee & Carpets is a member of the MPR network.
  continue reading
 
This podcast is an updated peek into the world of a displaced engineer. Learn about interesting full stack quirks and useful tools, skills and methodologies for living a successful life as an engineer in a field where engineering and machine learning dominate the network with advanced threats and sophisticated exploits, in an ever changing challenge for young engineers in trafficking and displacement alike to counter with comprehensive and managed tools. Tag along as we render the future of ...
  continue reading
 
Loading …
show series
 
In this episode, we are joined by Mark O' Shea to hear the story of the rough scaled python (Morelia carinata). Mark has written many books including In 2000 Mark coauthored the DK Handbook to Reptiles and Amphibians with the late Tim Halliday, this book being rebated Smithsonian Handbook in the UK and republished in at least 14 languages. Venomous…
  continue reading
 
Topics covered in this episode: PEP 798: Unpacking in Comprehensions Pandas 3.0.0rc0 typos A couple testing topics Extras Joke Watch on YouTube About the show Sponsored by us! Support our work through: Our courses at Talk Python Training The Complete pytest Course Patreon Supporters Connect with the hosts Michael: @[email protected] / @mkenned…
  continue reading
 
What are the recent advances in the field of quantum computing and high-performance computing? And what Python tools can you use to develop programs that run on quantum computers? This week on the show, Real Python author Negar Vahid discusses her tutorial, “Quantum Computing Basics With Qiskit.” Negar digs into the fundamentals of quantum computer…
  continue reading
 
A lot of people building software today never took the traditional CS path. They arrived through curiosity, a job that needed automating, or a late-night itch to make something work. This week, David Kopec joins me to talk about rebuilding computer science for exactly those folks, the ones who learned to program first and are now ready to understan…
  continue reading
 
In this episode, we sit down with Quincy Tennyson, who teaches an impressive four-year computer science pathway at Fern Creek High School. Quincy's background in the Marine Corps and as a network engineer brings a unique perspective to CS education. He discusses his curriculum progression from introductory courses through AP Computer Science Princi…
  continue reading
 
Using AI Gemma 3 Locally with a Single CPU Installing AI models on modes hardware is possible and can be useful to experiment with these models on premise https://isc.sans.edu/diary/Using%20AI%20Gemma%203%20Locally%20with%20a%20Single%20CPU%20/32556 Mystery Google Chrome 0-Day Vulnerability Google released an update for Google Chrome fixing a vulne…
  continue reading
 
Django 6.0 Released blog post and release notes Deprecations Don't Work for Python Libraries Django Forum - Should We Adjust Django's Versioning? django-repl and django-bolt Template Fragments essay on HTMX.org django-tasks What's New in Django 6.0 by Adam Johnson DjangoCon Europe 2024 | Empowering Django with Background Workers Sponsor This episod…
  continue reading
 
This story was originally published on HackerNoon at: https://hackernoon.com/infinite-scroll-zero-frameworks-just-generators-and-grit. Generators are functions which can be exited and later re-entered. Check more stories related to programming at: https://hackernoon.com/c/programming. You can also check exclusive content about #javascript, #generat…
  continue reading
 
This story was originally published on HackerNoon at: https://hackernoon.com/the-feynman-technique-for-algorithms-how-to-stop-memorizing-code-and-start-building-intuition. Why volume-based study fails, and how to use LLMs to build the mental models you're missing. Check more stories related to programming at: https://hackernoon.com/c/programming. Y…
  continue reading
 
Possible exploit variant for CVE-2024-9042 (Kubernetes OS Command Injection) We observed HTTP requests with our honeypot that may be indicative of a new version of an exploit against an older vulnerability. Help us figure out what is going on. https://isc.sans.edu/diary/Possible%20exploit%20variant%20for%20CVE-2024-9042%20%28Kubernetes%20OS%20Comma…
  continue reading
 
This story was originally published on HackerNoon at: https://hackernoon.com/clean-code-concurrency-patterns-context-management-and-goroutine-safety-part-5. A practical guide to clean, safe Go concurrency—covering context, goroutines, channels, patterns, pitfalls, and lessons learned from production systems. Check more stories related to programmin…
  continue reading
 
Let’s hear from the next generation of network engineers. Eric Chou sits down with Sem Eyob and Damon Hoody, two early-career network engineers, to talk about how they got into the profession and where they hope to go. They share their views on AI and its effect on their generation, their struggles finding entry level... Read more »…
  continue reading
 
Tyler welcomes comedy writer David Quantick to celebrate the 1965 film One Way Pendulum starring Goon Show alumnus Eric Sykes. Adapted by NF Simpson from his own 1959 Royal Court play and directed by Peter Yates (fresh off Summer Holiday, soon to make Bullitt), Eric plays suburban dad Arthur Groomkirby, who is quietly building a full-scale Old Bail…
  continue reading
 
Microsoft Patch Tuesday Microsoft released its regular monthly patch on Tuesday, addressing 57 flaws. https://isc.sans.edu/diary/Microsoft%20Patch%20Tuesday%20December%202025/32550 Adobe Patches Adobe patched five products. The remote code execution in ColdFusion, as well as the code execution issue in Acrobat, will very likely see exploits soon. h…
  continue reading
 
nanoKVM Vulnerabilities The nanoKVM device updates firmware insecurely; however, the microphone that the authors of the advisory referred to as undocumented may actually be documented in the underlying hardware description. https://www.tomshardware.com/tech-industry/cyber-security/researcher-finds-undocumented-microphone-and-major-security-flaws-in…
  continue reading
 
This story was originally published on HackerNoon at: https://hackernoon.com/gos-16th-anniversary-and-the-major-highlights-of-2025. The Go team is applying its thoughtful and uncompromising mindset to the problems and opportunities of this dynamic space. Check more stories related to programming at: https://hackernoon.com/c/programming. You can als…
  continue reading
 
This story was originally published on HackerNoon at: https://hackernoon.com/rust-1780-whats-in-it. Rust now supports a #[diagnostic] attribute namespace to influence compiler error messages. Check more stories related to programming at: https://hackernoon.com/c/programming. You can also check exclusive content about #rust, #rustlang, #rust-update,…
  continue reading
 
Dan Cogliano joins Paul and they discuss Dan’s work with the Z Machine, which allows you to play Zork and other text adventure games. Follow the show on Mastodon or Bluesky. Show Notes 00:30 Dan’s start with computers 3:05 The EZ Make Oven 4:53 The Z-Machine 7:59 Challenges in creating the CP Z Machine 9:08 The game of Zork 11:00 CP Z Machine Learn…
  continue reading
 
AutoIT3 Compiled Scripts Dropping Shellcodes Malicious AutoIT3 scripts are usign the FileInstall function to include additional scripts at compile time that are dropped as temporary files during execution. https://isc.sans.edu/diary/AutoIT3%20Compiled%20Scripts%20Dropping%20Shellcodes/32542 React2Shell Update The race is on to patch vulnerable syst…
  continue reading
 
Curious how to build real web apps with AI without turning into a prompt robot? We sit down with developer advocate and author Emma Saroyan to unpack a practical path for using OpenAI APIs and Next.js to turn ideas into shipped projects you actually understand. From smart prompting to project structure, Emma shows how to work with AI as an assistan…
  continue reading
 
This story was originally published on HackerNoon at: https://hackernoon.com/if-your-documentation-takes-two-clicks-to-open-congrats-its-already-outdated. An article on effective documentation practices in software development, explaining how to structure specs, READMEs, JavaDocs, and clean code. Check more stories related to programming at: https:…
  continue reading
 
Inside of you there are two stacks. Actually, there’s three. The system-level call stack, the CPython call stack, and the interpreter’s evaluation stack. What is all that about? Today we’ll talk about how synchronous Python function calls work. Async stuff comes next time! ## Timestamps Here you go — all square brackets changed to parentheses: (00:…
  continue reading
 
This story was originally published on HackerNoon at: https://hackernoon.com/free-cv-domains-for-everyone-a-tiny-island-nation-is-rewriting-the-future-of-professional-profiles. The .cv domain is shaping a new global identity layer in the AI era, as Cape Verde and Ola.cv build an open, DNS-anchored alternative to LinkedIn. Check more stories related…
  continue reading
 
Bruce Holman and Corey Scott showed up ready to blow up the idea that accounts payable has to be slow, messy, and stuck in the past. They walked us through how Energy Payables is flipping the script with a platform that actually makes sense for operators and vendors, think cleaner workflows, real transparency, and smart tech like AI doing the heavy…
  continue reading
 
Nation-State Attack or Compromised Government? [Guest Diary] An IP address associated with the Indonesian Government attacked one of our interns' honeypots. https://isc.sans.edu/diary/Nation-State%20Attack%20or%20Compromised%20Government%3F%20%5BGuest%20Diary%5D/32536 React Update Working exploits for the React vulnerability patched yesterday are n…
  continue reading
 
Attempts to Bypass CDNs Our honeypots recently started receiving scans that included CDN specific headers. https://isc.sans.edu/diary/Attempts%20to%20Bypass%20CDNs/32532 React Vulnerability CVE-2025-55182 React patched a critical vulnerability in React server components. Exploitation is likely imminent. https://react.dev/blog/2025/12/03/critical-se…
  continue reading
 
This story was originally published on HackerNoon at: https://hackernoon.com/how-i-built-an-ai-powered-research-automation-system-with-n8n-groq-and-5-academic-apis. Discover how to build a powerful AI-Powered Research Automation System using low-code tools like n8n, Groq, and integration with 5 academic APIs. Check more stories related to programmi…
  continue reading
 
This story was originally published on HackerNoon at: https://hackernoon.com/stateful-api-to-database-synchronization-implementing-incremental-data-ingestion-from-rest-apis-wit. Stop writing fragile cron scripts. Learn to build stateful, incremental data streams from any REST API using Python and a pull-based CDC model. Check more stories related t…
  continue reading
 
"It's all in the mind." How do you categorise Yellow Submarine? Animated psychedelic musical fantasy comedy? That barely scratches the surface. In this technicolour fantasia, the cartoon Beatles tackle the Blue Meanies, who’ve turned joyful Pepperland into a static, monochrome dystopia where music has been silenced. To restore harmony, John, Paul, …
  continue reading
 
SmartTube Android App Compromise The key a developer used to sign the Android YouTube player SmartTube was compromised and used to publish a malicious version. https://github.com/yuliskov/SmartTube/issues/5131#issue-3670629826 https://github.com/yuliskov/SmartTube/releases/tag/notification Two Years, 17K Downloads: The NPM Malware That Tried to Gas…
  continue reading
 
This story was originally published on HackerNoon at: https://hackernoon.com/how-ai-is-quietly-reshaping-the-software-development-lifecycle. AI has accelerated software delivery, yet the SDLC remains outdated—still following decades-old steps: planning, requirements, development, testing, deployment. Check more stories related to programming at: ht…
  continue reading
 
In this episode, we talk with Simen, a senior software engineer and creator of Almost Done, a weekly email newsletter designed for neurodivergent developers and anyone who thinks a little differently. Simen shares how he built a format that supports real attention - short, scannable essays, intentional accessibility choices, and four writing “perso…
  continue reading
 
Hunting for SharePoint In-Memory ToolShell Payloads A walk-through showing how to analyze ToolShell payloads, starting with acquiring packets all the way to decoding embedded PowerShell commands. https://isc.sans.edu/diary/%5BGuest%20Diary%5D%20Hunting%20for%20SharePoint%20In-Memory%20ToolShell%20Payloads/32524 Android Security Bulletin December 20…
  continue reading
 
Topics covered in this episode: Advent of Code starts today Django 6 is coming Advanced, Overlooked Python Typing codespell Extras Joke Watch on YouTube About the show Sponsored by us! Support our work through: Our courses at Talk Python Training The Complete pytest Course Patreon Supporters Connect with the hosts Michael: @[email protected] /…
  continue reading
 
Fake adult websites pop realistic Windows Update screen to deliver stealers via ClickFix The latest variant of ClickFix tricks users into copy/pasting commands by displaying a fake blue screen of death. https://www.acronis.com/en/tru/posts/fake-adult-websites-pop-realistic-windows-update-screen-to-deliver-stealers-via-clickfix/ B2B Guest Access Cre…
  continue reading
 
This story was originally published on HackerNoon at: https://hackernoon.com/the-quiet-bottleneck-in-your-symfony-app-fragmented-indexes-and-random-uuids. Random UUIDs silently fragment your database and slow down inserts. Learn how UUID v7, ULIDs, and Symfony’s Uid component dramatically boost performance. Check more stories related to programming…
  continue reading
 
This story was originally published on HackerNoon at: https://hackernoon.com/i-spent-30-days-vibe-coding-an-mvp-burned-$127-broke-everything-and-still-found-product-market. I have recently been diving into the world of vibe coding and I thought of cataloging my experience for the benefit of others. Check more stories related to programming at: http…
  continue reading
 
In this episode, I’m talking with Vincent Warmerdam about treating LLMs as just another API in your Python app, with clear boundaries, small focused endpoints, and good monitoring. We’ll dig into patterns for wrapping these calls, caching and inspecting responses, and deciding where an LLM API actually earns its keep in your architecture. Episode s…
  continue reading
 
This story was originally published on HackerNoon at: https://hackernoon.com/the-anatomy-of-a-write-operation. When file.write() returns, your data isn't on disk. Trace the 6-layer journey of a write operation from Python buffers to Linux kernel and SSD silicon. Check more stories related to programming at: https://hackernoon.com/c/programming. You…
  continue reading
 
This story was originally published on HackerNoon at: https://hackernoon.com/how-to-get-a-first-name-domain-for-less-than-$101. Missed out on FirstName.com? .cv domain could be your last real chance to own your name online. Secure it now. Check more stories related to programming at: https://hackernoon.com/c/programming. You can also check exclusiv…
  continue reading
 
This story was originally published on HackerNoon at: https://hackernoon.com/the-diy-5g-router-hack-that-turns-a-raspberry-pi-into-a-pocket-sized-powerhouse. This step-by-step guide shows you how to add mobile connectivity and create a pocket-sized network powerhouse. Check more stories related to programming at: https://hackernoon.com/c/programmin…
  continue reading
 
Justin has a way of making the oilfield and the data world feel like they’ve always belonged together. He walked us through how he’s helped teams untangle messy workflows, clean up data quality issues, and actually make analytics useful instead of overwhelming. From his time at Marathon Oil to experimenting with tools like Snowflake and Alteryx, he…
  continue reading
 
The world of networking is changing at lightning speed thanks to AI. Today Eric sits down with Chris Kane to explore this new reality for network engineers. Together, they dive deeper into some of the changes that will be coming next, breaking down the technical demands and mindset shifts of intellectual curiosity and humility necessary... Read mor…
  continue reading
 
This story was originally published on HackerNoon at: https://hackernoon.com/top-web-scraping-tools-you-should-use-in-2025. A 2025 guide to the best web scraping tools, from no-code platforms to AI scrapers, helping teams extract reliable, scalable, and compliant web data. Check more stories related to programming at: https://hackernoon.com/c/progr…
  continue reading
 
Loading …

Короткий довідник

Слухайте це шоу, досліджуючи
Відтворити