OberonCore
https://forum.oberoncore.ru/

Мониторинг процесса программирования
https://forum.oberoncore.ru/viewtopic.php?f=86&t=4016
Страница 1 из 1

Автор:  Иван Кузьмицкий [ Суббота, 07 Июль, 2012 09:33 ]
Заголовок сообщения:  Мониторинг процесса программирования

Поставил программу Maxapt QuickEye, которая способна контролировать время, проведённое в ББ.

Что удивило.

Например, поработаешь с приятным ощущением, что сделал кучу всего. Компоненты отладил, написал что-то новое, ну, много, в общем. А заглядываешь в статистику - смешные цифры. Контролёр зафиксировал относительно немного времени чистой активности в ББ. Даже как-то обидно :)

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

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

Как бы это соотнести с другими системами программирования? Как там, на других планетах? Я сам только в ББ сижу, поэтому сравнивать не могу.

Автор:  Info21 [ Суббота, 07 Июль, 2012 23:41 ]
Заголовок сообщения:  Re: Мониторинг процесса программирования

Иван Кузьмицкий писал(а):
Поставил программу Maxapt QuickEye, которая способна контролировать время, проведённое в ББ.
Любопытно: что конкретно она фиксирует? Время пребывания ББ в переднем окне?

Автор:  Иван Кузьмицкий [ Воскресенье, 08 Июль, 2012 00:02 ]
Заголовок сообщения:  Re: Мониторинг процесса программирования

Info21 писал(а):
Иван Кузьмицкий писал(а):
Поставил программу Maxapt QuickEye, которая способна контролировать время, проведённое в ББ.
Любопытно: что конкретно она фиксирует? Время пребывания ББ в переднем окне?


Она фиксирует две вещи - общее время работы программы и время активности пользователя в ней. То есть, двигание мышкой, клавиатура. Вот выдержка из справки:

Цитата:
Время активности программы – время, в течение которого пользователь использовал клавиатуру или мышь для работы с какими-либо окнами, принадлежащими данной программе.

Время работы программы – время, в течение которого программа была загружена в память.

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

За всякий выбранный период времени время работы объекта равно времени активности объекта сложенному со временем неактивности объекта.

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

Автор:  Info21 [ Воскресенье, 08 Июль, 2012 22:28 ]
Заголовок сообщения:  Re: Мониторинг процесса программирования

Цитата:
Периоды времени активности включают периоды действительного использования клавиатуры или мыши, причем периоды, отстоящие друг от друга на интервал менее 180 секунд, объединяются в один.
Больше трех минут экран без нажатия pageup etc. обычно, действительно, не читают.

Спасибо.

Автор:  Иван Кузьмицкий [ Вторник, 10 Июль, 2012 06:07 ]
Заголовок сообщения:  Re: Мониторинг процесса программирования

Провёл несколько сравнительных замеров, с секундомером. Разные периоды, от получаса до двух часов. Программа не врёт, фиксирует ровно столько времени, сколько я пилил в ББ.

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/