Типичный программист
Открыть в Telegram
Всё самое интересное по программированию Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Сайт: https://tprg.ru/site VK: vk.com/tproger Регистрация в перечне РКН: https://tprg.ru/mJwo
Больше2025 год в цифрах

81 987
Подписчики
-12424 часа
-4 1357 дней
+1 30630 день
Архив постов
Repost from Точка входа в программирование
00:04
Видео недоступноПоказать в Telegram
EyesOff — утилита для macOS, которая предупредит вас, когда кто-то пялится в ваш монитор
Она отслеживает лица перед монитором и моментально сообщает, если кто-то решил подсмотреть содержимое.
Проект выполнен на Python и PyQt, все вычисления выполняются локально. Вы можете выбрать реакцию на вторжение: всплывающее окно, системное уведомление или запуск произвольной команды (например, моментальная блокировка системы).
Разработчик подробно описал процесс обучения модели, где интересно реализована оптимизация — можете почитать сами.
Идеальный инструмент для тех, кто не любит неожиданных свидетелей в опенспейсе, коворкинге или кафе.
ca6zstzevyve1_with_audio.mp42.25 KB
🤣 62❤ 17👍 10🔥 3👏 1😁 1
Только не смейтесь... Так выглядит маскот языка C++
На самом деле это мем из сатирической энциклопедии Uncyclopedia, где в качестве маскота «плюсов» указана больная крыса по имени Кит.
Вот только интернет не выкупил прикола и принял всё за чистую монету. Теперь с крысой делают игрушки и даже арты для взрослых.
Что думает бедолага Страуструп по этому поводу, неизвестно.
😁 — пора писать петицию, чтобы признали официальным маскотом
😁 143😢 8❤ 4👎 2🤯 1💯 1
Фото недоступноПоказать в Telegram
Пора хвастаться!
Вот и ещё одна неделя пролетела. Новый год не за горами. В прошлом выпуске мы узнали, что вы делаете программу для виузализации сейсмических данных, Telegram-мост с IRC и обратно на Java, навигатор без карт и интернета, кроссплатформенный эмулятор Pascal ZenGL Nes, мобильную панель для хранения данных и контроля удалённых VPS.
Чем похвастаетесь сегодня? Как успехи в ваших проектах? Успеваете до конца года?
⚡ 9👍 2💯 1
Repost from Веб-страница
Фото недоступноПоказать в Telegram
Google собрала все обновления CSS для Chrome в одном месте
И сделала красивый лендинг, в котором рассказала обо всё, что появилось в Chrome с живыми примерами. Переходите по ссылке и смотрите, получилось интересно:
https://chrome.dev/css-wrapped-2025/
#chrome #css
🔥 17⚡ 1😍 1
Фото недоступноПоказать в Telegram
Весь год вы носили футболки и джинсы… Хватит!
Заглядывайте к нам в виртуальную примерочную и выбирайте себе идеальный скин для встречи Нового года.
Осторожно, эти наряды могут наповал сразить ваших коллег…
Реклама
🤣 40😁 10💯 6❤ 4☃ 2👏 1🌚 1
Выбрать скин
65 идей новогодних подарков для айтишников: по категориям и бюджету
Знаем, как сложно бывает выбрать подарок. Поэтому решили помочь вам и собрали подборку из 65 идей для джунов, мидлов и даже для тимлидов. А для удобства ещё и разделили подарки по категориям и бюджету и добавили ссылки на покупку.
Залетайте и выбирайте. А ещё делитесь в комментариях своими вариантами
👎 11👍 6🔥 3💊 3🙏 2❤ 1💯 1
01:24
Видео недоступноПоказать в Telegram
Такого ужасного интерфейса вы ещё не видели
Наверное, все однажды встречали неудобную форму для ввода данных на сайте, но насколько она было неудобной? А что, если в одной месте будет собрана целая коллекция форм ввода номера с адовым UX.
Попробуйте ввести свой номер хотя бы в 3 формы и не получить при этом нервный срыв: https://fun.mishasaidov.com/badux/
#кек #веб
Запись экрана 1 (online-video-cutter.com).mp420.38 MB
🤣 111🔥 13😈 7❤ 5👌 4👎 2
Фото недоступноПоказать в Telegram
Выключаем свет и делаем вид, что ничего не было
😁 80❤ 28🔥 5🤣 5💊 3😍 1
00:36
Видео недоступноПоказать в Telegram
Залипательная симуляция полёта со скоростью света вокруг гигантского кольца
Масштаб впечатляет: радиус конструкции как у Солнца (695 700 км), а толщина сравнима с диаметром Юпитера (71 492 км). Летим со скоростью 300 000 км/с и наблюдаем, как гравитация и физика искажают само восприятие.
Тут даже заметен эффект Доплера: объекты впереди уходят в синий спектр, позади — в красный. Плюс релятивистская аберрация сжимает поле зрения — картинка буквально «схлопывается» в направлении движения.
Отличный способ посмотреть как выглядел бы мир при околосветовых скоростях, например, во время космических путешествий. Всё это рендерится на лету через compute shaders в Shadertoy. Если видеокарта не справляется — есть 360°-версии на YouTube.
Демо:
✔️ Speed of light in Ring | YT 360
✔️ Speed of light in Ring v2 | YT 360
m2-res_1080p (1)_silent.mp419.80 MB
👍 31❤ 10🔥 4🤔 3😍 1🆒 1
Как профессия разработчика ощущается изнутри?
Об этом в новом выпуске подкаста Владилена Минина говорит Сергей Бережной. Он в разработке уже больше 20 лет и рассказал о своём пути от школьного кабинета информатики до создания собственного продукта.
В разговоре появляется важная мысль: программирование всё больше похоже на конструктор из уровней абстракции. Роль разработчика постепенно смещается — от написания каждой строчки к умению собирать систему целиком и принимать верные решения в нужный момент.
Отдельно обсуждают ИИ. Не как угрозу профессии, а как инструмент, который может усиливать разработчика. Потому что ценность всё чаще оказывается не в количестве кода, а в удовольствии от продуманного интерфейса, чистого решения, лаконичной архитектуры и собственного стиля — редкого и оттого особенно заметного.
Ещё одна важная тема — ограничения (формат, архитектурные рамки, правила именования): как они помогают упорядочить сложность, запускают креатив и почему этот принцип не менее важен, чем новые технологии.
Все эти идеи Сергей показывает на примере SourceCraft — инструмента, выросшего из многолетнего опыта Яндекса и наблюдений за тем, как разработчики работают в реальности.
❤ 9⚡ 5👍 5🤔 4❤🔥 2💯 2
Фото недоступноПоказать в Telegram
Браузерные расширения украли переписки с ИИ более чем 8 миллионов пользователей
Под видом VPN и инструментов приватности эти расширения для Google Chrome и Microsoft Edge собирали и передавали злоумышленникам полные диалоги пользователей с ChatGPT, Gemini, Claude, Copilot, Perplexity, Grok и другими ИИ-платформами.
Главный виновник — Urban VPN. У него более 6 млн установок в Chrome, высокий рейтинг (4,7 звезды) и даже статус Google Featured, который создавал ощущение надежности. Также вредоносными оказались 1ClickVPN Proxy, Urban Browser Guard и Urban Ad Blocker. Все они распространялись через официальные магазины браузеров.
Вам рекомендуем удалить эти расширения, если они у вас были. А почитать подробности, как воровались переписки как долго, можно у нас на сайте.
#новости #vpn
🔥 27👍 10🤣 8😱 7❤ 5😭 2💯 1
61 млн человек одновременно жмут «Play». Выдержит ли ваша инфраструктура?
У Disney+ Hotstar (JioHotstar) на этот вопрос теперь есть очень конкретный ответ. Во время ЧМ по крикету в 2023 они подняли лайв до 61M+ одновременных зрителей без тотального фейла и многочасовых постмортемов.
В статье разбирают, что пришлось выкинуть и перестроить по дороге от двух kops‑кластеров, которые упирались в ~25M concurrents, до EKS‑базы с абстракцией датацентров. Если интересен реалистичный кейс про то, где у Kubernetes на самом деле кончается control plane, как выглядит исчерпание IP/портов и как собрать много кластеров так, чтобы разработчики вообще не знали, на каком кластере они живут — это для вас.
#devops #kubernetes
👍 22❤ 6✍ 5🔥 3🤯 2👏 1🆒 1
Что такое красивый код и как его писать?
Компьютерный код может написать любой разработчик. Красивый код пишут лишь единицы. Чистый, изящный, лаконичный, читаемый и понятный код, который работает без багов — это настоящее произведение искусства в сфере разработки.
Оказывается, даже есть конкурсы, посвященные красоте кода. Автор статьи принял участие в конкурсе и рассказывает, что это за конкурс и что такое действительно красивый код: https://tproger.ru/articles/kak-ya-pytalsya-pisat-krasivyj-kod
#чистыйкод #советы
😁 27🔥 3⚡ 2👏 1
Фото недоступноПоказать в Telegram
Пора хвастаться!
На прошлой неделе мы узнали, что вы занимаетесь вайбкодингом, делаете консольный аудиоплеер с собственным движком, алгоритмы для аналитики данных, работаете над IT-форумом и ещё кучу других крутых вещей.
Расскажите, как продвигаются ваши дела и над чем работаете сейчас? Если есть визуал, то присылайте скриншоты своих проектов.
❤ 6🔥 3⚡ 2👏 2
Фото недоступноПоказать в Telegram
давайте думать, подсказывайте как сделать по красоте
#кек #обсуждение
😁 57😈 12❤ 8👏 3👍 2🔥 1
Repost from Веб-страница
01:15
Видео недоступноПоказать в Telegram
Не портфолио, а тайм-киллер какой-то
Тайский разработчик очень креативно подошёл к созданию портфолио и создал целую игру. В ней можно прогуляться по мини-острову, заглянуть к автору домой, почитать его заметки и резюме. А ещё поиграть с уточкой, покидать мячик и многое другое. Большинство элементов на острове интерактивные, так что можно залипнуть.
Построено всё на canvas и three.js. А заценить можно по ссылке: https://worawork.vercel.app/
#интересное
xdownloader.com_WoraWork_59edb.mp48.15 MB
❤🔥 57👍 15👨💻 8⚡ 1❤ 1👏 1🆒 1
Фото недоступноПоказать в Telegram
И ещё один адвент-календарь, который стартовал сегодня
Мы уже публиковали большую подборку календарей по различным айтишным тематикам. Но сегодня стартовал ещё один, посвящённый веб-технологиям.
Тут собраны полезные материалы для фронтенд-разработчиков по HTML, CSS и JavaScript.
#веб
🔥 21❤ 3👏 2
Фото недоступноПоказать в Telegram
Google выпустил экспериментальный ИИ-браузер Disco, который превращает открытые вкладки в полноценные веб-приложения на лету
Ключевая фишка — GenTabs на базе Gemini 3: анализирует вкладки, вашу историю и чат с ИИ, чтобы сгенерировать мини-приложение под задачу, без единой строчки кода. Хотите маршрут из кучи сайтов о поездке, таймлайн исследований или даже обучающий интерфейс для ребёнка? Всё само соберётся и свяжется с оригинальными источниками.
Для пользователей с тонной вкладок (исследования, планирование, обучение) это спасение — хаос превращается в удобный инструмент, где данные прозрачны и проверяемы, без "чёрного ящика".
Читайте полную статью у нас на сайте, чтобы разобраться подробнее.
#новости #google
😐 36👎 8🤨 6👍 5❤ 4😍 2👏 1😁 1🗿 1
Фото недоступноПоказать в Telegram
А все говорил что «один в поле не воин», если это не вайб-кодер конечно 😄
#кек
Ни на что не намекаем, а просто напоминаем 😉
Уже завтра подведём итоги розыгрыша ваучера на 50 000 рублей в Островке. Если ещё не успели отметиться в качестве участника, то поторопитесь.
Правила и кнопка участия здесь: https://t.me/tproger/14116
👍 8❤ 6☃ 3👎 3
