Максим Иглин
Максим Иглин
  • 14
  • 156 258
Что происходит после ввода адреса в браузере?
Если ваша карьера связана с веб-разработкой - будь то BackEnd, FrontEnd, QA или DevOps, то вы, безусловно, столкнетесь с вопросом на собеседовании: 'Что происходит после ввода сайта в адресную строку браузера?' В этом видео мы раскрываем этот вопрос в деталях. Узнайте о том, как работает процесс загрузки веб-страницы, начиная с момента ввода URL. Мы разберем каждый этап: от DNS-серверов до обработки запроса на сервере, чтобы вы получили глубокое понимание этого процесса. Этот навык не только поможет вам на собеседовании, но и улучшит вашу компетентность в области веб-технологий.
00:00 - Самый частый вопрос на собеседовании
01:15 - Ресурсы
02:05 - URI (URL)
04:37 - Домен
07:28 - DNS и система DNS-серверов
10:47 - Порт
11:22 - WEB-сервер
11:55 - Сервер приложения (Application Server)
14:30 - HTTP-response
14:47 - HTTP status code
17:25 - Какие клиенты бывают
18:37 - Вы на собеседовании
22:21 - Ответы на вопросы сообщества
Закрытое сообщество с менторством: boosty.to/maximiglin
Поддержать автора: boosty.to/maximiglin/purchase/2492955?
Мой telegram-канал t.me/maximiglindgtl
#программирование #айти #it #backend #frontend
Переглядів: 2 654

Відео

Как работает GIL в Python. Многопоточность. Многопроцессность. IO/CPU-Bound.
Переглядів 2,6 тис.3 місяці тому
Привет! В этом видео я рассказал о главной боли питонистов - GIL! 00:00 - Проблематика 00:54 - Процесс 01:23 - Поток 03:30 - CPU-bound / IO-bound 04:29 - Как работает GIL 08:19 - GIL и IO-bound 10:17 - Минусы GIL 11:00 - Состояние гонки (RaceContitions) 12:30 - Блокировки потоков 13:39 - Многопроцесность (MultiProcessing) 14:14 - Выводы Мой telegram-канал t.me/maximiglindgtl Закрытое сообщество...
Какой язык программирования выбрать в 2024 для BackEnd?
Переглядів 9 тис.3 місяці тому
Привет! В этом видео я рассказал, как выбрать язык программирования для backend разработки начинающим и тем, кто уже имеет базу. Какие языки востребованы на рынке? Что перспективнее? Что легче изучать? Ответы на эти вопросы ты найдешь после просмотра. 00:00 - Почему важно сделать правильный выбор? 00:46 - Java 01:00 - Go 01:12 - C# 01:21 - Python 01:30 - PHP 01:46 - Ruby 01:50 - Scala 02:00 - N...
Как победить прокрастинацию программисту? Мой опыт повышения продуктивности.
Переглядів 1,8 тис.4 місяці тому
Привет, в этом видео рассказал свой опыт, как победить лень, прокрастинацию и повысить твою эффективность! Для айтишников это крайне актуально! Мой телеграм-канал: t.me/maximiglindgtl Закрытое сообщество с менторством: boosty.to/maximiglin Поддержать автора: boosty.to/maximiglin/purchase/2492955?ssource=DIRECT&share=subscription_link #it #айти #программирование
3 навыка для каждого программиста в 2024
Переглядів 1,2 тис.4 місяці тому
Привет! Рассказал о самых важных навыках для разработчиков в 2024 году! Телеграм канал с полезной информацией и моей жизнью: t.me/maximiglindgtl Закрытое сообщество с менторством: boosty.to/maximiglin Поддержать автора: boosty.to/maximiglin/purchase/2492955?ssource=DIRECT&share=subscription_link #it #айти #backend #frontend
Эгоцентризм в IT-сфере. Что делать новичку?
Переглядів 1,2 тис.4 місяці тому
Привет! Порассуждаем на тему токсичности в IT-индустрии. 00:00 - Я - Senior, я - прав 03:00 - Хабр 04:14 - Джуны на собеседовании 08:10 - Эйджизм 09:30 - Эго Телеграм канал с полезной информацией и моей жизнью: t.me/maximiglindgtl Закрытое сообщество с менторством: boosty.to/maximiglin Поддержать автора: boosty.to/maximiglin/purchase/2492955?ssource=DIRECT&share=subscription_link #it #айти #bac...
Микросервисы на пальцах. Брокеры, Kafka, RabbitMq, EventSourcing.
Переглядів 10 тис.8 місяців тому
Погружение в мир микросервисов: узнайте, какую роль брокеры сообщений, такие как Kafka и RabbitMQ, играют в современной архитектуре приложений, а также познакомьтесь со способом взаимодействия микросервсиов EventSourcing. 00:00 - Взаимодействие по RestApi 01:42 - EventSourcing (Событийность) 04:28 - Событие 05:14 - EventCarried State Transfer 06:17 - Apache Kafka 10:12 - RabbitMq 10:54 - Разниц...
Что такое REST API? HTTP, Клиент-Сервер, Проектирование, Разработка, Документация, Swagger и OpenApi
Переглядів 41 тис.9 місяців тому
Описание. Привет! В данном видео я рассказал о самом популярном способе взаимодействия распределенных систем - Rest API. Мы рассмотрим теоретическую базу по RESTFull, принципы проектирования, разработки и написания документации. Рассмотрим составляющую системного анализа, документирования, Swagger и OpenApi. 00:00 - Клиент-Сервер 03:52 - Обмен данными и формат данных 05:08 - Stateless 05:43 - К...
Как и сколько учиться программисту?
Переглядів 2,9 тис.9 місяців тому
Привет! В данном ролике я расскажу про подходы к обучению в айти, расскажу, сколько времени нужно тратить на учебу, чтобы добиться желаемого результата! Закрытое сообщество с менторством: boosty.to/maximiglin Поддержать автора: boosty.to/maximiglin/purchase/2492955?ssource=DIRECT&share=subscription_link Телеграм канал с полезной информацией и моей жизнью: t.me/maximiglindgtl #it #айти #обучение
Улучши свой Python код с black, isort, flake8 и pre-commit.
Переглядів 5 тис.9 місяців тому
Единообразие стиля кода по всему проекту - его визитная карточка, так как это первое, на что обращают внимание опытные разработчики. С этими инструментами вы сможете сделать свой Python код куда более читаемым и удовлетворяющим стандарту PEP8. 00:00 - проблемы плохого стиля кода 00:21 - black 01:40 - isort 02:40 - flake8 04:55 - pre-commit Закрытое сообщество с менторством: boosty.to/maximiglin...
Как стать backend-разработчиком в 2024. Roadmap backend developer.
Переглядів 72 тис.10 місяців тому
Не имеет значения, чем вы занимались ранее или есть ли у вас опыт программирования. В этом видео мы сделаем первые шаги в мире Python Backend разработки и я помогу вам освоить необходимые навыки. И самое важное - все это доступно вам абсолютно бесплатно! Проработав все шаги в данном Roadmap, вы однозначно сможете претендовать на роль Junior Python разработчика. Ссылка на roadmap: tropical-table...
Функции в Python - что внутри? Интроспекция. Принцип замыкание.
Переглядів 70411 місяців тому
Каждый день мы пользуемся функциями в Python, но знаем ли мы, что у них внутри? Оказывается, функция - это объект, содержащий множество атрибутов, которых нет у других пользовательских объектов. В этом видео мы рассмотрим функции изнутри, узнаем, почему их можно считать объектом, сделаем их интроспекцию и познакомимся с принципом "замыкание". 00:00 Вступление 00:31 Функции - это объекты? 05:00 ...
Pytest. Необходимый минимум.
Переглядів 3,7 тис.11 місяців тому
Pytest - это фреймворк для тестирования на языке Python, который позволяет писать более эффективные и поддерживаемые тесты. Он является одним из самых популярных фреймворков для тестирования и используется многими компаниями и проектами. Этот ролик познакомит вас с необходимыми инструментами, которыми нужно владеть для работы с Pytest. Таймкоды: 00:00 Вступление 00:10 Пирамида тестирования 00:5...
Pydantic BaseSettings. Храним настройки проектов правильно!
Переглядів 2,6 тис.Рік тому
Pydantic BaseSettings - мощный инструмент для хранения настроек в проектах на Python. В этом видео мы рассмотрим, как использовать Pydantic BaseSettings для их удобного и безопасного хранения. Правильное хранение настроек является важным аспектом, который может повлиять на безопасность, производительность и удобство сопровождения вашего проекта. Pydantic BaseSettings позволяет создавать модели ...

КОМЕНТАРІ

  • @eugeniashilova3653
    @eugeniashilova3653 2 дні тому

    Полезное видео, спасибо!

  • @spawndirty8189
    @spawndirty8189 4 дні тому

    Паузы между предлжениями делать нужно.

  • @nazugumdautova1811
    @nazugumdautova1811 4 дні тому

    Как все четко и доступно❤

  • @user-zk6cn9er4m
    @user-zk6cn9er4m 5 днів тому

    Максим, огромное Вам СПАСИБО!

  • @saipel7847
    @saipel7847 6 днів тому

    Это невероятно понятный и отлично поданный контент. Такое золото, жаль, что не нашел раньше

  • @Mortwake
    @Mortwake 7 днів тому

    go для джуна нет смысла выбирать, нет вакансий для джунов на go вообще

  • @Mortwake
    @Mortwake 7 днів тому

    Больше всего легаси же на джаве, на пхп всякие средненькие компании работают, а джава это гиганты рынка с миллионами строк кода

  • @user-fg6mz1rh9b
    @user-fg6mz1rh9b 8 днів тому

    ❤❤❤

  • @expoliemexpoliem6246
    @expoliemexpoliem6246 13 днів тому

    спасибо!

  • @kerasin1221
    @kerasin1221 15 днів тому

    Спасибо!

  • @Asian_saxaul
    @Asian_saxaul 15 днів тому

    Все четко и по делу. Спасибо. Лайк.

  • @user-jq2qm5jx7m
    @user-jq2qm5jx7m 18 днів тому

    идемпотентный только

  • @megamike86
    @megamike86 20 днів тому

    3-5 часов в день вяжется? С чем? С работой или семьей? Нет, Вы приходите в 20:00, в 7 вставать на работу. Т.е фактически есть промежуток в 4 часа, который можно использовать для чего-то одного.

  • @sherzodabdumutalibov1384
    @sherzodabdumutalibov1384 23 дні тому

    Молочина! Не останавливайся брат

  • @dmitrykarpovich186
    @dmitrykarpovich186 25 днів тому

    Огромная благодарность автору, прекрасная подача материала.

  • @aleksandrmatyka3118
    @aleksandrmatyka3118 26 днів тому

    у тебя очень крутая подача

  • @aleksandrmatyka3118
    @aleksandrmatyka3118 27 днів тому

    Обьяснил так что и фронту понятно 🤣

  • @dzhasikgg1
    @dzhasikgg1 27 днів тому

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

  • @MrAlexPop69
    @MrAlexPop69 28 днів тому

    Супер понятный и полезный видос, спасибо! 🔥

  • @tigrpoehal1836
    @tigrpoehal1836 29 днів тому

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

  • @MeineRespectirung
    @MeineRespectirung 29 днів тому

    Случайно наткнулся на это видео - неплохие советы, особенно про 15 минут! Могу один добавить, как разработчик с 10 летним стажем - замерьте уровень шума у себя на раочем месте или дома. В начале карьеры сталкивался с тем, что к концу рабочего дня голова "гудит" и снижаются способности, можно 15 минут тупить в попытках вспомнить команду запуска тестов или сидеть пол часа в попытках найти то, что лежит под носом. Как выяснилось, причина в том, что в офисе постоянный фоновый гул и разговоры, а дома очень шумный ПК. Это реально работает, проверьте! Хотя кажется, что ерунда.

  • @einz7293
    @einz7293 29 днів тому

    Спасибо большое, очень полезное видео, я стал лучше понимать в микросервисах)

  • @sh0ny
    @sh0ny 29 днів тому

    Очень хорошо, прям по полочкам

  • @AlexKulag
    @AlexKulag Місяць тому

    Красава! Лучший.

  • @user-zu8lu7mm3y
    @user-zu8lu7mm3y Місяць тому

    Пару хаков от меня - не работать после 22:00 (больше ошибок совершается, последствия потом съедают плоды переработки), а пойти на тренировку по фитнесу. Утром - прогулка перед работой кардинально улучшает работоспособность (одно время работал с 10:00, попрактиковал).

  • @user-hz8im3rf3j
    @user-hz8im3rf3j Місяць тому

    Спасибо! Очень доходчиво 👍

  • @ulechannel5595
    @ulechannel5595 Місяць тому

    как же я рада, что нашла этот канал! так доходчиво мало кто умеет объяснять, спасибо

  • @Knskyzlp
    @Knskyzlp Місяць тому

    Молодчик! Спасибо! Только ивент дривен

  • @shipa4277
    @shipa4277 Місяць тому

    Для себя. Rabbit MQ Push модель AMQP протокол Producer пишет сообщение в Exchange, который распределяет их в очереди (first in -first out в виде очередей). Сообщения в очереди распределяются на основе Routing key (ключа маршрутизации) далее он пушит сообщение потребителю с которым уже установлено соединение. Как только консьюмер сообщил что прочитал и обработал сообщение, оно тут же удаляется из очереди (в то время как в Кафке оно может храниться бесконечно долго поддерживая весь log событий) . Кафка Pull модель Несколько брокеров - Кафка кластер zookeeper - выполняет несколько функций: 1)отвечает за хранение и управление конфигурацией Кафка кластера (Хранит инфу о топиках, партициях, брокерах и обеспечивает согласованность) 2) управление состоянием (Отслеживает жизненный цикл брокеров, топиков, париций; контролирует состояния и оповещает других участников о возможных изменениях)

  • @ANARCHY_13
    @ANARCHY_13 Місяць тому

    Автор, ты не упомянул В++. Не патриот?

  • @user-mx2ep1xp8o
    @user-mx2ep1xp8o Місяць тому

    Молодец , очень классно получилось, спасибо. Будет очень круто, если визуализации и глубины подачи материала ещё усилишь.

  • @user-uz4yu6qk1r
    @user-uz4yu6qk1r Місяць тому

    PHP лучшее, что изобрели люди. Python выбирать новичкам НЕ советую максимально. Вакансий много, но вот конкуренция просто бешеных масштабов. Об этом почти никто не говорит, к сожалению. Если с PHP ещё можно найти работу, то с Python на одно место раз в 500, если не в 1000 раз больше кандидатов. Порог входа нереальный. Сидеть по году без работы для питона это вообще норма.

    • @user-co5bp8nq7e
      @user-co5bp8nq7e Місяць тому

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

    • @user-uz4yu6qk1r
      @user-uz4yu6qk1r Місяць тому

      @@user-co5bp8nq7e бред))

  • @sicknick7708
    @sicknick7708 Місяць тому

    Максимально базированное видео! Спасибо за труд!

  • @user-_kirill
    @user-_kirill Місяць тому

    Рассказал очено годно, так же ОГРОМНОЕ спасибо за картинки)

  • @FurbiFurbi
    @FurbiFurbi Місяць тому

    Годнота! Молодец парень.

  • @Pesstiptop
    @Pesstiptop Місяць тому

    Спасибо! очень понятно! лучший

  • @user-to6qs3kq9k
    @user-to6qs3kq9k Місяць тому

    Огонь! Спасибо за контент!

  • @erikkaramian8005
    @erikkaramian8005 Місяць тому

    Вот это пиздатейшее объяснение.

  • @user-nu3ot7td1j
    @user-nu3ot7td1j Місяць тому

    consumer-у в кафке приходит какое-то событие об обновлении ? Иначе как они понимают, что данные изменились? Они ведь не будут каждую секунду дедосить кафку на просмотр обновлений

  • @user-ll5do3zi5n
    @user-ll5do3zi5n Місяць тому

    Спасибо огромное. Так понятно объяснил!

  • @user-hi4dj9bx8n
    @user-hi4dj9bx8n Місяць тому

    5:50 - это что так современный бэкенд работает??? На четырёх языках???

    • @user-co5bp8nq7e
      @user-co5bp8nq7e Місяць тому

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

    • @user-hi4dj9bx8n
      @user-hi4dj9bx8n 21 день тому

      А как это вообще возможно? Все программисты выучили как языки через FFI работают? Или закрытые фирменные библиотеки, схожие с Nimpy используют? Или создают дополнительные API для общения между частями бэкенда, написанными на разных языках? Или пресловутый GraphQL под эти задачи приспособили? Пожалуйста, просветите как это вообще происходит?

    • @user-hi4dj9bx8n
      @user-hi4dj9bx8n 21 день тому

      Пожалуйста, скажите в каких компаниях бэкенд работает на 30 языках? Как его удаётся поддерживать? В этих компаниях программистов с работы хотя бы когда то отпускают?

    • @user-co5bp8nq7e
      @user-co5bp8nq7e 21 день тому

      @@user-hi4dj9bx8n это мне вопрос? я не имел ввиду, что в одной компании backend написан на 30 языках) я про то, что есть компании (и они очень известны) где backend написан на OCaml, Haskell, Erlang, Perl, кто-то даже на Swift пишет. Если взять Facebook, то там точно все не на php/hack написано))

  • @obivanbeluii
    @obivanbeluii Місяць тому

    Очень классное обьяснение, спасибо👍

  • @verasmirnova503
    @verasmirnova503 Місяць тому

    Это лучшее видео, что я видела! просто в самое сердечко 😍

  • @user-ej8yy7fv8f
    @user-ej8yy7fv8f Місяць тому

    Красава!

  • @future_ruler
    @future_ruler Місяць тому

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

  • @leila_alieva
    @leila_alieva Місяць тому

    Топовое объяснение, благодарю за труд!))

  • @leila_alieva
    @leila_alieva Місяць тому

    Очень круто, спасибо!)

  • @user-gx2yx1pz1b
    @user-gx2yx1pz1b Місяць тому

    Всё хорошо, но так стеснялся выговорить правильно слово "ИдемпоТентный", что аж вместо этого всё время говорил "идемпоНентный" ))

  • @user-ij3jh7fq4q
    @user-ij3jh7fq4q Місяць тому

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

  • @user-lo9nt4mx7x
    @user-lo9nt4mx7x Місяць тому

    Просто лучший