Типичный программист
81.3K subscribers
3.36K photos
1.13K videos
14 files
7.93K links
Всё самое интересное по программированию

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

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

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

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

VK: vk.com/tproger

Регистрация в перечне РКН: https://tprg.ru/mJwo
Download Telegram
Самый подробный гайд по Kubernetes

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

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

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

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

#kubernetes #гайд
Please open Telegram to view this post
VIEW IN TELEGRAM
129👍9🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
CodeViz: бесплатное дополнение для VS Code, превращающее код в интерактивную карту 😬

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

Поддерживается масса яп, всё работает быстро и абсолютно бесплатно. Сохраняйте.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6927🔥17🤷‍♀2👀1
Сеньор из Google дропнул бесплатную 400-страничную книгу по агентам

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

В книге: схемы multi-agent систем, паттерны взаимодействия, работа с инструментами, MCP, прокачанные prompt-техники и вся база по агентам на сегодня.
49124🔥3🤷‍♂2💊2😱1
Кажется, это что-то на древнем: на GitHub появился коммит 1978 года 👨‍🦳

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

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

Прикоснуться к цифрому наследию можно тут
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9418👍17🤯4👾4🎅3❤‍🔥1😎1
Разработчики: «У нас нет выгорания»

Разработчики после рабочего дня:
This media is not supported in your browser
VIEW IN TELEGRAM
🤣110😁43🔥8🤝62💯2
Абсолютными чемпионами ICPC стала команда партнёрского факультета математики и компьютерных наук СПбГУ и Яндекса

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

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

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

Этот кот проживает свою лучшую жизнь 😺
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
61😍12🆒7👍6❤‍🔥4👎4💊4🔥3
10 зарубежных VPS, где можно легально платить в рублях — без серых схем

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

В списке: тарифы от 239 рублей в месяц, широкий выбор локаций, поддержка на русском и нормальные условия для юрлиц и фрилансеров. Подходит для всего: SaaS, игровых серверов, разработки, сайтов и корпоративных сервисов и прочего.
2👍51😁153❤‍🔥2🔥1
😁😁😁
Please open Telegram to view this post
VIEW IN TELEGRAM
😁229🤣958💯6🤩1
Полное руководство по 30 ключевым структурам данных и алгоритмам

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

В каждой главе есть полезные ссылки, практические задачи, а все алгоритмы реализованы в отдельном репозитории с псевдокодом на C++, Python и Java.
😁29👍142
​​DroChill | «Что ты делал эти два часа?»

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

Цена: бесплатно
Репозиторий проекта
@prog_tools
😁627🔥5😢1
В IT ничего нового: 30 000 ресторанов Burger King взломали с помощью пароля admin 😁

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

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

Почитать полный отчёт можно тут
Please open Telegram to view this post
VIEW IN TELEGRAM
😁111🤣56🤯208🔥5
Джаваскриптизёры, доброе утро: в npm всплыли вредоносные версии 18 популярных либ, включая chalk и debug

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

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

Версии зараженных пакетов оставил в комментах
🐳32🤯30🔥84👏3🌚1
Сегодня день багов и тестировщиков 🥳

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

Накидайте ребятам 🎉 в честь праздника
Please open Telegram to view this post
VIEW IN TELEGRAM
🎉171🔥158👾7😴1
Костыли на которых держится IT😂
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥107🤣76😁166👍4😢3💯2💊2
Лимитка для комьюнити выходит в прод! Успей залететь в розыгрыш

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

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

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

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

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

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

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

Победители розыгрыша:
1. Игорь Воробьев - 3u2oee (переразыгран)
2👍77🔥20🤔194🤣3🕊2🆒2🫡1