Я в интернете

РСС    Джейсон-фид

Есть автоматические трансляции в Тумблер и Же-же. Если не работает, напишите мне: ilyabirman@ilyabirman.ru.

Избранное

Позднее Ctrl + ↑

Сокращаем месяцы

Если писать месяцы цифрами, получается трудночитаемо, а в мировом масштабе — иногда и двусмысленно (9/11/2001). А словом иногда слишком длинно.

Мой любимый способ сокращать месяцы — такой: оставляем первые три буквы, точку не ставим; но май, июнь и июль не сокращаем. Получается так: 1 янв, 2 фев, 3 мар, 4 апр, 5 мая, 6 июня, 7 июля, 8 авг, 9 сен, 10 окт, 11 ноя, 12 дек.

Копирайт и номера телефонов

В результате небольшого исследованьица, которое я помог Артёму провести в среду, у меня поменялся текст копирайта в подвале. Было: © 2002...2009 Илья Бирман. Стало: © Илья Бирман, 2002...2009. В будущих проектах мы будем использовать именно такую, стандартную для России последовательность данных после знака охраны авторского права. Исправьте у себя на сайтах, и призовите своих читателей сделать то же самое, но не забудьте, что в английской версии должно остаться по-старому.

И заодно: мне всё больше нравится форма записи номера телефона, когда +7 берётся в скобки вместе с кодом города, то есть не +7 (495) 080-79-59, а (+7 495) 080-79-59. Надо бы попробовать научить Айфон форматировать номера именно так, чтобы понять, насколько быстро можно к ней привыкнуть. Да, я по-прежнему не считаю допустимым использование цифры 8 вместо +7.

И снова Фотошоп

Периодически я открываю для себя очередную фигню в Фотошопе и пишу про это заметки.

В одном из недавних Фотошопов в инструменте V появилась в тулбаре галочка Auto select, которая позволяет с помощью этого же инструмента выделять слои. Фича иногда удобная, а иногда — нет. Я мечтал научиться включать/выключать эту галочку с клавиатуры, но никак не мог найти способа это сделать, и вот недавно вдруг обнаружил, что с нажатыми Контролем (Коммандом) V как раз-таки делает авто-селект. Эффективность работы сразу повысилась в 15 раз.

Кстати, нажатый Контроль (Комманд) временно превращает любой инструмент в V, по аналогии с тем, как нажатый пробел временно превращает любой инструмент в H.

Находясь в зуме, по документу можно навигироваться клавиатурой, что в отдельных случаях может быть удобно. Page Up / Page Down листают по одному экрану вверх/вниз; они же с Контролем (Коммандом) — влево/вправо. Всё то же самое с Шифтом листает по 10 пикселей. Ну и Home / End работают, конечно.

Исправить заваленный горизонт можно с помощью линейки (Shift+I несколько раз). Нужно линейкой провести по горизонту, после этого в Image, Rotate Canvas, Arbitrary... уже будет вписан нужный угол.

Ну и, наконец, моё любимое недавнее открытие: окно градиент-эдитора растягивается за уголок:

Градиент-эдитора растягивается за уголок

Так что градиенты можно редактировать более точно и с куда большей лёгкостью попадать в нужные точки.

Фичи Снежного барса

Не все фичи Снежного барса (который выходит в пятницу) широко известны. Например:

  1. Окна можно будет сворачивать не в правую часть дока, а прямо внутрь иконки их приложения. Новый Док-экспоузей показывает в том числе и свёрнутые окна, поэтому оттуда их легко можно будет доставать (см. скринкасты на Ютюбе).
  2. Кстати о скринкастах — их как скриншоты можно будет делать встроенными средствами системы, а именно — с помощью нового Квиктайма (да, ещё в Квиктайме будут доступны все «Про»-функции, такие как запись видео и звука).
  3. Спотлайт будет индексировать лица и места из Айфото, так что можно будет просто Контроль-пробел-Васей найти все фотки Васи.
  4. На старых макбуках заработают трёх- и четырёхпальцевые жесты.
  5. В Мейле можно будет отсортировать ящики по-своему.

Кто ещё чего знает такого?

Кстати, я надеюсь, что в сентябре выйдет новый Айтюнс, и он будет написан на Какао.

Музподкаст № 4: Псиэмбиент

В четвёртом выпуске — псиэмбиент, он же псидаб, он же псичил. Сначала слушаем Шпонгл, потом всякое другое. Длительность выпуска — 1 час.

Shpongle, Are You Shpongled (1998):

  • 00:32 Vapour Rumours
  • 10:42 Behind Closed Eyelids
  • 12:10 Divine Moments of Truth

Nothing Lasts (2005):

  • 17:33 Levitation Nation
  • 21:13 Schnitzl’d In The Negev

Остальное:

  • 25:30 Hallucinogen: LSD (World Sheet Of Closed String Mix) (In Dub, Mixed by Ott, 2002)
  • 28:56 Vishnudata: Neha (Dreamforce, 2007)
  • 31:58 Benza: Captain Senior Mouse (Retrofuturism, 2005)
  • 35:06 Banco De Gaia: Mafich Arabi (Maya, 1994)
  • 43:03 Banco De Gaia: No Rain (The Magical Sounds Of Banco De Gaia, 1999)
  • 49:57 Infected Mushroom: Dancing With Kadafi (B. P. Empire, 2001)

Таня, спасибо за звонок в эфир. Остальные: не ленитесь, записать что-нибудь на микрофон и отправить почтой ничего не стоит.

Кнопки с меняющимся вдруг смыслом

Какой-то умник додумался до того, чтобы объединить кнопки обновления страницы и остановки загрузки (вроде бы эта хрень впервые появилась в Опере). Типа, пока страница грузится, нужна кнопка «Стоп», а когда загрузилась — кнопка перезагрузки, ну и пусть это будет одна кнопка с переменным смыслом.

Как это работает в реальной жизни, вот, например, на Айфоне? Ты идёшь на какой-нибудь сайт, он грузится-грузится-грузится. Нужная тебе часть страницы открывается, и ты думаешь: ну и нехрен жрать мой ГПРС понапрасну, и жмёшь «Стоп». Ёшкин хрен! За миллисекунду до того, как ты нажал на кнопку, она превратилась в перезагружалку (потому, что страница как раз догрузилась), и теперь страница перезагружается. Перед тобой белый экран, трафик летит в трубу.

И в Скайпе дебилизм из этой же серии. Звоню я кому-нибудь, а его, например, нет у компьютера. Слушаю гудки, слушаю. Надоедает ждать; пытаюсь положить трубку, жму на соответствующую кнопку. Хрен: за миллисекунду до этого Скайп уже сам сообразил, что там не берут трубку, и перестал звонить, предусмотрительно превратив кнопку «положить трубку» в кнопку «звонить». И вот, я снова звоню человеку, помимо своей воли.

Вывод: нельзя менять смысл кнопки в зависимости от фазы луны или других обстоятельств, не связанных с активными действиями пользователей.

Деепричастные обороты

 4 мин

В рассказе Жалобная книга Антон Павлович Чехов приводит запись персонажа И. Ярмонкина:

Подъезжая к сией станцыи и глядя на природу в окно, у меня слетела шляпа.

Сегодня эта фраза цитируется (обычно не дословно) чтобы указать собеседнику на ошибку в использовании деепричастного оборота. В отличие от Толстого, Чехов деепричастными оборотами пользоваться умел: здесь это не авторская речь, а речь персонажа (очевидно, неграмотного).

Время идёт, но ситуация не улучшается. До сих пор мы слышим:

Учитывая финансовый кризис, переговоры были приостановлены.

Огромное количество людей настолько плохо чувствуют родной язык, что они даже не слышат, что в первой фразе шляпа глядела в окно, а во второй — переговоры учитывали кризис.

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

Когда я проснулся, я пошёл умываться. = Проснувшись, я пошёл умываться.

Деепричастный оборот отвечает на вопрос «что делая?» или «что сделав?». При этом субъекта действия, о котором идёт речь, он не называет — это подлежащее из главного предложения. Ясно, что «проснувшись» относится ко «мне» — ему больше не к чему относиться.

Сократить таким образом придаточное предложение, в котором используется другое подлежащее, невозможно:

Когда Вася проснулся, Коля пошёл умываться. ≠ Проснувшись, Коля пошёл умываться.

Всем совершенно ясно, что во втором предложении речь всё время идёт о Коле. Но почему-то это понимание у некоторых теряется, когда вместо Коли появляется что-нибудь неодушевлённое. Люди не корчась говорят:

Проснувшись, одеяло оказалось на полу.

Деепричастный оборот относится к подлежащему просто потому, что в нём невозможно указать на другой субъект (извините, что я в одном предложении использую синонимы «подлежащее» и «субъект» так, будто это разные вещи). Однако его можно где-нибудь просто упомянуть, что и делает Чехов руками Ярмонкина при помощи слов «у меня». Поскольку «я» упомянут, то вроде как можно относить деепричастный оборот ко «мне». Мы тоже можем воспользоваться этим «приёмом»:

Проснувшись поутру, у меня одеяло оказалось на полу.

Упомянуть «себя» можно даже через одно местоимение:

Проснувшись поутру, моё одеяло оказалось на полу.

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

К предложению «одеяло оказалось на полу» с подлежащим «одеяло» невозможно прикрутить деепричастный оборот, в котором действие бы относилось не к одеялу. Для этого в русском языке не существует никаких средств. Нужно либо отказаться от деепричастного оборота и использовать обычное придаточное предложение со своим подлежащим:

Когда я проснулся, у меня одеяло оказалось на полу.

Либо изменить подлежащее на «я», чтобы деепричастный оборот относился ко «мне»:

Проснувшись, я обнаружил одеяло на полу.

С безличными предложениями всё то же самое: если подлежащего нет в основном предложении, то и деепричастный оборот обезличивается:

Поработав, хочется отдохнуть.

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

Проснувшись, мне захотелось поваляться в кровати ещё полчасика.

Не все понимают, что «мне захотелось» — это безличное предложение (а оно именно такое). Однако все понимают, что в этом предложении автор уже говорит о себе, а не вообще. Соответственно, «проснувшись» тоже хочется относить ко «мне». Но ведь предложение-то безличное! Поэтому оно и звучит криво. Ему не хватает в основной части подлежащего, про которое деепричастный оборот. Нужно говорить так:

Проснувшись, я захотел поваляться в кровати ещё полчасика.

Объясняя всё это, я чувствую себя идиотом, потому, что мне кажется, что это совершенно очевидно и не требует объяснения (в этом предложении деепричастный оборот употреблён правильно). Практика же показывает, что люди почему-то упорно не врубаются.

Наедине с Берковой

Что-то «Южно-Уральский сотовый телефон» охренел совсем — стал слать рекламу неприлично часто. При этом качество рекламных текстов вот такое:

ЮУСТ: реклама Ниссана

Криворуких имбецилов зачем-то допускают до работы в приличной, как казалось ещё недавно, компании. Вчера провёл воспитательную беседу с руководством суппорта, сегодня пока ничего не приходило. Кстати, на Айфоне нельзя отправить пустое СМС, потому что его интерфейс проектировали на трезвую голову.

При этом рекламу стали пихать даже в информатор о балансе, причём рекламируют Беркову:

ЮУСТ: наедине с Берковой

Только и остаётся, что слать Б на 1655.

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

Сглаживание в макетах

Некоторые дизайнеры не используют сглаживание текста в своих макетах. Эту жуткую практику нужно искоренять.

Одни говорят, что в браузере всё равно без сглаживания. Ну, ребята, пора уже переходить с Виндоуса-95 на что-то более адекватное. Я не помню, когда последний раз видел компьютер с выключенным сглаживанием. Кроме того, мне не кажется, что дизайнеру должно быть важно видеть текст на сайте таким, каким его увидят мазохисты.

Другие говорят, что Фотошоп сглаживает не так, как ОС, и поэтому получается неправдоподобно. Как из этого следует, что сглаживание нужно выключить совсем, не уточняется. Разные виды сглаживания всё-таки отличаются меньше, чем сглаживание от его отсутствия. Кстати, ОСи бывают разные, и сглаживают они по-разному — это вообще не важно, просто лестницы на краях букв ни для чего не нужны.

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

Какой же из режимов сглаживания выбрать? Как правило, текст смотрится чище всего в «криспе», и я долгое время пользовался именно им, пока Артём не предложил перейти на «шарп». Поскольку текст в «шарпе» выглядит грязнее, он будет заставлять себя всячески облегчать: использовать меньше разных начертаний, увеличивать интерлиньяж и т. д. Тогда, если добиться того, чтобы текст выглядел хорошо в «шарпе» на макете, то в браузере потом он будет выглядеть просто изумительно.

Формализация рейтинга в Айтюнсе

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

Одна зведа значит, что я трек хоть как-то для себя отметил, в нём есть хоть что-то, что позволяет его вспомнить; это совершенно не значит, что он мне нравится. Заходя в недавно появившийся у меня альбом, я вижу 2-3 трека со звёздочками — скорее всего я начну прослушивание с них.

Две звезды значат, что трек хоть в чём-то вызывает положительные эмоции — в нём есть хоть что-то хорошее. Он может не нравиться мне целиком, но в нём интересная структура или хорошая мелодия или вкусная бочка.

Три звезды значат, что трек хороший.

Четыре звезды значат, что трек очень хороший, да ещё и показателен для своего жанра. Такой трек нужно иметь на компакт-диске.

Пять звёзд значат, что трек гениальный. Все такие треки обязательно синхронизируется с телефоном (их сейчас около 50), есть на дисках и вообще берутся с собой на необитаемый остров. Такие треки первым делом ставятся друзьям, пришедшим в гости за музыкой. Такие треки включаются в подкасты.

Кстати, пока писал эту заметку, обнаружил в Айтюнсе умность (что нечасто случается): если в поиске написать «****», то он оставит в списке все треки с четырьмя звёздами и больше.

Ранее Ctrl + ↓