python

Back Open Paginator
05.02.2026 15:13
dammn (@dammn@fosstodon.org)

and this is not the only occurrence of this kind of issue. I've seen very similar things in multiple "tools" that I was trying to install. Not sure if #uv is fully ready for #python #pip mess yet. I also understand that not all projects are #uv ready yet.




Show Original Post


05.02.2026 15:12
habr (@habr@zhub.link)

Что же такое DOD и почему мы это забыли?

Мы привыкли думать абстракциями. Нас учили, что мир состоит из объектов: у «Собаки» есть метод Bark() , а у «Пользователя» — поле Email . Мы тратим недели на споры о чистоте интерфейсов и иерархии наследования, свято веря, что инкапсуляция — это ключ к успеху. Но пока мы строим эти ментальные замки, наш процессор... скучает. Современный CPU — это невероятно мощный вычислительный монстр, способный обрабатывать миллиарды операций в секунду. Но у него есть ахиллесова пята — память . Пока ваш код прыгает по указателям от одного объекта в куче к другому, процессор простаивает в ожидании данных, совершая те самые «cache misses». Data-Oriented Design (DOD) — это не просто очередной паттерн. Это «таблетка реальности», которая предлагает перестать проектировать программы вокруг сущностей и начать проектировать их вокруг данных . В этой статье мы разберем, почему классическое ООП часто работает против производительности, как помочь кэшу процессора полюбить ваш код и почему в 2024 году пора вспомнить, что программа — это просто трансформация одних байтов в другие.

habr.com/ru/articles/993234/

#DOD #programming #C #python #gamedev




Show Original Post


05.02.2026 15:02
habr (@habr@zhub.link)

AG-UI. Как написать AI ассистента для подбора подарков за 20 минут

Всем привет! Я Никита, Principal Engineer в стартапе AG2 , мейнтейнер одноименного фреймворка для разработки AI агентов ( AG2 ), автор фреймворка FastStream и просто опенсорс и AI энтузиаст. И, как любой разработчик, я иногда запускаю пет-проекты. Один из таких проектов, который я запустил после новогодних праздников - это AI ассистент по подбору подарков (с интегрированным вишлистом)

habr.com/ru/articles/992866/

#pydanticai #copilotkit #llm #agents #python #nextjs #ag2




Show Original Post


05.02.2026 14:56
mblayman (@mblayman@mastodon.social)

🐍 In this final article of the Pythonic code series, we look at the power available to the ecosystem by using packages from the Python Package Index (a.k.a. PyPI). mattlayman.com/blog/2017/pytho




Show Original Post


05.02.2026 14:48
ThePSF (@ThePSF@fosstodon.org)

Did you know you could win a prize for filling out the 2026 Python Developers Survey? It's true! Take a few minutes to fill the survey and you'll have a chance to win a prize from @jetbrains 🎁#python #pythondevsurvey
surveys.jetbrains.com/s3/pytho




Show Original Post


05.02.2026 14:12
habr (@habr@zhub.link)

Telegram‑бот для (само)дисциплины на Python: aiogram 3, APScheduler и деплой на VDS

Привет, Хабр! Решил вот написать не для продвижения ради, а для конструктивной обратной связи, чтобы продолжить пилить проект, т.к. сейчас выбираю, что же дальше и во что это может вырасти. Сразу предупрежу: делал с ИИ, так что, если кого-то это триггерит, можно скипнуть статью. Да, очередной бот, но тема мне близка и хотелось сделать что-то свое. Что имеем as is - пет‑проект о том, как я с нуля собрал и выкатил в прод Telegram‑бота, который напоминает о фокусе дня, считает выполнения, дает ачивки, мягко мотивирует, работает по таймзонам и крутится на VDS под systemd.

habr.com/ru/articles/993178/

#бот #петпроект #python #ии #diyпроекты #telegram #мотивация #дисциплина #игровая_мотивация




Show Original Post


05.02.2026 13:20
enep (@enep@mastodon.social)

Очередной гавнокод на python. окончательно перешел с pyCharm на neovim (neovide) + Lazyvim





Show Original Post


05.02.2026 13:15
praxeology (@praxeology@post.lurk.org)

I gotta say, marimo¹ seems to have worked around all the things that kept me from using #python notebooks for anything other than rough sketches. It's a really nice way to do iterative, exploratory work. And they put a lot of smart quality-of-life stuff in there too. The integration with UV and pip is so convenient.

1. marimo.io/




Show Original Post


05.02.2026 13:12
dasyatidprime (@dasyatidprime@mastodon.online)

The pain when trying to imagine something running as a CLI program that's a good POSIX-y citizen but also does complicated dynamic async stuff internally. #Nodejs has a stupid tcsetattr stomp. #Python's async story feels weak. Got curious about #Elixir/#Erlang relatively speaking, looked at erl_signal_server to see about cleaning up on SIGINT instead of triggering emulator break, but it's not in the handleable list! --erl +Bd allows classic immediate exit, but not cleanup. Argh.




Show Original Post


05.02.2026 13:12
habr (@habr@zhub.link)

DAC, AEC или оптика — какие ваши доказательства, господин трансивер?

Привет, Хабр! Меня зовут Андрей, я старший инженер по разработке ПО

habr.com/ru/companies/yadro/ar

#трансиверы #коммутаторы #python #sfp #qsfp #eeprom #сетевые_технологии #сетевое_оборудование #сетевая_инфраструктура #разработка_по




Show Original Post


05.02.2026 13:05
jobsfordevelopers (@jobsfordevelopers@mastodon.world)

Databricks is hiring Forward Deployed Engineer (FDE)

🔧 #java #javascript #python #scala #typescript #sql
🌎 London, United Kingdom
⏰ Full-time
🏢 Databricks

Job details jobsfordevelopers.com/jobs/for
#jobalert #jobsearch #hiring




Show Original Post


05.02.2026 13:01
pyconde (@pyconde@fosstodon.org)

🎟️ Tickets switch to Late Bird prices on 11 February

A quick heads-up for everyone planning to attend PyCon DE & PyData 2026:
from 11 February, ticket prices move from Early Bird to Late Bird.

If you’re planning to join us in Darmstadt this April, now is a good moment to secure your ticket at the current rate.
Early Bird tickets are available until 11 February or until sold out.
👉 2026.pycon.de/buy-ticket/

#PyConDE #PyData #Python #Conference





Show Original Post


1 ...532 533 534 535 536 537 538 539 540 541 542 ...1588
UP