Избранное

Позднее Ctrl + ↑

Сон под простынёй

Чего я не понимаю, так это когда люди летом спят под простынёй. Объяснение нелепейшее: типа, под одеялом жарко, а под простынёй — нет.

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

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

А подушек должно быть обязательно две, прямоугольных, более-менее мягких.

Диалог перезаписи файла в Виндоусе 7

При попытке переместить файл туда, где файл с таким именем уже есть, Виндоус 7 говорит:

Диалог перезаписи файла в Виндоусе-7

Это небольшое эссе с заголовками и подзаголовками и единственным вариантом Cancel, естественно, читать не хочется. Какая разница, что там написано, если всё равно файл с таким же именем — это непреодолимое препятствие, и единственное, что можно сделать — это отменить перемещение?

Но оказывается, что главы этого эссе — это выбираемые пункты меню:

Диалог перезаписи файла в Виндоусе-7

Как такой интерфейс мог родиться? Вот это загадка.

Адоби выпускает Флеш на 4 года позже, чем думает

Время идёт вперёд, но Адоби думает, что оно идёт зигзагом.

Три с половиной года назад Эпл анонсировал первый Айфон, и он не поддерживал Флеш. Несколько месяцев назад Эпл анонсировал Айпад, который тоже не поддерживал Флеш. А ещё несколько дней назад Эпл анонсировал уже четвёртую версию Айфона, которая даже видео в 720п снимает, но Флеш не поддерживает.

Все эти годы все ребята, включая Адоби, винили Эпл в том, что в Айфоне нету Флеша (я молчу про то, что он нахрен никому не сдался и должен сдохнуть побыстрее). Ещё в какой-то момент Адоби врали, что работают с Эплом над встраиванием Флеша в Айфон. Особенно Адоби активизировались в своей критике Эпла после выхода Айпада. Они упрекали Эпл в том, что Эпл не предоставляет пользователям «полный веб»!

Сегодня, 23 июня 2010 года Адоби выпустило первую в истории полноценную версию Флеша, подходящую для мобильных устройств. Ещё раз: первую в истории. До этого такого Флеша не было. И важно даже не столько само то, что его не было, а то, что об этом впервые пишут сами Адоби. Читаем пресс-релиз:

[Adobe] today announced the release of Adobe Flash Player 10.1 to mobile platform partners. Redesigned from the ground up with new performance and mobile specific features, Flash Player 10.1 is the first release that brings the full Web across desktops and devices. Mobile users will now be able to experience millions of sites with rich applications and content inside the browser including games, animations, rich Internet applications (RIAs), data presentations and visualizations, ecommerce, music, video, audio and more.

Адоби, в той своей части, которая купила у Макромедии Флеш и пытается продлить его жизнь — это пипец. А маркетёры, которые там работают — это полный пипец. Ну нельзя так позориться. Если ваша официальная (хоть и расходящаяся с реальностью) позиция заключается в том, что это Эплы все эти годы не давали «полного веба» своим пользователям (а несчастные, преодолевая отвращение, покупали ужасные недоустройства), то можно было бы хотя бы быть последовательными в ней.

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

Опенсос

Я же уже писал, что терпеть не могу опенсорс?

Опенсорс — это лажа: недоделанность плюс ложное представление, будто кого-то волнует ваш код больше, чем то, что он делает.

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

На сайтах всех опенсорсовых программ можно найти информацию любой степени бесполезности, но сроду нет скриншотов. Зачем мне качать кота в мешке? Зато они обязательно кладут в дистрибутив кучу хлама наряду с readme.txt. Или, ещё лучше, просто readme. Ага, пускай пользователя ещё ОС переспросит, чем именно открыть файл, а то слишком просто. На сайте-то всё это чё было не написать сразу? Люди друг другу программы на дискетах не носят уже давно, ау.

Непонятные номера версий, начинающиеся с нуля. Вот 0.1.4.67c — это много или мало? Такие версии нужно заносить в телефонную книгу, чтобы не забыть. Какая версия у меня — я не знаю. А какая последняя? Хрен поймёшь. Пытаешься узнать, что изменилось в новой версии — видишь фигу. Описание изменений начинается с «implemented...» вместо «now you can...». Половина строчек — это «updated libhren to v0.0.41.3.543.3b». Кому до этого есть дело? Где, блин, скриншот с новой кнопкой, ради которой я должен установить эту версию?

Кругом какие-то аббревиатуры — GNU, GPL, BSD. Кто не знает этого, тот лох. Пусть идёт читает километровую лицензию (кстати, кому не нравится лицензия E2, могут установить Вордпресс и заткнуться). Казалось бы, напиши предложение: «можно использовать только в некоммерческих проектах» или «при использовании обязательна ссылка на этот сайт».

Скачивать продукт и скачивать исходный код — это считается действиями одного уровня. Ссылки лежат рядом, в одном списке. Сам продукт, вместо нормальных зипов или дмгшек, обязательно идёт в файле .tar.gz. Тар-гэ-зэ — это такой специальный знак, значит: «мы опенсорс, мы офигенные». Да вы сосёте. Ах, у вас можно на выбор скачать .tar.gz, .tar.bz2 и .tar.hz8? Роскошно! Планете наплевать, что какой-то из этих алгоритмов сжимает файлы на 2% лучше, чем другой. Кто-то уже защитил на нём докторскую, ну и хорошо, всё, можно про него забыть. Оглянитесь вокруг, мир использует зип.

И когда, пробравшись через бурелом идиотизма, ты, наконец, находишь кнопку «Скачать», выбираешь нужный тебе вариант дистрибутива, и, казалось бы, заветные байты должны уже потечь к тебе, — тебя обязательно попросят выбрать зеркало, с которого ты хочешь это счастье скачать. Да плевать мне! Но я сижу и как идиот ищу в списке русский флажок, не нахожу его, начинаю представлять, какая из перечисленных стран ближе ко мне; потом думаю, что, наверное, географическая близость не означает, что будет быстрее качаться... Зачем всё это происходит в моей голове? В итоге я возвращаюсь к первой строчке.

Так по ХТТП качать или по ФТП?

Новости «Правил» — 2 июня

Сегодняшнее обновление Правил, в первую очередь, заключается в том, что теперь адрес в адресной строке меняется по мере ввода, а значит можно сразу отдавать другим ссылку на то, что вы видите. Кроме того, из-за этого кнопка «Назад» в браузере стала вести на результаты предыдущего поиска, а не на сайт, с которого вы пришли на «Зерулс» — это тоже круто. Всё это стало возможным благодаря энтузиазму и крутости Коли Митина. А в Сафари это заработало хорошо благодаря хаку Сергея Чикуёнка. Спасибо, ребята!

Вдобавок улучшилась совместимость с разными браузерами. По слухам, сайт должен был заработать и завыглядеть нормально даже в ИЕ6. Ещё перестал вылезать бесячий автокомплит в Хроме, а на Айпаде сайт теперь имеет нормальные пропорции:

Правила русского языка на Айпаде

Кстати, не все заметили, что сайт сразу же зашибись работал и на Айфоне:

Правила русского языка на Айфоне

Это сделано безо всякой «отдельной Айфон-версии». Четыре колонки на главной хитро свёрстаны так, чтобы превращаться в две длинных при недостаточной ширине. Ну, я уж не говорю, что сам поиск тоже прекрасно работает и на Айфоне, и на Айпаде.

Ну это всё про интерфейс. Что касается смысла, то замечания к движку поиска я собираю, но применяю на рабочем сервере пока фрагментарно. Каждое смысловое изменение означает сброс всех индексов и кешей, а я не хочу это делать слишком часто, сайт и так уже не раз отключали за перегрузку. Соберу много улучшений — выложу.

Пока всё.

А, да, кстати, если кого-то бесит Аджаксовый поиск, можно выключить Джаваскрипт и всё продолжит работать.

Пара слов о «Зерулсе», включая благодарности

Ох, ребята, спасибо вам всем за такой тёплый приём «Зерулса»! Теперь я хотел бы прояснить кое-что. Похоже, я не вполне чётко объяснил это вчера.

Этот сайт — это не моё видение правил, не моя их трактовка и не мною составленная их подборка. Это официальный свод правил, составленный ещё в 1956 году, и действующий до сих пор. Изменения, которые я внёс, ограничивались добавлением некоторых перекрёстных ссылок, а также вынесением некоторых замечаний, данных в оригинале в скобках, на поля. Структуру правил и их текст я сохранил дословно. У меня по-прежнему вызывает сомнение даже употребление на сайте буквы ё: я не знаю, была ли она в оригинале (в доступных перепечатках встречаются оба варианта).

Смысл этого сайта в том, чтобы, ссылаясь на него, вы ссылались на правила, а не на меня.

Ещё одна вещь, которая вызвала непонимание, это то, что правила — это не словарь, а правила. Конечно, мечта о волшебном сайте, который в любом введённом тексте найдёт все ошибки и объяснит, по какому правилу что как пишется, мне понятна. Но я не настолько крут, чтобы хотя бы отдалённо представлять, как подступиться к такой задаче. Поэтому, если вы хотите убедиться, скажем, что слова «вообщем» не бывает, воспользуйтесь словарём.

Вчера я написал, что в работе над поиском мне сильно помог Роман Парпалак, но позорно забыл поставить на него ссылку. Без него бы я просто фиг сделал такой поиск. В смысле поиска я занимался прописыванием в параграфах ключевых слов, регвыражений; спецразметкой, составлением списков несклоняемых слов, синонимов, сокращений. А все умные алгоритмы, которые мгновенно переваривают всё это и возвращают данные для формирования выдачи, реализовал он. Спасибо, Роман!

Ещё я забыл поблагодарить своего коллегу Диму Уварова за лупу (пишется раздельно), которую он нарисовал по моей просьбе для иконки на главной. Спасибо, Дима!

Веб-издание правил русского языка

«Ру», висевшее у меня на главной последние полтора года, наконец-то больше там не висит.

Есть люди, которые всегда всё пишут правильно, прекрасно чувствуют язык, а правила знают наизусть. Есть другие, которые плюют на русский язык и руководствуются универсальным принципом «нуты же понел че я хотел сказать?! )))». Однако больше всего — по крайней мере, мне хочется в это верить — нормальных людей, которые стараются писать хорошо, но имеют трудности с отдельными правилами.

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

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

С сегодняшнего дня начинает работу бета-версия моего веб-издания правил с умным поиском. В поиск можно вписать «ться» и тут же увидеть правило про это. Или «пол». Или «жи ши». Или «запятая перед и». Или «н или нн?». Или «раст рост».

Веб-издание правил русского языка

В работе над поиском на сайте мне сильно помог Роман Парпалак, за что ему большое спасибо.

Я хочу с вашей помощью сделать так, чтобы поиск стал вообще всегда мгновенно выдавать ровно то, что от него хотят. А ещё я хочу, чтобы этот сайт стал местом по умолчанию, куда люди идут за правилами.

Про новый сайт я снял кино-анонс и вывесил у себя на главной. Там я рассказал и показал, как пользоваться сайтом. Вообще, сайт называется therules.ru. Сходите посмотрите сначала кино, потом покликайте в сайт, а потом возвращайтесь комментировать и рассказывать мне про баги.

Добавлено попозже: Если кино смотреть на самом Ютюбе, то качество лучше. Трек, который играет фоном, на самом деле называется Chunky Soup.

Добавлено ещё позже: Залил видео на Вимео, качество стало лучше. Ещё можно скачать оригинал 960 на 540 (90 мегабайт).

Контакты

Нет ничего страшного в том, чтобы раздел с адресами-телефонами называть «Контакты».

Теория, что «контакты в радиоприёмнике, а на сайте — контактная информация» основана на непонимании смысла, в котором слово «контакты» употреблено. С тем же успехом можно заявлять, что «телефон на столе, а на визитке — номер телефона». Смысл в не в том, что сами адреса и номера — это некие «контакты», а в том, что с помощью всего этого контакт можно установить.

По такому же принципу можно писать, скажем, «Жалобы: abuse@site.ru». Это не значит, что перед нами жалобы, это просто краткое выражение мысли «отправляйте жалобы на адрес abuse@site.ru». Оставлено одно слово с максимальной смысловой плотностью.

«Контактная информация» — это такое тошнотворное бюрократическое словосочетание, как «водительское удостоверение» (вместо «прав») или «телевизионный приёмник» (вместо «телевизора»), ему не место на приличных сайтах. При этом слово «информация» особенно бессмысленно, ведь у нас везде информация. «Информация об услугах», «информация о компании», «информация о партнёрах» — это же бред.

Все религиозные противоречия легко снимаются, если назвать страницу по-людски: «Адреса и телефоны».

Как Адобам жить дальше

Вместо того, чтобы ныть, что Эплы не любят Флеш и распространять слухи о грядущем судебном принуждении к любви, Адоби могут сделать крутую вещь для мира.

Флеш умеет делать много вещей, некоторые из которых сегодня можно уже сделать без него. Всё больше и больше вещей можно сделать без него. Следовательно Флеш-плеер должен начать избавляться от всего лишнего. А Флеш-редактор должен на выходе в ХТМЛ-файл кроме тупых тегов <object> и <embed> пихать всё остальное, что нужно, чтобы завести все штуки на ХТМЛе.

То есть на выходе имеем то же, что и раньше: нарисованный во Флеше мультик превращается в ХТМЛ-файл и ещё какие-то файлы рядом. Только теперь среди этих файлов будут ЦССки, картинки и скрипты, которые в браузере будут работать так, как работал старый Флеш. Вот только ссылки можно будет с ябблом (шифтом) открывать в новом окне, картинки можно будет сохранять по правой кнопке, а в тексте можно будет искать внутристраничным поиском. Красота!

Постепенно Флеш-плеер будет становиться всё легче, а Флеш-редактор сольётся с Дримвивером в средство производства веб-контента для бедных.

Или нет?

Ранее Ctrl + ↓