Date | Title | Description |
30.10.2024 | Как системный анализ помогает экономить ресурсы: кейс из реальной разработки | Уже два года я работаю системным аналитиком в крупной телеком-компании, которая развивает IT-направление.
В этой статье на примере двух кейсов покажу, как системный анализ помогает оптимизировать разработку и сэкономить ресурсы компании. А ... |
29.10.2024 | Эволюция в режиме цейтнота: как мы изобрели SDK и CLI для Cloud.ru Evolution в ходе нагрузочного тестирования | Привет, Хабр! Меня зовут Дмитрий Селютин, я ведущий разработчик команды R&D в Cloud.ru.
Ситуации, когда при решении совершенно конкретной задачи упираешься в сложности откуда-то сбоку, возникают в разработке с завидной регулярностью. В ... |
24.10.2024 | Как мы наводили порядок в документации. От ручного привода к полноценной автодоке | Привет, Хабр! Меня зовут Паша Абдюшев, я занимаюсь развитием продуктов в HFLabs. А где продукты, там и документация. С одной стороны, её ведение — вопрос явно не первостепенный. А с другой — неактуальная информация не только бесит печалит, ... |
17.10.2024 | Building a Spring Boot Library: A Guide to Streamlined Development | In the world of software development, efficiency is king. The DRY principle—“Don’t Repeat Yourself”—is the golden rule. It’s about avoiding redundancy in code. Imagine a sprawling garden. If every flower grows in its own pot, maintenance be... |
16.10.2024 | GUI — это хорошо, но большие дяди хотят IaC | Вечерело, накрапывал морозный дождь… шел 7-й год разработки Roxy-WI. Понимание необходимости автоматизации пришло давно, поэтому был разработан API. Он был, скажем так, кривой и местами нелогичный, но работал. После создания RMON и написани... |
11.10.2024 | Когда нужен TypeScript: введение в мир надежного программирования | Поговорим про введение в TypeScript и то, как с помощью него мы можем сделать наше программирование и наш код на JavaScript более надежными и прогнозируемыми.
Меня зовут Александр Чернов, я фронтенд-разработчик в Альфе, веду подкаст «ТИНОИД... |
28.09.2024 | The Pulse of Software: Mastering Observability in Event-Driven Architectures | In the fast-paced world of software development, observability is the lifeblood of success. Imagine navigating a ship through foggy waters. Without a clear view, the risk of crashing into unseen obstacles rises dramatically. This is the rea... |
25.09.2024 | Navigating the Complexities of Go: From 4-Chan Programming to gRPC Test Coverage | In the world of programming, simplicity often hides complexity. This is especially true in Go, a language that embraces concurrency and efficiency. Two recent articles delve into the intricacies of Go programming, exploring both the whimsic... |
25.09.2024 | Как мы внедрили Tracetest для улучшения наблюдаемости в EDA | В мире разработки ПО поддержка высокого уровня наблюдаемости (observability) для приложений с архитектурой, управляемой событиями (event-driven architecture, EDA), – критически важный аспект для качественной работы системы. Суть в том, что ... |
24.09.2024 | Jamie McNulty wins SmartBear's Q3 Women in Tech Award | SmartBear has named Jamie McNulty, Lead Product Owner of API Platforms at Lumen Technologies, as the recipient of its Q3 Women in Tech Award. This quarterly recognition programme aims to celebrate individuals in technology who demonstrate p... |
23.09.2024 | Визуализация покрытия автотестами для gRPC сервисов | Вступление
В данной статье хочу рассказать про инструмент измерения покрытия gRPC сервисов tests-coverage-tool, написанный на языке Golang. Основная задача инструмента — автоматическое измерение покрытия требований на основе proto контракто... |
22.09.2024 | Системный аналитик. Краткий гайд по профессии. Часть 4. Синхронные и асинхронные интеграции. REST, gRPC, Kafka, RabbitMQ | Из этой статьи вы узнаете об основных наиболее часто используемых типах интеграции приложений и распределенных систем, таких как REST, gRPC, Kafka, RabbitMQ, WebSocket.
Системный аналитик. Краткий гайд по профессии. Часть 1. Основы взаимоде... |
18.09.2024 | Navigating the Transition: From Flow to TypeScript in Modern Development | In the fast-paced world of software development, change is the only constant. For many teams, the transition from Flow to TypeScript has become a pivotal journey. This shift is not just a technical upgrade; it’s a leap towards better type s... |
18.09.2024 | Как перевести приложение с Flow на TypeScript | Привет! Меня зовут Олег, я работаю в роли фронтенд-тимлида в команде разработки приложения — розничного кредитного конвейера Газпромбанка. Я подготовил гайд о том, как перейти с FlowJS на TypeScript. Какие проблемы были с Flow?
Сразу отмечу... |
17.09.2024 | From Documentation to a Ready API: The Power of Code Generation with Swagger and FastAPI | In the fast-paced world of software development, efficiency is king. Developers often find themselves buried under the weight of repetitive tasks. Enter Swagger and FastAPI, two powerful tools that can transform the way we build APIs. This ... |
17.09.2024 | От документации к готовому API: Генерация кода из Swagger для FastAPI | В этой статье я расскажу о Swagger и о том, как сгенерировать API и Pydantic модели из Swagger-документации для FastAPI, используя инструмент OpenAPI Generator. В конце статьи вы найдете ссылки на исходный код.
Итак, давайте разбираться!Для... |
16.09.2024 | Swama: CLI-инструмент для работы с Swagger/OpenAPI | Если вы работаете с API, вы наверняка сталкивались с OpenAPI или Swagger для описания ваших API-спецификаций. Хотя эти инструменты облегчают процесс документирования, порой работать с ними через графические интерфейсы или ручной просмотр YA... |
08.08.2024 | Как OpenAPI повлиял на наш системный дизайн | Елизавета Акманова
Старший аналитик
Всем привет! С вами снова я, Елизавета Акманова, старший аналитик в ГК Юзтех. Сегодня хочу поделиться, почему и как мы с командой discovery перешли на описание API с помощью OpenAPI, и при чём здесь систе... |
03.07.2024 | От Firebase к Self-Hosted | Приложению cara.app пришёл счет от Vercel на 96280$. Многие стартапы начинают с Vercel и Firebase, затем из нежелания платить гуглу уходят на свои сервера — об этом и пойдёт речь
Поговорим с нюансами про стэк технологий, в частности выбор я... |
02.07.2024 | Смена профессии в 33: стать разработчиком за 2 года | Привет! Хочу поделиться своим опытом становления Java разработчиком.
Немного об авторе: на момент написания статьи мне 36 лет, в ИТ-сфере — с 2009 года и начинал я с системного администрирования продуктов Microsoft(сервера, БД, приложения) ... |
28.06.2024 | Проектирование спецификации OpenAPI | Привет, Хабр! Меня зовут Виктория Юльская, и я старший системный аналитик в Ozon.
Я думаю, здесь найдётся много людей, которые хоть раз работали с документацией API в Confluence. Да-да, те самые километровые страницы на каждый метод — с опи... |
26.06.2024 | Управление сервером со смартфона | Из любого SSH-клиента можно установить канал с сервером и управлять им стандартными командами в консоли. Есть такие клиенты и для смартфона. Многие знают и используют консоль Termux под Android, которая запускает с телефона стандартный Open... |
05.06.2024 | Frontend демо | Бывали ли вы когда-нибудь на демо, на котором разработчики с гордостью показывали экран за экраном JSON вывод API, а пользователи путались и отвлекались, будучи не в силах разобраться в этом? Вы когда-нибудь пытались использовать API в разр... |
04.06.2024 | Как писать требования и документацию к проекту. Полный гайд с шаблоном документации и примерами заполнения | Хабр, привет!
Меня расстраивает несправедливость в мире IT: для новичков-разработчиков есть куча пошаговых инструкций, о там как разработать API или мобильное приложение. Хочу немного выровнять баланс вселенной, поэтому написал небольшой га... |
30.05.2024 | Книга «Микросервисы и API» | Привет, Хаброжители!
Простые и понятные API — необходимое условие успеха микросервисных приложений. Хорошо продуманные API гарантируют надежную интеграцию сервисов и помогают упростить сопровождение, масштабирование и дальнейшее совершенств... |
17.05.2024 | Тесты на дженериках: пишем кода в 3 раза меньше. Параметризация AssertJ и сравнение Json | Продолжаю серию публикаций про наши Java-онлайн курсы. Предыдущие посты:
Контроллеры на дженериках: пишем кода в 3 раза меньше
Миграция Java Spring Boot на Kotlin
Работа с документами в Java
Сразу предупрежу: точно так же, как в контроллера... |
04.05.2024 | Новый тип соревнований стартовал на HighLoad.Fun | С радостью объявляю о старте нового типа соревнований на моей платформе HighLoad.Fun! Я приглашаю разработчиков со всего мира продемонстрировать свои способности в создании высокопроизводительных серверных приложений. Цель конкурса — разраб... |
24.04.2024 | Как писать требования к проекту. Шаблон документации | Хабр, привет!
В начале своего пути я далеко не сразу смог понять, кто же такие эти ваши требования, как их писать и как они должны выглядеть? Предлагаю взглянуть на мое видение идеальной доки, покрывающие все аспекты проекта. Данный шаблон ... |
18.04.2024 | Введение в BDD | На протяжении истории люди придумывали различные подходы и приёмы, как разрабатывать более качественные и поддерживаемые приложения. В этой статье я бы хотел рассказать о такой методологии разработки, как BDD (Behaviour Driven Development).... |
14.04.2024 | Создание реактивных сервисов Micronaut и Kotlin | В данной статье обсудим создание REST-сервиса в “реактивном” исполнении. Приведу примеры кода на Kotlin в двух вариантах: Reactor и Сoroutines. Добавлю что почти всё, написанное в статье о реактивной реализации сервисов, относится и к Sprin... |
12.04.2024 | Как я курсовую писал на gRPC+REST в связке с клиентом на Android+Jetpack Compose | Введение
Я — Денис, Middle Android-разработчик в «Лайв Тайпинге». В этой статье хочу немного отойти от стандартного обзора технических тем, которые обычно пишу на Хабре. Тут будет 40% обо мне и 60% технического материала. Если хотите сразу ... |
05.04.2024 | Beego в Golang для начинающих | Привет, Хабр!
Beego – это фреймворк для разработки веб-приложений на языке Go, ориентированный на быстрое развертывание и простоту использования. В его основе лежит идея создания полнофункциональных приложений с минимум усилиям на настройку... |
04.04.2024 | Backend-разработчик: из стажера в джуны | Всем привет! Меня зовут Егор, я стажёр backend-разработчик в зарплатном проекте Росбанка (он же Payroll). В этой статье я расскажу про путь становления от «зеленого» стажера до боевой единицы в команде: через что мне пришлось пройти, с каки... |
28.03.2024 | 5 способов писать эффективный код на Go: от названий переменных до архитектуры | Если вы задумывались, какие практики использовать, чтобы писать код на Go быстро и качественно, этот материал для вас. Руководитель группы разработки подсистем Геннадий Ковалёв и эксперт по разработке ПО Даниил Подольский в YADRO обсуждают ... |
24.03.2024 | Как устроена наша PIM-система, и почему мы не используем ни реакт, ни микросервисы | Пара слов обо мне. У меня никогда не было серьезного плана делать свой продукт, открывать под это дело компанию, погружаться в custdev и вот это вот всё. Днем я работал в сеньёр девелопером, по вечерам — делал pet-проекты типа онлайн версии... |
15.03.2024 | Наш путь в создании информационной системы проверок контрагентов || Laravel having no problems | Проверка потенциальных контрагентов на благонадёжность — неотъемлемая часть ведения бизнеса. Она нужна, чтобы эффективно управлять рисками, соблюдать должную осмотрительность, исключить репутационные риски и финансовые потери. Этим занимает... |
13.03.2024 | Работа с REST API при помощи swagger-typescript-api | Прежде чем начать писать данную статью, я озадачился интересным вопросом. А кто как вообще работает с API в 2024 году? Для меня наличие Swagger-контракта или OpenAPI-контракта уже несколько лет как must have. И откровенно говоря, мне сложно... |
14.02.2024 | Работаем с HTTP API: разбор частых проблем и методы их решения | Время идёт, технологии развиваются, а проблемы, связанные с использованием API, вызывают у многих разработчиков всё те же сложности, что и десятки лет назад. Между тем, рост числа сервисов, которые взаимодействуют друг с другом с помощью да... |
30.01.2024 | SVP of Enterprise Sales Joins SmartBear to Support Major Growth and Innovation across B2B | https://smartbear.com/news/news-releases/svp-of-enterprise-sales-joins-smartbear/
SOMERVILLE, Mass. – Jan. 30, 2024 – SmartBear, a leading provider of software development and visibility tools, announced that Jenn McAuliffe has joined the ... |
25.01.2024 | SmartBear Advances GenAI-Powered Development, Acquires Reflect to Innovate Intelligent Testing Solutions | https://smartbear.com/news/news-releases/smartbear-acquires-reflect/
SOMERVILLE, Mass. and PHILADELPHIA – Jan. 25, 2024 – SmartBear, a leading provider of software testing and visibility solutions, today announced the acquisition of Reflec... |
10.01.2024 | Изучаем C# в 2024 году | Если вы собираетесь стать разработчиком С# в 2024 году, вас ждет увлекательное путешествие! Чтобы помочь вам эффективно ориентироваться в этом ландшафте, мы составили подробную дорожную карту, в которой описаны основные скиллы и технологии,... |
09.01.2024 | Integrating Email Validation Tools Into Your Marketing Stack | Carl Williams, Tech Times 09 January 2024, 09:01 pm
(Photo : antonynjoro from Pixabay)
All the tools and technologies that a business utilizes for its email marketing campaigns are collectively known as a marketing stack or martech stack.
T... |
22.12.2023 | OpenAPI станет проще: готовится версия 4.0 | Сегодня OpenAPI считается стандартом де-факто для описания программных интерфейсов. Основной смысл этих спецификаций в том, что и документация, и серверный интерфейс API генерируются автоматически на основании схемы OpenAPI. Во-первых, это ... |
20.12.2023 | Fullstack разработка: создаём MVP – путь от технического задания до интеграции | В работе описана смоделированная ситуация по разработке простого web-приложения на заказ. Для приложения за основу взят фреймворк Ruby on Rails 7 с фреймворком Hotwire и СУБД PostgreSQL. Описание процесса разработки разбито на этапы проектн... |
21.11.2023 | От внешнего интерфейса к серверному с помощью FastAPI | Создано DALL-E-3 Что такое API простым языком?
Представьте, что вы в ресторане и вам очень хочется вкусной еды. Вы садитесь за столик и с нетерпением ждете меню. В этом сценарии меню похоже на API (интерфейс прикладного программирования).
М... |
20.11.2023 | OpenAI GPTs: пошаговое руководство для создания с практическими примерами, ACTIONS и внешние API | Я часто использую ChatGPT в повседневных задачах. Он реально помогает в обучении, разработке и решении небольших проблем. Но с другой стороны бывает сложно дать ему нужный контекст, чтобы он начал делать то, что нужно вам, а не выдавал ложь... |
19.11.2023 | OpenAI GPTs: пошаговое руководство для создания с практическими примерами, ACTIONS и внешние API | Работает очень прикольно, за исключением того что плохо знает российских персонажей сказок и ругается на авторские права, если использовать персонажей Дисней, например. По общим запросам генерирует отлично.
Если решится проблема с дорогим A... |
04.11.2023 | А был ли баг? Может бага и не было? Зачем, как и чем тестировать PHP код | В статье рассмотрим основные подходы к тестированию бэкенда на PHP, обсудим преимущества и проблемы, связанные с этим процессом. Также узнаем о методах обнаружения и устранения багов, инструментах и книгах для более глубокого изучения тести... |
23.10.2023 | Опыт использования AI для QA: тестировщикам приготовиться на выход? | Всем привет, меня зовут Илья. И я использую LLM в своей работе уже полгода. Хочу поделиться своим опытом и наблюдениями, как ИИ может повысить эффективность работы. И стоит ли бояться тестировщикам замены железными мозгами и руками?
Тестиро... |
11.10.2023 | Part 0. Инструментарий QA в Альфа Банке | Всем привет! Меня зовут Вадим Лунин. Я — QA Manager из Альфа Банка в Беларуси. Этой статьёй хочу начать цикл статей по инструментам, которые мы используем для тестирования наших продуктов в Альфа Банке.
Три месяца назад мы запустили Альфа С... |
29.09.2023 | 10 небанальных ресурсов для системного аналитика | Всем привет! Меня зовут Филипп Сенцов. Я системный архитектор в «Альфа-Банке», а также преподаватель и автор на курсе «Системный аналитик» в Яндекс Практикуме.
IT-специалисту для работы и карьерного роста полезно иметь под рукой проверенные... |
20.08.2023 | Туториал: Todo веб-приложение на Internet Computer используя Rust и Create React App | В этом туториале мы подробно разберём, как именно происходит процесс разработки канистеров на Internet Computer. Мы пройдём полный путь от hello-world проекта, сгенерированного dfx автоматически до полноценного Todo-app с бекендом и фронтен... |
31.07.2023 | Как генерировать модели интерфейсов на основе спецификации на стороне frontend-приложений | На связи снова Архитектурный комитет компании SimbirSoft, и мы продолжаем наш цикл статей, посвященных Design API First. Ранее мы уже писали о том, что представляет собой этот подход, приводили пример спецификации для сервиса аутентификации... |
26.07.2023 | Как документировать публичные API для продукта. Большой гайд, часть 1 | Так уж вышло, что в течение своей деятельности мне немало доводилось работать с публичными API, причем как в со стороны, которая их предоставляет, так и со стороны, которая интегрируется. И здесь я хочу рассказать не только про один из кейс... |
17.07.2023 | Строим свой SSO. Часть 3: Redis, Swagger, Vue.js | Список статей этой серии
Часть 1: Строим свой SSO сервер используя Spring Authorization Server
Часть 2: Строим свой SSO. PostgreSQL и ролевая модель
Часть 3: Строим свой SSO. Часть 3: Redis, Swagger, Vue.jsВступление
Всем привет, мы продолж... |
14.07.2023 | Собеседование наоборот: МТС Банк, X5 Tech, Банк РНКБ, Альфа Банк, билайн, Домклик, МТС | Не так давно на Хабр Карьере прошла карьерная неделя аналитиков. Карьерная неделя — день открытых дверей, который длится всю неделю. За лучших из лучших боролись МТС Банк, МТС, X5 Tech, Банк РНКБ, Альфа Банк, билайн и Домклик.
По завершении... |
01.06.2023 | Как мы делали API для облака | Привет, Хабр!
На связи Вячеслав Шмельцер, backend-разработчик, и Рамиль Алешкин (alewkinr), Product Owner Консоли управления #CloudMTS.
На этой неделе мы выкатили beta-версию API нашей облачной платформы. Да, это гигиенический минимум для п... |
31.05.2023 | Best Developer Tools of 2023 | As technology continues to advance at an unprecedented pace, software development has become more complex and demanding than ever before. In this dynamic landscape, developers rely on a wide array of tools and technologies to streamline the... |
08.05.2023 | Документирование API сервисов с помощью Swagger на примере фреймворков Express.js и Gin | В современных реалиях разработки программного обеспечения бывает достаточно трудно быстро и качественно написать техническую документацию к проекту, особенно когда данному процессу уделяется недостаточно времени по разным причинам: от време... |
25.04.2023 | Создаем скелеты микросервисов быстро и без боли | Всем привет! Меня зовут Виталий Карпенко, я Go-разработчик в tooling-команде Lamoda Tech. Наша команда занимается разработкой внутренних библиотек и Go-инструментария, а также поддержкой существующих opensource-инициатив.
При создании новых... |
20.04.2023 | Применение InnerSource в энтерпрайзе | InnerSource мне, как инженеру, очень симпатизирует, потому что позволяет сделать цепочку поставки бизнес-ценности децентрализованной. При всей красоте этого подхода у него есть трудности в реализации. Эти сложности можно разделить на технич... |
07.03.2023 | Swagger и полиморфные контракты в .NET 7 | Не так давно состоялся релиз седьмой версии платформы .NET. Он привнёс множество изменений и интересных нововведений, по которым уже успели пробежаться в рамках новостного обзора.
В этой статье мы рассмотрим развитие сериализации платформы ... |
29.01.2023 | Кто последний на индустриальный стандарт? Мне только спросить… | Сегодня в сообществе ИТ архитекторов, поддерживающих подход “Архитектура как код”, все чаще появляются упоминания о его перспективах выйти на уровень нового индустриального стандарта. Можно было бы сказать, что любое общество должно быть ам... |
23.12.2022 | Документирование ASP .Net Core Web API с помощью OpenAPI/Swagger. Библиотека Swashbuckle | Зачем документировать Web API? Какой подход выбрать? С помощью каких инструментов мы можем создать документацию?
Привет, я backend-разработчик IT-компании SimbirSoft Дмитрий. В этой статье расскажу, зачем нужно документировать Web API, каки... |
19.12.2022 | Аббревиатуры и термины в современном проектировании и разработке ПО | При поиске работы приходится просматривать много вакансий. Часто в заявках на вакансии упоминаются термины, сокращения или аббревиатуры подчас не знакомые, не встречавшиеся вам ранее. Особенно, когда у вас была практическая разработка на на... |
15.12.2022 | Как проектировать спецификации OpenAPI для SPA: теория и практика | OpenAPI стал одним из стандартов для описания API с большим числом сопутствующих инструментов и сервисов. По сути, OpenAPI — это спецификация на составление спецификаций, поэтому она описывает множество вариантов взаимодействия. Но как лучш... |
15.11.2022 | Руководство по созданию облачного приложения под Microsoft Azure на основе опенсорсных технологий. Часть 1 | “Cloud Native” (или «облачно-ориентированный») — это подход к разработке приложений, который нацелен упростить процессы их создания и развертывания, а также улучшить их масштабируемость и удобство сопровождения. Моя цель в этой статье — пок... |
12.09.2022 | Как запустить DevOps-конвейер на полную мощность | У нас в Газпромбанке сложилась довольно интересная ситуация. Банк относительно недавно начал активно работать с розницей, которая как локомотив начала тянуть все внутрибанковское IT и менять характер работы всех подразделений.
Одна из главн... |
01.09.2022 | Вместо квестов по поликлиникам: как мы разработали архитектуру информационной системы для пациента | Привет, я - Алмаз Мустакимов, ведущий разработчик одного из бизнес-центров в компании «БАРС Груп». Мы более года работаем над мобильным приложением, которое фактически позволяет получить любые услуги здравоохранения в режиме единого окна, б... |
01.06.2022 | Web Testing Specific | Анатолий Рыжаков
QA Engineer в Space307
Салют, Хабр!
Меня зовут Анатолий, и я работаю в компании Space307 в должности QA-инженер.
Долгим и упорным трудом я искал и собирал воедино, на мой взгляд, самую полезную информацию, которая поможет р... |
28.05.2022 | Строим REST API с использованием Nest.js и Swagger | Введение
Друзья, всем привет!
Меня зовут Алексей и вот уже некоторое время я занимаюсь frontend-разработкой.
В этой статье я опишу один из способов реализации приложения, предоставляющего RESTfull API. Вкратце расскажу о том, как я писал по... |
18.05.2022 | Apollo launches Supergraph to curate enterprise knowledge | We are excited to bring Transform 2022 back in-person July 19 and virtually July 20 - 28. Join AI and data leaders for insightful talks and exciting networking opportunities. Register today!
Is there a way for businesses to bring order to t... |
16.05.2022 | Разрабатываем REST API с помощью TypeScript, NestJS, Prisma, AdminJS и Swagger | Привет, друзья!
В данном туториале мы разработаем простой сервер на NestJS, взаимодействующий с SQLite с помощью Prisma, с административной панелью, автоматически генерируемой с помощью AdminJS, и описанием интерфейса, автоматически генерир... |
14.04.2022 | История одного CRUD'а | В 2015 году, когда я пришёл на своё текущее место работы, мне было непривычно от необыкновенной свободы действий. Буквально, на новом месте можно было проявить весь творческий потенциал как DevOps-евангелиста. Мне нравилось выстраивать проц... |
04.04.2022 | Проверяем защищённость приложения на Go: с чего начать | Привет! Меня зовут Александра, я инженер по информационной безопасности в Delivery Club. Мы используем Go в качестве основного языка для разработки Web-API и представляем вашему вниманию краткое руководство по быстрой проверке сервиса на со... |
22.11.2021 | REST, что же ты такое? Понятное введение в технологию для ИТ-аналитиков | Мы подготовили статью Андрея Буракова на основе его вебинара на нашем YouTube-канале:
Проектирование и работа с REST-сервисами стали повседневными задачами для многих аналитиков. Однако мы часто встречаемся на работе с различными или даже п... |
25.10.2021 | Установка и настройка Swagger Validator | Что? Зачем?
Swagger - популярное решение для документирования API. Он использует OpenAPI Specification. У этого инструмента есть несколько вариантов ведения документации: .json или .yml файлы. Мы документируем всё в .json файлах. Писать док... |
14.10.2021 | Стажёр Вася и его опыт разработки нового API | Легко ли разработать новый API? На что обратить внимание, чтобы не ошибиться при реализации, и к каким компромиссам стоит быть готовым?
Привет, Хабр! Меня зовут Иван Ивашковский. Я руковожу группой разработки международных проектов в Яндекс... |
14.10.2021 | Миграция со Spring Boot на Quarkus. Магия или безумие? | Quarkus – это стек Java, приспособленный для работы с OpenJDK HotSpot (или OpenJ9 на zSeries) и GraalVM, собранный из оптимизированных библиотек и стандартов Java. Он хорошо подходит для создания сильно масштабируемых приложений, при этом з... |
12.09.2021 | Node.js: документирование и визуализация API с помощью Swagger | Привет, друзья!
В этой небольшой заметке я расскажу вам о том, как генерировать и визуализировать документацию к API с помощью Swagger.
Мы разработаем простой Express-сервер, способный обрабатывать стандартные CRUD-запросы, с фиктивной базо... |
30.08.2021 | Cisco : 10 Reasons to Trust Your Enterprise APIs | Recently one of the big-three consumer credit bureaus fixed an issue that allowed an ordinary user to obtain the credit score of tens of millions of Americans just by providing their name and mailing address. The connective tissue making th... |
06.08.2020 | IBM creates an open source tool to simplify API documentation | Image: IBM
APIs are essential to programming, but they can get complicated. IBM has launched a new tool for developers that should make writing API documentation a bit easier: The OpenAPI Comment Parser.
“Developers need instructions on how... |
28.08.2018 | SmartBear Acquiring Zephyr To Expand Its Market Leading Test Management Portfolio And Strengthen Atlassian Marketplace Alliance | The Addition of Zephyr for Jira, the No. 1 Grossing App on the Atlassian Marketplace, to the SmartBear Portfolio Will Create the Most Comprehensive Set of Test Management Solutions
SOMERVILLE, Mass. and SAN JOSE, Calif. — SmartBear, the le... |
09.05.2018 | SmartBear Accelerates Continuous Testing With Acquisition Of Hiptest | Hiptest Empowers Agile and DevOps Teams to Collaborate on an Idea, Test Code Continuously, and Generate Living Documentation from Real-time Insights
SOMERVILLE, Mass. and BESANCON, France — SmartBear, the leader in software quality tools f... |
03.05.2017 | Francisco Partners Acquires SmartBear | Investment by Leading Global Technology-Focused Investment Firm to Support Company’s Accelerated Growth
SmartBear Software, the leader in software quality tools for teams, announced today that Francisco Partners, a leading global technology... |
03.05.2017 | Francisco Partners Acquires SmartBear | Investment by Leading Global Technology-Focused Investment Firm to Support Company’s Accelerated Growth
SmartBear Software, the leader in software quality tools for teams, announced today that Francisco Partners, a leading global technology... |
01.05.2017 | Microsoft Updates BizTalk Server 2016 with Feature Pack 1 | News Microsoft Updates BizTalk Server 2016 with Feature Pack 1 By Kurt MackieMay 01, 2017
The first Feature Pack of Microsoft's BizTalk Server 2016 product was released last week with little preamble.
BizTalk Server 2016, an enterprise inte... |
01.05.2017 | Microsoft Updates BizTalk Server 2016 with Feature Pack 1 | News Microsoft Updates BizTalk Server 2016 with Feature Pack 1 By Kurt MackieMay 01, 2017
The first Feature Pack of Microsoft's BizTalk Server 2016 product was released last week with little preamble.
BizTalk Server 2016, an enterprise inte... |
05.12.2016 | Неделя за 10 ссылок: ИТ предлагает не только деньги
1. Как стать настоящим PM’ом
2. В ИТ есть не только деньги
3. Своя игра минского программиста
4. Новы падкаст ад праекту «Ідэя»
5. Найди время ... | Anonymous 5 декабря 2016, 09:15 Неделя за 10 ссылок: ИТ предлагает не только деньги
Оставить комментарий |
22.02.2016 | IBM cloud launches Swift runtime, open-source AWS Lambda competitor, GitHub Enterprise, VMware support | Did you miss a session from GamesBeat Summit 2022? All sessions are available to stream now. Learn more.
IBM today announced new services available from its public cloud, thanks to deeper partnerships with Apple, GitHub, and VMware. IBM is ... |
- | Pipeline for Enterprise API | Интеграция систем в сложном IT-ландшафте всегда вызывает боль, и мы уменьшаем нашу боль посредством абстрактного слоя - Enterprise API.
Enterprise API – это набор API, которые покрывают основные бизнес-домены и являются decoupling слоем меж... |
- | Проверка тестов PHP API на соответствие определениям OpenAPI — пример Laravel | OpenAPI — это спецификация, описывающая API-интерфейсы RESTful в форматах JSON и YAML так, что он понятен и людям, и машинам.
Определения OpenAPI не привязаны к конкретному языку и могут использоваться самым разным образом.
Определение Open... |
- | Архитектура рядом с кодом | Если есть желание погрузиться в историю создания проекта, то лучше начать с этой, этой и этой статьи. Но это не обязательно. Инструмент серьезно трансформировался. Статья будет давать информацию “с чистого листа”.Что такое код архитектуры?
... |
- | Я фронтенд разработчик, а не обезьянка | Друзья, не думал, что тема еще актуальна в 2021 г., темболее на рубеже 2022.Начало битвы за фронтенд
Все началось с того, что я задал вопрос «Как передать на бекенд требования к API?» в Хабр вопросах с гипотезой (сразу прошу прощения за про... |