На Reddit разгорелась дискуссия о том, почему опытные разработчики всё чаще отказываются поддерживать старый код.
Автор темы — сеньор с 15-летним стажем — признаётся, что забросил рефакторинг 20-летнего PHP-проекта и перешёл на Go только ради упрощения жизни.
Основные мысли из обсуждения:
· Разговоры о легаси быстро превращаются в политику, а не в технику.
· Рефакторинг нужно делать маленькими шагами, а не одним «большим взрывом».
· Смена языка или фреймворка не решает проблему — она лишь меняет её обличье.
А какой у вас подход к legacy-коду? Рефакторите, бережёте как зеницу ока или переписываете с нуля? Делитесь в комментариях — любопытно сравнить опыт.
Наш чат
Автор темы — сеньор с 15-летним стажем — признаётся, что забросил рефакторинг 20-летнего PHP-проекта и перешёл на Go только ради упрощения жизни.
Основные мысли из обсуждения:
· Разговоры о легаси быстро превращаются в политику, а не в технику.
· Рефакторинг нужно делать маленькими шагами, а не одним «большим взрывом».
· Смена языка или фреймворка не решает проблему — она лишь меняет её обличье.
А какой у вас подход к legacy-коду? Рефакторите, бережёте как зеницу ока или переписываете с нуля? Делитесь в комментариях — любопытно сравнить опыт.
Наш чат
Telegram
Программирование по плейлистам
Группа обсуждения практическое программирование.
👍4🤡1
Чем им GitHub мешает?
Ростовская область, 15 мая 2026. Российские разработчики фиксируют растущие перебои в работе GitHub. По информации некоторых СМИ, доля неудачных соединений с платформой, которую многие отечественные программисты используют для совместной работы над кодом, превысила 16%. Характерно, что проблемы наблюдаются только у пользователей из России.
Наш чат
Ростовская область, 15 мая 2026. Российские разработчики фиксируют растущие перебои в работе GitHub. По информации некоторых СМИ, доля неудачных соединений с платформой, которую многие отечественные программисты используют для совместной работы над кодом, превысила 16%. Характерно, что проблемы наблюдаются только у пользователей из России.
На этом фоне в комитете Госдумы по информполитике предположили, что в будущем GitHub может стать «на 100% недоступен» для российских пользователей. В парламенте порекомендовали разработчикам переносить проекты на другие Git-репозитории, в том числе на отечественные площадки.Переходим на отечественные аналоги? Которых нет:)
Наш чат
Telegram
Программирование по плейлистам
Группа обсуждения практическое программирование.
👍4❤1
📱 ГОООООЛ!
Нет, подождите. Сикс-Севен! ✋✋
Пока вы тут работали, поколение Альфа окончательно захватило интернет, а Google официально сошёл с ума. Или наоборот — стал в теме, тут как посмотреть.
В общем, ловите пасхалку в Гугле, которая подтверждает, что цифры больше не будут прежними.
Что происходит?
Нет, это не глюк и не сломавшийся тачпад. Это сам Google решил поддержать один из самых абсурдных трендов года.
Нет, подождите. Сикс-Севен! ✋✋
Пока вы тут работали, поколение Альфа окончательно захватило интернет, а Google официально сошёл с ума. Или наоборот — стал в теме, тут как посмотреть.
В общем, ловите пасхалку в Гугле, которая подтверждает, что цифры больше не будут прежними.
Что происходит?
Всё просто. Забейте в поисковике "67" (или "6-7", или даже "six seven"), нажмите Enter и... просто подождите пару секунд.
Ваш экран начнёт ритмично трястись вверх-вниз! 🔃
Нет, это не глюк и не сломавшийся тачпад. Это сам Google решил поддержать один из самых абсурдных трендов года.
❤3👍1🤡1
Окак:)
Оказывается, русский язык в системе — это ещё и защита от вирусов. Microsoft выяснила, что в репозитории PyPI засветилась заражённая версия библиотеки MistralAi. Вредоносный код под Linux не активируется, если у системы стоит русская локализация. А вот пользователям из Израиля и Ирана не повезло — у них устроили лотерею: с вероятностью 1 к 6 малварь запускает команду rm -rf /, которая может стереть вообще все файлы на диске.
Даже тут на Россию наложили санкции.
Оказывается, русский язык в системе — это ещё и защита от вирусов. Microsoft выяснила, что в репозитории PyPI засветилась заражённая версия библиотеки MistralAi. Вредоносный код под Linux не активируется, если у системы стоит русская локализация. А вот пользователям из Израиля и Ирана не повезло — у них устроили лотерею: с вероятностью 1 к 6 малварь запускает команду rm -rf /, которая может стереть вообще все файлы на диске.
Даже тут на Россию наложили санкции.
👀4
8-битный веб-сервер на ретро-процессоре
Энтузиаст собрал HTTP-сервер, работающий на 8-битном процессоре — буквально живой веб на железе, которое старше большинства фронтенд-фреймворков. Никаких ESP32, никаких микро-Linux: только голый MCU, ручной TCP/IP-стек и HTML, прошитый в EEPROM.
Стек переписан под крошечный объём RAM, отвечает на GET за десятки миллисекунд и держит несколько одновременных соединений.
Энтузиаст собрал 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
Агенты становятся быстрее не от промптов, а от runtime-подсказок
Когда агентный пайплайн тормозит, первое желание: переписать промпт или заменить модель. NVIDIA NeMo Agent Toolkit смотрит ниже: на маршрутизацию, приоритеты, трассировку и выполнение графов агентных задач.
В проекте есть Dynamo Runtime Intelligence для выбора cache-control и приоритетов по профилю запроса, Agent Performance Primitives для ускорения графовых фреймворков, интеграция с LangSmith и публикация workflow как MCP-серверов через FastMCP. Это уже не демо-чат, а инфраструктура вокруг агентных систем.
Если вы собираете не одного бота, а цепочку инструментов, стоит изучить подход. Детали помогают понять, какие части агентного стека стоит измерять до того, как винить модель.
Когда агентный пайплайн тормозит, первое желание: переписать промпт или заменить модель. 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 используется как повод показать базовую конструкцию: модель, инструменты, контекст, память, интеграции и правила выполнения. Смысл не в том, чтобы срочно писать свой фреймворк, а в том, чтобы перестать бояться архитектуры агентов.
Если хочется разобрать агентную механику на пальцах, материал хорошо работает как инженерная карта. Детали помогут отличить полезную автоматизацию от красивой кнопки «сделай всё».
Когда говорят «агент», легко представить огромную платформу, которую страшно трогать без команды ML-инженеров. Автор FastStream и мейнтейнер AG2 предлагает инженерный взгляд: агент состоит из понятных частей, а не из чёрного ящика.
В разборе OpenClaw используется как повод показать базовую конструкцию: модель, инструменты, контекст, память, интеграции и правила выполнения. Смысл не в том, чтобы срочно писать свой фреймворк, а в том, чтобы перестать бояться архитектуры агентов.
Если хочется разобрать агентную механику на пальцах, материал хорошо работает как инженерная карта. Детали помогут отличить полезную автоматизацию от красивой кнопки «сделай всё».
👍4💅1
Выпускники 9 и 11 классов, внимание! 👨🎓👩🎓
Школа позади, а что дальше?
Школа позади, а что дальше?
Anonymous Poll
2%
Иду в колледж / техникум (СПО)
15%
Поступаю в АлаБуБаПоПиТех
5%
Иду работать (неважно куда)
7%
Планирую IT-карьеру и специально учу Python
2%
Пока не решил(а)
68%
Я не выпускник, просто смотрю
🔥2
Сайт узнаёт ваши вкладки не через куки, а через SSD
Исследователи показали полноценную атаку на macOS с чипом M2, базовый примитив подтверждён на Linux. Пока это лабораторный proof-of-concept, но работает во всех основных браузерах без единого клика.
Если вы думали, что приватность в браузере — это про куки, новая техника 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
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 с Anthropic — создателями ИИ-модели Fable 5. Исследователи Amazon нашли уязвимость, которая позволяла обойти защиту и получить опасные инструкции. И вместо того, чтобы тихо предупредить партнёров, побежали в Белый дом 🏛️
Дальше — жёстко: администрация США дала Anthropic 90 минут на исправление ⏱️. Те не успели (или не захотели), и модель заблокировали по всему миру. Фактически — уничтожили флагманский продукт за один день 💥
Самое циничное: за неделю до этого Amazon уже влил $500 млрд в OpenAI — прямого конкурента Anthropic. А в Anthropic у них было «всего» $130 млрд 💸
Статья посвящена разработке Telegram-бота на Python для интеграции с Payme. Автор подробно демонстрирует использование библиотеки aiopayme — асинхронного решения с поддержкой роутинга и внедрения зависимостей, совместимого с aiogram или FastAPI. 🛠️
В примере бот обрабатывает команду /pay: пользователь инициирует оплату через Payme, после чего система мгновенно подтверждает поступление средств. ✅
В конце представлен готовый пример кода, требующий только подстановки собственных ключей API. 🔑
#aiopayme #payme #fastapi #aiogram
В примере бот обрабатывает команду /pay: пользователь инициирует оплату через Payme, после чего система мгновенно подтверждает поступление средств. ✅
Ключевые аспекты реализации:
— Разработка моделей для заказа и транзакции;
— Реализация логики проверки, создания и отмены платежей;
— Интеграция с Telegram и FastAPI. 📡
В конце представлен готовый пример кода, требующий только подстановки собственных ключей API. 🔑
#aiopayme #payme #fastapi #aiogram
❤🔥1🔥1
Локальный Telegram Bot API — то, о чём вы мечтали 🌌. Официальное облако ограничивает, тогда как собственный сервер открывает безграничные возможности. Делюсь преимуществами.
🚀 5 ключевых плюсов
⚠️ Важные нюансы
🐳 Как развернуть
· Простой способ — ССЫЛКА.
· Продвинутый способ — сборка из исходников, затем запуск с флагом --local.
🧪 Локальный вебхук
#Telegram #TelegramBotApi #TelegramLocalServer
🚀 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.
Исправление уже выпущено, однако многие серверы до сих пор не обновлены.
#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 строк у людей.
Однако существует нюанс: модель не смогла заставить робота догнать мяч и подтолкнуть его к исходной точке. Тонкая моторика и замкнутый цикл «вижу → корректирую → двигаю» пока остаются недоступными для искусственного интеллекта. Стоит отметить, что еще год назад эта же модель не могла даже подключиться к роботу.
🙂 Ну если че можно почитать тут
Компания Anthropic провела эксперимент: их модель Claude Opus 4.7 без участия человека написала весь программный код для управления роботом-собакой.
Полученные результаты впечатляют:
· Команда людей (без ИИ) — 361 минута
· Команда людей (с ИИ) — 181 минута
· Claude Opus 4.7 — 9 минут 35 секунд
Скорость работы модели в 20–38 раз выше, чем у людей. При этом объем сгенерированного кода в 10 раз меньше — всего 1045 строк против 10 309 строк у людей.
Однако существует нюанс: модель не смогла заставить робота догнать мяч и подтолкнуть его к исходной точке. Тонкая моторика и замкнутый цикл «вижу → корректирую → двигаю» пока остаются недоступными для искусственного интеллекта. Стоит отметить, что еще год назад эта же модель не могла даже подключиться к роботу.
Прогресс за последний год колоссален, но до полной реализации задачи «принеси мячик» еще далеко.
🙂 Ну если че можно почитать тут