Re: LabVIEW 2018
Добавлено: 09 май 2018, 14:13
dadreamer, да не, если честно я имел ввиду буквально: запуск приложения без инсталятора(как когда-то было в ламповых версиях) : "Просмотрите результаты из любого места, создав интерфейсы пользователя на основе Web, которые можно просмотреть через любой веб-браузер - ПК, планшет или телефон - без плагинов или инсталляторов.". Я так понял, что созданное приложение можно будет запускать через web-интерфейс без всякого Это как у многих приборов сейчас есть возможность удаленного управления через браузер. Только в этом случае вместо прибора - наша программа. Не, конечно это не может быть голый бинарник, там еще в папке всякие файлы, но сам процессе инсталяции не нужен. Похоже я ошибся и там те же яйца, только в профиль.
Kosist, всё, я понял о чем разговор, спасибо за пояснения. О Continuous integration я конечно же слышал, а практический подход к этому всему я со стороны наблюдал у разработчиков из др.направлений. Поэтому я задался вопросом: а куда это в LabVIEW прикручивать? JKI VI Tester - прочитал, понял для чего, но целевая аудитория этого скорее не оценила.
В ручную лично я чаще всего собираю только .exe-файл, инсталятор значительно реже. Сделали проект - установили оператору(первый инсталятор), вносим поправки/сопровождаем(делаем замены .exe), финал(второй инсталятор заказчику и нам в архив). Если кто-то вынужден после каждого обновления проводить серию юнит-тестов, затем собирать приложение и инсталятор - это конечно имеет смысл. С другой стороны, можно задуматься о рациональности тех или иных действий, а то звучит красиво, а по факту непрактичная затея. Заклинание "Всё же от задачи зависит!" тут не сработает, но я знаю другое: "Всё зависит от компании(корпоративная этика к разработке) и масштаба проекта!". Гудронный коллайдер по части LabVIEW всяко программировали по всем правилам
Kosist, всё, я понял о чем разговор, спасибо за пояснения. О Continuous integration я конечно же слышал, а практический подход к этому всему я со стороны наблюдал у разработчиков из др.направлений. Поэтому я задался вопросом: а куда это в LabVIEW прикручивать? JKI VI Tester - прочитал, понял для чего, но целевая аудитория этого скорее не оценила.
В ручную лично я чаще всего собираю только .exe-файл, инсталятор значительно реже. Сделали проект - установили оператору(первый инсталятор), вносим поправки/сопровождаем(делаем замены .exe), финал(второй инсталятор заказчику и нам в архив). Если кто-то вынужден после каждого обновления проводить серию юнит-тестов, затем собирать приложение и инсталятор - это конечно имеет смысл. С другой стороны, можно задуматься о рациональности тех или иных действий, а то звучит красиво, а по факту непрактичная затея. Заклинание "Всё же от задачи зависит!" тут не сработает, но я знаю другое: "Всё зависит от компании(корпоративная этика к разработке) и масштаба проекта!". Гудронный коллайдер по части LabVIEW всяко программировали по всем правилам