кроме интересного геймплея, у неё изумительный саундтрек — да такой, что его не стыдно в магазине продавать. кому интересно — поищите вконтакте по слову capsized
опишу противоположный опыт: у меня была очень недешёвая мышка G5, у которой перетёрся провод. причём перетёрся он, когда мышь ещё была на гарантии, но я как-то про гарантию забыл и обратился в саппорт где-то через полгода. никаких ремонтов, замен и прочего мне никто не предложил, сказали — «истекла гарантия — гудбай». всё логично и законно, но никакой магии, описываемой автором поста, не случилось.
смело предлагаю решать этот вопрос иначе: пускай VoIP-провайдеры платят кусочек прибыли с каждого звонка операторам мобильной связи. таким образом решаются следующие проблемы:
1. пользователь не забивает себе голову всякой фигнёй, у него просто немного вырастут цены за звонки с использованием мобильных устройств
2. операторы и VoIP-провайдеры сами между собой договариваются, как им удобнее, конкурируют, в общем занимаются тем, чем и должны, не перекладывая проблемы на людей. сами определяют ценники и условия.
ещё — я им могу одинаково пользоваться и на Mac OS, и на винде, и на линухе, и ведёт он себя одинаково. раньше на винде был Notepad++, на маке — TextMate.
Интересная особенность: синхронизированный Windows 7 показал расхождение 6.6 секунд (±0.005). Синхронизированный Mac OS X Lion пишет — «Time is exact (±0.015)», сервер time.euro.apple.com. Напрашивается холиварный очевидный вывод, что NTP-сервера Майкрософта не такие кошерные, как яблочные.
очень веселит, что в России нет прецедентного права, но в каждой первой статье о любом судебном произволе процессе автор обязательно упомянет словосочетание «создаёт прецедент».
1. никто никого не создаёт.
2. наш суд — самый рандомный суд в мире. какие силы, массы и ускорения в итоге повлияют на принятие решения в каждом конкретном иске — неизвестно никому.
виртуальный скроллинг генерит намного больше паразитных запросов к базе, чем пагинация, потому что при скроллинге их возникает много и часто. и вообще юзеру будет очень нравиться эта фича и он будет туда-сюда по табличке елозить по делу и без дела. так что ORDER BY надо запрещать где только можно, особенно если по полю индекса нет) в крайнем случае ругаться и говорить «ой вей, вы таки понимаете какой вы поц? [OK] [Cancel]»
а зачем? грид сам спрашивает у data provider-а нужные строчки, сам их рисует, и сам прибивает то, что не влезает в окно просмотра. даза банных получает запросы вида LIMIT X,Y и радуется. только не используйте без нужды ORDER BY и всё будет быстро и хорошо.
далее:
1. навигация в подвале становится не нужна. вообще.
2. кнопки «загрузить ещё» имеют смысл в контактиках и фейсбучиках, а если у вас датасет на 30000 строк — вас будет это бесить.
3. Ctrl-F это прекрасно, но имеет смысл только если на страницу влезли все данные. чтобы искать по датасету (или гриду), нужно использовать заточенные под это дело механизмы и встроенные в грид фильтры. в любом случае при классической постраничной навигации Ctrl-F будет отдыхать.
лично моё мнение: виртуальный скроллинг — это бобро. аминь.
1) ещё можно дополнительно обернуть эту циферку/буковку в дополнительный и пускай каждый стилями вертит как ему нравится, хоть подчёркивает)
2) согласен про нехватку места, но опять же — 12 элементов это не так много, зато намного проще уловить глазом очерёдность, по сетке надо искать, а по списку — сразу чувствуешь, где нужный тебе элемент. если вам не нравится делать так по умолчанию, можно сделать опцией. лично я был бы ей очень рад :)
1) вместо 196x предлагаю сделать «196...», ибо нагляднее. цифру «6» можно делать bold-ом, а то и цветом. то же самое — с выбором кокретного года. поэкспериментируйте, может получиться лучше чем сейчас.
2) выбор десятилетия/года/месяца надо таки сделать в столбик, это очень чётко улавливается интуитивно.
1. пользователь не забивает себе голову всякой фигнёй, у него просто немного вырастут цены за звонки с использованием мобильных устройств
2. операторы и VoIP-провайдеры сами между собой договариваются, как им удобнее, конкурируют, в общем занимаются тем, чем и должны, не перекладывая проблемы на людей. сами определяют ценники и условия.
холиварныйочевидный вывод, что NTP-сервера Майкрософта не такие кошерные, как яблочные.приветствуется дополнительная статистика с Маков
произволепроцессе автор обязательно упомянет словосочетание «создаёт прецедент».1. никто никого не создаёт.
2. наш суд — самый рандомный суд в мире. какие силы, массы и ускорения в итоге повлияют на принятие решения в каждом конкретном иске — неизвестно никому.
p.s. ализар, вы, как и всегда, верны себе :)
далее:
1. навигация в подвале становится не нужна. вообще.
2. кнопки «загрузить ещё» имеют смысл в контактиках и фейсбучиках, а если у вас датасет на 30000 строк — вас будет это бесить.
3. Ctrl-F это прекрасно, но имеет смысл только если на страницу влезли все данные. чтобы искать по датасету (или гриду), нужно использовать заточенные под это дело механизмы и встроенные в грид фильтры. в любом случае при классической постраничной навигации Ctrl-F будет отдыхать.
лично моё мнение: виртуальный скроллинг — это бобро. аминь.
2) согласен про нехватку места, но опять же — 12 элементов это не так много, зато намного проще уловить глазом очерёдность, по сетке надо искать, а по списку — сразу чувствуешь, где нужный тебе элемент. если вам не нравится делать так по умолчанию, можно сделать опцией. лично я был бы ей очень рад :)
2) выбор десятилетия/года/месяца надо таки сделать в столбик, это очень чётко улавливается интуитивно.
в остальном идея очень понравилась.