Андрій Новосьолов (andrzejn) wrote,
Андрій Новосьолов
andrzejn

Categories:

Признаки жизни

Давным-давно, когда программы работали медленно, а интерфейс почти всегда был очень простым и текстовым, считалось хорошим тоном добавлять в вывод "индикатор жизни" - крутить палочку, выводить по ещё одной точке каждые несколько секунд, подмигивать смайликом... Главное, что это действие выполнялось в основном рабочем цикле. Пока палочка крутилась, а смайлик подмигивал, пользователь мог быть уверен: по крайней мере, программа не зависла.

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

На этом месте мне хочется обобщить и задуматься: какие из наших привычных повседневных активностей перестали быть сигналом "я живой!" и превратились в автоматический процесс, который даже не заметит, что внутри всё уже умерло?

[ DW ]
Tags: любомудрие
Subscribe

  • Борьба за кость

    Неделю назад собаке выдали здоровенную кость. Она её обгрызла, но до конца справиться не успела, собаку на сутки увезли в село. Кость осталась дома,…

  • Умный будильник

    Нынешние умные будильники поджидают, когда человек начинает шевелиться во сне, и тогда будят. Наша собака такая же. Она поджидает, а потом начинает…

  • Дожили

    Еду вчера домой с работы. Поднимаюсь в лифте на свой этаж. Соседи-попутчики: "А где же ваша собака?" [ DW ]

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 8 comments