Типичный программист – Telegram
Типичный программист
80.5K subscribers
3.32K photos
1.11K videos
13 files
7.89K links
Всё самое интересное по программированию

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Сайт: https://tprg.ru/site

VK: vk.com/tproger

Регистрация в перечне РКН: https://tprg.ru/mJwo
Download Telegram
*Meta 8 лет игнорировала уязвимость, с помощью которой можно украсть данные 3,5 млрд пользователей

В механизме поиска контактов *WhatsApp существует уязвимость, позволяющая собрать номера телефонов всех пользователей мессенджера. А у некоторых ещё и фото со статусом.

Заметили проблему ещё в 2017 году, однако меры компания решила принять только после официального отчета обновленного исследования в этом году. Компания поблагодарила исследователей и подарила шоколадку, но считает такие данные «публичными».

Более подробно об уязвимости реальной опасности такой утечки, мы рассказали на сайте.

*Компания Meta и её продукты признаны экстремистскими, их деятельность запрещена на территории РФ.
🙉4310👍4🤣4
Проверьте Gmail — Google тайно включила доступ ИИ к вашим письмам

Это не авторский приступ кликбейта, а новости сегодняшнего дня 🫠

Компания активирует новые настройки по умолчанию — письма и вложения теперь используются для умных подсказок, автоматических ответов и других ИИ-функций Gemini.

Google утверждает, что данные обезличиваются. Но речь идет о полном доступе ко всем письмам и вложениям — включая документы, договоры, персональные и корпоративные данные.

⚙️Настройки активируются по умолчанию, без явного уведомления пользователей. Отключить можно, но настройки спрятаны в двух разных местах. Нужно выключить обе группы, иначе доступ останется.

Как отключить это всё с пошаговой инструкцией — уже на сайте.

@your_tech
😱34😐14👍8👀52👏1🫡1
Интервьюер из ByteDance сломал схему прохождения собеса с ИИ

Оказалось, что вывести на чистую воду таких кандидатов можно без всяких хитрых инструментов. Достаточно попросить закрыть глаза и ответить на следующий вопрос с закрытыми глазами 😂

Теперь все будут использовать видеомаску с закрытыми глазами
Please open Telegram to view this post
VIEW IN TELEGRAM
😁13711👍8👾3
Теперь можно управлять смартфоном с помощью AI-агентов

DroidRun — это фреймворк для управления мобильными устройствами через LLM-агентов с помощью команд на естественном языке. По словам автора, инструмент может управлять не только смартфонами на Android, но и на iOS.

Поддерживает эта штучка многие популярные LLM — OpenAI, Anthropic, Gemini, Ollama, DeepSeek. Причём справляется она как с простыми, так и со сложными многошаговыми задачами.

На странице проекта можно почитать подробнее о фишках и способе установки.

#ии #ai
🔥17👏5🌚54🤯3
Над чем сейчас работаете?

Если долго в одиночку работать над чем-то, то без внешней мотивации энтузиазм может иссякнуть. Чтобы этого не произошло, у нас в канале GameDev есть «субботний скриншотник». Сегодня мы решили расширить тематику и предлагаем вам похвастаться не только играми, но и другими своими работами прямо здесь.

Делитесь вашими пет- и соло-проектами. И даже если они ещё не готовы, то похвастайтесь прогрессом!
15😁3
Пользователь Reddit поделился годным лайфхаком, который помогает делать более точные генерации изображений. Причём работает метод с любой нейронкой.

Всё довольно просто. Если вы хотите внести какие-то изменения в изображения, то вместо того чтобы детально описывать всё в промпте и прикладывать к нему картинку, достаточно описать изменения прямо на ней. В промпте достаточно указать стиль, в котором хотите получить результат.

Нейронка гораздо лучше понимает, что вы от неё хотите, когда вы словами опишите то, что и где хотите увидеть прямо на том месте изображения. Это работает не только с зарисовками, как в примере, но и с фотографиями и коллажами.

Пробуйте и делитесь своими результатами в комментариях.

#ии
❤‍🔥38👍2094🔥2😁2
Теория мёртвых веб-фреймворков

Слышали о такой? Её выдвинул Пол Кинлана в своей статье. Суть теории в том, что все новые фреймворки оказываются «мёртвыми ещё при рождении», потому что сочетание сетевых эффектов, экосистемы React и обучения LLM формирует замкнутый цикл, в котором альтернативы просто не успевают набрать критическую массу.

Причём его слова не просто взяты из воздуха, а подтверждаются исследованиями и наблюдениями за работой LLM.

Подробнее можно прочитать здесь. А в комментариях поделитесь своими мыслями — фреймворкам новым больше нет места или всё же не стоит терять надежду?
💊17👍61😁1😍1
Дней без сбоев в интернете: 0

На этот раз прилёг Yandex Cloud. Сегодня утром пользователи начали массово сообщать о проблемах в работе сервисов Яндекс. С сбоем сталкиваются жители Московской, Псковской, Белгородской и Томской областей.

Проблемы носят точечный характер, но в целом картина указывает на крупный сбой в инфраструктуре. Либо в платежных модулях, либо в работе CDN/API Яндекса. Комментариев от компании пока нет, но по данным Downdetector в основном пользователи жалуются на невозможность оплатить покупки или воспользоваться «Яндекс Пэй».

upd. С нами связался представитель Yandex Cloud и поделился подробностями. Наблюдалась частичная недоступность сервисов в зоне ru-central1-b. Все остальные сервисы работали штатно.

На данный момент работа сервисов восстановлена.


А вас затронуло?
🤪344😭3👾2
This media is not supported in your browser
VIEW IN TELEGRAM
А нас предупреждали.

сериал «Кремниевая долина»
😁250👍138🌚3
Nano Banana Pro: что нового и как получить доступ в России

На днях Google выпустила обновлённую версию своей модели для генерации изображений, которая стало ещё круче. Обновление настолько мощное, что многим теперь можно будет обойтись без привычных фоторедакторов.

Главное, что в нейронке устранена очень важная проблема — «Банан» теперь научился размышлять над сложными задачами прежде чем приступить к выполнению задачи, учитывает контекст и понимает ваши правки так, как вы ожидаете. А ещё теперь отлично работает с текстом. Например, картинка выше полностью сгенерирована со всем текстом.

В материале более подробный разбор с примерами и инструкция по получению доступа.

#ai #google
👍2341
Forwarded from Нейроканал
Игра, в которой надо отличать настоящую фотку от сгенерированной: https://realorai.dev/

Попробуйте, чтобы осознать, что отличить уже практически невозможно. И это новая реальность, никак не могу привыкнуть.

@neuro_channel
💊18👍123🍌2👨‍💻1
62efe8084577e4284c173e8c6295e3d9.webm
2.4 MB
Непонятно, как вы жили без этого гаджета раньше, но теперь проблема решена: Энтузиаст собрал карманный ридер перфолент со скоростью чтения 50 байт/с

У многих из нас компьютеры до сих пор работают с использованием перфолент. И иногда так хочется зайти к другу и скачать с его перфоленты какую-нибудь классную программку, а сидеть с дыроколом и копировать не хочется. Ради нас японский разработчик собрал свой ридер, который позволяет быстро считать считать данные с ленты и передать их на ПК.

Шутки-шутками, а в некоторых сферах перфоленты и сегодня используются. Особенно в Японии, где до сих пор пользуются факсами и от старых технологий некоторые руководители не хотят отказываться. И вообще, тут интересен процесс создания.

Автору пришлось потратить много времени на отладку системы, подобрать яркость светодиодов и устранить случайно считывание фоторезисторами.

Если заинтересовались, то подробнее можно почитать в статье.

#diy
😁35👍155🤔4🔥2😈1
Кто то знает почему это именно signed? Не может же быть негативного времени

#кек
😁405👍3🔥31
Proglib․academy продолжает розыгрыш MacBook Pro 14» (M3 Pro, 36 Гб, 1 Тб SSD)

Правила максимально простые:

— Взять любой курс Академии до 30 ноября.
— Пройти хотя бы 2 недели обучения (можно за два дня).
— Написать куратору #розыгрыш. Всё — вы в игре!

Что за курсы?

▫️Алгоритмы и структуры данных — для подготовки к собесам в Яндекс, FAANG, чтобы не остаться вечным джуном.

▫️Архитектуры и шаблоны проектирования — научиться думать как senior, а не просто писать код.

▫️ Python, математика для DS, основы IT и другие темы — можно стартовать с нуля или усилить то, что уже знаете.

Времени осталось совсем мало, так что поторопитесь!
🔥43🤪3🍌2🤓1💊1
Forwarded from Нейроканал
Build AI выкатили довольно необычный датасет Egocentric‑10K: это 10 000 часов видео с головы реальных рабочих на заводах — камера смотрит их глазами, видно руки, инструменты и объекты, с которыми они работают. Всего там 2 138 людей, 1,08 млрд кадров, 1080p@30fps, без звука.​

Зачем это нужно: такой массив «как человек реально делает работу руками» — топливо для роботов и систем, которые учатся повторять человеческие действия по видео: манипуляции руками, последовательные шаги, контроль ошибок, фабричные ассистенты и т.п. Это не лабораторные демки, а живые производственные процессы, поэтому датасет отлично ложится на задачи imitation learning и VLA‑агентов.​

Где и как использовать: датасет лежит на Hugging Face под Apache 2.0 — чтобы получить доступ, нужно залогиниться и согласиться с условиями, после чего можно стримить данные без скачивания всех видео. Структура — WebDataset: tar‑шарды с парами mp4+json, где в метаданных есть id фабрики, работника, длительность и параметры видео; подключается через datasets.load_dataset(..., streaming=True) с фильтрацией по нужным фабрикам/работникам и выборкой только части шардов, чтобы не тянуть все 16,4 ТБ сразу.

@neuro_channel
Media is too big
VIEW IN TELEGRAM
🤯14❤‍🔥6😱5🔥43👍2👏1
Делегация из Нижнего Новгорода построила подкастерную прямо на V Конгрессе молодых учёных

Внутри стеклянной лаборатории ИТ-кампуса «Неймарк» — интерактивная карта Нижнего Новгорода с проектами, которые планируют развивать вместе с городом и местными вузами. И оттуда же стримят подкасты с молодыми исследователями из разных регионов.

«Неймарк» — это объединение вузов, где ИТ-образование совмещают с исследованиями в области ИИ, микроэлектронике, ИБ и других направлениях.
🔥17😁74👏21🌚1
Математика для программистов: ответы на популярные вопросы и полезные ресурсы для изучения

Рассказали, кому и как именно нужна математика в IT. Пояснили, как правильно её изучать и где взять ресурсы для обучения: https://tproger.ru/articles/maths-for-programmers/

#математика
😁51👍7💯32❤‍🔥1
Java 25: начинается эра «без шаблонов»

Недавно вышел JDK 25. Он является версией с долгосрочной поддержкой, а значит, что в нём отлажены экспериментальные функции и их уже можно смело использовать до следующей LTS версии.

В 25 версии появилось много улучшений:

➡️ Упрощение импорта модулей: теперь можно просто импортировать модуль java.base, который автоматически включает все часто используемые пакеты. Это значительно упрощает начало файлов Java и уменьшает количество операторов импорта.

➡️ Компактные исходные файлы и методы main: синтаксис стал более лаконичным, и теперь можно использовать void main() как точку входа в программу. Методы, такие как println, теперь доступны через новый класс java.lang.IO, который неявно импортируется в компактных исходных файлах.

➡️ Гибкие тела конструкторов: разработчики могут выполнять логику в конструкторе до вызова super(), что позволяет использовать пролог (операторы до super) и эпилог (операторы после) для выполнения различных задач перед инициализацией родительского конструктора.

➡️ Scoped Values: эта функция официально заменяет ThreadLocal, обеспечивая неизменяемость данных, ограниченное время жизни и эффективность работы с виртуальными потоками.

➡️ Compact Object Headers: заголовок объекта был сжат до 64 бит (8 байт), что автоматически уменьшает объём занимаемой памяти и улучшает локальность кэша процессора.

Это ещё не всё. Почитать подробнее с примерами можно в этой статье.

#java
Please open Telegram to view this post
VIEW IN TELEGRAM
13👍3🤣3❤‍🔥1🔥1💯1
Когда тестировщик нашёл багу прямо перед релизом:
This media is not supported in your browser
VIEW IN TELEGRAM
😁117🤣296❤‍🔥2🎃2🆒1