tproger | Technologies

Telegram-канал tproger - Типичный программист

80632

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

Subscribe to a channel

Типичный программист

Пора хвастаться!

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

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

Читать полностью…

Типичный программист

Не портфолио, а тайм-киллер какой-то

Тайский разработчик очень креативно подошёл к созданию портфолио и создал целую игру. В ней можно прогуляться по мини-острову, заглянуть к автору домой, почитать его заметки и резюме. А ещё поиграть с уточкой, покидать мячик и многое другое. Большинство элементов на острове интерактивные, так что можно залипнуть.

Построено всё на canvas и three.js. А заценить можно по ссылке: https://worawork.vercel.app/

#интересное

Читать полностью…

Типичный программист

Google выпустил экспериментальный ИИ-браузер Disco, который превращает открытые вкладки в полноценные веб-приложения на лету

Ключевая фишка — GenTabs на базе Gemini 3: анализирует вкладки, вашу историю и чат с ИИ, чтобы сгенерировать мини-приложение под задачу, без единой строчки кода. Хотите маршрут из кучи сайтов о поездке, таймлайн исследований или даже обучающий интерфейс для ребёнка? Всё само соберётся и свяжется с оригинальными источниками.

Для пользователей с тонной вкладок (исследования, планирование, обучение) это спасение — хаос превращается в удобный инструмент, где данные прозрачны и проверяемы, без "чёрного ящика".

Читайте полную статью у нас на сайте, чтобы разобраться подробнее.

#новости #google

Читать полностью…

Типичный программист

Ни на что не намекаем, а просто напоминаем 😉

Уже завтра подведём итоги розыгрыша ваучера на 50 000 рублей в Островке. Если ещё не успели отметиться в качестве участника, то поторопитесь.

Правила и кнопка участия здесь: /channel/tproger/14116

Читать полностью…

Типичный программист

Почему рекомендации могут стать скучными и как это починить

Даже самые продвинутые модели склонны «склеивать» однотипные карточки. В итоге пользователь видит почти одинаковые предложения, постепенно теряет интерес и покидает сервис.

Эксперты в Авито нашли способ повысить разнообразие на главной, не уронив релевантность.

Они рассказывают:

— Почему рекомендации на главной Авито иногда становятся однообразными

— Как с помощью блендера категорий перейти от блочно-однотипной выдачи к разнообразной

— Какие есть ограничения у блендера и с помощью чего их можно обойти

— Как финальное решение экспертов влияет на пользовательский опыт и ключевые метрики

→ Всё на Хабре в статье «Нейросетевая модель интересов пользователя: как мы улучшили разнообразие и релевантность рекомендаций на главной Авито»

Это #партнёрский пост

Читать полностью…

Типичный программист

🎄 Похоже, подарки под ёлкой появились раньше срока

Потому что мы разыгрываем билеты на Научную ёлку в Политехническом музее, которая пройдёт при поддержке ИТ-холдинга Т1. Это арктическое приключение для юных исследователей.

Дети отправятся в экспедицию по следам ледоколов «Седов» и «Челюскин», побывают на дрейфующей станции папанинцев, а также заглянут на современную платформу «Северный полюс-41». Их ждёт погружение в жизнь полярников, научные опыты и, конечно, подарки.

Как участвовать:
подпишитесь на канал @T1Holding;
✔️ пройдите опрос ниже;
👍 напишите в комментариях: «Участвую».

20 билетов разыграем случайным образом 20 декабря. Полные правила читайте по ссылке. Желаем удачи!

Читать полностью…

Типичный программист

Оплот сопротивления Вайбице 😂

#кек

Читать полностью…

Типичный программист

VK Team is…

Уникальные истории людей, терабайты экспертности, сложные продукты и сервисы, классные ивенты. И всё это собрано в одном канале. Переходите по ссылке: с ребят классные посты, а с вас подписка!

Реклама. ООО "ВК" ИНН 7743001840

Читать полностью…

Типичный программист

Визуализация того, как устроена нейросеть изнутри

Разберём что происходит на экране.

Структура: слои узлов (нейронов), соединённых линиями. Простой слой подключён к более сложному, тот — к ещё более сложному. Каждая линия — это связь с числовым весом (те самые «параметры», которых в GPT миллиарды).

Как работает: допустим, сеть распознаёт фигуры. На вход первого слоя подаётся картинка. Первый слой передаёт сигнал второму, тот разбивает изображение на части. Взаимодействие между узлами создаёт паттерн — и этот паттерн становится чем-то, что сеть может интерпретировать. Добавляешь больше слоёв — получаешь более сложные и точные результаты.

Что такое обучение: у каждого узла есть «ручки настройки» — weights и bias. Показываешь сети круг, говоришь «это круг», крутишь ручки пока сеть не выдаёт правильный ответ. Потом показываешь другие круги и проверяешь, работает ли. Повторяешь миллионы раз.

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

Для более глубокого погружения — классическое видео от 3Blue1Brown. Выпущено давно, но базовые принципы отлично объясняются.

@neuro_channel

Читать полностью…

Типичный программист

Такой дейлик точно не захочется пропускать

ИИ-помощник ГигаЧат общается голосом вообще на любые темы. Его можно перебивать в процессе и что-то уточнять. Есть мужской и женский голоса на выбор, а ещё доступна текстовая расшифровка после разговора.

Это удобно, когда нужно быстро обсудить задачу или отрепетировать речь. Работает в веб-версии и приложении на Android.

Переходите и пользуйтесь! И ловите несколько полезных запросов:

Хочу создать блог про отечественные стартапы. Помоги с идеями: на какие темы писать, как привлечь аудиторию, с чего начать?

Какие навыки будут востребованы в 
работе в ближайшие 5-10 лет? Что стоит изучать уже сейчас, чтобы оставаться актуальным специалистом?


Это #партнёрский пост

Читать полностью…

Типичный программист

Как ИИ помогает волонтёрам убирать берега по всей России

Компьютерное зрение дошло до заповедников: сейчас его активно применяют в проекте «Чистый берег». Нейросеть анализирует аэрофотоснимки побережий, распознаёт мусор по шести типам — от рыболовных сетей до бетона — с точностью выше 80% и даже прикидывает его примерный вес.

Система автоматически ставит точки на Яндекс Картах, чтобы волонтёры и экослужбы заранее понимали масштаб работ и могли собрать команды. С 2024 года с её помощью уже очистили больше 50 км побережий в трёх регионах России.

Под капотом всё тоже по-взрослому. Сначала собрали больше 6 тысяч снимков с квадрокоптера в Кроноцком заповеднике. Потом разметили датасет, загрузили данные в Yandex DataSphere, дообучили модель ещё на 20 тысячах кадров и отдельно прогнали её на синтетических данных, чтобы проверить стабильность.

За архитектуру отвечал Центр технологий для общества Яндекса, а саму ML-модель собрали разработчики Школы анализа данных (ШАД) вместе с учёными ДВФУ.

И да, код уже в опенсорсе — технологию можно адаптировать для мониторинга отходов в любой точке мира.

Читать полностью…

Типичный программист

Айти-ожидание: шикарный офис. Айти-реальность: задачи, которые до вас никто не решал.

В VK показали внутреннюю кухню своих команд: как создаются экспериментальные технологии, кто организует VK Fest и другие истории сотрудников.

Узнайте их из первых уст: смотрите видео по ссылке и сразу откликайтесь на подходящую вакансию!

Это #партнёрский пост

Читать полностью…

Типичный программист

Новости робототехники: Роботами Optimus от Tesla, судя по всему, управляют дистанционно

На одном из мероприятией, где показывали этих роботов, один из них показал странный жест и после этого упал. Пользователи предполагают, что это оператор робота снял VR-шлем и потом либо оператор упал, либо соединение с роботом из-за чего тот рухнул на спину.

Но я вот подумал, глядя на видео, что может это и не «снятие шлема», а робот так «схватился за голову» из-за допущенной ошибки? Маск же любит всякие фичи ради забавы добавлять в свои проекты.

А вы как считаете? Совпадение или за железной оболочкой скрывается кибер-индус в очках виртуальной реальности?

Читать полностью…

Типичный программист

3 инструмента, которые значительно облегчат вам работу с Docker

Lazy Docker: GUI для Docker и Docker Compose прямо в терминале. Вместо того чтобы запоминать и вводить длинные команды Docker, вы получаете интерактивный интерфейс, где всё находится за одно нажатие клавиши.

Dive: инструмент для исследования и анализа образов Docker слой за слоем. Он показывает вам, какие именно файлы изменились в каждом слое, и помогает определить способы уменьшения ваших образов, выделяя дублирующиеся файлы и неиспользуемое пространство.

Watchtower: мониторит выполняющиеся контейнеры и отслеживает изменения в образах, на основе которых они были созданы. Если образ изменился, Watchtower автоматически перезапускает контейнер, используя новый образ. Это удобно при локальной разработке, если есть желание работать с самыми новыми версиями используемых инструментов.

#docker #полезности

Читать полностью…

Типичный программист

Шутка перестала быть мемом: Инженер реализовал завирусившийся XKCD-комикс про зависимости ПО

Все ведь видели этот мем? Веб-инженер Маттиас Хюэль сделал из него реальную жизу, добавив интерактивности. Проект Stacktower превращает рисунок в настоящую визуализацию зависимостей реальных проектов.

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

Автор подчеркивает, что цель проекта — не критиковать экосистемы, а показать их реальное устройство. Подробнее можно прочитать у нас на сайте.

Кстати, вы можете проверить свой проект, если он есть на GitHub. Показывайте свои «башни» в комментариях.

Читать полностью…

Типичный программист

давайте думать, подсказывайте как сделать по красоте

#кек #обсуждение

Читать полностью…

Типичный программист

И ещё один адвент-календарь, который стартовал сегодня

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

Тут собраны полезные материалы для фронтенд-разработчиков по HTML, CSS и JavaScript.

#веб

Читать полностью…

Типичный программист

А все говорил что «один в поле не воин», если это не вайб-кодер конечно 😄

#кек

Читать полностью…

Типичный программист

Удобный аналог Postman для работы с API

Requestly — это опенсорная альтернатива на самом деле сразу двум сервисам — Postman и Charles. Здесь и локальный клиент API, и HTTP-перехватчик в одном флаконе. Причём он может работать прямо в браузере, как обычное расширение для Chrome. Хотя и полноценное приложение тоже есть.

Устанавливаем тут: https://github.com/requestly/requestly

#инструменты #api

Читать полностью…

Типичный программист

Основы проектирования систем: Кэширование + бонус

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

А бонусом ловите шпаргалку о методах аннулирования кэша.

#кэширование

Читать полностью…

Типичный программист

Реклама. АО "Т1", ИНН: 9714075174, erid: 2W5zFJeFt48

Читать полностью…

Типичный программист

Разработчик навайбкодил сайт 1996 года с помощью Claude

Не знаю помните ли вы фильм Space Jam, в котором Майкл Джордан играл в баскетбол с мультяшками из Looney Tunes. Но оказывается, что у него был даже свой тематический сайт. И автор этой статьи решил попробовать воссоздать его, имея на руках только скриншот. Для этого он использовал Claude Code с конфигурацией Nori.

Что из этого вышло и с какими проблемами столкнулся — читайте в материале.

А какой сайт из прошлого воссоздали бы вы?

Читать полностью…

Типичный программист

Регистрация на АгроДжем 2025 открыта!

Если хотите заявить о себе в геймдеве и поработать над реальными задачами цифрового сельского хозяйства — вам сюда.

АгроДжем 2025 от РСХБ — это 72-часовой онлайн-геймджем по созданию образовательных игр для агропромышленного комплекса.

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

Почему стоит участвовать:
• призовой фонд — 250 000 ₽ на каждую задачу;
контакты с экспертами цифрового АПК;
• сильный кейс в портфолио;
• реальный шанс заявить о себе работодателям и инвесторам.

Принять участие могут разработчики, геймдизайнеры, художники, сценаристы и все, кто хочет попробовать себя в геймдеве. Команды 1–5 человек. Можно прийти соло — организаторы помогут собрать команду.

Готовы прокачать свои навыки и создать игру, которая меняет подход к агрообразованию?

Регистрируйтесь до 16 декабря 2025

Это #партнёрский пост

Читать полностью…

Типичный программист

Подводим итоги года по-программерски

Нашёл сервис GitStory, который показывает, как прошёл ваш год с точки зрения вашего GitHub. Выглядит это, как истории, с красочной инфографикой и статистикой: количество коммитов, любимый день недели и время для работы, предпочитаемые языки, топ ваших репозиториев и так далее.

Достаточно ввести никнейм (можно даже не ваш) и нажать Play. Проверяем тут: https://gitstory-2025.vercel.app/

#интересное #github

Читать полностью…

Типичный программист

Rust на самом деле просто выполняет функцию антивируса, не оставляя тому даже шанса на запуск

Читать полностью…

Типичный программист

Карты прямо в консоли заказывали?

Что только не встретишь, когда ищешь интересный контент. Вот попалась тулза, которая позволяет просматривать карты OpenStreetMap прямо в консоли. Называется она MapSCII и собрана на Node.js, для рендера использует ASCII-символы. Причём эта штука поддерживает зум, навигацию и управляется мышкой.

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

Читать полностью…

Типичный программист

Летим зимовать ✈️

Когда холодает, айтишники пакуют чемоданы, а мы разыгрываем ваучер на 50 000 рублей в Островке.

Поехать к морю или остаться среди снежных пейзажей — выбирайте сами!

Чтобы участвовать, нужно оставить любую реакцию под этим постом и подписаться на каналы ниже:

😎 Типичный программист
🐸 Библиотека программиста
🟢 Ostrovok! Tech

Теперь осталось нажать на кнопку участия под этим постом и вы в игре!

Итоги подведём 12 декабря. Победителя выберем с помощью бота. Подробнее с правилами можно ознакомиться здесь.

Всем удачи!

Участников: 107
Призовых мест: 1
Дата розыгрыша: 19:00, 12.12.2025 MSK (3 дня)

Читать полностью…

Типичный программист

Промпт-инженер: становление 😏

#кек #ии

Читать полностью…

Типичный программист

ещё и без документации...

#кек

Читать полностью…

Типичный программист

Пора хвастаться!

На прошлой неделе мы узнали, что наши подписчики делают свои UI компоненты для React, бота для инвестиций, CMS для PHP, функциональную панель, вайбкодят игру и многое другое. Это очень круто!

Давайте продолжим. Можно делиться не только готовыми проектами, но и просто прогрессом по ещё незакоченным задачам или идеями, которые хочется реализовать, но не хватает времени или напарника.

Делитесь ссылками или скриншотами, чтобы было понятнее. Ну а мы будем гордиться вами!

Читать полностью…
Subscribe to a channel