Обновить
14
Александр Башук@Bashuk

Пользователь

9
Подписчики
Отправить сообщение
Увы, не знал. Только сегодня случайно наткнулся :)
Простите, но я считаю минус неоправданным.

Во-первых, неправильным как раз было бы судить об эффективности исходя только из своего опыта. Я мог бы выработать привычку, и это не было бы заслугой листочка; или же, наоборот, у меня могло бы ничего не получиться, но зато получилось бы у других.
Во-вторых, на прочтение этого поста, полагаю, уходит не больше 2 минут — это не есть «куча времени». К примеру, на написание вашего комментария и выставление минуса наверняка ушло ненамного меньше времени.

Я действительно считаю, что идеями нужно делиться. Ideas worth spreading, даже если это всего лишь обоснованная мысль, а не экспериментально проверенный факт.
Ученые не зря делятся не только фактами, но и гипотезами, поэты — набросками. Иногда сама еще идея может подтолкнуть к чему-нибудь, вот я и решил ею поделиться.
А что, если мне не поможет, но окажется полезным для другого? Именно потому и написал.
Да, пожалуй, вы правы :)
Сдаюсь, неправ, ошибся :)
Вопрос на засыпку: после ввода теста через GUI он ведь не добавляется в код на диске?
В том то и дело, что статья рассчитана в первую очередь на тех, кто не пишет topcoder, но хочет начать.
Опять же, я не использовал другие плагины, потому что вполне устраивает этот. Но гугл подсказывает, что по сравнению с CodeProcessor+TZTester Moj создает код, который в Visual Studio нормально обрабатывает пустые вектора. Если ответ double — выводится погрешность. Кроме того, если программа работает относительно долго — Moj выводит время работы и предупреждение.
Буду честен, я не тестил другие плагины. Я начал с Moj'а, и он меня вполне устраивает до сих пор.
Но все же, как в KawigiEdit'е с созданием своих тестов? Moj автоматом прописывает в коде несколько закомменченных блоков, каждый из которого соответствует тесту. Хочешь создать тест — раскомменчиваешь, заполняешь данными — и вуаля.
Лично я в KawigiEdit не писал, но насколько я знаю, основное отличие в следующем. KawigiEdit позволяет писать только в арене. Он так же, как и Moj, позволяет использовать шаблон, но дебагера и автокомплитера нет. Учитывая то, что соревнование на время, пренебрежение дебагером может стать большой ошибкой.
Moj генерирует исходный код, который удобно редактировать в Вашей любимой среде, а потом просто через кнопку «Compile» в арене Moj передаст ваш класс на сервер для обработки.
Неплохо было бы еще привести пример, в котором очевидная жадность не является правильным решением (к примеру, задача о рюкзаке).
В целом — отличная статья, спасибо.
Не соглашусь. Лично я до сих пор не могу целиком перейти за Linux из-за Visual Studio. И дело тут вовсе не в «интересно — не интересно», а в том, что студия — это профессионально и удобно.
Я не знаю, что круче — это, или мультики на post-its'ах :)
С точки зрения среднестатистического пользователя, раздражает не просто «100%» в диспетчере. Дело в том, что если хочется выполнить процесс на фоне (например, запаковать файлы, и при этом фильм посмотреть), а он «берет в свои руки мощь процессора» и не дает нормально выполняться остальным — вот это действительно плохо.

Далеко не все пользователи запускают одну программу и согласны просто ждать результаты ее работы, как бы хорошо она не справлялась, и как бы сильно не грузила проц.
С такими темпами скоро можно будет устраивать целые онлайн-концерты, при этом исполнители не будут выходить из собственного дома)
Здорово. Возможно, появится больше хороших приложений под S60v5, потому что немного обидно наблюдать недостаток приложений по сравнению с тем же iPhone'ом. А ведь наверняка во многом можно догнать и iOS, и тот же Android.

Информация

В рейтинге
Не участвует
Откуда
Киев, Киевская обл., Украина
Дата рождения
Зарегистрирован
Активность