- 18
- 66 618
Elena Deykun - Python Blog
Belarus
Приєднався 3 лис 2020
Обучаю программированию на python
КАК НАЙТИ РАБОТУ В IT в 2025 ГОДУ - Пошаговая стратегия
elena-deykun.by/ - ссылка на материалы по поиску работы
t.me/elena_deykun_python - тг канад, в котором есть подробности и бонус для подписчиков
Содержание:
00:46 - Из чего состоит стратегия поиска работы
01:34 - Определение целевой вакансии
03:43 - Исследование рынка труда и определение образа идеального кандидата
05:47 - Сбор ресурсов (какой у вас опыт, какими навыками владетеете)
14:07 - Цифровое позиционирование (резюме и linkedin, applicant tracking system)
31:28 - Как попасть на собеседование
35:08 - Как писать сопроводительное письмо
36:50 - Как пройти собеседование с рекрутером и техническим специалистом
40:25 - Как чувствовать себя увереннее на собеседовании
t.me/elena_deykun_python - тг канад, в котором есть подробности и бонус для подписчиков
Содержание:
00:46 - Из чего состоит стратегия поиска работы
01:34 - Определение целевой вакансии
03:43 - Исследование рынка труда и определение образа идеального кандидата
05:47 - Сбор ресурсов (какой у вас опыт, какими навыками владетеете)
14:07 - Цифровое позиционирование (резюме и linkedin, applicant tracking system)
31:28 - Как попасть на собеседование
35:08 - Как писать сопроводительное письмо
36:50 - Как пройти собеседование с рекрутером и техническим специалистом
40:25 - Как чувствовать себя увереннее на собеседовании
Переглядів: 588
Відео
DOCKER-COMPOSE с нуля простыми словами! На примере python, django, nginx. celery, redis и postgresql
Переглядів 17 тис.Рік тому
В этом видео на практическом примере разбираем, как пользоваться docker-compose и зачем он нужен. Разбирать будем на примере простого приложения, которое использует практически все: python, django, nginx. celery, celery beat, redis и postgresql 00:00 - Вступление 00:35 - Зачем нужен docker-compose 01:39 - Что такое docker 03:49 - Установка docker-compose 04:05 - Приложение для контейнеризации 0...
Все что нужно знать про docker! Разбираем на примере python + django
Переглядів 20 тис.Рік тому
В этом видео вы узнаете, что такое докер, а также получите все необходимые знания для того чтобы свободно использовать его для своих проектов 00:33 что такое докер 02:33 как установить docker 03:00 как пользоваться docker cli 04:12 что такое образ / image 03:50 что такое контейнер / container 03:58 запускаем hello-world образ 04:15 что такое докерхаб 05:00 как запустить образ 06:00 как удалить ...
Как задеплоить django-приложение на виртуальную машину | Google Cloud Platform
Переглядів 4,3 тис.3 роки тому
В этом видео на практическом примере разбираем как задеплоить django-приложение на виртуальную машину и делать это будем на Google Cloud Platform - Compute Engine. Но процесс разворачивания приложения будет схож на любых виртуальных машинах Содержание: 00:00 Что будем делать обзор тестового django-приложения 02:10 Настраиваем Google Cloud VM 04:20 Устанавливаем все что нужно для запуска проекта...
Подготовка Django-приложения к деплойменту
Переглядів 6 тис.3 роки тому
В этом видео разбираем все шаги, которые нужно сделать перед деплойментом Django-приложения на сервер: 00:00 - Демонстрационное приложения использующее IDGB API 03:50 - Работа с переменным окружения (файлик .env) 09:04 - Какие переменные выносить в переменные окружения 11:00 - Файл с необходимыми для запуска приложения библиотеками (requirements.txt) 14:33 - Django settings - паттерны, настройк...
Передача аргументов по ссылке и по значению в Python
Переглядів 3,1 тис.3 роки тому
В этом видео рассматриваем, какие типы данных относятся к изменяемым, а какие к неизменяемым, а также как происходит передача аргументов по ссылке и по значению. 00:00 - Неизменяемые типы данных 03:00 - Изменяемые типы данных 04:43 - Передача неизменяемых типов данных в функцию 06:34 - Передача изменяемых типов данных в функцию
Как называть переменные в Python?
Переглядів 5563 роки тому
В видео разбираем как называть: - переменные (разных видов: обычные переменные общего назначения, константы, bool) - функции - пакеты и модули - классы, а также поля и методы классов - пользовательские исключения согласно PEP8, а также дзену python 00:00 - Что будет в видео 00:20 - Зачем правильно называть переменные 01:15 - Допустимые значения идентификаторов 03:00 - Как называть переменные 05...
Jupyter Notebook - установка и запуск
Переглядів 7 тис.3 роки тому
Jupyter Notebook - установка и запуск
Как установить Python на Windows + PyCharm
Переглядів 2474 роки тому
Как установить Python на Windows PyCharm
Все тоже но с обьямнениями подробними в chat gpt 4
М?
Прекрасное видео, спасибо за Ваш труд!
Спасибо за обратную связь 🙌
Елена, ты крутая!!! Очень понравилось видео! Нашел некоторые свои пробелы и прикрыл. Подскажи ещё, если у меня например сервисы находятся на разных серверах, например если у меня БД на одном сервере, а front на другом и бэк на третьем, поможет ли мне как то docker-compose? Могу я как то запускать docker-compose, но чтобы запуск происходил на тех серверах?
думаю что такое можно сделать к примеру через один docker-compose файл и локально можно будет запускать все сервисы сразу, а на серверах на каждом отдельно запускать только один сервис (docker compose up front, к примеру)
Вау) Годные советы. Хотя я не прям со всем согласен =)
Доступно, чётко, последовательно - 10/10
спасибо)
okuda vzyali SECRET_KEY vnutri .env.docker? Kto to otvette pojaluysta
Ты могла еще быстрее говорить ??? Зачем ты в докер завернула питон и убунту , ты их сразу на линукс сервер не могла установить через пакетный менеджер и работатьс любыми расширениями ???
Докер решает свои задачи, он нужен для запуска приложений с зависимостями в разных средах без необходимости настройки каждой отдельной. А убунту это частный кейс и каждый раз нужно будет все делать заново, если не использовать инструменты для автоматизации
Начать не получался щя смотри
Спасибо!!!!
Подскажите, при таком запуске docker run -p 8084:8000 docker-demo, мапинг портов вроде работает посколько из самого docker desc переходишь на 8084:8000, но если нажать из пайчарма, то перебрасывает на 0.0.0.0:8000/ и там пусто,почему не работает перенаправление
Великолепное видео! Хотя я и на java, но такого емкого и краткого объяснения еще не встречал! Подсмотрел несколько нужных команд, очень понравилась в конце аналогия контейнера и удаленной машины. Когда такое же видео про кубер? Буду теперь ждать с нетерпением!
какое же крутое видео,огромное спасибо Elena Deykun!!!
давно хотел разобраться в доккере,ваше видео помогло в этом
а нафига тогда кубернетис?
Докер лишь помогает запускать части приложения как отдельные сервисы, но для мониторинга этих сервисов, масштабирования, подключения load balancer и менеджмента полноценного приложения в прод среде докер контейнеры раскатываются на кубернетисе. В любом случае докер это промежуточный шаг, если запускать все сервисы на одной машине, то это не даст той гибкости, надежности и масштабируемости, которая сможет обеспечить эффективную работу системы, а менеджить это все на разных машинах он уже не умеет
Подскажите, какая студия используется на видео? Спасибо!
Если вы про IDE, то PyCharm
Боже, тут прям всё, что мне нужно. Спасибо огромное. Вы сэкономили мне месяц работы❤❤❤
Очень рада что понравилось🙌
Видео просто супер. Когда видео про Kubernetes?
www.twitch.tv/trytofix поддержите если не трудно
Большое тебе спасибо. Продолжайте, не бросайте канал
Когда продолжение?
В октябре
Отличный урок! Спасибо
Отличный урок! Спасибо! Заканчиваю курс по докеру на степике, потратил 2-3 недели, а из Вашего урока узнал больше чем из того курса)
Супер что понравилось! Спасибо за обратную связь 🤍
@@elena-deykun пока попрактиковал только прошлый урок. Этот урок завтра сяду разбирать, просто посмотрел но все понятно) непонятно пока зачем постгрес использовали в уроке, в Джанго же своя база есть. Если этот момент объясните, вообще красота будет) думаю что постгрес лучше чем mysql из коробки, но вроде все возможности тоже в нем можно реализовать
@@mrbluff4489 из коробки в Джанго SQLite.
Елена ты лучшая! Я так долго не мог разобраться как настроить статик на серваке и наконец-то ответ найден! 🤗🤗🤗
Спасибо🤍
здравствуйте, а если есть такая проблема: я делал всё, как сказано в видео, но процесс автоматического открытия jupyter через браузер почему-то не свершился. он, конечно, дал необходимые ссылки на сервер и они работают, но всё равно я ожидал автоматического перехода в браузер, а так, получается, что каждый раз нужно вручную копировать ссылки в браузер для открытия (не то, чтобы это прям плохо, но хотелось бы всё же понять причину проблемы и решить её). не знаете, как можно исправить это и сделать в точности, как у вас на видео?
а это на какой операционной системе?
@@elena-deykun это windows 10, но я так думаю, там проблема с файлами пайтона или внутри самих системных папок, потому что он не видит почему-то сам браузер для открытия, тогда как на ноуте, где уже стоит windows 11, всё спокойно открывается
Спасибо большое за ролик! Очень полезное видео про docker compose!!! Только у меня статика на беке не подтянулась видимо с nginx что то.
Можно залогиниться в nginx контейнер и проверить что папка правильно вмаунтилась и в ней есть нужные стили. Если не вмаунтилась, то смотрим в эту сторону, проверяем что собрали папку со стилями и как она маунтится в docker-compose. Если все верно, то смотрим на настройку nginx, код конфигурационного файла можно посмотреть на гитхабе, ссылка на который в описании, по идее там ничего менять не нужно. И смотрим логи самого nginx контейнера и куда улетают запросы на статику. Важно еще помнить что это 80 порт, а не порт приложения, к примеру 8080. Если не получится, то можете написать в телеграм
@@elena-deykun Я меня в проекте я в папку с nginx тоже dockerfile добавил и отдельно пути для admin и api прописал в конфиге. location /admin/ { proxy_set_header Host $http_host; proxy_pass backend:8080/admin/; } Примерно так! Ты умница!!! Даже не представляю сколько инфы нужно переварить, что бы запилить такой видос!
все отлично, только подача материала слишком быстрая и без пауз, комфортно было смотреть только на скорости 0.75
наконец-то я подключил статику, ура. спасибо большое
как? через whitenoise?
у меня не подтянулись статичные файлы и я подключил whitenoise
А что не получилось с тем способом который в видео?
Заснул и не проснулся
Надеюсь выспались👌
Спасибо вам большое за урок! ❤
А вам за обратную связь 🤍
О боги, спасибо за это видео...
Пожалуйста😅
Жду с нетерпением видео про kubernetes
Умничка! Приятно слышать девочку....
Спасибо Елена,здорово как вы всё объясняйте просто и понятно.
Очень рада что было понятно🤍
Здравствуйте,видео очень полезное,но объясните пожалуйста,volume его главная задача это как я понял замена файлов(папок) в контейнера на локальные файлы на сервере ,почему вы не прописали staic_volume:./static объясните пожалуйста
Да, есть такой момент что если мы монтируем папку из хостовой системы в контейнер, то это bind mounts, их указывать в секции с volume не нужно. Но если мы хотим создать volume при помощи docker, чтобы к примеру сохранить состояние бд между запусками контейнеров, то в таком случае это named volume и он указывается в секции volumes или может создаваться при помощи команды docker volume create
очень полезное видео)как-раз то что было нужно,правда для своего проекта пришлось попотеть немного )
Это радует)
Огромное спасибо за видео! Наконец-то всё то, что нужно в одном видео! Для меня стало открытием ваш канал =) Подписался)
Спасибо за обратную связь 🤍
Елена, подскажите пожалуйста такой момент по докеру. Целесообразно ли использовать докер вместо того чтобы поднимать nginx+питон и джанго(ну или любой другой язык с фреймворрком) на локальном хосте для разработки проекта? Или это всетаки инструмент для того чтобы завернуть в контейнер готовое приложение и демонстрировать? И как в таком случае конфигурироввть Volume для папок с кодом и для БД? Надеюсь смог сформулировать вопрос.
Тут все зависит от удобства и нужд. Чаще всего докер нужен на этапах когда приложение уже деплоят, либо же он разрабатывается несколькими людьми. То есть имея актуальный докер образ у вас будет возможность всегда его быстро развернуть и запустить на любой машине или сервере. Еще он полезен в случае если на локальной машине ведется параллельно несколько проектов и их зависимости / настойки nginx могут конфликтовать. Докер удобен тем что запускается вне зависимости от всего и в случае если где-то что-то сломалось в настройках, как это обычно бывает, докер от этого защищает и с этой точки зрения поддерживать локальную инфраструктуру может быть проще. Я обычно зависимости типа бд запускаю в докере, а само приложение локально, потому что так все же проще дебажить
@@elena-deykun большое спасибо за развернутый ответ.Мне например хочется держать на машине одновременно и Python+django, и PHP+symfony для разработки мелких учебных проектов - наверное тут докер вполне поможет? Вроде возможно БД и рабочую папку вынести в volume?
Великолепный видеоролик - коротко и емко. Спасибо и всего самого лучшего!
Спасибо 🤍
полезное видео)всем кто принимал участие, огромная благодарность )!
Рада что понравилось)
Для начинающего будет немножко сложновато Да бывает иногда траблы где автор скипает какие то команды(venv, requirements.txt) поэтому не все мб поймут а так впринципе если разобраться самому то видосик супер лайк и подписка как говорится Пасибки :3
Да, к сожалению данное видео рассчитано на то что у человека уже есть какой-то бэкграунд для которого он собственно и будет использовать докер, без этого не удалось бы раскрыть тему в полной мере, либо был бы урок на 10 часов по всему подряд, а не по docker compose😅
@@elena-deykun да вы правы 😆
Как с вами связаться? Хотел бы пригласить вас на чашечку кофе, обсудить связку Docker + Flask, или какие нибудь другие связывания... 🤭
С кем надо я уже связалась😉
не понимаю как вы это делаете. уже все гайды на ютубе просмотрел, но я 1 особенный. не удается запустить контейнеры, вообще. первое с чем столкнулся в строке CMD - не выполняется ни какая из команд. бьет ошибки, что неизвестная хрень написана. убрал, окей. потом ошибки , что не может найти базу данных. и что бы я ни делал - все равно не может ее найти. по имени сервиса из файла компоуз - не хочет. часов 8 уже бьюсь об ошибку: django.db.utils.OperationalError: [Errno -2] Name or service not known
а напиши в телеге под последним постом, прикрепи скрин)
Великолепный мануал, благодарю. У Вас, кажется, талант разъяснять такие вещи.
Спасибо, рада что было понятно)
Можно делать платный курс по докер и это будет бестселлер 👍
видос отличный!! в след раз увеличите текст а то иногда ничего не видно
Да это талант к преподаванию, не иначе, жаль, редко видео выходят или канал заброшен. Многое стало понятно, спасибо.
Готовлюсь к его возрождению со всех сил) спасибо за комментарий🤍
Сексуальный голос )
Это, наверно лучший гайд по настройке докера для Django и Nginx. Просто лучшая, благодарю
Тек найн из мира айти
😅😅😅