All streams
Search
Write a publication
Pull to refresh
82
0
Алексей @alexey_uzhva

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

Send message
Сафари 5.1, 64-bit, Mac OS X 10.7:

alexey:~ alexey$ time /Applications/Safari.app/Contents/MacOS/Safari

real 5m46.173s
user 1m0.457s
sys 0m10.826s

И всего 425 МБ оперативной памяти!
Чем это лучше Evernote, который:

а) Все это умеет
б) Бесплатен
в) Умеет еще много другого

?
А вот пробки по V2V — это круто. Т.е. есть машины вокруг — есть информация о пробках. Нет машин — ну да и пробок значит нет. Это далеко не то же самое, когда нужно сделать срочный звонок, а связь отсутствует.
Скажем так, в жизни есть многое о чем можно беспокоиться — близкие, дети, бизнес (работа), отдых, книги, и так далее. Этот список у современного человека огромен. Так вот, я лично, как и многие другие, готов платить, чтобы некоторые вещи оттуда выкинуть.

Например, безлимитный интернет удобен тем, что фиксированная плата позволяет всегба быть уверенным, что траффик не кончится, и что прайс будет фиксирован. Автомобиль дороже общественного транспорта, но позволяет не думать о расписаниях движения, покупке билетов и т.д. и т.п.

Так вот сотовая связь — это второстепенная штука в нашей жизни. Я хочу чтобы она просто работала. Всегда. Не задавала бы мне вопросов, не требовала бы сверлить дырки в машине, не заставляла бы меня париться о том сколько машин вокруг меня. Хочу, чтобы оно работало. А для беспокойства есть гораздо более серьезные вещи.
В 3 часа ночи в нашем городе-миллионнике можно ездить по пустым дорогам и лишь иногда встречать людей, едущих тебе навстречу.

Т.е. связь будет ночью вырубаться, за городом вырубаться, в малых городах работать через раз, требовать от меня установки чего-то там, что будет стоить денег и кушать мой аккумулятор, требовать дополнительную антенну-передатчик (к примеру нормальная си-би антенна от 1.5 до 3 метров в высоту).

И все это ради экономии 300 рублей?
Все-таки люди внутри МКАДа по-прежнему считают что снаружи — жизни нет. Печально.
… и конституцию принять такую, чтобы не как сейчас уголовный кодекс чего делать нельзя, а наоборот — перечень того что делать можно, а по-другому нельзя. Верно?
Мануал + robots.txt, не забывайте. robots.txt уже и так будет с головой, и если он будет идти в стандартной комплектации — его не забудут. Вообще не понимаю, почему это валят на вебмастера? Разве это не часть движка? В целой куче движков он идет уже готовый.
Для чего? У Яндекса нет цели выведать какой фаллоимитатор вы купили накануне, его цель — предсотавить максимально широкий и релевантный поиск. Если страница не должна находиться в поиске, то нет резона ее туда включать.
В таком случае помог бы robots.txt. Плюс в движке можно завести переменную, что страница приватная, по которой шаблон должен выводить этот мета-тег. Это в любом случае полезно, т.к. пользователи с барами, хромами и прочими троянами были есть и будут, и если не яндекс, так гугл, бинг или яху — все равно бы это сделал, т.к. давайте будем честными — авторы пренебрежительно относились к этой угрозе.
Им ничто не запрещает их начать обрабатывать. А вот Meta robots и robots.txt — вполне проверенные решения.
Хабрапарсер съел HTML:
<META NAME="ROBOTS" CONTENT="NOINDEX, NOFOLLOW">
Более того, ваш скрипт мог бы отдавать:


Почему это не заложено в движке? Тоже кривая метрика виновата?
В действительности яндекс очень четко следует robots.txt и пока у нас нет в известности ни одного случая его нарушения. Так что действительно, попытка перекинуть все на Яндекс авторами движка как-то очень криво смотрится.

Неужели нельзя было добавить учитывающий это robots.txt в стандартную поставку? Я уверен что можно.
Неужели сейчас нельзя признать свою ошибку? Мне кажется, это тоже следовало бы сделать.
Для сбора подобной статистики применяются не мнения, а специальные исследования, и у компании Apple такие данные есть. И некоторым процентом пользователей можно пренебречь всегда, если не идет речь о бортовых системах самолетов или системах жизнеобеспечения больниц. Эти пользователи всегда смогут найти другое, более пригодное для них решение, не заставляя 99% людей мириться с их прихотями.
Если настройка массового продукта выгодна 99 пользователям и не выгодна 1, то делать ее в пользу 1 пользователя — есть ошибка. В таком случае этому пользователю просто следует выбрать другой продукт, в большей мере удовлетворяющий его потребностям.
При разработке продукта следует проанализировать как его будут использовать и обеспечить чтобы основной сценарий проходил максимально возможно гладко. Побочные сценарии тоже надо предусмотреть, однако там уже можно оставить какие-то шероховатости.

Если пользователь 99% времени проводит в каком-то одном режиме, и 1% времени — в другом, то каждый мессаджбокс в первом будет на счету, а во втором его никто не заметит.

P.S: еще распаковке можно поставить низкий приоритет.
Что проще — нажать кнопку «распаковать» 200 раз, или нажать кнопку «остановить распаковку» 1 раз?
Во-первых для этого уже придумана корзина. Если я удалю лишнего в корзину, то ничего страшного не случится. Если же я удаляю мимо корзины, значит я осознаю что делаю и принимаю ответственность за свои действия, плюс об этом мне показали уже мессаджбокс, в котором я нажал «да».
Да, оптимизации иногда важны и нужны. Однако даже в случае 150сек на обработку вашего фрактала, действительно ли 2.5 минуты это много? Ведь изучение может занять ну по крайней мере часы, так что минуту или две будет генерироваться картинка — часто тоже имеет весьма мало значения.

Я в общем-то к чему — любая цифра должна рассматриваться в контексте. Для какого-то вычисления 2 минуты катастрофически много, а для какой-то работы, которая сама по себе занимает часы, 2 минуты или одна — не более чем статистическая погрешность, и портить из-за нее код не имеет смысла.

Information

Rating
Does not participate
Location
Москва и Московская обл., Россия
Registered
Activity