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


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

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

Следующие 30  »
Romiks

Онлайн курс «Инженер по тестированию»

Среда, 19 Июля 2023 г. 23:18 (ссылка)

Онлайн курс «Инженер по тестированию»

 

Онлайн курс «Инженер по тестированию»


Онлайн курс «Инженер по тестированию»


За 5 месяцев получите все необходимые навыки и знания для старта работы в Тестировании ПО (Junior Test Engineer). Будете учиться вместе с личным наставником. Курс создавался на основе вакансий и требований компаний к тестировщикам. Всё необходимое добавили, ненужное убрали — вам осталось посмотреть, всё выполнить и получить профессию. У вас будет 2 проекта: тестирование мобильного приложения Ozon и сайта Бруноям. По работе над проектом будете получать обратную связь от личного наставника. В конце курса у вас будет полноценное портфолио. Введение в автоматизированное тестирование. Работа тестировщика в терминале (виртуалка, linux, macos). Большой блок REST API, SOAP c практикой: HTTP, методы запросов, коды ответов. Что такое ТД? Его цели и задачи.


Другие видеокурсы по теме:


- Видеокурс «WordPress 6 с нуля»

- Курс «SEO-специалист»

- Онлайн курс «Веб-разработчик с нуля»

- Видеокурс «Программирование на C++ в Unreal Engine 5»

- Курс «SMM-специалист с нуля»

- Онлайн курс «Python-разработчик»

- Онлайн курс «Java-разработчик с нуля»


 

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

API platform по быстрому

Понедельник, 26 Декабря 2022 г. 12:52 (ссылка)

API platform это полнофункциональный REST API, который вы получите за считанные минуты. Вот неполный список фич:

- Генерация CRUD

- Поддержка GraphQL

- Машиночитаемая документация API в форматах Hydra и Swagger/Open API, гененрится из метаданных PHPDoc, Serializer, Validator и Doctrine ORM / MongoDB ODM

- Хорошая удобочитаемая документация, созданная с использованием пользовательского интерфейса Swagger (включая песочницу) и / или ReDoc

- Пагинация

- Куча фильтров

- Проверка с использованием компонента Symfony Validator (с поддержкой групп)

- Расширенные правила аутентификации и авторизации

- Расширенная сериализация благодаря компоненту Symfony Serializer (поддержка групп, встраивание отношений, максимальная глубина...)

- Поддержка JWT и OAuth- Файлы и \DateTime, сериализация и десериализация

- Все полностью настраивается благодаря мощной системе событий и сильному ООП.

Читать далее

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

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

Citizen Data Scientist в ЕВРАЗе: «войти в айти» здорового человека

Понедельник, 19 Декабря 2022 г. 12:02 (ссылка)

Говорят, что в России и в мире дефицит IT-специалистов. Врут, разумеется. Специалистов достаточно, просто IT-задач слишком много.

С другой стороны, иногда задача вроде бы есть, а на самом деле её нет. Кажется, вот тут используешь machine learning — и станет хорошо. А на деле — гипотеза не подтвердилась, корреляции нет, эффекта нет. Только потраченное время IT-команды. Конечно, отрицательный электрод — тоже электрод, но вот стоимость такого электрода хотелось бы уменьшить.

А с третьей стороны — бывают задачи, которые технолог своими руками в Excel, конечно, не решит, но вот ещё немного — и решил бы. И очень не хочется платить за аутстафф или ждать месяцы, пока у штатных айтишников освободится время. Хочется, чтобы «вот ещё немного».

О том, как мы в ЕВРАЗе научились справляться с такими «задачами Шрёдингера», что значит SSA помимо серверной авторизации и о прочих поразительных вещах — читайте под катом.

Шутки шутками, но мы в ЕВРАЗе думаем исходя из конкретных задач. Однако задача — это странный предмет. Иногда её вроде бы нет, а на самом деле она есть. Вот некий техпроцесс, он работает, даёт продукт, приносит прибыль. Кажется, работает — не трогай. А потом трогаешь, цифровизируешь — и он начинает работать лучше. Как понять, что такая возможность есть? Это нужно технологам разговаривать с дата-сайентистами.

Читать далее

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

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

Как тестировать методы REST API

Среда, 07 Декабря 2022 г. 16:21 (ссылка)

Когда ручного тестировщика впервые просишь проверить метод REST API, того охватывает паника: «Как это делать? Я вообще почти ничего не знаю про API. Что делать? Как это тестировать?»

Спокойно. Без паники =) Я уже рассказывала на простом языке, что такое API. А сегодня я расскажу о том, как его тестировать. На самом деле почти также, как GUI: в первую очередь это тест-дизайн и придумывание проверок, а потом уже всякие API-штучки. Но и про них не стоит забывать.

Я дам вам чек-лист, к которому вы сможете обращаться потом — «так, это проверил, и это, и это. А вот это забыл, пойду посмотрю!». А потом мы обсудим каждый пункт — зачем это проверять и как.

После теории будет практика! Для неё возьмем метод doRegister системы Users — он находится в открытом доступе, можете дергать по ходу чтения и проверять =)

Читать далее

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

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

Tutorial по обмену сайта с 1С. Часть вторая: зачем и как писать свой обмен с нуля на очередях и REST API

Вторник, 06 Декабря 2022 г. 18:20 (ссылка)

Всем привет! Меня зовут Артем, я старший разработчик в ИНТЕРВОЛГЕ. Наконец дошли руки рассказать про «обмен с 1С с нуля». Типовой интернет-магазин состоит из двух частей: сайт и учетная система. Редко когда это цельный софт.

В статье речь пойдет о написании с нуля обмена сайта и 1С.

Читать далее

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

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

Почему API приложениям нужен дизайн гайдлайн: рассказываем, показываем и делимся своим

Среда, 02 Ноября 2022 г. 16:15 (ссылка)

Когда разрабатываешь традиционное приложение (веб или мобильное) — то совершенно понятно, как сделать в нем хороший интерфейс. Зовем мудрых дизайнеров, создаем гибкую и красивую дизайн-систему со всеми нужными элементами, потом на ее основе создаем экраны, которые последовательно, просто и логично отражают все пользовательские сценарии.

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

Во многих компаниях над структурой API не заморачиваются — отдают их определение целиком в руки разработчиков, которые худо-бедно знакомы с организацией REST ресурсов или RPC вызовов. И разработчики в целом с этой задачей справляются. Но любой (API или графический) интерфейс, сделанный и спроектированный разработчиками, будет явно не так изящен и аккуратен, как решение профессионального дизайнера.

Какие шероховатости чаще всего встречаются в API интерфейсах, которым не уделили должного внимания?

Читать далее

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

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

Генерация кода API клиента приложения на основе пакета dart openapi generator

Среда, 26 Октября 2022 г. 10:43 (ссылка)

Привет! Меня зовут Даниил, около трех лет я занимаюсь mobile-разработкой. В начале работы над коммерческими проектами с использованием Flutter и языка Dart мне приходилось тратить много часов на реализации методов обращения к REST API бэкенда проекта. Тогда я задумался, как можно оптимизировать написание кода сервисов, которые работают с удалённым сервером заказчика. Это позволило мне сократить трудозатраты и время на разработку почти в 10 раз, а клиенту — быстрее получать готовый продукт.

В этой статье я рассмотрю целесообразность и практический опыт кодогенерации для клиентский приложений написанных на Flutter, REST API с помощью таких библиотек, как openapi_generator и swagger_dart_code_generator.

Читать далее

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

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

Создание REST aсtivity (действий) Битрикс24 с приложением-встройкой для препроцессинга параметров

Суббота, 22 Октября 2022 г. 12:57 (ссылка)

У нас возникла задача добавить препроцессинг для параметров активити бизнес-процесса Битрикс24. Когда разбирались в задаче не смогли найти ни одного примера и решили выложить свой - может быть кто-нибудь сможет решить задачу с динамическими списками или освободит себя от необходимости запрашивать код сущности через вебхук

Читать далее

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

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

[Перевод] Как без труда разворачивать в облаке модели машинного обучения

Пятница, 21 Октября 2022 г. 15:17 (ссылка)

image



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



image

Фото Рэнди Фэза с Unsplash
Читать дальше →

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

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

[Перевод] Управление данными ставит перед предприятиями непростые задачи

Среда, 19 Октября 2022 г. 12:08 (ссылка)

В настоящее время организации в среднем управляют в 10 раз большим количеством данных, чем пять лет назад: с 1,45 петабайт в 2016 году до 14,6 петабайт в 2021 году. Таков главный вывод Глобального индекса защиты данных 2021 года компании Dell, где освещаются проблемы, с которыми сталкиваются предприятия в связи с угрозой вымогательства и сложностями, связанными с ростом объема информации.

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

Исследование Dell показало, что большинство руководителей компаний сомневаются относительно своих разработок по защите данных, причем 82% респондентов выразили обеспокоенность тем, что существующие в их организации решения не смогут обеспечить выполнение будущих бизнес-задач. Даже компании, предпринимающие определенные усилия для преодоления возникающих препятствий, говорят, что ожидают серьезных трудностей. По данным Dell, 58% компаний, инвестирующих — или планирующих вложить — средства в приложения «программное обеспечение как услуга», испытывают затруднения с поиском средств защиты данных для них.

Читать далее

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

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

[Перевод] 5 советов по созданию лучших диаграмм архитектуры решения

Понедельник, 17 Октября 2022 г. 15:49 (ссылка)

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

Читать далее

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

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

Как найти и устранить IDOR — ликбез по уязвимости для пентестеров и веб-разработчиков

Вторник, 06 Сентября 2022 г. 12:04 (ссылка)

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

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

Читать далее

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

Комментарии (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)КомментироватьВ цитатник или сообщество
rss_habr

Способы общения микросервисов для самых маленьких

Пятница, 15 Июля 2022 г. 12:19 (ссылка)

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

В этой статье поговорим о том, какие бывают способы общения в микросервисной среде. Расскажу на пальцах, какие обычно предъявляются требования к общению сервисов, почему большинство использует REST API, даже при том, что у него тоже хватает минусов, и при чем тут Kafka.

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

Читать далее

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

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

[Перевод] Создание REST API с помощью Feathers.js и SQLite

Пятница, 27 Мая 2022 г. 14:00 (ссылка)



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



Хотите — верьте, хотите — нет, но это возможно! Это руководство покажет вам, как использовать Feathers.js для создания REST API за считаные минуты. Мы изучим Feathers.js, реализуем пример API, а также поделимся некоторыми мыслями и соображениями.



Давайте узнаем, как создать REST API Feathers.js для быстрого прототипирования приложения.
Читать дальше →

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

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

Разрабатываем REST API с помощью TypeScript, NestJS, Prisma, AdminJS и Swagger

Понедельник, 16 Мая 2022 г. 11:44 (ссылка)







Привет, друзья!



В данном туториале мы разработаем простой сервер на NestJS, взаимодействующий с SQLite с помощью Prisma, с административной панелью, автоматически генерируемой с помощью AdminJS, и описанием интерфейса, автоматически генерируемым с помощью Swagger. Все это будет приготовлено под соусом TypeScript.



Репозиторий с кодом проекта.



Если вам это интересно, прошу под кат.

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

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

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

Добро пожаловать в семью

Четверг, 14 Апреля 2022 г. 15:58 (ссылка)

Привет, Хабр! Меня зовут Игнат Нахай и это мой первый пост. Я работаю в команде по внедрению платформы ZIIoT для промышленности. Конкретнее – отвечаю за архитектурные решения при внедрении платформы в информационный слой заказчика.

ZIIoT объединяет все источники промышленных данных на предприятии и через набор MES-сервисов позволяет управлять качеством, отслеживать генеалогию продукции, анализировать производительность, проводить оперативное и детальное планирование, контролировать состояние и распределение ресурсов и много чего еще. В связи с этим в платформе рождается большой объем информации, которая востребована в других информационных системах предприятия. Здесь я расскажу, как мы решали задачу построения информационных потоков и как нам в этом помог Apache NIFI.

Читать далее

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

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

Следующие 30  »

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

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

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