Часто встречающиеся проблемы
- Windows-приложение падает только после долгой работы;
- связь с оборудованием иногда останавливается, а условия воспроизведения неясны;
- разработчик ушёл, и никто больше не может изменить внутреннюю часть;
- зависимость от COM / ActiveX мешает перейти в новую среду;
- смешение 32 и 64 бит вызывает ошибку при каждом соединении;
- годами звучит только предложение переписать всё с нуля.
В старом ПО для Windows и интеграции устройств главным узким местом часто становится то, кто ещё способен работать с внутренним устройством системы. Пока проблема откладывается, таких людей становится меньше, а стоимость и риск растут.
Наш подход
Основатель Го Комура более пяти лет занимается управлением оборудованием, связью, системами длительной работы и причинами трудно воспроизводимых ошибок. Мы стремимся использовать старые SDK, COM / ActiveX и смешанные 32/64-битные среды, а не переписывать их только из-за возраста.
Один специалист последовательно ведёт новую разработку, изменения, исследование ошибок, повторное использование и миграцию. Можно начать с простого обсуждения ситуации и выбора первой разумной задачи.
Услуги разработки для Windows
Разработка компонентов COM
Разработка, обёртка и сопровождение COM / ActiveX / OCX, регистрации, 32/64-битных сред и границы .NET / C++.
ПодробнееПриложения мягкого реального времени
Максимально стабильная периодическая обработка, низкая задержка, мониторинг, измерения, устройства и графика в обычной Windows.
ПодробнееЗамена Windows-приложений
Замена VB6, MFC, WinForms и бизнес-инструментов с инвентаризацией, поэтапной миграцией, параллельной работой и откатом.
ПодробнееПорядок работы
- Анализ текущего состояния и точек наблюдения — Уточняем среду, журналы, условия воспроизведения и оборудование.
- Локализация и определение причины — По журналам и поведению сужаем условия воспроизведения и находим первопричину.
- Исправление и предотвращение — Исправляем и проверяем работу, а также проектируем журналы для раннего обнаружения повторения.
Результат исследования или доработки
- необъяснимые падения и остановки связи становятся прослеживаемыми по данным;
- интеграция оборудования выдерживает длительную эксплуатацию;
- появляется план сохранения полезных активов COM / ActiveX;
- документация и журналы позволяют следующему специалисту продолжить работу.
Расскажите о текущей ситуации
Пришлите доступные сведения о среде, симптомах и замеченных условиях воспроизведения. Мы предложим, с чего начать: новой разработки, исследования, консультации, сопровождения или миграции.