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

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

ПрограммированиеКак создать OMF объектные файлы с NASM -f obj для WarpLink

Подробное руководство по созданию OMF объектных файлов с NASM -f obj, которые воспроизводят структуру памяти как в bin-формате. Реализация nobits разделов поверх progbits.

1 ответ 2 просмотра
ПрограммированиеПроблемы DI в NestJS при импорте из разных путей и их решение

Почему импорт сервиса из dist/ вместо src/ нарушает работу DI в NestJS и как предотвратить эту проблему в монорепозиториях с помощью псевдонимов путей, настройки сборки и линтинга.

4 ответа 2 просмотра
ПрограммированиеКак отключить логи librdkafka в MassTransit Kafka transport .NET

Полное отключение или перенаправление логов librdkafka в MassTransit Kafka transport .NET. Интеграция с Serilog вместо stderr. Примеры конфигурации и решения ошибок.

3 ответа 2 просмотра
ПрограммированиеЕстественная сортировка строк в PHP: natsort()

Руководство по реализации естественной сортировки строк в PHP с помощью natsort(). Корректная сортировка числовых и текстовых строк.

4 ответа 2 просмотра
ПрограммированиеПоддержка Rust 1.95 в ядре Linux 7.0: преимущества и перспективы

Как ядро Linux 7.0 готовится к поддержке Rust 1.95 и какие преимущества это принесет для безопасности и производительности системы. Подробный анализ.

2 ответа 2 просмотра
ПрограммированиеУсловная ветвление в jsPsych 7.2: правильная реализация

Руководство по реализации условной логики в jsPsych 7.2. Использование conditional_function вместо timeline.push() для создания динамических опросов.

4 ответа 2 просмотра
ПрограммированиеНастройка VS Code и TypeScript для неиспользуемых аргументов

Пошаговая настройка VS Code и TypeScript для обработки неиспользуемых аргументов функций с префиксом подчеркивания. Конфигурация tsconfig.json и editor.showUnused для предупреждений и визуального затемнения.

2 ответа 2 просмотра
ПрограммированиеКак использовать numpy.where с нетранслируемыми массивами

Решение проблемы использования numpy.where с массивами, которые нельзя транслировать. Добавление новых осей для совместимости форм.

4 ответа 2 просмотра
ПрограммированиеКак сохранить несколько значений в переменные с последовательными именами в Bash

Пошаговое руководство по сохранению пользовательского ввода в переменные с последовательными именами в Bash. Использование read, declare, eval и массивов.

5 ответов 2 просмотра
ПрограммированиеПрограммирование без эго: предотвращение срывов проектов

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

4 ответа 2 просмотра
ПрограммированиеОшибка квантования PyTorch: копирование квантованных тензоров

Понимание и решение ошибки 'Copying from quantized Tensor to non-quantized Tensor is not allowed' в PyTorch. Методы исправления и лучшие практики квантования моделей.

2 ответа 2 просмотра
ПрограммированиеФилософия дизайна Python: *args и **kwargs

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

4 ответа 2 просмотра
ПрограммированиеНастройка Gradle зависимостей для исключения logback-android только в тестах

Решение конфликта SLF4J провайдеров в Gradle. Как исключить logback-android только для юнит-тестов, сохранив логирование в основном Android приложении.

7 ответов 2 просмотра
ПрограммированиеРеализация утилитарного типа в TypeScript для сохранения нулабельности

Пошаговое руководство по созданию утилитарного типа в TypeScript для сохранения нулабельности без использования as any. Примеры кода и лучшие практики.

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

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

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

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

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

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

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

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

4 ответа 2 просмотра
ПрограммированиеСовместимость Spring Boot 4.x с Tomcat 10.1.x (Jakarta Servlet 6.0)

Spring Boot 4.x полностью совместим с Tomcat 10.1.x (Jakarta Servlet 6.0). Узнайте, можно ли использовать Tomcat 10.1 без обновления до Tomcat 11, и как правильно настроить совместимость в вашем проекте. Подробное руководство по миграции и оптимизации.

1 ответ 1 просмотр
ПрограммированиеСтрогая инициализация полей в JVM по JEP 446

Механизм строгой инициализации полей в JVM по JEP 446 гарантирует инициализацию всех полей класса. Преимущества: снижение NullPointerException, повышение стабильности кода. Ограничения: статус предварительного просмотра.

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