Учи Python на практике
1.07K subscribers
20 photos
9 videos
109 links
Данный канал позволит тебе получить невероятные ощущения от программирования! Если конечно ты будешь соблюдать все практические инструкции и решать задачи.
Download Telegram
На Reddit разгорелась дискуссия о том, почему опытные разработчики всё чаще отказываются поддерживать старый код.

Автор темы — сеньор с 15-летним стажем — признаётся, что забросил рефакторинг 20-летнего PHP-проекта и перешёл на Go только ради упрощения жизни.

Основные мысли из обсуждения:

· Разговоры о легаси быстро превращаются в политику, а не в технику.
· Рефакторинг нужно делать маленькими шагами, а не одним «большим взрывом».
· Смена языка или фреймворка не решает проблему — она лишь меняет её обличье.

А какой у вас подход к legacy-коду? Рефакторите, бережёте как зеницу ока или переписываете с нуля? Делитесь в комментариях — любопытно сравнить опыт.

Наш чат
👍4🤡1
Чем им GitHub мешает?

Ростовская область, 15 мая 2026. Российские разработчики фиксируют растущие перебои в работе GitHub. По информации некоторых СМИ, доля неудачных соединений с платформой, которую многие отечественные программисты используют для совместной работы над кодом, превысила 16%. Характерно, что проблемы наблюдаются только у пользователей из России.

На этом фоне в комитете Госдумы по информполитике предположили, что в будущем GitHub может стать «на 100% недоступен» для российских пользователей. В парламенте порекомендовали разработчикам переносить проекты на другие Git-репозитории, в том числе на отечественные площадки.
Переходим на отечественные аналоги? Которых нет:)

Наш чат
👍41
📱 ГОООООЛ!

Нет, подождите. Сикс-Севен!

Пока вы тут работали, поколение Альфа окончательно захватило интернет, а Google официально сошёл с ума. Или наоборот — стал в теме, тут как посмотреть.

В общем, ловите пасхалку в Гугле, которая подтверждает, что цифры больше не будут прежними.

Что происходит?

Всё просто. Забейте в поисковике "67" (или "6-7", или даже "six seven"), нажмите Enter и... просто подождите пару секунд.

Ваш экран начнёт ритмично трястись вверх-вниз! 🔃


Нет, это не глюк и не сломавшийся тачпад. Это сам Google решил поддержать один из самых абсурдных трендов года.
3👍1🤡1
Окак:)

Оказывается, русский язык в системе — это ещё и защита от вирусов. Microsoft выяснила, что в репозитории PyPI засветилась заражённая версия библиотеки MistralAi. Вредоносный код под Linux не активируется, если у системы стоит русская локализация. А вот пользователям из Израиля и Ирана не повезло — у них устроили лотерею: с вероятностью 1 к 6 малварь запускает команду rm -rf /, которая может стереть вообще все файлы на диске.

Даже тут на Россию наложили санкции.
👀4
:)
3👍1
8-битный веб-сервер на ретро-процессоре

Энтузиаст собрал HTTP-сервер, работающий на 8-битном процессоре — буквально живой веб на железе, которое старше большинства фронтенд-фреймворков. Никаких ESP32, никаких микро-Linux: только голый MCU, ручной TCP/IP-стек и HTML, прошитый в EEPROM.

Стек переписан под крошечный объём RAM, отвечает на GET за десятки миллисекунд и держит несколько одновременных соединений.

Историческая параллель: первый веб-сервер CERN'а 1990 года крутился на NeXT-машине с 8 МБ памяти — больше, чем у автора проекта. Среднее SPA сегодня грузит 5 МБ JS, чтобы отрендерить кнопку «Отправить».
This media is not supported in your browser
VIEW IN TELEGRAM
3💅1
This media is not supported in your browser
VIEW IN TELEGRAM
:)
👍4
This media is not supported in your browser
VIEW IN TELEGRAM
Отличный пример:)
🤣71👍1😐1
Агенты становятся быстрее не от промптов, а от runtime-подсказок

Когда агентный пайплайн тормозит, первое желание: переписать промпт или заменить модель. NVIDIA NeMo Agent Toolkit смотрит ниже: на маршрутизацию, приоритеты, трассировку и выполнение графов агентных задач.

В проекте есть Dynamo Runtime Intelligence для выбора cache-control и приоритетов по профилю запроса, Agent Performance Primitives для ускорения графовых фреймворков, интеграция с LangSmith и публикация workflow как MCP-серверов через FastMCP. Это уже не демо-чат, а инфраструктура вокруг агентных систем.

Если вы собираете не одного бота, а цепочку инструментов, стоит изучить подход. Детали помогают понять, какие части агентного стека стоит измерять до того, как винить модель.
2👍1🍾1
This media is not supported in your browser
VIEW IN TELEGRAM
Свой AI-агент без магии: CRUD-подход, память и инструменты

Когда говорят «агент», легко представить огромную платформу, которую страшно трогать без команды ML-инженеров. Автор FastStream и мейнтейнер AG2 предлагает инженерный взгляд: агент состоит из понятных частей, а не из чёрного ящика.

В разборе OpenClaw используется как повод показать базовую конструкцию: модель, инструменты, контекст, память, интеграции и правила выполнения. Смысл не в том, чтобы срочно писать свой фреймворк, а в том, чтобы перестать бояться архитектуры агентов.

Если хочется разобрать агентную механику на пальцах, материал хорошо работает как инженерная карта. Детали помогут отличить полезную автоматизацию от красивой кнопки «сделай всё».
👍4💅1
Сайт узнаёт ваши вкладки не через куки, а через SSD

Если вы думали, что приватность в браузере — это про куки, новая техника FROST добавит вам бессонницы. Вредоносный сайт создаёт гигабайтный файл в изолированном хранилище OPFS и измеряет задержки чтения вашего SSD. Когда другая вкладка обращается к диску, задержки меняются. Свёрточная нейросеть по этим колебаниям определяет, что именно у вас открыто.

Исследователи показали полноценную атаку на macOS с чипом M2, базовый примитив подтверждён на Linux. Пока это лабораторный proof-of-concept, но работает во всех основных браузерах без единого клика.
This media is not supported in your browser
VIEW IN TELEGRAM
🔥3
This media is not supported in your browser
VIEW IN TELEGRAM
🤔3😭2😁1👨‍💻1💅1
А минусы будут?
😢5
This media is not supported in your browser
VIEW IN TELEGRAM
👩‍💻 Если черный человек едет в хорошей машине - это не значит, что он её угнал... Ну, эту я угнал, но не потому что я черный!
Please open Telegram to view this post
VIEW IN TELEGRAM
1👀1🗿1
Представьте: вы вложили в стартап миллиарды, а потом сами же его и сдали властям 🤯

Именно так поступил Amazon с Anthropic — создателями ИИ-модели Fable 5. Исследователи Amazon нашли уязвимость, которая позволяла обойти защиту и получить опасные инструкции. И вместо того, чтобы тихо предупредить партнёров, побежали в Белый дом 🏛️

Дальше — жёстко: администрация США дала Anthropic 90 минут на исправление ⏱️. Те не успели (или не захотели), и модель заблокировали по всему миру. Фактически — уничтожили флагманский продукт за один день 💥

Самое циничное: за неделю до этого Amazon уже влил $500 млрд в OpenAI — прямого конкурента Anthropic. А в Anthropic у них было «всего» $130 млрд 💸
Статья посвящена разработке Telegram-бота на Python для интеграции с Payme. Автор подробно демонстрирует использование библиотеки aiopayme — асинхронного решения с поддержкой роутинга и внедрения зависимостей, совместимого с aiogram или FastAPI. 🛠️

В примере бот обрабатывает команду /pay: пользователь инициирует оплату через Payme, после чего система мгновенно подтверждает поступление средств.


Ключевые аспекты реализации:
— Разработка моделей для заказа и транзакции;
— Реализация логики проверки, создания и отмены платежей;
— Интеграция с Telegram и FastAPI. 📡

В конце представлен готовый пример кода, требующий только подстановки собственных ключей API. 🔑

#aiopayme #payme #fastapi #aiogram
❤‍🔥1🔥1
Локальный Telegram Bot API — то, о чём вы мечтали 🌌. Официальное облако ограничивает, тогда как собственный сервер открывает безграничные возможности. Делюсь преимуществами.

🚀 5 ключевых плюсов

1. Файлы до 2 ГБ — официальные лимиты в 50 МБ на загрузку и 20 МБ на скачивание отменяются.
2. Вебхуки без сложностей — HTTPS и публичный IP не требуются. Можно отлаживать даже на локальном HTTP. Поддерживается до 100 000 соединений.
3. Минимальная задержка — запросы обрабатываются напрямую, без лишних маршрутизаций через облако Telegram.
4. Мгновенный доступ к файлам — метод getFile возвращает путь на диске, исключая необходимость повторной загрузки.
5. Полный контроль — данные находятся у вас, обеспечивая конфиденциальность и управление ресурсами.


⚠️ Важные нюансы

· Для продакшн-среды требуется Nginx поверх HTTPS.
· При переходе с облака сначала выполните logOut.


🐳 Как развернуть

· Простой способ —
ССЫЛКА.
· Продвинутый способ — сборка из исходников, затем запуск с флагом --local.


🧪 Локальный вебхук

Туннель (ngrok, pinggy.io) → публичный HTTPS → настройка вебхука через curl — и система готова.


#Telegram #TelegramBotApi #TelegramLocalServer
🔥4
🤯 Одна неверная запись восклицательного знака ставит под угрозу ядро Linux.

Обнаружена критическая уязвимость в ядре Linux — CVE-2026-23111 (уровень риска 7.8 из 10). Она находится в подсистеме nftables, отвечающей за фильтрацию пакетов и управление межсетевыми экранами.

Суть ошибки заключается в некорректной операции с символом в условии проверки. В результате счётчик ссылок на объект при каждой транзакции уменьшается вместо увеличения. При достижении нулевого значения память освобождается преждевременно, что позволяет подменить ядру поддельный объект. Это открывает прямой путь к повышению привилегий до уровня root.

Уязвимость эксплуатируется на системах Debian и Ubuntu без дополнительных настроек. Злоумышленнику достаточно иметь локальный доступ к системе. Более того: используя эту брешь, можно осуществить побег из контейнера на хост-систему.


Исправление уже выпущено, однако многие серверы до сих пор не обновлены.

#linux
This media is not supported in your browser
VIEW IN TELEGRAM
3
🤖 Искусственный интеллект разработал программное обеспечение для четвероногого робота за 9 минут, однако задача по возврату мяча не была выполнена.

Компания Anthropic провела эксперимент: их модель Claude Opus 4.7 без участия человека написала весь программный код для управления роботом-собакой.

Полученные результаты впечатляют:
· Команда людей (без ИИ) — 361 минута
· Команда людей (с ИИ) — 181 минута
· Claude Opus 4.7 — 9 минут 35 секунд

Скорость работы модели в 20–38 раз выше, чем у людей. При этом объем сгенерированного кода в 10 раз меньше — всего 1045 строк против 10 309 строк у людей.

Однако существует нюанс: модель не смогла заставить робота догнать мяч и подтолкнуть его к исходной точке. Тонкая моторика и замкнутый цикл «вижу → корректирую → двигаю» пока остаются недоступными для искусственного интеллекта. Стоит отметить, что еще год назад эта же модель не могла даже подключиться к роботу.

Прогресс за последний год колоссален, но до полной реализации задачи «принеси мячик» еще далеко.


🙂 Ну если че можно почитать тут