GitHub / Платформа для разработчиков

GitHub

Платформа для разработчиков

Платформа для разработчиков, где миллионы разработчиков, бизнеса и крупнейшее сообщество с открытым исходным кодом создают программное обеспечение, которое продвигает человечество

ПрограммированиеОшибка invalid input type в createHistoryAwareRetriever LangChain.js Ollama

Исправление ошибки 'invalid input type' при использовании createHistoryAwareRetriever в LangChain.js с Ollama embeddings. Пошаговый разбор промпта, настройка conversational RAG, пример рабочего кода и альтернативы для работы с историей чата.

5 ответов 2 просмотра
ПрограммированиеФорматирование математических формул в Telegram-боте с Hetic X.1000

Улучшение отображения математических решений от ChatGPT в Telegram с использованием LaTeX, MathJax и Hetic X.1000. Методы и инструменты для корректного форматирования формул.

6 ответов 2 просмотра
ПрограммированиеНастройка RQ worker для redis очередь без импорта на сервере

Как настроить rq worker в redis очередь задач python, чтобы backend-сервер не импортировал код worker'а и не тянул зависимости. Строковый enqueue, PYTHONPATH, примеры кода и обработка ошибок для полного разделения серверов.

6 ответов 2 просмотра
ПрограммированиеПочему в NeoVim открываются пустые файлы и как это исправить

Решение проблемы открытия пустых файлов в NeoVim. Проверка рабочей директории, настройка nvim config и исправление конфликтов с плагинами.

4 ответа 1 просмотр
ПрограммированиеНастройка uv для editable dev-зависимости из локального пути

Пошаговое руководство по настройке uv python: добавьте editable зависимость в группу dev с uv add --dev --editable, чтобы она переопределяла основную при uv run --dev и uv sync. Примеры pyproject.toml и решение проблем.

4 ответа 1 просмотр
ПрограммированиеMCP YAML конфигурации для генерации изображений OpenRouter

Готовые YAML-конфигурации MCP для нейросетей OpenRouter (OpenAI DALL-E, Google Flux). Подключение с кастомным URL российских хостингов, примеры для Cursor, рекомендации по моделям и промптам для бесплатной генерации изображений по тексту и фото.

5 ответов 1 просмотр
Мобильная разработкаРазрешение конфликтов зависимостей Eclipse Android SDK Tools 23

Пошаговое руководство по решению конфликтов зависимостей при обновлении Eclipse до Android SDK Tools rev. 23. Методы устранения ошибок и восстановления Proguard.

7 ответов 1 просмотр
ВебGolden Canon Grid: сетка золотого сечения в дизайне

Подробно о Golden Canon Grid: история от Van de Graaf и Adrián Somoza, методика применения модульной сетки в дизайне, статистика, мнения дизайнеров, варианты с Фибоначчи и инструменты для веб-дизайна.

5 ответов 77 просмотров
ИгрыНастройка музыки в микрофон для пения в играх

Пошаговая настройка вывода музыки через микрофон в играх. Использование Voicemeeter и OBS для пения под минусовку с высоким качеством звука.

6 ответов 5 просмотров
DevOpsКак опубликовать бинарник на GitHub из чужих исходников

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

7 ответов 4 просмотра
ПрограммированиеКак открыть ссылку в существующей вкладке в Tauri v2

Руководство по открытию ссылок в существующих вкладках браузера в приложении Tauri v2 с использованием Chrome DevTools Protocol и библиотеки chromiumoxide.

8 ответов 4 просмотра
КомпьютерыDrWeb и Jiangmin в VirusTotal: ложные срабатывания или угрозы?

Анализ детектов DrWeb Trojan.Dridex.1519 и Jiangmin Win32/Packed.f в VirusTotal. Как отличить ложные срабатывания антивируса от реальных угроз при установке программ.

7 ответов 4 просмотра
DevOpsSquid proxy windows: настройка ACL для перенаправления трафика в 2026

Актуальность Squid на Windows 2026: настройка ACL для перенаправления трафика на noDPI и Shadowsocks. Примеры конфигурации с cache_peer и never_direct.

6 ответов 3 просмотра
DevOpsНастройка дедупликации BTRFS на Asustor AS6804T ADM 5.1

Пошаговое руководство по установке bees для блочной дедупликации BTRFS на NAS Asustor AS6804T под ADM 5.1.2.RE51 через Docker с --privileged. Освободите место без удаления файлов, поддержка снапшотов и сжатия. Альтернативы и конфигурация.

2 ответа 3 просмотра
ПрограммированиеКак реализовать отправку подарков от Telegram бота

Пошаговое руководство по реализации функции отправки подарков от имени Telegram бота с примерами кода на Python и объяснением аутентификации.

7 ответов 2 просмотра
ПрограммированиеПочему Prettier в VS Code не форматирует .ts файлы

Решение проблемы: Prettier VS Code показывает 'Formatting completed', но не меняет .ts файлы из-за requirePragma в локальной конфигурации. Как отключить pragma, настроить vs code форматирование и интегрировать с ESLint.

5 ответов 2 просмотра
Базы данныхОшибка $1 в PostgreSQL lib/pq Go: CREATE SCHEMA

Разбор ошибки 'pq: syntax error at or near "$1"' в golang postgresql с lib/pq при создании схемы. Почему prepared statements не работают для DDL, решение с pq.QuoteIdentifier и динамическим SQL. Примеры кода и альтернативы pgx.

4 ответа 2 просмотра
ПрограммированиеКак запретить приведение int к str в Polars при replace

В Polars нет нативного Expr-способа выдать ошибку при замене строк числом в столбце DataFrame. Используйте return_dtype в replace_strict и ручную проверку типов для контроля. Апкастинг Int32 к Int64 работает автоматически. Примеры и альтернативы в polars python.

3 ответа 2 просмотра
ПрограммированиеШейдер Godot не обнаруживает синий пиксель выше: как исправить

Почему фрагментный шейдер canvas_item в Godot не меняет прозрачный пиксель на красный при синем сверху? Анализ ошибки в логике, правильный сэмплинг с TEXTURE_PIXEL_SIZE и godot uv, полный исправленный код godot шейдеры для 2D эффектов.

4 ответа 2 просмотра
Базы данныхОшибка querySrv ECONNREFUSED MongoDB Atlas Node.js: фикс без DNS

Решение ошибки querySrv ECONNREFUSED при подключении к MongoDB Atlas в Node.js с Mongoose. Глобальные способы: стандартная строка mongodb:// без +srv, обновление Node.js v24.13.0 и флаги запуска без dns.setServers в каждом проекте.

7 ответов 1 просмотр