michaelkoloboff: (Default)
michaelkoloboff ([personal profile] michaelkoloboff) wrote2014-06-26 07:26 pm
Entry tags:

Чего стоим, кого ждем?

Никак не могу постичь логику, которой руководствуются программисты, включая/выключая приборы по факту отпускания кнопки.
Вот выхожу я из подъезда, нажимаю кнопку открывания замка, и ничего не происходит. Мы все имеем опыт, что мгновенной реакции не бывает. И этот опыт подсказывает, что сейчас тот самый случай, а значит надо держать кнопку дольше, пока программа не среагирует. А программа пинает хуи, и ждет пока мы отпустим эту чертову кнопку.
Или Галакси С2. Чтобы его включить, надо нажать, подержать хуй знает сколько секунд и отпустить. Они на что рассчитывали, с таким алгоритмом? Что я передумаю включать и буду удерживать кнопку нажатой три недели?
Или сброс к заводским установкам: нажать, удерживать 10 секунд, отпустить. Я на секундомер должен смотреть, когда эти 10 секунд пройдут? Вы мне моргните лампочкой, что уже можно, и я тут же с радостью.
---
И еще не понятное загадочное. Раньше мы ждали, когда у телевизора лампы прогреются, теперь ламп нет, но мы ждем еще дольше - пока линух загрузится. Хотя, какой на хуй линукс в стиральной машине? Так ведь и она не может включиться и начать работать сразу. Это еще как-то можно понять, проверка сенсоров, калибровка, туда сюда, хуе-мое.
Но вот что совсем за пределами - почему оно все выключается по 5 минут?! Ну что за хуйня, а? Если у меня батарека в телефоне екнется - он вырубится сразу без лишних вопросов, но вот что он, сука, делает после нажатия кнопки "выкл"? Или принтер: "Похоже, что в прошлый раз вы выключили питание, не дождавшись". Ты не работал ни разу за всю неделю, чего ждал? Почему не готов?
Не понимаю!

[identity profile] raydac.livejournal.com 2014-06-26 12:08 pm (UTC)(link)
думаю что это от мышки всё идет. в мышином UI иногда если ты нажал и увел мышь и отпустил, то нажатие игнорируется, иногда полезно бывает

Не надо думать, надо прыгать

[identity profile] michaelkoloboff.livejournal.com 2014-06-26 12:15 pm (UTC)(link)
Т.е. от нежелания / неумения включать голову для созерцания задачи.

Re: Не надо думать, надо прыгать

[identity profile] raydac.livejournal.com 2014-06-26 12:41 pm (UTC)(link)
нанядли какогонить спеца по UX для сайтов, он дал программеру требования, а о что кнопки бывают разные никто не подумал

[identity profile] freedom_of_sea.livejournal.com 2014-06-26 07:43 pm (UTC)(link)
даже весы две минуты включаются

[identity profile] unclesam1234.livejournal.com 2014-07-03 08:57 am (UTC)(link)
прогеры в основной массе ленивые существа, и вместо того чтобы закодить поведение кнопки наверняка использовали стандартные библиотеки заточенные под софт. А в совфтовых интерфейсах срабатываие по отпусканию кнопки исльзуется сплош и рядом.

[identity profile] michaelkoloboff.livejournal.com 2014-07-03 09:12 am (UTC)(link)
Это можно понять для мобильников, там типа та же ОС, что и в десктопах, те же либы и проч. Но вот откуда эта хрень берется в эмбеддед программировании? Причем в довольно старых вещах, явно без Кортекса-А8 с линухами.

[identity profile] unclesam1234.livejournal.com 2014-07-03 10:03 am (UTC)(link)
а вот насчет эмбедед - хз