golang
Как, имея более 200 методов HTTP, смэтчить их с тем, в какие сервисы они ходят

Привет, Хабр! На связи команда Seller API, а именно её тимлид Саша Валов и старший разработчик Никита Денисенко. В этой статье мы разберём одну из проблем большого API и расскажем, как мы её решили.ВступлениеSeller API — это продукт, предоставляющий программный интерфейс для работы с маркетплейсом Ozon. Он позволяет системам продавца и Ozon обмениваться информацией.Seller API насчитывает более 200 методов. Эти методы удовлетворяют множество бизнес-потребностей и предоставляют доступ к широкому …

  • четверг, 26 декабря 2024 г. в 00:00:13
javascript
Как работать с потоками в JavaScript: оптимизация асинхронных запросов

Асинхронное программирование — это тема, которая часто вызывает трудности у новичков JS. Неопытные разработчики сталкиваются со множеством вопросов, связанных с обработкой параллельных операций, управлением потоками данных и «адом колбэков». Тем не менее понимание и освоение асинхронности является важным шагом на пути к эффективной разработке современных веб-приложений. В этой статье разберем основные инструменты, такие как промисы и async/await, и покажем, как они могут облегчить обработку дан…

  • четверг, 26 декабря 2024 г. в 00:00:12
javascript
Создаем Hamster Kombat почти с нуля. Практика по Vue 3 и Telegram Mini Apps

Привет, Хабр! В этой статье-инструкции вы узнаете, как с нуля сделать свою собственную Telegram-тапалку на современном стеке. Важный дисклеймер: тапалка, кликер и прочее — это всего лишь форма. Цель статьи — дать всеобъемлющий практикум по современному стеку и деплою проектов в облако. Внутри статьи — полноценный Serverless-подход, разработка бота на Node и полный цикл создания FE-приложения. А еще комментарии по архитектурным и тактическим решениям, чтобы вы прокачали уровень программировани…

  • четверг, 26 декабря 2024 г. в 00:00:10
javascript
Бенчмарки JavaScript — это полный хаос

Я ненавижу код бенчмаркинга, как и любой другой человек. Гораздо веселее притвориться, что твоё кэширование значения увеличило производительность на 1000%, чем проверять это тестами. Увы, бенчмаркинг JavaScript по-прежнему необходим, особенно потому, что JavaScript используется (когда не должен?) во всё более чувствительных к производительности приложениях. К сожалению, из-за множества базовых архитектурных решений языка, JavaScript никак не упрощает выполнение бенчмаркинга.Что не так с JavaScr…

  • четверг, 26 декабря 2024 г. в 00:00:09
github
OpenSPG / KAG

KAG is a logical form-guided reasoning and retrieval framework based on OpenSPG engine and LLMs. It is used to build logical reasoning and factual Q&A solutions for professional domain knowledge bases. It can effectively overcome the shortcomings of the traditional RAG vector similarity calculation model.KAG: Knowledge Augmented Generation English | 简体中文 | 日本語版ドキュメント 1. What is KAG? KAG is a logical reasoning and Q&A framework based …

  • четверг, 26 декабря 2024 г. в 00:00:06
github
nammayatri / nammayatri

A Direct-to-Driver open mobility platform powering the next-generation of mobility applications in India.🛺 Namma Yatri 🚖 Open and Driver Centric Mobility Platform 🌟 Vision Namma Yatri aims to empower service providers with a high-tech, cost-effective app and open data platform. Our vision is centered on the following principles: Zero Commission: Ensuring no commission fees for drivers, promoting fair earnings and economic empowerment for service providers. Open: Utilizing open data platforms,…

  • четверг, 26 декабря 2024 г. в 00:00:04
github
openai / openai-openapi

OpenAPI specification for the OpenAI APIOpenAPI spec for the OpenAI API This repository contains an OpenAPI specification for the OpenAI API. Public mirror - do not send pull requests This is a public mirror of the internal OpenAI REST API specification. Pull requests to this spec document will not be merged. In the future, we may enable contributions and corrections via contribution to the spec, but for now they cannot be accepted. Thank you!

  • четверг, 26 декабря 2024 г. в 00:00:03
github
anti-work / shortest

QA via natural language AI testsShortest shortest.com AI-powered natural language end-to-end testing framework. Features Natural language E2E testing framework AI-powered test execution using Anthropic Claude API Built on Playwright GitHub integration with 2FA support Installation npm install -D @antiwork/shortest # or pnpm add -D @antiwork/shortest # or yarn add -D @antiwork/shortest Add .shortest/ to your .gitignore (where Shortest stores screenshots of each test run): echo ".shortest/&…

  • четверг, 26 декабря 2024 г. в 00:00:02
xaker
В Google прокомментировали падение российского трафика YouTube до 20% от обычного

По данным профильных экспертов и статистике самой компании Google, в последние дни российский трафик YouTube снизился до 20% от обычных значений. Представители Google снова подчеркнули СМИ, что это «не является результатом каких-либо технических проблем или действий со стороны компании».

  • среда, 25 декабря 2024 г. в 00:00:30