Точка входа в программирование
19.7K subscribers
1.4K photos
257 videos
2 files
2.91K links
Фундаментальные знания по основам программирования

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

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

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

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

Регистрация в перечне РКН: https://tprg.ru/zrgj
Download Telegram
Media is too big
VIEW IN TELEGRAM
Как работают очереди при обработки HTTP-запросов

Существует три основных типа очередей:

1️⃣ FIFO (First-In-First-Out): Обработка запросов в порядке их возникновения.
3️⃣ LIFO (Last-In-First-Out): Обработка последнего поступившего запроса в первую очередь.
3️⃣Приоритетные очереди: Обработка запросов на основе их приоритета.

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

#http
Please open Telegram to view this post
VIEW IN TELEGRAM
4
Вы бы вряд ли захотели получить такое признание в любви

В далёких нулевых интернет был проще, а пользователи наивнее. Этим и воспользовался создатель вируса ILOVEYOU, который заразил более 30 миллион компьютеров по всему миру, устроив хаос.

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

#историяit
2
Почему белая гранта весит 779 MB?
🤯5🔥2🤣1
Что будет, если решать LeetCode 600 дней подряд

Разработчик поделился, как за 600 дней решил более 700 задач. Сначала это был просто спор с другом на 100 задач, но потом соревнование превратилось в привычку и уже жалко было терять такое комбо.

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

Подробнее в статье.
🤔9👍2
Forwarded from Веб-страница
This media is not supported in your browser
VIEW IN TELEGRAM
— Насколько хорошо вы умеете работать с CSS?
— Настолько, что рисую на CSS картины.
— Что?
— Что?

Целый аккаунт с похожими работами: https://twitter.com/asyrafhussin4

#css @tproger_web
👍5🔥2🤯21
Пошаговое руководство для начинающих по разработке SPA на Laravel и Vue.js

Полезный гайд для тех, кто хочет научиться создавать свои SPA. Вы подтянете сразу два языка — PHP и JS, а вместе с ними и их фреймворки. А ещё узнаете, как :

🔘 настроить среду разработки,
🔘 создать API на Laravel,
🔘 реализовать динамический интерфейс с использованием Vue.js и связать эти две части в единое приложение.

В итоге вы сможете развернуть своё собственное одностраничное приложение.

#php #javascript #spa
Please open Telegram to view this post
VIEW IN TELEGRAM
4👍1
В чём реальная разница между MCP и API

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

И первая ключевая разница — API созданы для разработчиков, а MCP для моделей ИИ. А чтобы узнать о других различиях, прочитайте эту статью от freeCodeCamp.

#mcp #api
🔥3
Классика
💯6😭4🔥2🌚2
Как работают приоритеты и вытеснение модулей в Kubernetes

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

Как это делается в Kubernetes, можете прочитать здесь.

#kubernetes
2🔥2
Вайбкодинг мертв. На смену пришло агентное роевое программирование

Недавно Марк Раддок, предприниматель-резидент в GALLOS Technologies, решил задействовать свою команду ИИ-агентов во время трансатлантического перелёта. Его «рой Claude Code» за 6 часов успел создать более 50 React-компонентов, набор макетов API для трёх корпоративных интеграций и полноценный административный интерфейс. Причём всё рабочее, задокументированное, протестированное и с готовыми к продакшену Docker-конфигами.

Кто-то уже считает, что вайбкодинг устарел и его место заняла концепция агентного роевого программирования. Что это такое, как работает и почему этому стоит научиться, можно прочитать в статье.

Будете пробовать?
❤️ — да
🗿 — нет
🗿11🤔2
Не пропусти МТС True Tech Champ — масштабный фестиваль 21 ноября для тех, кто живет технологиями

Тебя ждут:

Конференция с международными спикерами: эксперты расскажут о трендах в ИИ и инновациях в индустрии;
ИТ-качалка — наращивай экспертизу на воркшопах;
Шоу-финал ИТ-чемпионата, где более 250 талантов со всей России сразятся в лайв-кодинге и программировании роботов на скоростное прохождение лабиринтов со спецэффектами. Поболей за своих фаворитов;
Активности: бои роботов, кодерские челленджи, пайка плат и не только. Заработай True Coins и обменяй их на стильный мерч;
HR-Hub, где команда МТС расскажет о возможностях для развития в компании и поможет перезагрузить карьерный трек;
Афтепати со звездными хэдлайнерами — зажги под популярные хиты!

Когда: 21 ноября, МТС Live Холл в Москве и онлайн.

Регистрируйся на сайте.
Бесплатное участие, количество мест ограничено.

Это #партнёрский пост
3
Фейл дня: Джун полгода рассылал резюме «на холодную», но посмотрев, что отправляет

За полгода он не получил ни одного отклика и даже попросил знакомого помочь и скинул ссылку на резюме. Тот открыть документ не смог. Джун ответил классическое: «У меня на компе открывается». Оказалось, что он тупо 400 раз скинул ссылку, не открыв доступ к документу.

К чему всё это... Проверьте доступ к своим резюме на всякий случай 😅
Please open Telegram to view this post
VIEW IN TELEGRAM
😁92
Мечтаете разделиться, чтобы все успевать?

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

Не отчаивайтесь — ответы ждут вас на «Проектной исповеди». В этом году спикеры расскажут, как уравновесить рабочее и личное «я» и поделятся личными историями провалов и их решений.

На интерактивной конференции вас ждут:
➡️ Истории о преодолении выгорания;
➡️ Кейсы по управлению ресурсами без потери себя;
➡️ Воркшопы по расстановке приоритетов.

📅 13 ноября 2025
🕚 11:00
💰 Участие бесплатное

Стать целым: https://tprg.ru/5DaF

Это #партнёрский пост
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔1
Появился новый грейд — Супер Джун

OpenAI активно нанимает на работу super junior — это мы джуны без опыта разработки, но с навыками работы с ИИ. Об этом рассказал глава прикладного и инженерного направлений ChatGPT Сулман Чоудри.

Сейчас в компании развивается новая связка «super senior + super junior». В ней опытный инженер отвечает за архитектуру и стратегическое мышление, а новичок берёт на себя скорость и гибкость, используя ИИ более свободно и привычно, чем старшие коллеги.

Когда-то старшие удивлялись, как младшие легко ладят со смартфонами и другой техникой. Теперь сеньоры удивляются лёгкости в общении с ИИ у джунов.
🤔54
Forwarded from Метод утёнка
Сравниваем 5 вариантов обучения девопсу: тестовый проект, видеокурс, практикум для довольно опытных, быстрый вход для совсем неопытных и внезапно бака

Все на русском. Есть бесплатные

Подходы могут быть примерно такие. В целом они для любого IT направления применимы, наверное?

— Совсем новичкам, в том числе ещё не нюхавшим код: основы и практико-ориентированные спринты с защитой проекта и сборкой портфолио

— Для основательной смены профиля: длительная переподготовка с документами гособразца или дистанционный бакалавриат

— Прошаренным для новых знаний или если чет скучновато стало жить: модули на 5–9 месяцев в реальной облачной инфраструктуре

Пересечения по стеку: Linux и Git, контейнеризация Docker, оркестрация Kubernetes, автоматизация CI/CD (Jenkins/GitLab), IaC через Ansible и Terraform, работа в облаках (Яндекс Облако/AWS), местами GitOps, мониторинг и логирование.

Подробный обзор в статье на сайте

🐤
Please open Telegram to view this post
VIEW IN TELEGRAM
1
Погружаемся в автоматизацию: Гайд по работет с n8n

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

#n8n
2
Как легально использовать картинки и избежать штрафов

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

Я нашёл для вас ликбез по стоковым лицензиям, в котором вы узнаете, как легально использовать чужой контент, чтобы потом не было мучительно больно.
5
Forwarded from Типичный программист
С кем знакомятся типичные программисты: 2D-тян или живая девушка?

Согласно недавним исследованиям Vantage Point Counseling Services, треть американцев хотя бы раз состояла в романтических отношениях с ИИ. Появилось даже приложение Loverse для виртуальных знакомств, где вместо реальных людей роль партнёров выполняют чат-боты с искусственным интеллектом.

Мы решили провести своё исследование и выяснить где и с кем сегодня знакомятся пользователи стран СНГ. Пожалуйста, пройдите наш небольшой опрос. Это поможет нашему исследованию.

Пройти опрос.
👨‍💻1
HTML и CSS антипаттерны

При обучении разным языкам программирования всегда есть практики, которым не рекомендуется следовать. Это очень сильно помогает разработчикам избегать ошибок. Только вот HTML и CSS не языки программирования, хотя и там хватает своих тонкостей.

В этой подборке собраны антипаттерны и пояснения почему их так важно избегать.
👨‍💻2