Пишем первое IOS приложение. Реализуем RestApi c помощью Django RestFramework

09 Дек 2019 ios swift

Реализуем Rest Api на стороне сервера

Это очень легко реализовать с помощью DRF.
У нас есть модель Post  и для него мы реализуем сериализатор.

Читать далее

Используем Amazon SDK в python boto3

05 Дек 2019 Amazon python

Amazon  Web Services (AWS)- это облачная платформа, разработанная и поддерживаемая компанией Amazon c 2006 года. 
Эта платформа предоставляет огромное количествео сервисов , которые вы можете использовать для  решения самых различных задач.
В данной статье мы рассмотрим библиотеку Boto3 , которая предоставляет SDK для работы с AWS с использованием языка программирования Python.

Читать далее

Логирование python

21 Ноя 2019 python

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

Читать далее

JWT-аутентификация с помощью Django Rest Framework

08 Ноя 2019 django djangorestframework

JWT состоит из трех основных частей:

заголовок (header),

нагрузка (payload)

подпись (signature)

JWT-аутентификация в Django

 

Читать далее

Django.Отправляем по почте html сообщение

15 Окт 2019 django

Отправить html сообщение по почте средствами django очень просто

Читать далее

Введение Python spacy

04 Окт 2019 python Spacy

Введение Python spacy

Читать далее

Начало работы с Redis

14 Авг 2019 python redis

Redis - это хранилище структур данных с открытым исходным кодом, размещаемое в оперативной памяти , которое может быть использовано в качестве базы данных, в качестве кеша и брокера(посредника) сообщений.

Читать далее

Celery. Выполнение фоновой задачи через определенное время

12 Авг 2019 django celery

Иногда нам необходимо бывает выполнить определенную фоновую через определенное количество времени.
Допустим через 60 секунд или через 15 минут. Иногда нам нужно бывает отправить sms сообщение или почтовое сообщение в указанное время. 

Читать далее

Python. Итераторы и генераторы

05 Авг 2019 python

Итератор в Python - это объект , класс которого имеет специальный метод __next__ и метод __iter__ , который возвращает итерируемый объект (в данном случае  return self). 
 

Читать далее

Python requests. Авторизация на сайте

27 Июл 2019 python

Иногда при парсинге страниц нужно получить данные , которые недоступны незарегистрированным пользователям.

Для этого нужно авторизоваться на сайте. И в этой статье я покажу как с помощью замечательной библиотеки requests это реализовать.
В качестве примера попробуем залогиниться на сайте hh.ru.

Python авторизация

Читать далее

Асинхронные задачи на Django с использованием Celery + Redis

24 Июл 2019 django celery

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

Читать далее

Python Selenium скриншоты

22 Июл 2019 python selenium

Делаем скриншоты страниц сайта с помощью selenium

Читать далее

WebRTC. Обмениваемся данными

08 Июл 2019 javascript webrtc

В первой статье мы описали как можно установить соединение , а в этой статье опишем как передавать данные между собой

Читать далее

WebRTC. Что это такое и для чего ?

07 Июл 2019 javascript webrtc

У нас было 2 часа ночи по Московскому времени, 75 таблеток мескалина , 5 марок мощнейшой кислоты , никакого кокаина и желания разобраться в технологии WebRTC. Не то, чтобы это всё нужно в программировании, но раз начал программировать , то иди в своём увлечении до конца.
 

Читать далее

Celery. Теоретическая часть

02 Июл 2019 celery

Celery - это библиотека на языке Python , предназначенная для отлеживания задач(Tasks), которые нужно выполнить и предоставляющая обработчиков(workers) , которые будут выполнять эти задачи. 
Обычно Celery используется для выполнения задач в асинхронном режиме и для планирования задач на определенное время
 

Читать далее

Подписка

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

Рубрики

Теги