tproger | Технологии

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

80634

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

Подписаться на канал

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

Ваш звёздный час: собираем самые абсурдные вопросы для эйчара 😁

Пишите в комментариях самые странные и абсурдные вопросы про найм, собесы и работу в IT, которые всегда хотели, но стеснялись спросить у HR (да и не только у HR). Топ-комменты — заберём в ролик.

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

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

Осень = новый сезон курсов от YADRO

YADRO развивает комплексную экосистему для привлечения талантов, включающую образовательные курсы и стажировку YADRO Импульс.

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

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

Курсы ведут инженеры YADRO, которые каждый день решают те же задачи, что и дают студентам. Поэтому здесь будут только живые примеры и рабочие подходы. Около 35% участников практических курсов потом приходит работать в YADRO.

Формат обучения — онлайн, длительность около 3 месяцев, регистрация до 28 сентября. Отбор включает два этапа: тестирование и интервью.

Подробности и регистрация — на сайте.

Реклама. ООО «КНС ГРУПП», ИНН 7701411241, erid:2W5zFJRFS1n

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

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

Бесплатный доступ к GigaChat 2 MAX для бизнеса 🔝

Cloud․ru добавил в акцию Evolution Foundation Models флагманскую модель GigaChat 2 MAX — самую мощную российскую LLM.

Несколько фактов о модели:

➡️ Обошла GPT-4o и Claude 2 в тесте MMLU-RU
➡️ Включена в реестр российского ПО
➡️ Все данные обрабатываются и хранятся на территории РФ
➡️ Подходит для проектов, где важны безопасность и работа с русским языком


До 1 ноября 2025 года GigaChat 2 MAX и другие популярные LLM доступны всем пользователям Cloud․ru бесплатно. Подключить их можно по OpenAI‑совместимому API.

Попробовать 🖱

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

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

Пост с розыгрышем почему-то вышел с закрытыми комментами 🤷‍♂️🤷‍♂️🤷‍♂️

Так что вот отдельный пост специально для ваших комментариев. Пишите сюды и участвуйте!

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

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

Костыли на которых держится IT😂

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

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

Сегодня день багов и тестировщиков 🥳

Поздравляем всех, кто не даёт багам дожить до продакшена! Желаем, чтобы баг-репорты были кристально понятны, фиксы — быстрыми, а релизы приносили только радость.

Накидайте ребятам 🎉 в честь праздника

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

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

В IT ничего нового: 30 000 ресторанов Burger King взломали с помощью пароля admin 😁

Всё началось с того что хакеры нашли дыру, которая позволяла получить доступ к внутренним сервисам компании. Чтобы получить доступ, не нужно было быть сотрудником — любой мог пройти регистрацию, подтвердить почту (а иногда и вовсе обойти подтверждение) и официально «устроиться» в Burger King за пару минут. Сеточка и жарка котлет по желанию.

Причём дальше становилось только веселее: часть внутренних панелей была прикрыта паролем «admin», который лежал прямо в коде сайта. Это дало доступ к внутренним сервисам, где можно было прослушивать заказы клиентов drive-thru, управлять музыкой в любой из 30 тыс. точек Burger King, оформлять заказы на оборудование и заходить в учётки сотрудников по всему миру.

Почитать полный отчёт можно тут

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

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

​​DroChill | «Что ты делал эти два часа?»

Говорящее название... Проект поддерживает активность системы без вмешательства пользователя с помощью джигглера вашей мыши. Устройство каждые 60 секунд эмулирует движение курсора и случайные клики, предотвращая переход в статус "Away" в мессенджерах. Всё работает на уровне HID и не требует установки дополнительного софта на ПК.

Цена: бесплатно
Репозиторий проекта
@prog_tools

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

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

Полное руководство по 30 ключевым структурам данных и алгоритмам

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

В каждой главе есть полезные ссылки, практические задачи, а все алгоритмы реализованы в отдельном репозитории с псевдокодом на C++, Python и Java.

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

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

10 зарубежных VPS, где можно легально платить в рублях — без серых схем

Собрали подборку VPS-хостингов в Европе, США и Азии, которые принимают оплату в рублях напрямую: никакой возни с серыми карточками и посредниками. Оплата — через СБП, карты и другие привычные способы.

В списке: тарифы от 239 рублей в месяц, широкий выбор локаций, поддержка на русском и нормальные условия для юрлиц и фрилансеров. Подходит для всего: SaaS, игровых серверов, разработки, сайтов и корпоративных сервисов и прочего.

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

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

Абсолютными чемпионами ICPC стала команда партнёрского факультета математики и компьютерных наук СПбГУ и Яндекса

В составе — студенты Максим Туревский, Леонид Данилевич и Фёдор Ушаков. Ребята из СПбГУ показали высочайший уровень подготовки — за отведенные пять часов они решили 11 задач из 12, с большим отрывом опередив команды из Массачусетского университета (8 место), Гарварда (6 место), Пекинского университета (3 место) и Университета Токио (2 место). Всего в финале соревновались 140 университетских команд из 103 стран мира.

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

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

Кажется, это что-то на древнем: на GitHub появился коммит 1978 года 👨‍🦳

Microsoft внезапно выложила на GitHub оригинальный интерпретатор BASIC для процессора MOS 6502 — с датой коммита 27 июля 1978 года, что делает его формально 47-летним артефактом. Это тот самый код, с которого началась история Microsoft: BASIC 1.1, который стал основой для Apple II, Commodore PET и других первых ПК.

В проекте чистый 6502-ассемблер. Всё используется в учебных целях (MIT-лицензия), а лог коммитов — шикарное путешествие в прошлое вплоть до фиксов 70-х.

Прикоснуться к цифрому наследию можно тут

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

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

Зацените как похорошели транскрибации при Войси!

Вайб-кодинг вайб-кодингом, но как же не хватает простого человеческого «расшифруй мне созвон, только качественно!!». С этим вам поможет Войси.

🤯Этот ИИ-агент может с легкостью сделать из созвона текст, подвести итоги встречи и составить саммари. Войси переводит с 54 языков на русский без всяких артефактов и составляет текст в аккуратные абзацы с выделенными тезисами.

Самое удобное, что далеко ходить не надо — всё это делается прямо в «телеге». Экономьте своё время, превращая часы в минуты.

🔥А новичкам доступны 1,5 часа бесплатной транскрибации. Забирайте: https://tprg.ru/9xQo

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

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

Самый подробный гайд по Kubernetes

Автор этого гайда потратил 2 года, чтобы продумать всё до мелочей. Здесь вы узнаете, как:

🔘создать собственную сборку;
🔘настроить alias;
🔘работать с сертификатами;
🔘запускать собственные кластеры и многое другое.

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

В общем мастхэв для всех, кто собирается работать с контейнерами.

#kubernetes #гайд

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

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

PewDiePie завёл себе GitHub и выложил свои dotfiles для Arch Linux

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

Фанфакт: cистема встречает блогера фразой «Добро пожаловать» (на русском!), а на его обоях стоят — московские панельки.

Наш слон 😁

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

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

Пожалуй, интернета на сегодня хватит: «Гей-фембой*» атакует роутеры и умные устройства по всему миру 😂

Этот вирус взламывает всё: от домашних роутеров до промышленных смарт-систем — под удар попали даже такие бренды, как TP-Link и Cisco. Вредонос маскируется, запускает DDoS-атаки, майнеры и даже выпиливает конкурентов, чтобы полностью контролировать устройство.

Случаи заражения зафиксированы уже в десятках стран (Россию, вроде как, не тронуло), страдают телеком и умные дома — а обычные домашние роутеры тоже под ударом. «Гей-фембоя*» сложно отловить, так что лучше сразу обновить прошивку, сменить дефолтные пароли и отключить лишние сервисы типа Telnet.

* — ЛГБТ признана в РФ экстремистской организацией

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

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

Так не делается 😁

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

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

Mockoon: инструмент для разработки и запуска REST API 👍

Mockoon — это бесплатный и удобный инструмент для быстрой эмуляции API прямо на локалке. Нужно потестить фронт, а у бэкенда «всё завтра»? Пару кликов, и у вас уже моковый сервер со всеми нужными эндпоинтами.

Интерфейс максимально дружелюбный: параметры, задержки, статусы, даже кастомные ответы легко настраиваются мышкой. Поддержка import/export, работа со сценариями и множеством окружений — короче, отличный помощник и для девелоперов, и для QA.

Плюс инструмент не требует удалённого развёртывания, регистрации, а сам проект open-source

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

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

Лимитка для комьюнити выходит в прод! Успей залететь в розыгрыш

Уже скоро День программиста, и к этому моменту наш безалкогольный IPA будет разлит!

Вы выбрали название и концепт упаковки, а наши коллеги по коллабу из Paradox уже отдали этикетки в печать.

И пока мы с вами ожидаем релиза, запускаем специальный розыгрыш.

Победитель получит коробку «ТОКСИЧНЫЙ ПРОГРАММИСТ» с шестью банками. Подробнее с правилами вы можете ознакомиться здесь.

Для участия достаточно:
— быть подписанным на @tproger и @paradox_beer;
— оставить реакцию и любой комментарий под этим постом;
— нажать кнопку «Участвую».

Итоги подведём 15 сентября. Победителя выберем с помощью бота. Всем удачи!

Участников: 102
Призовых мест: 1
Дата розыгрыша: 18:00, 15.09.2025 MSK (5 дней)

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

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

Альфа-Банк приглашает IT-специалистов на турнир по спортивному хакингу AlfaCTF — он пройдёт 13-14 сентября

Разработчики, тестировщики и аналитики будут решать таски: взламывать, находить уязвимости, собирать флаги и бороться за звание лучшего хакера.

🤓🤓🤓🤓🤓🤓🤓🤓
🤓🤓🤓🤓🤓🤓🤓🤓
🤓🤓🤓🤓🤓🤓🤓🤓
🤓🤓🤓🤓🤓🤓🤓🤓
🤓🤓🤓🤓🤓🤓🤓🤓
🤓🤓🤓🤓🤓🤓🤓🤓
🤓🤓🤓🤓🤓🤓🤓🤓

Всего три уровня сложности, есть и простой для студентов. Команды-победители получат до 450 тысяч рублей. Собрать команду и зарегаться нужно на сайте. Для разминки найдите баг на картинке:

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

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

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

Джаваскриптизёры, доброе утро: в npm всплыли вредоносные версии 18 популярных либ, включая chalk и debug

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

Взлом начался с фишинга одного из мейнтейнеров. 5 сентября — его аккаунт увели и опубликовали заражённые релизы. Проверьте свои lock-файлы и срочно обновляйтесь. Это одна из самых масштабных JS-атак за последнее время!

Версии зараженных пакетов оставил в комментах

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

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

Новый учебный год без звонков и дневников

В сентябре за парты садятся не только школьники и студенты. Не будем ходить вокруг да около — рассказываем о скидке 15% на все курсы Практикума и о том, как её получить (спойлер: очень легко).

Чтобы получить скидку, пройдите первую бесплатную тему понравившегося курса и оплатите его до 15 сентября. И всё.

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

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

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

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

Шедевры контейнеризма: искусство защиты в IT

Фовизм, экспрессионизм, кубизм, футуризм, сюрреализм — есть много стилей живописи, изменивших историю.

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

11 сентября в 11:00 залетайте на стрим «Шедевры контейнеризма. Новые грани защиты контейнерных сред» от «Лаборатории Касперского».

Признанные эксперты и критики разберут подходы к безопасности контейнеров, а также разберут творческие и технические особенности обновлённой версии Kaspersky Container Security 2.1. Присоединяйтесь!

Регистрация по ссылке

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

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

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

😁😁😁

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

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

Милота дня: xingzhilei">инженер построил для своего кота мини-метро, бильярд и кинотеатр 🥰

Китайский инженер Син не ограничился когтеточкой. Он собрал для своего мейн-куна мистера Найса настоящую кошачью вселенную: мини-метро со станцией, вагонами, эскалаторами, бильярдной, кинотеатром, парковкой с рабочими машинками и даже банком! Большинство деталей автор распечатал на 3D-принтере.

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

Этот кот проживает свою лучшую жизнь 😺

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

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

Разработчики: «У нас нет выгорания»

Разработчики после рабочего дня:

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

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

Сеньор из Google дропнул бесплатную 400-страничную книгу по агентам

Agentic Design Patterns — это почти 400 страниц, которые разложат всё о современных AI-агентах по полочкам.

В книге: схемы multi-agent систем, паттерны взаимодействия, работа с инструментами, MCP, прокачанные prompt-техники и вся база по агентам на сегодня.

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

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

CodeViz: бесплатное дополнение для VS Code, превращающее код в интерактивную карту 😬

Плагин строит визуальную структурированную карту вашего кода прямо в IDE. Можно наглядно увидеть архитектуру проекта, связи между файлами и понять его суть.

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

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

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

Сеньорская философия 🤌

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

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

5000 строк усталости: вышел open-source датасет о выгорании и продуктивности разработчиков

SyncoraAI выложила первый крупный синтетический датасет на тему выгорания и продуктивности программистов. Внутри — 5000 «дней из жизни разработчика»: сколько часов фокуса, митингов, строк кода, сколько багов чинили и какой итоговый productivity score.

Данные полностью синтетические — можно свободно билдить ML-модели или HR-дашборды без риска утечки приватной инфы. Такой датасет пригодится для тестирования гипотез о выгорании, аналитики команд или обучения предсказательных моделей.

Горячий датасет, так сказать 😁

Читать полностью…
Подписаться на канал