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

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

ПрограммированиеTelegram бот удалить сообщение ReplyKeyboardMarkup: возможно ли?

Узнайте, можно ли удалить сообщение Telegram-бота, сохранив ReplyKeyboardMarkup. Альтернативные решения и технические ограничения API.

1 ответ 1 просмотр
ПрограммированиеКниги по аппаратным интерфейсам UART, I2C, SPI, PCI-E

Рекомендуемые книги и учебные материалы для изучения аппаратных интерфейсов UART, I2C, SPI, SCSI и PCI-E. Классические учебники и практические руководства.

1 ответ 1 просмотр
ПрограммированиеOpenAI API Python: последовательные запросы и контекст

Как организовать последовательные запросы к OpenAI API из Python: передача истории диалога, системный промпт, примеры кода, управление токенами. Лучшие практики для chat.completions.create и поддержания контекста.

1 ответ 1 просмотр
ПрограммированиеДвоичная последовательность: алгоритмы поиска закономерностей

Методы поиска закономерностей в двоичных последовательностях с пропущенными битами. Алгоритмы восстановления данных и анализа паттернов.

1 ответ 1 просмотр
ПрограммированиеIDE для Python новичку: пошаговая отладка кода и VOSK

Выбор IDE для Python новичку: Thonny, PyCharm, VS Code. Пошаговая отладка кода с точками останова, просмотром переменных и настройкой виртуального окружения для VOSK.

1 ответ 1 просмотр
ПрограммированиеСпециалист по реверс-инжинирингу ARM прошивок: где найти

Ищете специалиста по реверс-инжинирингу ARM прошивок? Узнайте, где найти эксперта, как заказать услуги и проверить квалификацию для доработки устройств.

1 ответ 1 просмотр
ПрограммированиеESP32 Audio Kit: как исправить отсутствие звука на ESP32

Узнайте, почему ESP32 Audio Kit не воспроизводит звук, как проверить питание, инициализацию библиотеки, конфликты пинов с SD‑картой и как правильно настроить I2S и разделы.

1 ответ 1 просмотр
ПрограммированиеКак проверить NSString на пустоту или nil в Objective‑C

Используйте свойство length, чтобы проверить NSString на nil или пустую строку. Обрежьте пробелы для пустых строк и обрабатывайте NSNull или нестроковые объекты.

1 ответ 1 просмотр
ПрограммированиеКак показать отдельные грузы в Route Optimization API

API объединяет грузы в одну визиту, но каждый груз хранится в массиве load и tasks. Узнайте, как задать уникальные id и читать ответ, чтобы видеть каждый груз отдельно.

1 ответ 1 просмотр
ПрограммированиеКак правильно проверить переменную на None в Python

Узнайте, как корректно проверить переменную на None в Python с помощью оператора is, избегая ложных проверок и безопасно задавая значения по умолчанию.

1 ответ 1 просмотр
ПрограммированиеКак исправить AttributeError в MediaPipe Hands

Пошаговое руководство по устранению AttributeError: module 'mediapipe.solutions' has no attribute 'hands' при работе с MediaPipe Hands на Windows и Python 3.10.11.

1 ответ 1 просмотр
ПрограммированиеКак увеличить отступы в VS Code Explorer, как в NetBeans

Настройте параметр workbench.tree.indent в VS Code, чтобы увеличить отступы в дереве Explorer, делая его похожим на NetBeans. Пошагово через UI или settings.json.

1 ответ 1 просмотр
ПрограммированиеКак переключить устройство в batch с pnputil: скрипты и примеры

Вопрос о том, как в batch‑скрипте проверить статус устройства pnputil и переключить его включённым/выключённым состоянием. Предоставлены 3 примера с комментариями.

1 ответ 1 просмотр
ПрограммированиеКак задать точные пределы Y‑оси в Matplotlib

Matplotlib округляет пределы оси Y. Узнайте, как задать точные значения (например, 20–250) с помощью Axes.set_ylim или plt.ylim(bottom=20, top=250).

1 ответ 1 просмотр
ПрограммированиеПолучить все строки с дублирующими адресами MySQL за запрос

Используйте подзапрос или JOIN, чтобы вывести все строки с дублирующими адресами в одной инструкции MySQL, без второго запроса в приложении для ускорения работы.

1 ответ 1 просмотр
ПрограммированиеКак исправить IndexError: tuple index out of range в Numba

Решаем ошибки компиляции Numba с IndexError: tuple index out of range. Узнайте, как исправить несоответствия сигнатур функций и проблемы с передачей аргументов в коде Python, скомпилированном с Numba.

1 ответ 1 просмотр
ПрограммированиеКак сортировать списки в Python по нескольким ключам: лучшие подходы

Узнайте, как эффективно сортировать списки Python по нескольким атрибутам с помощью itemgetter() и lambda-функций. Сравните производительность разных подходов и выберите оптимальный для ваших данных.

1 ответ 1 просмотр
ПрограммированиеКак удалить элемент из std::vector по индексу в C++

Узнайте, как удалить элемент из std::vector по индексу в C++ с помощью erase. Переведите индекс в итератор, проверьте границы и убедитесь, что он в размере.

1 ответ 1 просмотр
ПрограммированиеЛучшие блокчейн-сети для ноды на VPS с ограниченными ресурсами

Подробный обзор блокчейн-сетей, подходящих для запуска ноды на VPS с 2 ядрами и 4 ГБ RAM. Узнайте, какие сети поддерживают стейблкоины и не требуют 64 ГБ оперативной памяти.

1 ответ 1 просмотр
ПрограммированиеЛучший формат иконок для OLED дисплея

Оптимальные форматы иконок для OLED 128x64 на ESP8266. Сравнение Arduino code, Single Bitmap и GFXbitmapFont. Настройки image2cpp и примеры кода.

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