Страница 5 из 17

Re: Viper 2014

Добавлено: 22 янв 2014, 12:58
igor
LaaLaa писал(а): В этом окне сообщения есть кнопка "отправить отчет". Не стесняйтесь нажмите эту кнопку. Подробный отчет о падении поможет локализовать проблему.
Позволю себе маленькое предложение.
Есть такой чувак Джоель Спольски. Так вот он писал: если прога падает - то она автоматически должна:
1) запостить сама содержимое дампов, отладочную информацию на сайт разработчика
2) автоматически зарегистрировать инцидент с багом в системе учета багов.
Думаю вам написать код который отсылает эти дампы - раз плюнуть.
Тогда уж обретете инфы достаточно чтобы начать разбираться.
Правда отсутствует возможность "опишите что вы делали что наша программа упала" спросить у пользователя.
Но по моему опыту - пользователи достаточно ленивы чтобы писать подробно шаги которые приводят к падению.
В моем случае - помогло предоставление разработчику доступа к сеансу рабочего стола. И он быстро нашел проблему и выдал рекомендацию (респект ему кстати!)
Ну это так - из оперы: "неплохо бы иметь такое".
Падения - да, наблюдаю иногда. Незакономерные и с четким алгоритмом невоспроизводимые как правило.
Но нажимать и описывать в мыле что там я такого сделал - ленюсь. Я лентяй вот такой вот,да.

Давайте уже сделайте дизайнер гуевый для интерфейсов галактики и встройте его в редактор (уже почти полноценная IDE получится).
А то стыдно. 21 век все таки.

Re: Viper 2014

Добавлено: 22 янв 2014, 17:53
sth73
igor писал(а): Давайте уже сделайте дизайнер гуевый для интерфейсов галактики и встройте его в редактор (уже почти полноценная IDE получится).
А то стыдно. 21 век все таки.
Присоединяюсь!

Re: Viper 2014

Добавлено: 22 янв 2014, 21:06
Алексей
да... дизайнера не хватает катастрофически... рисуешь, рисуешь в тексте, потом один фиг плюнешь и конфигуратором задаешь пиксели позиции объектов интерфейса :)
хотя, таких вот самостоятельных полноценных интерфейсов не так уж и много... но всё же бывает.
интересно, как разработчики так красиво поля располагают, конфигуратором?

Re: Viper 2014

Добавлено: 22 янв 2014, 22:43
LaaLaa
igor писал(а):
LaaLaa писал(а): В этом окне сообщения есть кнопка "отправить отчет". Не стесняйтесь нажмите эту кнопку. Подробный отчет о падении поможет локализовать проблему.
Позволю себе маленькое предложение.
Есть такой чувак Джоель Спольски. Так вот он писал: если прога падает - то она автоматически должна:
1) запостить сама содержимое дампов, отладочную информацию на сайт разработчика
2) автоматически зарегистрировать инцидент с багом в системе учета багов.
Думаю вам написать код который отсылает эти дампы - раз плюнуть.
Тогда уж обретете инфы достаточно чтобы начать разбираться.
Правда отсутствует возможность "опишите что вы делали что наша программа упала" спросить у пользователя.
Но по моему опыту - пользователи достаточно ленивы чтобы писать подробно шаги которые приводят к падению.
В моем случае - помогло предоставление разработчику доступа к сеансу рабочего стола. И он быстро нашел проблему и выдал рекомендацию (респект ему кстати!)
Ну это так - из оперы: "неплохо бы иметь такое".
Падения - да, наблюдаю иногда. Незакономерные и с четким алгоритмом невоспроизводимые как правило.
Но нажимать и описывать в мыле что там я такого сделал - ленюсь. Я лентяй вот такой вот,да.
Поясню "Подробный отчет" он же "дамп" он же "Log" программа Viper собирает и приклеивает как вложение к письму автоматически. Вам нужно только нажать кнопку "отправить" в своем почтовом клиенте (OutLook). Мы как-то не решились собирать детальные данные с машины пользователя автоматом без его согласия. (У многих наших заказчиков безопасности запрещают любую пересылку любых логов)

Под словами "Подробый отчет" я имел в виду не то что пользователю нужно много букв писать. А имел в виду тот файл лога-дампа который Viper приклеивает к письму. В лом писать описание не пишите. Но копну отправить даже без комментариев пожалуйста не ленитесь нажать.

"Автоматически зарегистрировать инцидент с багом в системе учета багов" - сделаем если вдруг сучиться чудо и число любителей языка VIP сравняется с числом любителей языка C++ например 8-).

Кстати, может Viper пора сделать платным?

Re: Viper 2014

Добавлено: 23 янв 2014, 12:10
Masygreen
)) ну випер дефакто и так платный, лицензию то на саппорт ни кто не отменял ... а VS кстати бесплатна (опять таки если мне не изменяет память, она идет с подпиской к МСДН...)
Тут скорее сама корпорация должна из всех сил спонсировать и випер и разработчикам всевозможные блага давать (допустим давно пора не только випер,но и возможность разработки либо сделать максимально бесплатной или за символические деньги как у 1С ) ...
а визуальный редактор для интерфейсов .. вряд ли нужен .. да и реализация его .. хм .. как бы сказать.. трудновыполнима, учитывая неоднозначность и многовариантность описания интерфейса... (это не разработчикам)
хотя тут .. хм .. если уж с галактикой связался, то из этого болота тяжело вылазить ..

Re: Viper 2014

Добавлено: 23 янв 2014, 13:25
sth73
Masygreen писал(а):)) ну випер дефакто и так платный, лицензию то на саппорт ни кто не отменял ... а VS кстати бесплатна (опять таки если мне не изменяет память, она идет с подпиской к МСДН...)
Тут скорее сама корпорация должна из всех сил спонсировать и випер и разработчикам всевозможные блага давать (допустим давно пора не только випер,но и возможность разработки либо сделать максимально бесплатной или за символические деньги как у 1С ) ...
а визуальный редактор для интерфейсов .. вряд ли нужен .. да и реализация его .. хм .. как бы сказать.. трудновыполнима, учитывая неоднозначность и многовариантность описания интерфейса... (это не разработчикам)
хотя тут .. хм .. если уж с галактикой связался, то из этого болота тяжело вылазить ..
Имхо, визуальный редактор все-таки нужен, так как это повысит производительность труда.

Что касается платности випера... ну что тут сказать... будет платным - обойдемся и без випера. Тем более, что сейчас он пока не в том состоянии, чтобы от этого уж очень сильно расстроиться.
Кстати, тогда можно и насчет визуального редактора не беспокоиться :)

Re: Viper 2014

Добавлено: 23 янв 2014, 13:37
Bender
Платный випер. :) Ну это была скорее шутка, чем правда. Не нужно по этому поводу начинать халивар или обижаться :sad:

А что касается дизайнера, то в ближайшей перспективе его создание не входит в планы, и я объясню почему. Во-первых, как заметил Masygreen его реализация действительно очень трудозатратна, на это очень сильно дает отпечаток архитектура языка vip; во-вторых, разработчики не так часто создают новый гуй, гораздо больше времени они тратят на написание логики и правку багов в логике; в-третьих, еще есть куда расти, подсказчик еще можно сказать только начинает свой путь и его еще пилить и пилить.
Так что пользуем випер, сообщаем об недоработках и ошибках, а также высказывает предложения. :-)

Re: Viper 2014

Добавлено: 23 янв 2014, 14:34
sth73
Bender писал(а):Платный випер. :) Ну это была скорее шутка, чем правда. Не нужно по этому поводу начинать халивар или обижаться :sad:

А что касается дизайнера, то в ближайшей перспективе его создание не входит в планы, и я объясню почему. Во-первых, как заметил Masygreen его реализация действительно очень трудозатратна, на это очень сильно дает отпечаток архитектура языка vip; во-вторых, разработчики не так часто создают новый гуй, гораздо больше времени они тратят на написание логики и правку багов в логике; в-третьих, еще есть куда расти, подсказчик еще можно сказать только начинает свой путь и его еще пилить и пилить.
Так что пользуем випер, сообщаем об недоработках и ошибках, а также высказывает предложения. :-)
Тут дело такое... я помню еще бесплатный vip. А потом корпорация решила, что не надо, чтобы пользователи бесплатно использовали его. И стали брать за вип деньги...да....
Посему возникают опасения - как только випер допилите посерьезнее и его более-менее интенсивно задействуют клиенты, опа, он станет платным.

Re: Viper 2014

Добавлено: 23 янв 2014, 14:56
Den
тут главное чтобы шутку LaaLaa не подхватили шибка умные маркетологи и вожди корпорации... )

Re: Viper 2014

Добавлено: 27 янв 2014, 11:12
Zver
Bender писал(а):Zver проблема с зависанием исправлена, на этой неделе постараюсь выпустить новую сборку.
Кроме того, если не получается отправить нам лог (либо випер наглухо завис либо с почтовиком проблема) - можно переслать vipererror.log, который формируется рядом с viper.exe. Высылайте на viper @ galaktika.by
Сегодня отправил лог. Ждём новую версию.

Re: Viper 2014

Добавлено: 03 фев 2014, 15:18
Zver
Уважаемые коллеги, перестали работать точки останова в режиме отладки в новой версии Viper.
В предыдущей всё работало хорошо.
Сейчас при запуске отлаживаемого приложение все точки останова становятся черными.

Re: Viper 2014

Добавлено: 03 фев 2014, 15:20
Bender
Zver писал(а):Уважаемые коллеги, перестали работать точки останова в режиме отладки в новой версии Viper.
В предыдущей всё работало хорошо.
Сейчас при запуске отлаживаемого приложение все точки останова становятся черными.
Версия Viper? Версия Атлантиса (компилятора).

Re: Viper 2014

Добавлено: 03 фев 2014, 15:24
Zver
И ещё один вопрос, не связанный с предыдущим.

Давно хотел уточнить следующее:

В настройках Viper напротив той или иной настройки часто есть флаг, для которого есть 3 варианта:
1) поставить галочку ( то есть выбрать пункт )
2) оставить его пустым ( то есть не выбирать )
3) можно сделать его синим квадратиком. Вот с этим пунктом не ясно, что в этом случае происходит?

С уважением, Василий

Re: Viper 2014

Добавлено: 03 фев 2014, 15:30
Zver
Bender писал(а):
Zver писал(а):Уважаемые коллеги, перестали работать точки останова в режиме отладки в новой версии Viper.
В предыдущей всё работало хорошо.
Сейчас при запуске отлаживаемого приложение все точки останова становятся черными.
Версия Viper? Версия Атлантиса (компилятора).
Прощу прощения за столь неинформативное сообщение.
Версия Viper - 5.5.16
Версия Атлантиса - 5.4.41

Re: Viper 2014

Добавлено: 03 фев 2014, 15:36
Bender
Zver писал(а):И ещё один вопрос, не связанный с предыдущим.

Давно хотел уточнить следующее:

В настройках Viper напротив той или иной настройки часто есть флаг, для которого есть 3 варианта:
1) поставить галочку ( то есть выбрать пункт )
2) оставить его пустым ( то есть не выбирать )
3) можно сделать его синим квадратиком. Вот с этим пунктом не ясно, что в этом случае происходит?

С уважением, Василий
Три состояния для флага переключателя параметров появляются, когда вы заходите в настройки не самого проекта, а в настройки конкретного элемента сборки. Состояния означают:
- галочка, явно включенный параметр (не учитывая соответствующий параметр проекта, даже если он будет изменен);
- без галочки, явно выключенный параметр (не учитывая соответствующий параметр проекта, даже если он будет изменен);
- квадратик, параметр наследуется от соответствующего параметра проекта (в случае изменения в проекта - параметр в элементе также измениться).