Непредвиденные последствия

Блог Андрея Шкуропия, программиста shareware

четверг, 16 июля 2009, 12:34

Новая версия easyQuizzy 1.6 готова

Вчера вечером состоялся выпуск новой версии easyQuizzy 1.6. Загрузить ее, как всегда, можно здесь: http://easyquizzy.com. В программу была добавлена многоязыковая поддержка интерфейса, которая полностью соответствует описанной здесь ранее схеме. Кроме того, начала действие летняя скидка 50%. Действовать она будет только до 1 сентября, так что спешите купить. Но даже если не хотите покупать, у нас имеются следующие варианты для бесплатного получения лицензии:

  1. Создать перевод интерфейса программы на новый язык или откорректировать существующий перевод при обнаружении в нем ошибок. Прямо сейчас было бы неплохо сделать перевод на белорусский и казахский языки, если есть добровольцы — пишите.
  2. Разработать тест с помощью easyQuizzy в соответствии с нашими требованиями и прислать его нам для публикации.
  3. Если вы имеете ученую степень или занимаете руководящий пост в учебном заведении, вы можете оставить на сайте короткий отзыв о вашем опыте использования программы. Отзыв присылайте на электронную почту support@easyquizzy.com или отправляйте прямо с нашего сайта.
  4. Если у вас есть блог или новостной портал, то вы можете опубликовать там коротенький обзор программы easyQuizzy со своими впечатлениями от ее использования и дать индексируемую ссылку на наш сайт.

Ну и прямо сейчас мы уже начали разработку версии 1.7, которая ориентировочно выйдет в сентябре 2009 г. План реализуемых функциональных возможностей на новую версию:

  • Сделать свободно настраиваемые системы оценивания
  • Ввести разделение вопросов по сложности с помощью числового "веса" каждого вопроса
  • Переработать вывод отчета по тестированию
  • Усовершенствовать работу с паролями

Поиск новых идей продолжается, всем заинтересованным пользователям просьба писать на почту.

вторник, 7 июля 2009, 14:48

О языковом переводе интерфейса в shareware

Большинство границ между странами в Интернете на сегодняшний день фактически стерты. Но одна граница, которая осталась в наличии, еще долго будет головной болью разработчиков программного обеспечения — языковая. Создание интернациональных программ всегда было большой проблемой, и каждая компания решала ее по-своему. Сегодня хочу написать, как эту проблему решили мы. Наше решение не претендует на оптимальность для всех, но, если вы никогда раньше не занимались интернационализацией, то это поможет вам построить свою систему, более эффективную для вас.

Читать далее…

пятница, 26 июня 2009, 15:06

Прекращение поддержки Windows 9x

Очевидно, давно назрела необходимость принять волевое решение и прекратить поддержку в своих программах линейки операционных систем Windows 9x, куда входят Windows 95, 98 и Me. Коллеги надо мной насмехаются и говорят, что Microsoft уже собралась снимать с поддержки Windows XP, а мы тут еще тестируем программы под всеми древними операционками, но я до сих пор встречаю редкие прецеденты использования Windows 98 SE в некоторых небогатых учебных заведениях. Тот факт, что они не относятся к платежеспособным пользователям, для меня был не критичен, пока поддержка Windows 9x в коде не создавала проблем для дальнейшего развития программы easyQuizzy. Но вот сейчас я взглянул на весь свой код, написанный для обеспечения совместимости, и ужаснулся. Мне он совершенно не нравится. Он потенциально опасный в новых версиях Windows. Кроме того, он затрудняет добавление новой функциональности в области многоязыковой поддержки.

В общем так. Если кто-нибудь из пользователей Windows 9x отзовется здесь до выпуска easyQuizzy 1.6, мы продлим поддержку еще на пару месяцев. Если нет — ну, простите, но уже больше 10 лет прошло. Сколько ж можно-то…

вторник, 7 апреля 2009, 14:33

easyQuizzy 1.5 — получите бесплатно

Тяжелой поступью шагает по планете экономический кризис, невидимая рука рынка обчищает карманы честных тружеников, радоваться нечему. Поскольку было уже много жалоб пользователей на то, что цена нашей программы easyQuizzy слишком высокая для рядового преподавателя, мы решили на время кризиса провести акцию “Лицензия за тест“.

Как следует из названия, можно получить активационный код к программе бесплатно, и при этом не нужно искать кряк, крак, крэк, crack, патч, patch, кейген, keygen, таблетку (таблэтку), лекарство и другие слова, которые люди обычно вводят в поисковиках после названия программы easyQuizzy. Если кто не понял, в предыдущем предложении я провел хитрейшую манипуляцию ключевыми словами, чтобы люди, которые ищут бесплатный ключ, приходили сюда, к разработчикам, а не на сайт к какому-нибудь проходимцу, который запросто насует им троянов.

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

Кстати, в easyQuizzy версии 1.5 мы ввели удобную функцию построения полного отчета по тестированию и созданию печатного протокола. Также теперь программа может импортировать тесты из популярного (по крайней мере, в нашем регионе) пакета программ Test-W от издательства “Аспект”. Если это название вам знакомо, то у вас, скорее всего, есть огромное количество уже разработанных тестов, которые сконвертируются в формат easyQuizzy за 1 секунду.

Ударим же по кризису нашим любимым антикризисным средством — бартером.

понедельник, 1 декабря 2008, 14:59

Вышла новая версия easyQuizzy 1.4

Возвращение из отпуска на рабочее место, обычно, весьма грустное событие, но у меня оно прошло как праздник, потому что в отпуске пришлось работать в 2 раза больше. Выпуск коммерческого программного продукта даже для двух человек — занятие непростое.

Ну, теперь закрытое бета-тестирование успешно завершено, документация написана, деньги на рекламные кампании подготовлены, пресс-релизы написаны. Один из пресс-релизов публикуется и здесь тоже, мимо своего блога пройти невозможно, к тому же давно я на нем уже не отмечался.

Читать далее…

вторник, 1 июля 2008, 20:25

Версии, ревизии, сборки и другие непонятные слова

Пока готовится к выпуску следующая версия программы easyQuizzy, расскажу, какими принципами мы руководствовались при именовании этой самой версии. Если кому-то это покажется разжевыванием очевидных истин, то извините, это они для вас очевидные, а для меня после университета это все было загадкой.

Как известно, номера версий программ — это побочный продукт итерационной разработки ПО, которую еще называют «Модель водопада» или «Flow».

Суть метода состоит в следующем. Как только работающая программа выпускается в свет, и у разработчиков, и у пользователей сразу возникают идеи по ее улучшению. А когда перед выпуском программу тестируют, применяя неправильную методологию, то пользователи найдут в ней со временем кучу ошибок. И если разработчики захотят учесть эти пожелания и исправить/дополнить программу, они должны будут как-то отразить процесс ее изменения перед пользователями. Самое простое, что приходит на ум, — это добавить после названия программы (торговой марки) цифру или набор цифр, показывающих номер итерации в ее цикле «разработка-тестирование-выпуск».

Читать далее…

пятница, 9 марта 2007, 18:18

Жирные радиокнопки

Почему никто не использует на формах с радиокнопками дополнительное выделение шрифта?
По-моему, простой полужирный шрифт значительно повышает визуальное распознавание установок. Причем в этом случае одним взглядом можно охватить сразу все группы кнопок, если их количество вписывается в «Кошелек Миллера» (5-7 штук).

Вот так это выглядит в моей программе электронного тестирования:

А вот так это выглядело раньше:

Думаю, результат налицо.

|