Случайны выбор дневника Раскрыть/свернуть полный список возможностей


Найдено 6315 сообщений
Cообщения с меткой

api - Самое интересное в блогах

«  Предыдущие 30 Следующие 30  »
rss_habr

Как правильно писать API авто тесты на Python

Воскресенье, 08 Января 2023 г. 15:09 (ссылка)

Как правильно писать API авто тесты на Python используя Pytest, Pydantic, Httpx, Allure.

Читать далее

https://habr.com/ru/post/709380/?utm_source=habrahabr&utm_medium=rss&utm_campaign=709380

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Как правильно писать API авто тесты на Python

Воскресенье, 08 Января 2023 г. 15:09 (ссылка)

Как правильно писать API авто тесты на Python используя Pytest, Pydantic, Httpx, Allure.

Читать далее

https://habr.com/ru/post/709380/?utm_source=habrahabr&utm_medium=rss&utm_campaign=709380

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Популяризация JSON-RPC (часть 1)

Воскресенье, 08 Января 2023 г. 09:00 (ссылка)

Для передачи данных по сети есть хорошо зарекомендовавшие себя стандарты - например, SOAP, gRPC, AMQP, REST, GraphQL.

При создании вебсайтов малой, средней и большой сложности с потоками данных к бэкенду и обратно в JSON формате обычно используются последние два с их вариантами. Верней, только варианты, потому что REST и GraphQL - ресурсо-ориентированные протоколы. Это как бы просто перенос элементарной работы с базой данных на клиента (хотя под "ресурсом" может пониматься и абстракция). Обычно таких запросов не больше трети от всего бэкенд API.

Попытка сделать весь API максимально RESTful страшно раздувает код и грузит сеть. Потому что остальные две трети запросов - в форме команд на бэкенд проделать какие-то действия, слабо отображающиеся на CRUD над некими ресурсами. И вариантов послать такие запросы достаточно много. Даже, чересчур.

Читать далее

https://habr.com/ru/post/709362/?utm_source=habrahabr&utm_medium=rss&utm_campaign=709362

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Отправка файлов на подпись с Adobe Sign API

Пятница, 06 Января 2023 г. 18:33 (ссылка)

В документации Adobe сочетается большой объем информации и плохая организация этой информации. Поэтому когда перед мной стала задача отправлять документы через Adobe Sign Api, я потратил несколько дней чтобы понять как всё это работает.

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

Читать далее

https://habr.com/ru/post/709296/?utm_source=habrahabr&utm_medium=rss&utm_campaign=709296

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Торговые роботы на Python

Пятница, 06 Января 2023 г. 09:10 (ссылка)

Привет! На связи команда Тинькофф Инвестиций. В этой статье рассказываем про Tinkoff Invest API, объясняем, как написать робота на Python, и разбираем плюсы этого языка в сравнении с другими. А вместо заключения ловите гайд по созданию робота на примере работы победителя нашего конкурса Tinkoff Invest Robot Contest.

Читать далее

https://habr.com/ru/post/709166/?utm_source=habrahabr&utm_medium=rss&utm_campaign=709166

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Busrpc — фреймворк для разработки микросервисов

Четверг, 05 Января 2023 г. 06:07 (ссылка)

В этой статье я расскажу о собственном проекте ориентированном на микросервисную архитектуру. Этот проект вырос из идей и подходов, которые я применял на протяжении нескольких лет работы связанных с переводом крупного монолитного проекта на микросервисную архитектуру. Я не буду заострять внимание на паттерны, концепции и базовые принципы МСА, поскольку информации подобного рода достаточно в сети. Моя цель - предоставить читателю конкретный вариант реализации микросервисного бэкенда на основе фреймворка busrpc.

Читать далее

https://habr.com/ru/post/709138/?utm_source=habrahabr&utm_medium=rss&utm_campaign=709138

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Heatmap на интерактивной карте с помощью folium

Среда, 04 Января 2023 г. 16:19 (ссылка)



Возникла необходимость изобразить на интерактивной карте актуальное предложение вакансий в сфере Data Science с агрегацией по городам.



Действовать будем в 3 этапа:




  1. Парсинг вакансий с hh API

  2. Актуализация геолокаций каждой вакансии с точностью до населенного пункта

  3. Построение heatmap по количеству вакансий и по средней предлагаемой зарплате с помощью folium

Читать дальше →

https://habr.com/ru/post/709092/?utm_source=habrahabr&utm_medium=rss&utm_campaign=709092

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Heatmap на интерактивной карте с помощью folium

Среда, 04 Января 2023 г. 16:19 (ссылка)



Возникла необходимость изобразить на интерактивной карте актуальное предложение вакансий в сфере Data Science с агрегацией по городам.



Действовать будем в 3 этапа:




  1. Парсинг вакансий с hh API

  2. Актуализация геолокаций каждой вакансии с точностью до населенного пункта

  3. Построение heatmap по количеству вакансий и по средней предлагаемой зарплате с помощью folium

Читать дальше →

https://habr.com/ru/post/709092/?utm_source=habrahabr&utm_medium=rss&utm_campaign=709092

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Запускаем Telegram Bot на панеле оператора (HMI) от Weintek

Вторник, 03 Января 2023 г. 17:33 (ссылка)

Возможно ли в промышленной панеле оператора (HMI) создать своего бота для Telegram?

В HMI от Weintek это реализуемо! В данном туториале мы научим нашу панельку работать с Telegram Bot API, напишем Echo-бот и реализуем отправку сообщений по событию.

Кому интересно, добро пожаловать под кат…

Читать далее...

https://habr.com/ru/post/709010/?utm_source=habrahabr&utm_medium=rss&utm_campaign=709010

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Домашнее облачко или что можно сделать с Orange Pi 5 (Часть 1)

Понедельник, 03 Января 2023 г. 01:40 (ссылка)

Прикупил для тестирования SBC Orange PI 5 c 8 ядрами и 16Гб RAM и постарался описать какие бонусы можно получить от использования. Поставил Ubuntu 22, Docker, Portainer, gitlab-ce, minio S3 (домашний S3). Приглашаю к обсуждению, кидайте тапками или предлагайте что нибудь потестировать на новом устройстве.

Читать далее

https://habr.com/ru/post/708944/?utm_source=habrahabr&utm_medium=rss&utm_campaign=708944

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Программирование без программирования

Понедельник, 02 Января 2023 г. 15:33 (ссылка)

Не хочется говорить о высоких материях, Nocode, ML - системах, нейросетях или чем-то подобном, хочется порассуждать вот о чем: у каждого человека, увлекающегося программированием, есть N+ пет-проектов, и их количество растет. Часть из них - это проба пера, новых технологий, алгоритмов, но часть - это попытки быстро решить задачу бизнеса и найти некий business-value, реализовав MVP и попробовать сделать проект на миллион!

Получается, что для подобных задач я и каждый из нас делает плюс-минус одни и те же действия для получения 50% результата, и сами проекты между собой отличаются на вот эти 50% их сути!

Читать далее

https://habr.com/ru/post/708904/?utm_source=habrahabr&utm_medium=rss&utm_campaign=708904

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Программирование без программирования

Понедельник, 02 Января 2023 г. 15:33 (ссылка)

Не хочется говорить о высоких материях, Nocode, ML - системах, нейросетях или чем-то подобном, хочется порассуждать вот о чем: у каждого человека, увлекающегося программированием, есть N+ пет-проектов, и их количество растет. Часть из них - это проба пера, новых технологий, алгоритмов, но часть - это попытки быстро решить задачу бизнеса и найти некий business-value, реализовав MVP и попробовать сделать проект на миллион!

Получается, что для подобных задач я и каждый из нас делает плюс-минус одни и те же действия для получения 50% результата, и сами проекты между собой отличаются на вот эти 50% их сути!

Читать далее

https://habr.com/ru/post/708904/?utm_source=habrahabr&utm_medium=rss&utm_campaign=708904

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Пишем FastAPI с нуля на python

Пятница, 30 Декабря 2022 г. 14:46 (ссылка)

FastAPI — это современная, быстрая (высокопроизводительная) веб-инфраструктура для создания API-интерфейсов с Python 3.7+ на основе стандартных подсказок типов Python.

В этой статье мы рассмотрим как написать его с нуля.

Читать далее

https://habr.com/ru/post/708678/?utm_source=habrahabr&utm_medium=rss&utm_campaign=708678

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Надеть Telegram на OpenVPN и завернуть это в Docker

Пятница, 30 Декабря 2022 г. 08:50 (ссылка)

Мигрируя в этом году свою инфраструктуру в новый датацентр, поймал себя на мысли о том, что возраст моей виртуальной частной сети (VPN) для доступа к серверам и устройствам перевалил за 10 лет.

Мой старый товарищ OpenVPN ни разу не подвел меня.

Подумав обо всех неудобствах и издержках я решил улучшить имеющийся механизм управления всем VPN-хозяйством.

Под катом вы найдете детали того, что получилось. Кратко, релуьтат слеждующщий: композиция из двух docker-контейнеров, которые превращаются в telegram-бота для управления VPN сервисом. И для этого нужно выполнить всего две команды в консоле.

Механизм управления VPN сервисом теперь не требует каких-либо навыков системного администрирования или доступа к Linux-консоли при выполнении рутинных операций. Например, чтобы сделать сертификаты новому пользователю вам достаточно иметь телефон с telegram-клиентом.

Для тех же, кому интересны технические детали реализации (помимо готового кода), в статье есть описание подходов, которые упрощают сопряжение систем в нескольких контейнерах. Раньше я "ходил более сложными тропами"...

Полезного чтения

https://habr.com/ru/post/708060/?utm_source=habrahabr&utm_medium=rss&utm_campaign=708060

Комментарии (0)КомментироватьВ цитатник или сообщество

«  Предыдущие 30 Следующие 30  »

<api - Самое интересное в блогах

Страницы: 1 2 [3] 4 5 ..
.. 10

LiveInternet.Ru Ссылки: на главную|почта|знакомства|одноклассники|фото|открытки|тесты|чат
О проекте: помощь|контакты|разместить рекламу|версия для pda