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

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

ПрограммированиеГде найти фрилансеров для расширения математической библиотеки на Си

Руководство по поиску разработчиков C для доработки математической библиотеки expr с поддержкой строковых операций.

3 ответа 1 просмотр
ПрограммированиеСтабильная сортировка в PowerShell 5.1 без параметра -Stable

Методы реализации стабильной сортировки в PowerShell 5.1. Сохранение исходного порядка элементов при равных критериях сортировки без использования параметра -Stable.

4 ответа 1 просмотр
ПрограммированиеКак отключить автоформатирование кода в antigravity в VS Code

Подробное руководство по отключению автоматического форматирования кода в antigravity. Настройки VS Code для сохранения стиля кодирования без изменений при вводе и сохранении.

3 ответа 1 просмотр
ПрограммированиеРеализация триггеров OnSave, OnChange и OnDelete в Odoo 19

Пошаговое руководство по реализации триггеров OnSave, OnChange и OnDelete в Odoo Community 19. Программные методы и интерфейс автоматизации.

4 ответа 1 просмотр
ПрограммированиеКак избежать инвалидации итератора при удалении set в for-range

Безопасное удаление set элементов в цикле for-range C++: итераторный цикл с erase, копия ключей для глубокого стека вызовов, std::erase_if. Решение UB в std::set и std::map для игрового модуля навыков с баффами.

5 ответов 1 просмотр
ПрограммированиеTypeError: missing 1 required positional argument 'k' на GeeksforGeeks Python

Почему возникает TypeError: Solution.getMinDiff() missing 1 required positional argument 'k' в задаче Minimize the Heights II на GeeksforGeeks. Как исправить сигнатуру функции getMinDiff(self, arr, k), добавить n = len(arr) и пройти тесты. Пример кода и greedy-алгоритм.

4 ответа 1 просмотр
ПрограммированиеИспользование 200 OK с ошибкой в REST API: антипаттерн и решения

Анализ антипаттерна возврата ошибок в теле ответа со статусом 200 OK в REST API. Проблемы, лучшие практики и альтернативные подходы к обработке ошибок.

4 ответа 1 просмотр
ПрограммированиеОшибки сегментирования в pthreads C и правильная передача функций

Узнайте основные причины ошибок сегментирования при использовании pthreads в C и как правильно передавать функции в pthread_create для корректной работы потоков.

8 ответов 1 просмотр
ПрограммированиеMatplotlib FuncAnimation: loglog не обновляется в анимации

Исправление проблемы с обновлением лог-лог графика в FuncAnimation matplotlib при blit=True. Настройки осей, animated artists, полный код для subplots с изображениями и данными из CSV. Альтернативы без blitting.

5 ответов 1 просмотр
ПрограммированиеVectorCAST 6.4: заглушки для функций в том же C-модуле

В VectorCAST 6.4 при unit test C создавайте stubs для функций в том же файле через Stub-By-Function. Пошаговая настройка SBF, Probe Points для static, фиксы в 6.4.5. Юнит тестирование без зависимостей в embedded.

6 ответов 1 просмотр
ПрограммированиеСкрыть UserForms VBA от превью панели задач Excel без потери данных

Как предотвратить отображение скрытых форм VBA в предварительном просмотре панели задач Windows в Excel. Решения с сохранением данных: перемещение за экран, Unload Me и WinAPI для vba excel, формы vba, userform vba.

4 ответа 1 просмотр
ПрограммированиеПереопределение стилей WPF-компонентов из внешних библиотек

Подходы к переопределению стилей WPF-компонентов из внешних библиотек без создания наследников классов. ResourceDictionary, BasedOn, ControlTemplate.

6 ответов 1 просмотр
ПрограммированиеКак отключить научную нотацию на оси Y в Dash Plotly

Отключите научную нотацию (1e-3) на метках оси Y в графиках Dash Plotly для малых значений. Используйте tickformat='.3f', exponentformat='none' и фиксы шрифтов. Примеры кода для Plotly Python, решения багов из документации и GitHub.

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

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

5 ответов 1 просмотр
ПрограммированиеSnakes.run: 100 млн пикселей/с через SSH — как работает

Разбор технологии snakes.run: серверный рендеринг на Go, Unicode блок-элементы для 2 пикселей/символ, stateful rendering с VT100. 2500 игроков при 10 FPS и трафике 2,5 КБ/с. Архитектура, оптимизации и вызовы SSH протокола.

6 ответов 1 просмотр
ПрограммированиеПриватное поле в watch и точке останова Chrome DevTools

Как добавить приватное поле класса (#region) в watch expressions и условие точки останова Chrome DevTools. Решение SyntaxError и <not available> в версиях 111+. Workaround для старых версий и Babel.

5 ответов 1 просмотр
ПрограммированиеГруппировка дат в R по окну 14/28 дней в датафрейме

Как в R создать столбец с последовательными группами дат в датафрейме на основе временного окна (14 или 28 дней). Используйте dplyr r, data table r, dense_rank и rleid. Примеры кода, сравнение методов для дат в r и r язык программирования.

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

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

4 ответа 32 просмотра
ПрограммированиеКак отличить полезную информацию от шума в Python для трейдинга

Критерии оценки качества информации и эффективные принципы оптимизации для низколатентного Python-трейдинга. Практические методы снижения задержек и адаптивные подходы к обработке рыночных данных.

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

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

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