Squeak.ru - шаблоны программирования

Публикации по теме 'api'


API First, используя OpenAPI и Spring Boot
вступление Что ж, после нескольких лет работы с OpenAPI и Spring Boot я увидел, что некоторые опытные разработчики не знают этого подхода. В своих последних проектах я использовал спецификацию OpenAPI для создания объектов и интерфейсов DTO для RestControllers в Spring Boot, а фронтенд-команда использовала спецификацию OpenAPI для создания объектов и клиентов для API. В этой статье объясняется, как OpenAPI и Spring Boot работают вместе, чтобы использовать API First Concept...

Я больше никогда не буду пользоваться кодовым домом
Часть 1 — Дерьмовые определения базы данных и функциональные идеалы Это требует некоторой истории. Потерпите немного, пока я готовлю сцену. Несколько лет назад наша компания наняла кодировщика со стороны, потому что я был единственным программистом в штате и руководил большим проектом. Руководство решило, что нам срочно нужна эта новая система. Я разработал очень специфический дизайн: API для загрузки веб-сайта (а позже и мобильного приложения), веб-сайт на чистом HTML,..

Магия Axios-Retry: повышение отказоустойчивости запросов API
Представьте, что вы ждете новую пару обуви по почте. Иногда по независящим от них обстоятельствам — например, сильный шторм или перекрытие дороги — почтовой службе приходится разворачиваться и помечать посылку как недоставленную. Но вам нужны эти новые Джорданы сегодня! Нельзя ли повторить попытку доставки посылки?! Введите Axios-Retry: он повышает отказоустойчивость ваших приложений, автоматически повторяя неудачные запросы, и гарантирует, что ваши пользователи получат ожидаемые..

Контроль энергопотребления с помощью Smart Meter Texas и API-интерфейсов Nest, часть 2b/: источники данных и споры…
tl;dr получить данные интеллектуального счетчика в Техасе непросто Умный счетчик Техас В 2007 году компания Smart Meter Texas (SMT) представила систему интеллектуальных электрических счетчиков, которая будет передавать данные об энергии по беспроводной сети с интервалом до 15 минут. Частью этой системы было предоставление потребителям доступа к их собственным данным. К 2012 году энергетические компании по всей стране согласились на стандарт под названием Зеленая кнопка , который..

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

Как использовать API отслеживания людей с помощью JavaScript за 5 минут?
В этом руководстве вы узнаете, как использовать API отслеживания людей за 5 минут, с помощью JavaScript и API отслеживания людей Eden AI. Eden AI предоставляет простой и удобный для разработчиков API, который позволяет отслеживать людей в видео. ‍ Что такое API отслеживания людей на видео? Person Tracking API позволяет отслеживать людей и их действия в рамках сцены или сегмента. Принцип работы отслеживания людей прост: обнаружение людей идентифицирует людей в видео, а затем..

Что такое КОРС? Как это помогает с безопасностью API?
Что такое КОРС? Как это помогает с безопасностью API? Если я скажу вам, что CORS означает совместное использование ресурсов между источниками, это может показаться слишком техническим. Итак, позвольте мне разбить это на простом примере. Представьте, что вы в ресторане, хотите что-то заказать для вас. Вы разместите свой заказ у официанта, который что-то сделает и сделает для вас. Верно? Вы не идете прямо на кухню и не зачитываете там свой заказ шеф-повару! Но представьте, если..

Новые материалы

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

Изучайте Java (Урок 2: Комментарии)
Как и зачем использовать комментарии в java с примерами Введение: Комментарии — это строки текста в программе Java, которые игнорируются компилятором и используются для добавления..

Async Await в Swift: легкое управление параллелизмом
Введение в запуск асинхронного кода Асинхронный код выполняет несколько операций одновременно. Параллелизм необходим при выполнении тяжелых вычислений или сетевых запросов. Однако это может..

Очистить файлы Program .cache в Ubuntu 20.10
Очистите кеш за несколько простых шагов! GNU / Linux реализовал эффективное управление хранилищем для своих пользователей. Но заметили ли вы, что в вашей системе Linux заканчивается место,..

Использование Node.js для чтения действительно больших файлов (часть 1)
В этом сообщении в блоге есть интересный источник вдохновения. На прошлой неделе кто-то на одном из моих каналов в Slack опубликовал тестовое задание, которое он получил на должность..

Введение в градиентный спуск и обратное распространение
Введение в градиентный спуск и обратное распространение Как машинное обучение? Машинное обучение ( ML ) - это исследование компьютерных алгоритмов, которые автоматически улучшаются по..

Шаблон CQRS — C#
Этот архитектурный шаблон в основном говорит о том, что мы можем использовать одну модель для операций чтения, а другую — для операций записи. Звучит хорошо, но реализовать его может быть..