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


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

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

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

[Перевод] Как оставаться программистом, если у тебя память как у дрозофилы

Четверг, 06 Октября 2022 г. 17:28 (ссылка)

Мой мадригал тем инструментам разработки, которые изменили мою жизнь

Программирование стало гораздо более многогранным ремеслом с тех пор, как в середине 1990-х я впервые попробовал AmigaBASIC. В те времена еще можно было купить один большой том о компьютере, на котором вы программируете – и там бы нашлось 99% всей нужной информации. Эта книга, где на множестве страниц уголки загнуты в качестве закладок, обклеенная стикерами, лежала бы у вас под рукой, пока вы вбивали бы команды в монохромный текстовый редактор.

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

Сегодня никто бы больше и не подумал покупать документацию по разработке – и Microsoft, и Apple свободно выкладывают свою документацию в Интернете для всех желающих. А что говорить о проектах с открытым исходным кодом!

Во времена npm, PyPI и GitHub сложно объяснить, насколько неоднозначным решением (которое требовалось всесторонне обдумывать) раньше считалось потребовать хоть какие-нибудь возможности, которые выходили бы за рамки функционала операционной системы. Часто вместе с продуктом приходилось сдавать и все его зависимости.

Читать далее

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

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

[Перевод] Безопасный Spring REST с применением Spring Security и OAuth2

Пятница, 30 Сентября 2022 г. 15:24 (ссылка)

В этой статье мы продемонстрируем пример настройки Spring Security + OAuth2 для защиты конечных точек REST API на фреймворке Spring Boot. Клиенты и учетные данные пользователей будут храниться в реляционной базе данных (для баз данных H2 и PostgreSQL подготовлены примеры конфигураций).

Читать далее

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

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

Как структурировать проект на Golang: гайд от backend-разработчика

Четверг, 29 Сентября 2022 г. 10:39 (ссылка)

Всем привет, меня зовут Авксентий, я backend-разработчик в inDriver. Думаю, каждый начинающий разработчик сталкивался с проблемой, как правильно выстроить архитектуру и структуру проекта. Ведь организация кода проекта — постоянно развивающаяся проблема, а следование стандартной структуре сохраняет чистоту кода и повышает производительность команды.

Когда я начинал писать на Go, то потратил много времени на поиски стандартов структурирования проекта. В итоге так и не нашел официального и точного стандарта — либо информация была неполной, либо это было не то, что нужно. Я решил написать свой гайд на основе опыта. Он для начинающих разработчиков и посвящен тому, как структурировать проект на Golang.

Читать далее

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

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

Как создать сценарии обзвона базы холодных и «спящих» клиентов в Digital

Четверг, 29 Сентября 2022 г. 09:59 (ссылка)

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

Читать далее

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

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

Интеграция с маркетплейсами или как я научился не волноваться и полюбил API-интеграцию

Вторник, 27 Сентября 2022 г. 11:49 (ссылка)

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

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

Интеграция с маркетплейсами или как я научился не волноваться и полюбил API-интеграцию

Вторник, 27 Сентября 2022 г. 11:49 (ссылка)

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

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

[Перевод] Что станет с производительностью, если переборщить с ленивой загрузкой

Понедельник, 26 Сентября 2022 г. 11:42 (ссылка)

Ленивая загрузка – это выжидательный подход к работе с ресурсами, когда загрузка ресурса откладывается до момента, пока он фактически не понадобится. В таком случае при работе с критически важными ресурсами экономятся данные, а также снижается конкуренция за эти данные при работе по сети. Такой прием стал веб-стандартом в 2019 году, а сегодня loading=«lazy» для изображений поддерживается в большинстве крупных браузеров. На словах все отлично, но случается ли перебор с ленивой загрузкой?



В этом посте обобщены и проанализированы данные о прозрачности веба, взятые в открытых источниках, а также проделано импровизированное A/B тестирование. Эта работа помогает понять производительность и степень внедрения нативной ленивой загрузки при работе с картинками. Оказывается, ленивая загрузка может быть поразительно эффективна при избавлении от ненужных картиночных байт, но, если с ней переусердствовать – это плохо скажется на производительности. А именно: наше исследование показывает, что при более жадной загрузке изображений в пределах первичной области видимости – в сочетании с более свободной и ленивой загрузкой остальных – достижима золотая середина. Экономится количество загруженных байт и улучшаются показатели Core Web Vitals. Читать дальше →

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

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

[Перевод] Что станет с производительностью, если переборщить с ленивой загрузкой

Понедельник, 26 Сентября 2022 г. 11:42 (ссылка)

Ленивая загрузка – это выжидательный подход к работе с ресурсами, когда загрузка ресурса откладывается до момента, пока он фактически не понадобится. В таком случае при работе с критически важными ресурсами экономятся данные, а также снижается конкуренция за эти данные при работе по сети. Такой прием стал веб-стандартом в 2019 году, а сегодня loading=«lazy» для изображений поддерживается в большинстве крупных браузеров. На словах все отлично, но случается ли перебор с ленивой загрузкой?



В этом посте обобщены и проанализированы данные о прозрачности веба, взятые в открытых источниках, а также проделано импровизированное A/B тестирование. Эта работа помогает понять производительность и степень внедрения нативной ленивой загрузки при работе с картинками. Оказывается, ленивая загрузка может быть поразительно эффективна при избавлении от ненужных картиночных байт, но, если с ней переусердствовать – это плохо скажется на производительности. А именно: наше исследование показывает, что при более жадной загрузке изображений в пределах первичной области видимости – в сочетании с более свободной и ленивой загрузкой остальных – достижима золотая середина. Экономится количество загруженных байт и улучшаются показатели Core Web Vitals. Читать дальше →

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

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

HTML, JavaScript, YandexAPI и щепотку Bootstrap

Пятница, 23 Сентября 2022 г. 10:15 (ссылка)

Привет, Хабр!

Читать далее

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

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

Сервис, который должен был объединить торговые площадки США Ebay, Amazon и Zappos

Среда, 21 Сентября 2022 г. 11:37 (ссылка)

В далёком 2012 году довелось мне участвовать в одном интересном проекте - BuyinUsa. Идея проекта была в следующем: объединить в одном месте товарные предложения с наиболее популярных торговых площадок США, представить их российским потребителям, взять на себя доставку и конвертацию при оплате.

Для начала решили взять самые крупные: ebay, amazon, zappos. К тому же в этот год zappos вообще закрыл возможность для российских пользователей даже заходить на их сайт. А тут мы такие…

Как, наверно, кто-то еще помнить, тогда вездесущего алиэкспресс еще не было, да и умением покупать за границей отличались лишь “продвинутые интернетчики”, а наша задача была предложить услугу как можно более массовому потребителю.
Я выступал в роли и соучредителя и в качестве, как бы сейчас сказали, тимлида, так как вся разработка проекта была на мне. Я был еще достаточно юным и пылал энтузиазмом:)

Вся разработка осуществлялась удаленно, программисты, вебмастер, дизайнер и я работали исключительно через сеть. Использовались в основном простые средства вроде teamview и skype. В качестве основы для сайта взяли всем известную Joomla, а для интернет-магазина Virtualmart. Конечно, по современным воззрениям это ужас-ужас, но тогда мне так не казалось.

Что надо было решить:

1. Карточка товаров, которые были очень разноплановые. А от характеристик зависела возможность отфильтровать товары в поиске.

Решение: взяли более ста карточек с разными характеристиками и просили их отсортировать по важности знакомых и друзей. Сравнивали результаты и выделяли главные. А потом скопировали карточку с Запоса и отредактировали её под свои нужды:)

Читать далее

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

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

Similar images: API

Вторник, 21 Сентября 2022 г. 01:48 (ссылка)

Кортокая версия.

Я набил API и python библиотеку, которые позволяют искать картинки похожую на искомую.

API бесплатный, на один запрос выдает до 20 похожих картинок.

В базе данных 18 миллионов изображений. Надеюсь, в ближайшее время, добавлю еще 50M.

API: LINK

python wrapper: LINK

Web Demo: LINK. Можно загрузить свою картинку или воспользоваться текстовым поиском. Можно кликать на картинки в результате поиска и смотреть что найдет по ней. Хороший вопрос за сколько шагов можно дойти от чего-то невинного до порнухи или хотя бы обнаженки.

Читать далее

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

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

Гайд по первичной настройке асинхронного Python-приложения с GraphQL-библиотекой Strawberry

Понедельник, 19 Сентября 2022 г. 09:36 (ссылка)

Пишете на Python и давно хотели запрыгнуть на поезд хайпа по GraphQL, но никак не могли выбрать между Graphene и Ariadne? Предлагаем вам третий вариант – Strawberry.

Strawberry – code-first библиотека с большим количеством батареек. 2.6 тыс. звёзд в репозитории на GitHub. Для описания типов можно использовать dataclasses и pydantic-модели. Из коробки поддерживается асинхронность.

В этом гайде мы напишем приложение, реализующее создание и получение пользователей (users) и их книг (books).

Читать далее

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

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

Гайд по первичной настройке асинхронного Python-приложения с GraphQL-библиотекой Strawberry

Понедельник, 19 Сентября 2022 г. 09:36 (ссылка)

Пишете на Python и давно хотели запрыгнуть на поезд хайпа по GraphQL, но никак не могли выбрать между Graphene и Ariadne? Предлагаем вам третий вариант – Strawberry.

Strawberry – code-first библиотека с большим количеством батареек. 2.6 тыс. звёзд в репозитории на GitHub. Для описания типов можно использовать dataclasses и pydantic-модели. Из коробки поддерживается асинхронность.

В этом гайде мы напишем приложение, реализующее создание и получение пользователей (users) и их книг (books).

Читать далее

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

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

[Перевод] Создание IoT-приложения с использованием HTTP API

Среда, 14 Сентября 2022 г. 16:00 (ссылка)

Фото: kwan fung на сайте Unsplash



Уже несколько лет не снижается ажиотаж вокруг IoT-устройств. Эти устройства могут быть почти чем угодно: от будильника, показывающего погоду, до холодильника, сообщающего о ценах в ближайших продуктовых магазинах. Какой бы ни была реализация, для общения с источниками данных эти устройства используют API. Но как конкретно подключаются сообщения, данные и устройства?



В этом посте мы покажем пример проектирования и моделирования данных для IoT-устройства. Для этого будет использовано M5Stack — небольшое модульное IoT-устройство с экраном, и подключение к API Metropolitan Transportation Authority Нью-Йорка (MTA) для получения актуального графика движения поездов на разных станциях. Читать дальше →

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

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

Интеграция QUIK в инфраструктуру или API

Воскресенье, 11 Сентября 2022 г. 21:00 (ссылка)

Торговая система QUIK [ссылка удалена мод.] для большинства серьёзных игроков рынка является очень популярной системой предоставления своим клиентам интерфейса для торговли ценными бумагами. Но в большинстве своём внутренности этой системы, как и любого коммерческого продукта являются закрытыми, в связи с чем могут возникать проблемы интеграции во внутреннюю инфраструктуру предприятия. В этой статье будут рассмотрены возможные механизмы интеграции QUIK в системы предприятия являющегося клиентом брокера или самостоятельным брокером.

Читать далее

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

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

Как правильно внедрить Self-service-аналитику и для чего вам это. Кейс «Пятёрочки»

Среда, 07 Сентября 2022 г. 15:05 (ссылка)

Делимся лайфхаком, который упростил жизнь продакт-менеджерам и сделал продукт удобнее для пользователей.

Читать далее

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

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

[Перевод] REST API на основе Snake (Python, Mamba, Hydra и Fast API)

Понедельник, 05 Сентября 2022 г. 16:00 (ссылка)



Сегодня я хочу попробовать что-то новое и начну исследовать мир Python. В этой статье представлен пошаговый туториал по реализации простого REST API при помощи Python, Fast API, Hydra и Mamba. Более того, я вкратце опишу, как упаковать всех этих змей в один образ Docker и заставить их работать вместе. Весь код выложен на моём GitHub.



Давайте начнём с кратного объяснения того, почему я решил выбрать эту тему. Читать дальше →

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

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

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

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

Страницы: 1 ..
.. 7 8 [9] 10

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