[Перевод] Что нового в PyCharm 2025.3
Команда Python for Devs подготовила краткий разбор нового релиза PyCharm 2025.3. В этой версии JetBrains объединяет пользователей Community с основным дистрибутивом, полностью поддерживает Jupyter при удалённой разработке, делает uv менеджером окружений по умолчанию, внедряет упреждающий анализ данных и расширяет поддержку LSP-инструментов — от Ruff и Pyright до Pyrefly.
https://habr.com/ru/articles/974656/
#PyCharm #Python #Jupyter #JetBrains #IDE
Content warning:AOC Day 8 Chatter
I just completed "Playground" - Day 8 - Advent of Code 2025
Strange day, in part 1 I had two offsetting bugs that left me correct for the sample data but wrong on the problem set. Fixing the first bug seemed like progress....but left me wrong on the sample data until I found the second bug. 😂
Unusually, part 2 was very quick for me, a couple of small tweaks to part 1 and it worked first try. 🤷♂️
https://adventofcode.com/2025/day/8
https://github.com/adw99/advent-of-code-2025/tree/main/day-8
S1 EP10 T4 - Machine Learning in Python - Creating Two - Classes in Python #python #pythoncoding #machinelearningmodels #algorithims #datascience #datascienceforbeginners #dataengineering #machinelearningbasics #jupyterlabs #softwaredeveloper #mlforbeginners #machinelearningtutorial #machinelearning #statistics #learnpython #PythonForDataScience #codingforbeginners #jupyternotebook #vscode #aiexplained
🎉 mlx-docs-l10n is published!
🚀 Preview:
https://projects.localizethedocs.org/mlx-docs-l10n
🌐 Crowdin:
https://localizethedocs.crowdin.com/mlx-docs-l10n
🐙 GitHub:
https://github.com/localizethedocs/mlx-docs-l10n
#Crowdin #GitHub #Sphinx #MLX #AppleSilicon #ML #Python #Cpp
How to use #Python to generate a password using the secrets module 🐍🔥

urllib3 used "DeprecationWarning" for 3 years to deprecate API features and it didn't work, so what do we do instead?
#python #deprecation #deprecate #api
https://sethmlarson.dev/deprecations-via-warnings-dont-work-for-python-libraries
🚨 URGENT: PyTexas 2026 #CFP extended! 🚨
#PyTexasConference2026 reopened submissions to give the #Python community a bit more breathing room — but only until Friday at 5pm CST. 👀 This is the final cutoff! 💛
Submit now: https://www.pytexas.org/2026

Python Cheat sheet #python #pythoncoding #pythonprogramming #dataengineers #coding #programming
Python is a powerful, versatile, and beginner-friendly programming language used in automation, backend development, data ... source
#AdventOfCode Day 8 - Finally got to use combinations(xs, 2)! Learnt so much from other folks' solutions (e.g did you know #Python stdlib has Euclidean math.dist?)
Not the fastest (~270 ms), but loved the way it looks otherwise

Pelegrina
PH Steve Wells
Idaho, United States
2017-04-27 20:17:00 UTC
https://www.inaturalist.org/observations/5985030
#iNaturalist #Nature #Wild #Python #FedivEarth #Environment

Content warning:Advent of Code 2025 Day 8 Spoilers
There are two kinds of people today: people that know Kruskal's algorithm and people who don't.
If you do, it's pretty simple. Calculate all the distances (you don't even need sqrt since you just need to compare them), sort the pairs by distance, and add them one-by-one to the working set. I used union find to keep track of the connected components as I added edges. Once you've added 1000 edges, get the three biggest connected components and multiply their sizes together for Part 1. Keep adding until the number of non-connected components reaches 1, and then multiply the X coordinates of the last edge you added for Part 2.
If you don't, you probably eventually did something similar but it was a lot more painful. 🙃
Not my fastest solution, but still just over 500ms on my laptop, and the complexity of reducing it wasn't worth it.
#adventofcode #adventofcode2025 #python #minimumspanningtree #kruskalsalgorithm
