TGViewer
Channel Public Channel
Афонасьев Евгений - IT, Python и вот это все

Афонасьев Евгений - IT, Python и вот это все

@afonasev_blog

Веду разработку тасками в jira и не забываю страдать

telegram: https://t.me/afonasev
linkedin: https://linkedin.com/in/afonasev/
github: https://github.com/afonasev
youtube: https://clck.ru/3Apekk
getmentor: https://clck.ru/37MNn2
Subscribers
1.06K
Photos
95
Videos
2
Links
125
Recent Posts 20 shown
Post #215 439
Всем привет.
Как вы знаете, я люблю хорошие Айти мероприятия и особенно люблю, когда они проходят в нашем уютном и родном городе Екатеринбурге 🥰

Команда CodeFest решила порадовать нас и запустить HardFest — конференцию для тех, кто строит и эксплуатирует реальные системы.
Будет не про тренды и хайп, а про масштабирование, отказы, ограничения железа и инфраструктуры, цену архитектурных компромиссов.

Конференция пройдет 17 октября. Что же нам предлагают организаторы?

👉 Прикладная хардовая программа. Никаких параллельных треков «обо всём». Только инженерные разборы от экспертов к экспертам.
👉 Программа от партнёров. Не только послушать, но и потрогать, поспорить и разобрать кейс ведущих ИТ-компаний на месте.
👉 Афтепати. Та самая атмосфера живого общения, за которую многие ценят CodeFest, только с уклоном в инженерные споры.
👉 Формат — до 800 человек, и всегда после доклада можно ещё поспорить о том: питон или го, и не пора ли уже все переписать на раст 😁

Билеты: 13к для физлиц, 19к если через работодателя
Для тех, кто не из Екатеринбурга, действуют скидки на проживание и трансфер. Приезжать стоит — город в октябре уже по-уральски суровый, но конференция обещает быть жаркой.
Сам очень хочу посетить. Давненько не был на конференциях просто слушателем 😎.

Присоединяйтесь
  • ❤ 7
  • 🔥 3
Post #214 427
  • ❤ 3
Post #213 967
Если кто-то как и я любит откладывать дела на последний момент, то по промокоду afonasev вы можете купить билет на pycon russia с 15% скидкой

Успевайте. Начало уже завтра 😁
  • 😁 7
  • ❤ 2
  • 🔥 1
Post #212 1.34K
https://pycon.ru/ 

Тот самый легендарный Pycon Russia уже совсем скоро.

Мы отсмотрели множество заявок и готовим интересную программу. Часть докладов уже можно посмотреть на сайте и в официальном канале pycon russia.

🤜 Оптимизации на грани, и когда они необходимы
🤜 Внутрянки питона и практическое применения знаний о них
🤜 Практики разработки и тестирования приложений
🤜 АИ в разработке, куда уж без него, правда? 😅

Многие другие темы, а так же зажигательное афтепати 🚀 и море нетворкинга ждут вас 24-25го Июля в Москве.

Успевайте приобрести билеты, и увидимся на конфе! 🤟
  • ⚡ 4
  • 🔥 4
  • ❤ 1
  • 👍 1
Post #211 1.32K
🔥 Уже совсем скоро в четверг 11го Июня в 19 на Первомайской 24 собираемся на Ural Python Meetup #7

Чернышев Владимир и Сергей Яхницкий расскажут каждый по своему, как жить, получать пользу и удовольствие в новом дивном мире АИ агентов. Какие эффективные подходы к разработке можно использовать уже сейчас, и как справлять с проблемами, которые вызывает повальное использование LLM в разработке.

Успевайте зарегистрироваться и до встречи на митапе! 🖖

P.S. Репост коллегам, знакомым и всем python любознательным гражданам Екатеринбурга приветствуется 👍
P.S. #2 Презентации, обсуждения докладов и карту, как найти вход в лофт, можно будет найти в канале митапа

#python #meetup #ekb #ural_python_meetup
  • ❤ 7
  • ⚡ 1
  • 👍 1
Post #210 1.08K
Что-то из моего вечернего вайба
  • ❤ 9
  • 💯 3
  • 🔥 1
Post #209 1.01K
В последние месяцы начал намного активнее пользоваться АИ агентами для разработки в рамках рабочих задач и личных проектов. 🤖

Чем больше фичей, проектов пытаешься разрабатывать одновременно, тем сложнее становится удобно всем этим управлять 😐. В поисках золотого грааля я попробовал несколько инструментов, поигрался с конфигами любимого мной warp терминала, и, почти сдавшись, наткнулся на https://cmux.com/ 🚀

Это простой, минималистичный терминал с возможностью

- управлять workspace ами
- в каждом из них создавать вертикальные и горизонтальные панели
- в каждой из которых при необходимости создавать табы
- при этом есть нативная возможность запускать окно браузера прямо в панели терминала, чтобы очень удобно при разработке с агентами как минимум простых интерфейсов

Но самой большой киллер-фичей для меня стала подсветка пространства/панели/вкладки, где агент ожидает действия. С этим работать одновременно над несколькими фичами в нескольких проектах стало действительно удобно.

Если сталкивались с подобными сложностями или просто есть свободное время на эксперименты, категорически рекомендую попробовать 👍
cmux cmux - The terminal built for multitasking Free and open source macOS terminal for AI coding agents. Works with Claude Code, Codex, OpenCode, Gemini CLI, Kiro, Aider, and any CLI tool.
  • ❤ 5
  • 💯 1
Post #208 811
https://afonasev.timepad.ru/event/4016755/

Надеюсь вы успели соскучиться по ламповым Python 🐍 сходкам в Екатеринбурге? Мы, да!
Спешим всех пригласить на Ural Python Meetup #7 🚀, где можно будет вдоволь похоливарить про использование ИИ 🤖 в разработке в целом и на python в частности.

В программе:

🤜 Чернышев Владимир - Software инженер

Использование артефакто-центричной архитектуры для повышения эффективности LLM-агентов

Расскажу каких добились результатов на небольших моделях, сравню подходы с одним агентом, связкой агентов, n8n и openclaw.
Какую боль решили, какие уроки извлекли, и что категорически не рекомендуем.

🤜 Сергей Яхницкий — Техлид, Техплатформа Городских Сервисов Яндекса

Прагматичная интеграция AI-агентов в рутину бэкендера

В 2026 году AI-агенты отлично пишут код, но всё ещё ломают прод, галлюцинируют на легаси и игнорируют архитектуру. Доклад о том, как перестать бояться конкуренции с LLM и выстроить вокруг них прагматичный инженерный процесс.

Мы разберем концепцию "бифуркации кода": почему для рефакторинга выгоднее генерировать сотни одноразовых скриптов, а для критичных систем — загонять ИИ в жесткий детерминированный вольер из линтеров и тестов. Поговорим о том, как оптимизировать профили py-spy агентами, и как не дать агентам вас обмануть.

Где?

Собираемся в четверг 11го июня в 19:00 в лофте "Счастливые моменты" на Первомайской 24. После митапа можно будет организовано переместиться на афтепати в одно из местных заведений. Предварительно нужно обязательно пройти регистрацию

👉 P.S. Записей не будет. Все, что было на митапе, остается на митапе! Презентации, обсуждения докладов и карту, как найти вход в лофт, можно будет найти в канале митапа https://t.me/+2fDWQkd27m81YWE6 💬
Telegram Ural Python Meetup Evgeniy Afonasev invites you to join this group on Telegram.
  • 👍 11
  • 👎 3
  • 🔥 2
Post #207 980

Forwarded from FastNews | Никита Пастухов

Всем большое спасибо за поддержку статьи: https://habr.com/ru/articles/1029326/

Она уже набрала больше 100 плюсов на Habr, что для моего материала абсолютный рекорд🤯 (предыдущий рекорд). Однако, просмотров всего 20к, что не очень много для статьи в горячем.

Вы все правы - я лажанул с названием😢 Попытка сыграть на кликбейте сыграла со мной злую шутку и отпугивает часть аудитории. Очень не хочется, чтобы такая БАЗА по агентам канула в лету - поэтому очень прошу:

Если статья вам зашла - помогите ее распространить: киньте в рабочие чатики, другие группы, своим подписчикам (у кого есть), друзьям, кому интересно. Очень хочется, чтобы на запрос "как написать своего агенты" индексировался именно этот материал, не зря же я его писал😂

ДЛЯ НОВЫХ ПОДПИСЧИКОВ

На этот канал подписалось уже 60+ человек, пришедшие со статьи. Большое вам спасибо за это! Но должен вас честно предупредить, о чем этот канал - он обо всем. Поэтому рекомендую вам ознакомиться с навигацией, прежде чем вы примите окончательно решение остаться. Потом я буду обижаться персонально на каждого отписчика🌚

НАВИГАЦИЯ
  • 👍 7
Post #206 877
Хорошим материалом по разработке АИ агентов грех не поделиться. Никита постоянно выкатывает интересные материалы по теме и, наконец, собрал свои посты в полноценную статью 💪
  • 🔥 8
Post #205 1.45K

Forwarded from System Design World (Владимир в IT)

⚡️3.5 часа до ROADMAP по System Design!

✍️ Раскрываем базу!
+ Основные разделы System Design!
+ MindMap + решенная задача!
+ Плюс, материал для проработки!

❓ А ещё - квиз, Q/A. Интерактив!

🔜 Старт в 19:00.
Приходите по ссылке - прийти сюда.

❓ Какое определение System Design сейчас у вас на устах?

❗️Особенно будет полезно новичкам. Если хотите получить представление о разделах System Design. Понять с чего начать обучение.
  • 🔥 6
  • ❤ 2
Post #204 1.67K
https://github.com/antoniorodr/Cronboard

Немножко полезного тулинга. Лично я для супер простых рутинных автоматизаций (например синк личных заметок в приватный гитхаб репо) на личных серверах и ноуте не брезгую использовать старый добрый crontab, но классический консольный интерфейс взаимодействия с ним конечно максимально неудобный и несовременный 😭

Видимо специально для таких динозавров 🦖 как я, разрабатывают такие штуки Cronboard, которые помогают ориентироваться в списке настроенных cron`ов, проверять их статус и редактировать. Плюс есть возможность управлять кронами на других серверах без необходимости на них заходить.

👍 В общем, рекомендую посмотреть.

#tool
  • 👍 11
  • 🤔 3
  • 👎 1
Post #203 1.41K
https://www.youtube.com/watch?v=0JAX4uRDs-0

Пока разбирал ссылки, сохраненные на будущее 🙈 посмотрел хороший доклад на тему дизайна тех решений в реальных проектах на примере коллег из Авито. Доклад дает представление о том, как может выглядеть процесс разработки тех решения, какие артефакты можно получить на выходе, как и с кем это решение нужно согласовывать.

Слышу иногда мнение, что системный дизайн, схемы, расчет нагрузки - это все только для прохождения собеседований, а в реальности никто так не делает (видимо все круды пишут?). Не правда. Мы делаем 😎. В Авито есть единый инструментарий и процесс дизайна тех решений, и для нас это регулярный тип задач, которыми занимаются все разработчики в команде. Детальность подобных документов, конечно, сильно варьируется под задачу.

#video #system_design
YouTube Виталий Ершов. Системный подход к дизайну тех. решений на примере масштабирования Avito.Travel Тезисы Проектирование системы похоже на строительство моста: одних чертежей недостаточно. Нужны согласованные расчеты всей инженерной команды, подробная техническая документация и утверждение проекта всеми заинтересованными сторонами — иначе конструкция может…
  • 💯 5
  • 🔥 2
  • ❤ 1
  • 👍 1
Post #202 1.32K
🔥 Уже сегодня в 19 в лофте "Счастливые моменты" на Первомайской 24 собираемся на Ural Python Meetup #6

В программе:

- Максим Мыльников - Переезд с десктопа в браузер: или новая жизнь старого GUI со Streamlit
- Михаил Гурбанов - Фундамент агентных систем на Python
- Евгений Афонасьев - Год вместе с Ural Python Meetup

Еще есть места, успевайте зарегистрироваться и до встречи! 🖖

P.S. Репост коллегам, знакомым и всем python любознательным гражданам Екатеринбурга приветствуется 👍
P.S. #2 Презентации, обсуждения докладов и карту, как найти вход в лофт, можно будет найти в канале митапа

#python #meetup #ekb #ural_python_meetup
  • 🔥 13
  • ⚡ 3
  • 🎄 3
  • 👍 1
Post #201 1.11K

Forwarded from System Design World (Владимир в IT)

🪙 "System Design Интервью – секрет прохождения и боли новичка"

👨‍🎓 Вебинар сегодня.
Выжимка моего опыта прохождения, опыта моих менти, выпускников интенсива:
1) Рассмотрим успешный пайплайн прохождения
2) Увидим собранные грабли и научимся аккуратно их обходить
3) Построим на основе нового понимания систему

💡 При регистрации получаете уникальную методичку из лекции интенсива:
Транзакции в СУБД:
1) Проблемы, которые они решают
2) ACID
3) Конкурентный доступ
Типы, аномалии... И многое ещё полезной выжимки


Жду вас сегодня в 19:00. Зарегистрироваться:
Секрет прохождения System Design Интервью и боли новичка
  • ❤ 2
Post #200 993
Всем, кто интересуются системным дизайном, рекомендую заглянуть на онлайн митап к Володе.
  • 🥴 1
Post #199 1.32K
https://events.yandex.ru/events/pytup-ekb-2025/index

А для тех, кому мало python движух, уже в этот четверг в Екатеринбурге наши товарищи из Яндекса проводят Pytup 🔥 с тремя спикерами и трансляцией. Сам, к сожалению 😢, посетить не смогу, но рекомендую зайти и поддержать данное мероприятие.

#python #meetup #ekb
  • 🔥 6
  • 😢 2
Post #198 1.21K
После небольшого перерыва на организацию митапа в столице возвращаюсь к нашему ламповому митапу в Екатеринбурге 🫡. Новая площадка, новые доклады и новые темы для бесед за кружечкой пенного 🍻 ждут вас на

🚀 Ural Python Meetup #6
(не забудьте зарегистрироваться по ссылке)

В программе у нас:

🤜 Максим Мыльников - Переезд с десктопа в браузер: или новая жизнь старого GUI со Streamlit

Разработка нативных GUI-приложений — это испытание: ограничения библиотек, сложности поддержки разных архитектур, постоянная борьба с инсталляторами и обновлениями. Возникает вопрос: можно ли избавиться от всех этих хлопот и дать старым приложениям новую жизнь?
Обсудим типовые проблемы классических десктопных GUI и альтернативные решения на базе Streamlit. Поговорим, где действительно стоит заменить десктопное приложение локальным веб-интерфейсом, можно ли это сделать с минимальными трудозатратами и как объединить Python-скрипты с удобным для пользователя UI.
В докладе покажу, как с помощью Streamlit можно превратить локальные скрипты в полноценное интерактивное веб-приложение, не тратя время и ресурсы на изучение фронтенда, работу с серверами и верстку.

🤜 Михаил Гурбанов - Фундамент агентных систем на Python

Агентные системы и Model-Context Protocol сегодня на слуху, но в обсуждениях часто теряется фундамент — как эти протоколы внутри, из чего они состоят, да и вообще, что в них такого прикольного, чего нет в существующих протоколах прикладного уровня. В докладе разберёмся, как агент общается с внешним миром, какие компоненты лежат в основе взаимодействия и зачем они вообще нужны.
Затем рассмотрим современные Python-библиотеки и инструменты, которые позволяют проектировать и собирать такие системы уже сегодня.
В конце попробуем прикинуть, куда все это движется и чего можно ожидать в ближайшем будущем.

Кстати, Миша ведет свой канал https://t.me/devnosekai про python 🐍 и технологии. Подписываемся, не стесняемся.

🤜 Евгений Афонасьев - небольшой спич по итогам года вместе с Ural Python Meetup. Вспомним, с чего все началось, подведем итоги и обсудим планы на будущее.

Собираемся в понедельник 1го декабря в 19:00 в лофте "Счастливые моменты" на Первомайской 24. После митапа можно будет организовано переместиться на афтепати 🍻 в одно из местных заведений.

P.S. Записей не будет. Все, что было на митапе, остается на митапе 🙈! Презентации, обсуждения докладов и карту, как найти вход в лофт, можно будет найти в канале митапа

#python #meetup #ekb #ural_python_meetup
afonasev.timepad.ru Ural Python Meetup #6 / События на TimePad.ru Митап для любителей Python и им сочувствующих
  • 🔥 10
  • ⚡ 4
  • 🤩 1
  • 😎 1
Post #197 1.1K

Forwarded from Vladimir

❌ Теряем клиентов — System Design виноват!

✅ Мы захватили 20% рынка с монолитным приложением и любимой PostgreSQL.
Без микросервисов и Kafka. Всё на одной базе.
Добавили аналитику. И пошли тяжёлые SELECT’ы. Для построения витрин, дашбордов.

😉 Маркетинг счастлив
Видит обновляемые данные.
❌ Прод страдает
Создание заказов стало притормаживать.
=> Клиенты недовольны 🐤
А мы знаем, что
if clients.unhappy_ratio() > threshold:
service.dies()
you_are_fired()


Ваши действия?

✨ Так может звучать вводная на System Design интервью. Почти реальный кейс 😎
Какое решение предполагается? Давайте разбираться 👉

🧩 Дано:
1. Единая база данных
2. Обслуживает и write, и read
3. Начала тормозить под аналитикой

🌿 Идея:
Разделить потоки чтения и записи.

Бизнесу не важно, с какой базы строятся отчёты.
Главное, чтобы заказы сохранялись быстро.

💡 Значит пишем в основную базу, читаем с реплики!

⚙️ Репликация в PostgreSQL

Репликация является одним из вариантов масштабирования Баз Данных.
Улучшает надежность системы. И что важно для нас сейчас - обеспечивает масштабирование чтений.

🤓 Есть несколько видов репликации.
Важно понимать, что выбрать:

1️⃣ Синхронная (sync)
Основная база/master/primary принимает запрос, перенаправляет реплике. И ждёт от неё подтверждения перед коммитом.
+Никакой потери данных.
-Выше latency на запись.

📌 Используется, если критична консистентность (банкинг, финансы).

2️⃣ Асинхронная (async)
Изменения на основной БД отсылаются реплике с задержкой. Конечно, максимально быстро. Но теперь нет обязательства принятия ack от реплики, что данные записаны.
Это развязывает основному инстансу руки.
+Быстрее запись.
-Риск: при сбое master часть данных на реплику может не успеть дойти.

📌 Хорошо подходит для аналитики, отчётов, витрин.

💬 Решение на интервью:
«Разделю read/write нагрузку через репликацию PostgreSQL.
Прод оставлю на primary, а тяжёлые аналитические запросы переношу на read-replica.
Для отчётности выберу асинхронную репликацию. Это даст быструю разгрузку и минимум изменений в архитектуре.»


➕ Если интервьюер упомянет консистентность, то это сигнал, чтобы пойти в синхронную реплику. Ведь тогда при потере мастера, вся полнота данных будет присутствовать на реплике. Которая станет мастером.👌

‼️ Результат
• Разобрались в проблеме масштабирования данных с помощью реплик.
• Рассмотрели их типы. С плюсами и минусами.
• Поняли, что могут спросить и как можно ответить на интервью.

⚡️ Удачных собеседований и лёгких SQL запросов!

P.S. Хочется разбираться дальше в System Design?

Автор - Невзоров Владимир. Телеграмм канал - @system_design_world
  • ❤ 13
  • 👍 3
  • 🔥 1
Post #196 900
Хочу поделиться каналом своего хорошего товарища, с которым мы пару раз делали вместе неплохой контент по system design. Всем, кто интересуется проектированием 🎓, его канал будет особенно интересен 🔥
  • 👍 1
Older posts →

About this channel

How can I read @afonasev_blog without a Telegram account?
TGViewer shows the public web preview Telegram publishes for Афонасьев Евгений - IT, Python и вот это все: recent posts, photos, videos and the subscriber count, with no app, login or account.
How many subscribers does Афонасьев Евгений - IT, Python и вот это все have?
Афонасьев Евгений - IT, Python и вот это все (@afonasev_blog) has 1.06K subscribers on Telegram, refreshed roughly every 30 minutes.
Does Афонасьев Евгений - IT, Python и вот это все know I viewed it here?
No. Public channel previews carry no viewer identity, and TGViewer has no accounts or tracking of what you look up.
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →