Программирование

Вопросы о C#, Python, Java, алгоритмах и архитектуре кода.

ПрограммированиеИсправить ошибку camelCaseKeys в LoopBack 4 CLI на Node.js

Как починить TypeError: camelCaseKeys is not a function в loopback 4 CLI 7.0.10 на Node.js 24.x и ERR_REQUIRE_ESM на 18.x. Workaround с правкой cli.js, официальный фикс по PR и правильная настройка loopback после неудачных переустановок.

5 ответов 2 просмотра
ПрограммированиеЧто значит SbkConverter::copyToPython is null в PySide6

Предупреждение SbkConverter::copyToPython is null в PySide6 при работе с QWebEngineProfile.extensionManager().extensions() возвращает [None, None]. Причина — баг Shiboken в конвертации C++ объектов. Обход проблемы, примеры кода на pyside6 python, сравнение с PyQt6 и установка.

5 ответов 2 просмотра
ПрограммированиеДинамические маршруты Angular v21 SSR standalone для мобильных/десктоп

Как предоставить динамически загружаемые маршруты в Angular v21 с SSR и standalone-архитектурой для мобильной и десктопной версий на корневом пути ''. Настройка provideRouter, обработка ресайза, lazy loading и лучшие практики роутинга.

5 ответов 2 просмотра
ПрограммированиеЗачем нужны заголовочные файлы (.h) в языке C?

Заголовочные файлы (.h) в C содержат прототипы функций и типы для компиляции модулей. Узнайте, зачем нужны заголовочные файлы C, их роль в компиляции и линковке, разделение интерфейса и реализации, защиту от повторного включения.

5 ответов 2 просмотра
ПрограммированиеReactor Mono vs Async Await: сравнение в Java и .NET

Сравнение реактивного программирования Java с Reactor Mono и паттерна async await в .NET. Различия в моделях, backpressure, обработке ошибок и примерах кода. Когда использовать project reactor или асинхронное программирование java.

6 ответов 2 просмотра
ПрограммированиеBlazor server: nvarchar в БД или Markdown в Azure Blob?

Сравнение хранения постов блога в Blazor server: строки nvarchar в базе данных vs Markdown-файлы в Azure Blob Storage. Преимущества, недостатки и рекомендации для простого портфолио-сайта на Blazor net с примерами реальных проектов.

5 ответов 2 просмотра
ПрограммированиеПеременные в регулярных выражениях DataWeave MuleSoft

Как использовать переменные в regex DataWeave MuleSoft: конкатенация строк с ++ и as Regex для динамических паттернов в replace, match. Исправление ошибки Illegal repetition с примерами кода DataWeave 2.0.

4 ответа 2 просмотра
ПрограммированиеCsvHelper: ClassMap по типу T в generic без Map

Как переписать generic-метод парсинга CSV в CsvHelper, используя только T без явного Map. Авто-маппинг AutoMap и рефлексия для ClassMap. Примеры чтения csv файлов в C#, обработка ошибок и лучшие практики.

5 ответов 2 просмотра
ПрограммированиеМасштабирование PictureBox VB.NET колесом мыши без скачков

Плавное увеличение/уменьшение изображения в PictureBox VB.NET внутри Panel с AutoScroll=true и StretchImage. Сохранение AutoScrollPosition с SuspendLayout/ResumeLayout, расчет _scale и MouseWheel для picturebox windows form без дергающихся полос прокрутки.

5 ответов 2 просмотра
ПрограммированиеПочему MercadoPago API /v1/customers/search не находит клиентов по email?

Решение проблемы пустых результатов в MercadoPago Customer Search API. Разница между Customers и Subscribers, правильный поиск по email через PreApproval. Пошаговое руководство по интеграции и лучшие практики для MercadoPago API.

4 ответа 2 просмотра
ПрограммированиеОптимизация функции проверки булевых значений

Различные подходы к оптимизации функции atLeastTwo для проверки, что как минимум два из трех булевых значений равны true. Тернарные операторы, побитовые операции и подсчет значений.

11 ответов 2 просмотра
ПрограммированиеРендеринг многострочного текста в Pillow Python для typewriter

Как реализовать word wrap и размещение курсора для pillow текст в библиотеке Pillow Python с эффектом пишущей машинки. Полный код рендеринга кадров без ошибки multiline text для ffmpeg.

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

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

4 ответа 1 просмотр
ПрограммированиеСкорость приседания и прыжка в Unity CharacterController

Как правильно реализовать логику скорости движения при crouch, прыжке и беге в Unity с CharacterController. Учет isGrounded, сохранение prevSpeed для избежания замедления в воздухе. Полный скрипт unity движения персонажа.

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

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

4 ответа 1 просмотр
ПрограммированиеКак проверить, определена ли переменная в Ruby

Узнайте, как проверить существование переменных в Ruby с помощью defined? и других методов. Сравнение с PHP isset() и лучшие практики.

5 ответов 1 просмотр
ПрограммированиеПрограмма для роботов информатика 8 класс Яндекс.Учебник тесты 2-4

Готовый код и алгоритм для задания информатика 8 класс из Яндекс.Учебника с четырьмя роботами. Проходит все тесты, включая проблемные 2, 3, 4. Цикл для минимальной цифры, чтобы сумма делилась на 3. Из ГДЗ Босов и обсуждений.

4 ответа 58 просмотров
ПрограммированиеSwift 6: Sendable для C-колбэков и MultitouchSupport

Как добиться соответствия протоколу Sendable в Swift 6 для класса с C-колбэками из MultitouchSupport.framework. Подход с @unchecked Sendable, Mutex, альтернативы и миграция на строгую swift concurrency без data races.

7 ответов 8 просмотров
ПрограммированиеКак импортировать код на GitHub: методы загрузки проекта

Пошаговые инструкции по импорту локального кода в GitHub через командную строку, GitHub Desktop и веб-интерфейс. Узнайте, как загрузить проект на GitHub.

5 ответов 7 просмотров
ПрограммированиеПочему CMake модуль виден транзитивно через PRIVATE в bar

Объяснение, почему в CMake app успешно импортирует модуль foo через приватную зависимость bar от foo. Разбор графа импортов, FILE_SET CXX_MODULES PUBLIC и отличий линковки от видимости модулей в cmake module и cmake c modules.

5 ответов 5 просмотров