Обновить
-3
0
Дмитрий Читалов@advanced_python_expert

Пользователь

Отправить сообщение

Отказать нельзя принять

Уровень сложностиПростой
Время на прочтение3 мин
Охват и читатели750

Поиск вакансий в сфере «айти» является в некотором роде работой, а прохождение собеседований – навыком, который можно развить. Я собрал некоторые практические рекомендации из своей жизни и опыта студентов, с которыми работал на индивидуальных уроках. Они субъективные, не претендуют на абсолютную истинность, но могут пригодиться в жизни. Эти рекомендации распространяются как на само собеседование, если вопросы будут задавать соискателю лично, так и на создание резюме.

Читать далее

Как в Django реализовать заполнение профиля пользователя через Google

Уровень сложностиПростой
Время на прочтение4 мин
Охват и читатели527

Эта статья продолжает пост, в котором был рассмотрен один из алгоритмов аутентификации пользователя через платформу Google. Сейчас мы дополним ее механизмом заполнения профиля пользователя данными из Google-аккаунта. Хотелось бы подчеркнуть, что в обеих статьях рассматривается только один из алгоритмов. Он, на мой взгляд, наиболее понятен для начинающих разработчиков, хотя существуют и другие способы. О них можно узнать из документации Django.

Проведя аутентификацию через Google, мы получили только стандартные данные - идентификатор и имя пользователя. Но можно получить и другие, в частности, email, возраст, информацию о себе и т.д.

Реализуем в проекте собственный сервис (pipeline) и добавим в пакет приложения authapp соответствующий модуль (pipeline.py):

Читать далее

Как в 2025 году в Django реализовать аутентификацию через Google

Время на прочтение3 мин
Охват и читатели1.5K

Аутентификация через сторонние сервисы осуществляется на базе протокола OAuth 2.0, который поддерживается библиотекой Python Social Auth Django.

Для начала нам нужно установить библиотеку social-auth-core и дополнительную библиотеку social-auth-app-django для интеграции этой системы регистрации/аутентификации в Django. Оба компонента мы указали в списке зависимостей проекта в файле requirements.txt:

Читать далее

Обучение с гарантированным трудоустройством – в чем подвох?

Уровень сложностиПростой
Время на прочтение3 мин
Охват и читатели8.7K

Недавно один из подписчиков моего канала по обучению Python рассказал, как с ним связались из одной конторы и предложили довольно интересные условия обучения – 250 к за всю программу плюс гарантированное устройство в этой же компании после завершения, с начальной зарплатой 80 – 100 к. Причем направление перспективное – машинное обучение и искусственный интеллект. Представились, как АНО Цифротех.

Якобы компания сама занимается проектами в этой сфере и параллельно обучает. С одной стороны, 250 к – недешево за онлайн профессию (можно найти варианты раза в два-три дешевле), с другой, если будет реальное трудоустройство, то можно быстро отбить средства, ну и сама профессия интересная и востребованная. Сейчас на машинное обучение, аналитику и искусственный интеллект даже больший спрос, чем на обычную Python-разработку (веб, боты, парсеры и т.д.).

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

Читать далее

Школы программирования против репетиторов и самообучения

Уровень сложностиПростой
Время на прочтение5 мин
Охват и читатели2.9K

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

Читать далее

О сколько нам открытий чудных готовит Python

Уровень сложностиПростой
Время на прочтение2 мин
Охват и читатели4.7K

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

Читать далее

Информация

В рейтинге
Не участвует
Откуда
Челябинск, Челябинская обл., Россия
Дата рождения
Зарегистрирован
Активность

Специализация

Бэкенд разработчик
Средний
Python
PostgreSQL
ООП
Базы данных
Django
Git