80632
Всё самое интересное по программированию Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Сайт: https://tprg.ru/site VK: vk.com/tproger Регистрация в перечне РКН: https://tprg.ru/mJwo
Разыскивается гуру метрик, который точно знает, как улучшить любую рекламу
Если это ты, приходи 29 ноября на One Day Offer для Data-аналитиков — получишь реальный шанс стать частью рекламной платформы SberAds и работать над креативными задачами:
• создавать гипотезы для роста метрик;
• визуализировать мониторинг качества ключевых метрик;
• анализировать взаимосвязи между показами, кликами, конверсиями и т. д.;
• разрабатывать SQL-запросы и ETL-логику.
Регистрируйся по ссылке — будущие коллеги уже ждут!
Это #партнёрский пост
Игра, в которой надо отличать настоящую фотку от сгенерированной: https://realorai.dev/
Попробуйте, чтобы осознать, что отличить уже практически невозможно. И это новая реальность, никак не могу привыкнуть.
@neuro_channel
А нас предупреждали.
сериал «Кремниевая долина»
Не кодь — вайбкодь. Бесплатно 🚀
Сбер представил бесплатный агентный режим GigaCode — нового цифровой разработчика, который берёт на себя рутину, чтобы вы могли сосредоточиться на крутых задачах!
Что умеет GigaCode в агентном режиме?
⏩Сам находит и открывает нужные файлы;
⏩Вносит изменения в код, запускает тесты, собирает проекты и оформляет коммиты в Git;
⏩Работает в вашей любимой среде: JetBrains IDE, GigaIDE Desktop, а скоро ещё и в VS Code.
Плюс, в GigaCode появилась новая модель автодополнения кода — GigaCode Inline 4.0. Она мгновенно предлагает нужные фрагменты кода для Python, Java, JavaScript и других языков. Подсказки стали ещё точнее, а работа с контекстом — ещё лучше.
🖱 Хотите ускорить разработку? Обновлённый GigaCode уже доступен на GitVerse.
Начать вайбкодить
Это #партнёрский пост
Пользователь Reddit поделился годным лайфхаком, который помогает делать более точные генерации изображений. Причём работает метод с любой нейронкой.
Всё довольно просто. Если вы хотите внести какие-то изменения в изображения, то вместо того чтобы детально описывать всё в промпте и прикладывать к нему картинку, достаточно описать изменения прямо на ней. В промпте достаточно указать стиль, в котором хотите получить результат.
Нейронка гораздо лучше понимает, что вы от неё хотите, когда вы словами опишите то, что и где хотите увидеть прямо на том месте изображения. Это работает не только с зарисовками, как в примере, но и с фотографиями и коллажами.
Пробуйте и делитесь своими результатами в комментариях.
#ии
Теперь можно управлять смартфоном с помощью AI-агентов
DroidRun — это фреймворк для управления мобильными устройствами через LLM-агентов с помощью команд на естественном языке. По словам автора, инструмент может управлять не только смартфонами на Android, но и на iOS.
Поддерживает эта штучка многие популярные LLM — OpenAI, Anthropic, Gemini, Ollama, DeepSeek. Причём справляется она как с простыми, так и со сложными многошаговыми задачами.
На странице проекта можно почитать подробнее о фишках и способе установки.
#ии #ai
Проверьте Gmail — Google тайно включила доступ ИИ к вашим письмам
Это не авторский приступ кликбейта, а новости сегодняшнего дня 🫠
Компания активирует новые настройки по умолчанию — письма и вложения теперь используются для умных подсказок, автоматических ответов и других ИИ-функций Gemini.
Google утверждает, что данные обезличиваются. Но речь идет о полном доступе ко всем письмам и вложениям — включая документы, договоры, персональные и корпоративные данные.
⚙️Настройки активируются по умолчанию, без явного уведомления пользователей. Отключить можно, но настройки спрятаны в двух разных местах. Нужно выключить обе группы, иначе доступ останется.
Как отключить это всё с пошаговой инструкцией — уже на сайте.
@your_tech
♥️ Есть идея для пет-проекта — портфолио, мини-сервис, эксперимент или лаба? Создай его на платформе SourceCraft от Яндекса c AI-ассистентом!
Здесь есть полный стек: Git-репозитории, CI/CD, быстрый деплой в облако, безопасность кода и помощь AI-ассистента во встроенном чате.
А ещё SourceCraft дарят грант в размере 6 000₽ на хостинг и тестирование в облаке — без начальных затрат и даже без привязки карты.
Сделай шаг от идеи до работающего прототипа с поддержкой SourceCraft.
Получить грант и запустить проект
Это #партнёрский пост
Direct-to-Consumer: зачем это вообще геймдеву?
D2C — это один из способов организовать работу с игроками. Он основан на простой идее: чем меньше сторонних звеньев между студией и аудиторией, тем понятнее процессы. В разработке логика похожая — меньше прослоек, меньше неожиданных моментов.
Сегодня многие студии взаимодействуют с игроками через платформы. Это удобно, но создаёт зависимость от внешних правил и расписаний: иногда обновление выходит позже, чем хотелось бы, или метрики меняются без объяснений.
D2C предлагает другой подход: больше прямых каналов и самостоятельности. Это не универсальное решение и не замена платформам, скорее альтернатива, у которой есть свои ачивки и свои требования. Придётся самому заниматься коммуникациями и инфраструктурой — и для кого-то это минус, для кого-то наоборот огромный плюс.
Что по-вашему чаще побеждает — контроль над процессами или готовая инфраструктура?
⚡️ Кто-то украл 10 дней из календаря в iPhone
Если пролистать до 1582 года, то можно обнаружить, что в октябре отсутствуют даты с 5 по 14. На самом деле это интересный факт и очередное подтверждение любви Apple к мелочам.
До 1582 года использовался юлианский календарь. Он был удобен, но имел важный недочёт — на 11 минут и 14 секунд оказывался длиннее, чем фактический цикл смены времён года. Уже тогда из-за этого было сложно рассчитывать день наступления Пасхи. А сегодня это могло усложнить работу любой техники.
И, предчувствуя грядущий технологический скачок в XX веке (шутка), папа римский Григорий XIII в 1582 году ввёл новый календарь. Он соответствовал временам года и в отличие от юлианского календаря високосный год там был только раз в 4 года. Из-за этого потребовалось вычеркнуть целых 10 дней, чтобы покрыть набежавшую разницу.
Так что, если верить этому календарю, то периода с 5 по 14 октября 1582 года никогда не существовало!
Google выпустила Antigravity — новую IDE, аналог Cursor. Разработчики сделали акцент на агентах, которые сами планируют и выполняют задачи в редакторе, терминале и встроенном браузере.
Под капотом — Gemini 3 Pro, которая тоже вот только что появилась. Установить можно на macOS/Windows/Linux в виде превью; позиционируется как бесплатный старт для разработки с ИИ. Кроме собственных моделей поддерживаются Claude 4.5 и GPT-OSS.
Из интересных фишек: автоматическое тестирование API. Можно указать endpoint, а IDE сама сгенерирует запросы, добавляет нужные зависимости, валидирует схему. Особенно хорошо это работает с Google Cloud сервисами (логично), хотя поддерживается любой REST или GraphQL API.
@tproger
Фишка сети: нули в IPv4 можно опускать и адресы всё равно работают ⌨️
Например: 10.20.0.2 → 10.20.2 и 10.0.0.68 → 10.68 — оба варианта ведут к одному и тому же хосту.
Вот как это обычно интерпретируется (когда вы пишете меньше четырёх частей):
a.b.c.d → оставляется как есть (стандартный вид IP)
a.b.c → воспринимается как a.b.0.c
a.b → воспринимается как a.0.0.b
a → трактуется как полное 32‑битное число (эквивалент 0.0.0.a)
10.20.2 обычно читается как 10.20.0.2 — система как бы дополняет пропущенные октеты слева, предполагая, что вы опустили «средние» части.
Когда я стану айтишником, я вам не скажу, но будут знаки
Читать полностью…
Кто-то слишком наглым оказался...
IBM запатентовала математический метод Эйлера–Гаусса, которому и так 200 лет
Компания взяла метод непрерывных дробей из XVIII века, прогнала через PyTorch с функцией backward() — и назвала это CoFrNet — архитектура на основе обобщенных дробей. Заявку на патент подали в 2022-м, официально его опубликовали в октябре 2025-го на Google Patents.
В чем проблема: эту математику используют везде: от вычисления π до научных библиотек Sage и Mathematica. Теперь формально они могут нарушать патент IBM.
Математики в шоке:
«Эйлер, Гаусс и Рамануджан не дожили до того, чтобы IBM брала с них роялти».
«Ядро планеты Python»: большой интерактивный учебник по Python, который дополняет сообщество
Он охватывает основные темы Python, но коротко и достаточно ёмко, чтобы раскрыть специфику, удобство, красоту и силу этого языка, не перегружая голову. Всё с кучей примеров и небольшими дорожными картами по каждой теме.
При желании, вы тоже можете предлагать улучшения, дополнять и переделывать его — исходники лежат на гитхабе: https://github.com/amaargiru/pycore
#python #начинающим
Непонятно, как вы жили без этого гаджета раньше, но теперь проблема решена: Энтузиаст собрал карманный ридер перфолент со скоростью чтения 50 байт/с
У многих из нас компьютеры до сих пор работают с использованием перфолент. И иногда так хочется зайти к другу и скачать с его перфоленты какую-нибудь классную программку, а сидеть с дыроколом и копировать не хочется. Ради нас японский разработчик собрал свой ридер, который позволяет быстро считать считать данные с ленты и передать их на ПК.
Шутки-шутками, а в некоторых сферах перфоленты и сегодня используются. Особенно в Японии, где до сих пор пользуются факсами и от старых технологий некоторые руководители не хотят отказываться. И вообще, тут интересен процесс создания.
Автору пришлось потратить много времени на отладку системы, подобрать яркость светодиодов и устранить случайно считывание фоторезисторами.
Если заинтересовались, то подробнее можно почитать в статье.
#diy
Nano Banana Pro: что нового и как получить доступ в России
На днях Google выпустила обновлённую версию своей модели для генерации изображений, которая стало ещё круче. Обновление настолько мощное, что многим теперь можно будет обойтись без привычных фоторедакторов.
Главное, что в нейронке устранена очень важная проблема — «Банан» теперь научился размышлять над сложными задачами прежде чем приступить к выполнению задачи, учитывает контекст и понимает ваши правки так, как вы ожидаете. А ещё теперь отлично работает с текстом. Например, картинка выше полностью сгенерирована со всем текстом.
В материале более подробный разбор с примерами и инструкция по получению доступа.
#ai #google
Дней без сбоев в интернете: 0
На этот раз прилёг Yandex Cloud. Сегодня утром пользователи начали массово сообщать о проблемах в работе сервисов Яндекс. С сбоем сталкиваются жители Московской, Псковской, Белгородской и Томской областей.
Проблемы носят точечный характер, но в целом картина указывает на крупный сбой в инфраструктуре. Либо в платежных модулях, либо в работе CDN/API Яндекса. Комментариев от компании пока нет, но по данным Downdetector в основном пользователи жалуются на невозможность оплатить покупки или воспользоваться «Яндекс Пэй».
upd. С нами связался представитель Yandex Cloud и поделился подробностями. Наблюдалась частичная недоступность сервисов в зоне ru-central1-b. Все остальные сервисы работали штатно.
На данный момент работа сервисов восстановлена.
Теория мёртвых веб-фреймворков
Слышали о такой? Её выдвинул Пол Кинлана в своей статье. Суть теории в том, что все новые фреймворки оказываются «мёртвыми ещё при рождении», потому что сочетание сетевых эффектов, экосистемы React и обучения LLM формирует замкнутый цикл, в котором альтернативы просто не успевают набрать критическую массу.
Причём его слова не просто взяты из воздуха, а подтверждаются исследованиями и наблюдениями за работой LLM.
Подробнее можно прочитать здесь. А в комментариях поделитесь своими мыслями — фреймворкам новым больше нет места или всё же не стоит терять надежду?
Над чем сейчас работаете?
Если долго в одиночку работать над чем-то, то без внешней мотивации энтузиазм может иссякнуть. Чтобы этого не произошло, у нас в канале GameDev есть «субботний скриншотник». Сегодня мы решили расширить тематику и предлагаем вам похвастаться не только играми, но и другими своими работами прямо здесь.
Делитесь вашими пет- и соло-проектами. И даже если они ещё не готовы, то похвастайтесь прогрессом!
Интервьюер из ByteDance сломал схему прохождения собеса с ИИ
Оказалось, что вывести на чистую воду таких кандидатов можно без всяких хитрых инструментов. Достаточно попросить закрыть глаза и ответить на следующий вопрос с закрытыми глазами 😂
Теперь все будут использовать видеомаску с закрытыми глазами
*Meta 8 лет игнорировала уязвимость, с помощью которой можно украсть данные 3,5 млрд пользователей
В механизме поиска контактов *WhatsApp существует уязвимость, позволяющая собрать номера телефонов всех пользователей мессенджера. А у некоторых ещё и фото со статусом.
Заметили проблему ещё в 2017 году, однако меры компания решила принять только после официального отчета обновленного исследования в этом году. Компания поблагодарила исследователей и подарила шоколадку, но считает такие данные «публичными».
Более подробно об уязвимости реальной опасности такой утечки, мы рассказали на сайте.
*Компания Meta и её продукты признаны экстремистскими, их деятельность запрещена на территории РФ.
Для пользователей AirPods вышел крутой инструмент, стирающий границы между платформами
Раньше, чтобы оценить весь функционал AirPods, вам нужен был какой-нибудь гаджет от Apple — смартфон, ноутбук, планшет или ПК.
Но недавно группа энтузиастов выпустила LibrePods. Это приложение для Android и Linux, которое даёт доступ к эксклюзивным функциям яблочных наушников на устройствах сторонних производителей — шумоподавлению, распознаванию уха, жестам головой и так далее. По заявлениям авторов приложение работает с наушниками Apple всех поколений и моделей.
Самое крутое, что проект полностью открытый. Вы можете посмотреть код, внести свой вклад в проект, ну или сделать форк пока Apple не подала на них в суд за нарушение каких-нибудь патентов.
#opensource #apple
Cloudflare раскрыла причину глобального сбоя — виновата собственная защита от ботов
Внутренняя система Bot Management дала сбой после изменений в базе данных ClickHouse.
В конфигурационном файле начали появляться дублирующиеся строки — он раздулся, съел всю память и уронил центральный прокси Cloudflare — через него идёт трафик миллионов сайтов.
Клиенты с включённой защитой от ботов массово получали ложные срабатывания — обычные пользователи блокировались как боты.
Те, кто не использовал Bot Management, почти ничего не заметили.
Читаем подробности 🔥
@your_tech
AI Journey 2025: проектируйте будущее AI уже сегодня!
X международная конференция AI Journey 2025 начнётся совсем скоро: учёные, визионеры и мировые практики AI встретятся на одной сцене.
Среди спикеров:
• Кай-Фу Ли — основатель и генеральный директор фонда Sinovation Ventures и компании 01․AI, одного из «китайских тигров», а также автор книг об ИИ, включая бестселлер «ИИ-2041».
• Чэнь Цюфань — соавтор бестселлера «ИИ 2041» и один из самых известных писателей-фантастов Китая.
19 ноября расскажут, как искусственный интеллект уже работает в разных сферах — от повседневной жизни до креативных индустрий. Поговорят о том, как AI помогает раскрывать потенциал человека, какое влияние оказывает на общество и как может повлиять на устойчивое будущее.
20 ноября центральной темой станет роль AI в развитии бизнеса и экономики. На конференции представят технологии, которые помогают бизнесу и разработчикам эффективнее работать и создавать новые возможности.
21 ноября вы узнаете, как инженеры и учёные совершают научные и технологические прорывы и создают будущее уже сегодня! На специальном треке AIJ Junior расскажут, как AI помогает учиться и творить. А в завершение дня состоится награждение победителей AI Challenge для юных исследователей данных, AIJ Contest для опытных AI-специалистов и подведение итогов открытого отбора научных статей AIJ Science.
Трансляцию третьего дня можно будет посмотреть в нашем сообществе Типичный программист в VK.
Подключайтесь к трансляции AI Journey 19-21 ноября и будьте на одной волне с AI!
Это #партнёрский пост
Если у вас не открывается какой-то сайт, то вы не одиноки 🤗
Очередной массовый сбой произошёл сегодня у Cloudflare. У пользователей по всему миру вместо нужно сайта появляется окно с надписью:
«Please unblock challenges.cloudflare.com to proceed.»
Современные проблемы требуют современных решений: Появилась первая брейнрот-IDE для вайбкодеров 🤔
При вайбкодинге нейросетям требуется время для того, чтобы обработать ваш запрос, подумать и сгенерировать код. Ответственные разработчики понимают, что это время нужно не тратить, глядя на раздумия ИИ, а провести продуктивно. Специально для них создан ChadIDE.
Он помогает вам скоротать ожидание между генерациями и предлагает вам сделать ставку в казино, полистать ленты соцсетей или сделать свайп в Tinder. А как только код будет готов, IDE вернёт вас к рабочим файлам. Здорово, правда?
Если вы думаете, что это запоздалый первоапрельский розыгрыш, то вот вам ссылка на страницу проекта. Там можно почитать подробности и скачать IDE.
#кек
Мы ждали этого 10 000 20 лет!
В Linux 6.19 наконец-то появится поддержка Microsoft C Extensions. Два патча для этого уже добавлены в ветку, отвечающую за сборочную систему ядра. Они включают глобальный флаг компиляции -fms-extensions для GCC и Clang.
Это означает, что скоро разработчики смогут использовать расширения, поддерживаемые компилятором Microsoft Visual C/C++. Это позволит им писать более элегантный код и даже экономить место в стеке в некоторых случаях.
Почему это важно и что думает сам Линус Торвальдс об этом мы рассказали у нас на сайте.
#новости #linux
Открываем первую доску объявлений Tproger
Мы видим много комментариев о поиске ментора, помощника, напарника для проекта и так далее. Но все эти комментарии, как правило, не относятся к теме постов, в которых написаны. Получается то флуд, то спам.
Теперь вы можете легально предложить свою помощь или попросить о ней под этим постом. Если опыт окажется удачным и вам понравится, то сделаем рубрику регулярной.
Так что не стесняйтесь и пишите 👇
#доскаобявлений
Если вы ИТ-гуру и любите технологии — отличная новость для вас!
26 ноября в московском фиджитал-пространстве «Кибердом» пройдет «Код СберТеха» — конференция для профессионалов ИТ-разработки с крутыми спикерами, мастер-классами и квестом.
Это уникальная возможность узнать всё о продуктах СберТеха, заглянуть за кулисы масштабных проектов Сбера и других компаний и увидеть, как сложные системы работают в унисон — подобно слаженному оркестру.
В программе:
• технические доклады про базы данных, инфраструктуру, информационную безопасность, интеграционные сервисы и визуальное программирование;
• практические мастер-классы и демозоны с реальными кейсами;
• интерактивный квест по разным продуктам;
• неформальное общение — нетворкинг и музыкальная программа.
Приходите, знакомьтесь с экспертами и единомышленниками, заряжайтесь вдохновением и идеями для своих задач.
Подробности и регистрация — по ссылке.
Это #партнёрский пост