19637
Фундаментальные знания по основам программирования Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Сайт: https://tprg.ru/site Регистрация в перечне РКН: https://tprg.ru/zrgj
Погружаемся в автоматизацию: Гайд по работет с n8n
В этом репозитории собран большой набор учебных материалов по n8n. Он содержит уроки, шаблоны и ресурсы, которые помогут вам создавать масштабируемые системы автоматизации — от базовых рабочих процессов до систем на базе искусственного интеллекта.
#n8n
Появился новый грейд — Супер Джун
OpenAI активно нанимает на работу super junior — это мы джуны без опыта разработки, но с навыками работы с ИИ. Об этом рассказал глава прикладного и инженерного направлений ChatGPT Сулман Чоудри.
Сейчас в компании развивается новая связка «super senior + super junior». В ней опытный инженер отвечает за архитектуру и стратегическое мышление, а новичок берёт на себя скорость и гибкость, используя ИИ более свободно и привычно, чем старшие коллеги.
Когда-то старшие удивлялись, как младшие легко ладят со смартфонами и другой техникой. Теперь сеньоры удивляются лёгкости в общении с ИИ у джунов.
Фейл дня: Джун полгода рассылал резюме «на холодную», но посмотрев, что отправляет
За полгода он не получил ни одного отклика и даже попросил знакомого помочь и скинул ссылку на резюме. Тот открыть документ не смог. Джун ответил классическое: «У меня на компе открывается». Оказалось, что он тупо 400 раз скинул ссылку, не открыв доступ к документу.
К чему всё это... Проверьте доступ к своим резюме на всякий случай 😅
Не пропусти МТС True Tech Champ — масштабный фестиваль 21 ноября для тех, кто живет технологиями
Тебя ждут:
• Конференция с международными спикерами: эксперты расскажут о трендах в ИИ и инновациях в индустрии;
• ИТ-качалка — наращивай экспертизу на воркшопах;
• Шоу-финал ИТ-чемпионата, где более 250 талантов со всей России сразятся в лайв-кодинге и программировании роботов на скоростное прохождение лабиринтов со спецэффектами. Поболей за своих фаворитов;
• Активности: бои роботов, кодерские челленджи, пайка плат и не только. Заработай True Coins и обменяй их на стильный мерч;
• HR-Hub, где команда МТС расскажет о возможностях для развития в компании и поможет перезагрузить карьерный трек;
• Афтепати со звездными хэдлайнерами — зажги под популярные хиты!
Когда: 21 ноября, МТС Live Холл в Москве и онлайн.
Регистрируйся на сайте.
Бесплатное участие, количество мест ограничено.
Это #партнёрский пост
Как работают приоритеты и вытеснение модулей в Kubernetes
В Kubernetes крайне важно эффективно управлять ресурсами в многопользовательской или производственной среде. Не все рабочие нагрузки одинаковы: некоторые из них критически важны, а другие могут выдержать задержку или даже вытеснение. И если ресурсов не хватает, то важно правильно приоритезировать задачи и поды для их решения.
Как это делается в Kubernetes, можете прочитать здесь.
#kubernetes
Пошаговое руководство для начинающих по разработке SPA на Laravel и Vue.js
Полезный гайд для тех, кто хочет научиться создавать свои SPA. Вы подтянете сразу два языка — PHP и JS, а вместе с ними и их фреймворки. А ещё узнаете, как :
🔘 настроить среду разработки,
🔘 создать API на Laravel,
🔘 реализовать динамический интерфейс с использованием Vue.js и связать эти две части в единое приложение.
В итоге вы сможете развернуть своё собственное одностраничное приложение.
#php #javascript #spa
Что будет, если решать LeetCode 600 дней подряд
Разработчик поделился, как за 600 дней решил более 700 задач. Сначала это был просто спор с другом на 100 задач, но потом соревнование превратилось в привычку и уже жалко было терять такое комбо.
И не зря. Ведь это помогло чувствовать себя гораздо увереннее, интуитивно выбирать лучшие для задачи структуры данных, сделать код более чистым и натренировать мозг для поиска работы.
Подробнее в статье.
Вы бы вряд ли захотели получить такое признание в любви
В далёких нулевых интернет был проще, а пользователи наивнее. Этим и воспользовался создатель вируса ILOVEYOU, который заразил более 30 миллион компьютеров по всему миру, устроив хаос.
Недавно вирусу исполнилось 25 лет, поэтому предлагаю немного окунуться в историю и посмотреть, что же это за вредонос и как он работал.
#историяit
Разработчик написал «змейку», которая помещается в QR-код
donno2048 смог ужать игру аж до 54 байт, написав её на ассемблере и используя хитрые трюки по оптимизации кода. Это позволило засунуть её прямо в QR-код. Он написан на х86 архитектуре для DOS. Но есть вариант, который не требует BIOS, загрузчика или ОС.
Подробности у нас в материале.
Это я во время стажировки пытаюсь выполнить первую задачу, которую мне доверили:
Читать полностью…
Space Invaders «с нуля» — часть 4
Ну а мы продолжаем наш путь к созданию своей версии легендарной аркады на C++. Мы уже настроили окно и контекст, разобрались с OpenGL, добавили игрока и рой пришельцев.
В четвёртой части вы узнаете, как реализовать управление игроком с клавиатуры и добавить стрельбу. Также разберём обработку событий GLFW, движение, столкновения и снаряды.
#gamedev #cpp
Объявляется сбор тиммейтов!
Если давно хотели поиграть с кем-нибудь, но всем вокруг некогда, то это ваш шанс.
Пишите в комментах в какие игры играете и во что хотели бы катнуть вместе.
Space Invaders «с нуля» — Часть 3
Ну что ж, в предыдущих частях мы подготовили основу. Теперь пора перейти к геймплею. В этой части мы добавим игрока и рои пришельцев, анимацию спрайтов и сделаем игровой цикл на фиксированном шаге времени с V-sync.
Также пошагово разберём, как структурировать данные и оживить игровую сцену на C++.
#gamedev #cpp
Пользователи MacOS на месте? У меня для вас классный подгон
Нашёл большую библиотеку бесплатных сервисов специально под MacOS. Внутри вас ждут конвертеры файлов, эмуляторы, оптимизаторы системы и многое другое.
В каталоге есть и платные инструменты, но они помечены отдельно.
#инструменты
Как написать Телеграм-бота на Rust за вечер
Пошаговый гайд специально для тех, кто хочет продуктивно провести свой вечер. Всего за 10 минут вы создадите своего чат-бота, научите его писать и читать сообщения, а также добавите ему кнопки. А потом всё закинем на хостинг, чтобы бот работал 24/7.
#rust
Сравниваем 5 вариантов обучения девопсу: тестовый проект, видеокурс, практикум для довольно опытных, быстрый вход для совсем неопытных и внезапно бака
Все на русском. Есть бесплатные
Подходы могут быть примерно такие. В целом они для любого IT направления применимы, наверное?
— Совсем новичкам, в том числе ещё не нюхавшим код: основы и практико-ориентированные спринты с защитой проекта и сборкой портфолио
— Для основательной смены профиля: длительная переподготовка с документами гособразца или дистанционный бакалавриат
— Прошаренным для новых знаний или если чет скучновато стало жить: модули на 5–9 месяцев в реальной облачной инфраструктуре
Пересечения по стеку: Linux и Git, контейнеризация Docker, оркестрация Kubernetes, автоматизация CI/CD (Jenkins/GitLab), IaC через Ansible и Terraform, работа в облаках (Яндекс Облако/AWS), местами GitOps, мониторинг и логирование.
Подробный обзор в статье на сайте
🐤
Мечтаете разделиться, чтобы все успевать?
Всем нам порой не хватает баланса: между работой и отдыхом, скоростью или качеством. Но чем дольше ищешь решение, тем глубже погружаешься в лабиринт сомнений и напрочь теряешь ориентиры.
Не отчаивайтесь — ответы ждут вас на «Проектной исповеди». В этом году спикеры расскажут, как уравновесить рабочее и личное «я» и поделятся личными историями провалов и их решений.
На интерактивной конференции вас ждут:
➡️ Истории о преодолении выгорания;
➡️ Кейсы по управлению ресурсами без потери себя;
➡️ Воркшопы по расстановке приоритетов.
📅 13 ноября 2025
🕚 11:00
💰 Участие бесплатное
Стать целым: https://tprg.ru/5DaF
Это #партнёрский пост
Разбираемся, на чём держится интернет: самые популярные протоколы и принципы их работы
Как передаются данные и устройства находят друг друга: ARP, ICMP, IGMP, TCP, UDP, SCTP, DNS, DHCP
Как соединяются удалённые сети (туннелирование и маршрутизация): GRE, IPsec, L2TP, L2VPN, L3VPN, MPLS, OSPF, BGP.
Как передаётся веб-трафик и обеспечивается его защита: HTTP, HTTPS, SSL, TLS.
#интернет
Вайбкодинг мертв. На смену пришло агентное роевое программирование
Недавно Марк Раддок, предприниматель-резидент в GALLOS Technologies, решил задействовать свою команду ИИ-агентов во время трансатлантического перелёта. Его «рой Claude Code» за 6 часов успел создать более 50 React-компонентов, набор макетов API для трёх корпоративных интеграций и полноценный административный интерфейс. Причём всё рабочее, задокументированное, протестированное и с готовыми к продакшену Docker-конфигами.
Кто-то уже считает, что вайбкодинг устарел и его место заняла концепция агентного роевого программирования. Что это такое, как работает и почему этому стоит научиться, можно прочитать в статье.
Будете пробовать?
❤️ — да
🗿 — нет
В чём реальная разница между MCP и API
На первый взгляд они могут показаться одинаковыми. Оба позволяют одной программе запрашивать у другой данные или выполнять действия. Но принцип их работы и причины их существования совершенно разные.
И первая ключевая разница — API созданы для разработчиков, а MCP для моделей ИИ. А чтобы узнать о других различиях, прочитайте эту статью от freeCodeCamp.
#mcp #api
— Насколько хорошо вы умеете работать с CSS?
— Настолько, что рисую на CSS картины.
— Что?
— Что?
Целый аккаунт с похожими работами: https://twitter.com/asyrafhussin4
#css @tproger_web
Почему белая гранта весит 779 MB?
Читать полностью…
Как работают очереди при обработки HTTP-запросов
Существует три основных типа очередей:
1️⃣ FIFO (First-In-First-Out): Обработка запросов в порядке их возникновения.
3️⃣ LIFO (Last-In-First-Out): Обработка последнего поступившего запроса в первую очередь.
3️⃣Приоритетные очереди: Обработка запросов на основе их приоритета.
Каждый из типов обладает своими особенностями и проблемами. Чтобы лучше в них разобраться, я нашёл для вас статью, в которой вас ждёт интерактивное исследование стратегий очередей, методов предотвращения потерь, а также рассматриваются практические советы применения разных типов очередей в реальных системах.
#http
Забавная статистика: только 1% разработчиков использует debug в VS Code
Платформа FlouState провела исследование, которое показало, что 99% пользователей VS Code предпочитают console.log() вместо встроенного отладчика.
После анализа 11 805 сессий 68 программистов за три месяца было обнаружено, что в 75% случаев разработчики не ставят брейкпоинты и только 15% используют отладчик чаше, чем раз в месяц.
А всё потому, что дебаггер настроить дольше, чем написать команду и запустить скрипт. Ну и просто привычка. Во всяком случае так считают исследователи.
А вы пользуетесь дебаггером в VS Code?
👍 — да
👎 — нет
#новость #vscode
На Swift теперь можно создавать и приложения под Android
Спустя 11 лет после релиза языка Apple представила официальный Swift SDK для Android. Теперь вы можете писать нативные Android-приложения на фирменном языке, изначально созданном для iOS и macOS.
Здесь мы рассказали подробнее о том, что это значит для рынка. А тут инструкция по установке всего необходимого для старта разработки.
#новости #swift #android
Ловите бесплатный опенсорсный аналог NotebookLM
Open Notebook поддерживает более 16 популярных ИИ-моделей от OpenAI, Anthropic, Ollama и других. Вы можете пользоваться мульти-модальным контентом, создавать подкасты и пользоваться всеми преимуществами NotebookLM, но с безопасностью данных и не ограничиваясь моделями Google.
Подробнее изучить возможности и попробовать можно тут.
#ии #opensource
«О» большое — простое объяснение с картинками
Наверняка при решение задач по программированию или во время чтения статей на эту тему вы натыкались на такое обозначение. Например, время работы этого алгоритма составляет O(n2).
Что же это за О такое и как понять, от чего зависит содержимое скобок. Я нашёл для вас статью, которая в картинках объясняет все эти моменты, а также отвечает и на другие вопросы.
#основы
Если вдруг знаете, как ещё можно «улучшить» этот код, пишите в комментах свои варианты
Читать полностью…
Годнота дня: Огромная коллеция API для ваших проектов
Здесь собрано более 1 500 для самых разных задач: от данных о погоде и аниме-картинок до сложных NLP-сервисов.
Подбираем на сайте.
#api #годнота