Позднее Ctrl + ↑

Что почитать на выходных — 5

Понравилось на этой неделе:

  1. Интерфейсы бытовой техники отстали на 20 лет. Какой-то чувак дельно пишет и отвечает на комментарии про стиральную машину. Читаю-читаю, думаю, блин, крутой чувак. Дошёл до конца — а это, оказывается, экс-бюрошник Антон Шеин. Перекликается отчасти с моим недавним постом про зеркалки.
  2. List of 18 Types of Subject/Verb Inversion. 18 случаев, когда в английском используется или может быть использована инверсия с примерами и пояснениями.
  3. The Management Team. Сполский рассказывает про роль топ-менеджеров в компаниях. Типа, их надо называть администрацией, и они должны просто не мешать работать.
  4. Гадание на кофейной гуще. Альфред Кох предсказывает будущее Путина.
  5. Why did the Windows 95 Start button have a secret shortcut for closing it? Реймонд Чен рассказывает про хитрое меню, с помощью которого умные ребята умели «закрывать» кнопку «Пуск» и двигать её по панели задач.
  6. Заголовки-вопросы. Антон Ловчиков пишет, чем плохи вопросительные заголовки.
  7. Mountain Lion. Грубер рассказывает, как Шиллер ему лично показал новый Мак-ОС. Зависть.
  8. About Gatekeeper. Подробное и внятное описание новой «безопастностной» фичи будущего Мак-ОСа.

Новые фичи в 10.8

Вероятно, вы уже посмотрели на страницу про 10.8 на сайте Эпла и порадовались новым фичам. Многие даже уже установили себе Месседжес. Молодцы. Но про некоторые мелкие радости там не говорят, поэтому расскажу я. Вот что удалось пока выяснить:

  • в Лончпаде появилось поле поиска для приложений (очевидное решение);
  • приложение Software update умерло, и весь апдейт, включая апдейт системы, переехал в приложение Апстора;
  • интерфейс добавления виджетов на Дашборд стал похож на Лончпад (матрица иконок вместо списка);
  • адрес и поиск, наконец-то, объединены в Сафари (слава яйцам, до них дошло), и ещё дизайн табов стал больше похож на айпадовский;
  • Эйрплей можно использовать как внешнюю звуковую карту (диджеям станет ещё легче жить);
  • акаунты в Твиттере, Вимео, Фликре поддерживаются на уровне системы (например фотку можно твитнуть или зафликрить прямо из Квиклука или откуда угодно);
  • программы переименовали по-нормальному: Address Book в Contacts, iCal в Calendars;
  • в диалоге открытия файлов дадут выбирать между Айклаудом и локальной файловой системой.

Что ещё?

Я отдельно рад тому, что Эплы всовывают Твиттер во все дыры. Не все врубаются в Твиттер (потому что со стороны в нём ничего не понятно — это его слабое место), но Эплы врубились, и это круто. И я солидарен с Беном Бруксом в его радости, что это не Фейсбук.

Напоминалки на Маке

С сегодняшним шокирующим анонсом нового Мак-ОСа выяснилось, что многие люди думают, что Ремайндерс есть только на Айфоне/Айпаде. На самом деле это не так. Хоть на Маке пока и нет отдельного приложения для этого, но Айкал (который, наконец-то, переименуют в просто «Календарь») их поддерживает. Нужно нажать View → Show Reminders, и они приедут сбоку. Синхронизируются по Айкладу без вопросов.

Латынина и часы

Латытина про единое время:

Вот, единственная реформа, которая проведена в правление Медведева — переход на единое время. Ну, вроде бы, никого не могло обидеть, уж совсем нет такой социальной группы, интересы которой это должно было бы затронуть. За исключением одной маленькой детали — что перешли на это время по состоянию на лето, а не по состоянию на зиму, соответственно, при наличии ещё и декретного времени, зимой разница с биологическим временем составляет 2 часа. Это физически невозможно. И я как человек, который большую часть времени старается жить по природным часам... Вот, я где-нибудь за границей встаю в 6 часов и солнце встаёт. И когда я днём в 12 гуляю, солнце стоит более или менее на 12 (ну, там тоже на час разница). А здесь я встаю утром в 8 и ещё темно — я себе говорю, что это 6, потому что иначе я сойду с ума. Я сегодня пошла на лыжах, на часах было 12. Но солнце-то стояло у меня на востоке и ещё 2 часа этому оставалось солнцу до серединки. И чтобы не сойти с ума, я говорю себе, что это 10. Так нельзя!

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

Спецмероприятие на УВДЦ

В следующие выходные, 25—26 февраля, в Челябинске пройдёт УВДЦ — слёт всех крутых веб-ребят.

Поскольку новой темы, которая перевернёт мир, у меня пока нет, то я не буду делать доклад. С организатором дизайнерской секции Андреем Шапиро мы обсуждали, что бы такое придумать, и я предложил устроить что-то вроде «Советов-лайв». Ребята рассказывают о своих проблемах, мы предлагаем решения. Андрею идея понравилась, что не удивительно, потому что он сам периодически проводит подобные мероприятия в своём интерфейсном кружке. Ещё к нам присоединяется Валентин Лощинин, арт-директор Инновы.

Мы рассмотрим три задачи в следующем формате:

  • 5 минут на рассказ автора о задаче,
  • 5 минут на комментарии из зала,
  • 5 минут на выводы и советы арт-директорского состава (то есть нас троих).

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

Пример подходящей задачи: «Нам нужно сделать сайт для компании, поставляющей на Урал резину, штангенциркули и косметику, и мы не знаем, что должно быть на главной странице. Вот что мы нарисовали: (картинка). Клиенту не нравится, что (что не нравится клиенту). Как нам быть?». Пример неподходящей задачи: «Мы не любим подчёркивать ссылки, а клиент хочет, чтобы сайт тянулся. Как же нам тогда писать название фирмы, кириллицей или латиницей?»

Задачи нужно прислать заранее мне на почту: ilyabirman@ilyabirman.ru. Чем раньше, точнее и  интереснее вы напишете, тем больше у вас шансов попасть на рассмотрение. Вам стоит прислать свою задачу прямо сейчас.

Новая сетка «Советов»

Ура! Со следующей недели в Советах появятся два новых и вернётся один старый автор. По средам Женя Лучинин будет рассказывать про сетки и вёрстку (в нетехническом смысле), по четвергам технолог-супермен Артём Поликарпов — про суперменские технологии, а по пятницам на вопросы о взаимоотношениях с клиентами снова будет отвечать Илья Синельников.

Полная эфирная сетка в итоге:

пн Артём Горбунов дизайн продуктов и услуг, интерфейс, представление информации
вт Илья Бирман дизайн продуктов и услуг, интерфейс, представление информации
ср Женя Лучинин компоновка и сетки
чт Артём Поликарпов дизайн и технологии: вёрстка, скрипты, браузеры
пт Илья Синельников переговоры и отношения с клиентом
сб Максим Ильяхов редактура и текст
вс Андрей Тиханов техдизайн: тени, блики, красота

Адрес для вопросов — artgorbunov.ru/bb/soviet/ask. Присылайте вопросы новым авторам.

Промо-микс: На свободе

Новый промо-микс — про прогрессив-хаус.

Назвать микс я сначала собирался Lust And Passion (потому что в нём есть треки Circles of Lust и Passion Of Zorro), но потом решил, что Досем всё-таки круче всех, и его трек Freed — самый главный в миксе. Вообще, Досем прекрасен. Пишет редко, но метко. И Beach Kisses, и Silent Drop были неподражаемы, и вот теперь Freed (40:25+). Прям ах.

Ну и остальное тоже круто, конечно, иначе зачем бы я его в микс брал?

Вайрлесс-диджей теперь с эффектами

Вайрлесс-диджей, наш с Женей Бодуновым мегаконтроллер для Айпада, обзавёлся эффектами. Переключалка EQ/FX определяет, будут ли три крутилки управлять эвалайзером или параметрами эффектов. Для включения/выключения эффектов — отдельная кнопка. Сделал небольшое демо-видео. Музыкальной ценности особой не представляет (хотя Дани Сберт в этом треке великолепен), но зато понятно, как работает:

Заодно обновил сайт. Не забудьте скачать более свежий конфиг для Трактора.

Вайрлесс-диджей — самый доступный и крутой способ начать диджеить.

Что почитать в выходные — 4

Понравилось на этой неделе:

  1. Developing for old browsers is (almost) a thing of the past. 37сигналов рассказывают, как они отпиливают левые браузеры. Горячо поддерживаю.
  2. To My Old Master. Письмо бывшего раба своему бывшему владельцу (США, 1865 год). Обалдеть.
  3. Adjust Your Mirrors to Avoid Blind Spots. Совет по настройке боковых зеркал машины. Контринтуитивно, но по утверждению авторов статьи — более безопасно. Езжу так уже три дня, пока немного разрывает мозг.
  4. What the Vaio Z says about Sony’s little design problem. Про разницу в подходах к дизайну у Эпла и Сони.
  5. Как добавить ПХП в список шеллов в Автоматоре. Женя Степанищев объясняет, как прикрутить ПХП-сервис иначе, чем я показывал — возможно, кому-то так больше понравится.
  6. Still Fucking Hate Email. Эм-Джи Сиглер предлагает изменить отношение к почте, смотреть на неё как на ленту твиттера, которая проносится мимо тебя, а не как на инбокс, который нужно непременно разобрать. Радикально.

Как написать сервис на ПХП

На Маке есть такая странная фича — сервисы. Это такие то ли программы, то ли не программы, которые встраиваются во все приложения и могут как-то преобразовывать контент в них. Например, они могут делать что-то с выделенным текстом. Если прикрутить такой текстовый сервис, то он будет доступен по правой кнопке наряду со стандартными операциями типа копирования, трансформации или произнесения вслух.

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

Но недавно назрела необходимость сделать себе макросы, которые бы заменяли простые куски текста на большие простыни ХТМЛ-кода. Чтобы писать pic image.jpg, а оно превратилось в целую кучу вёрстки для правильного размещения изображения, да ещё и размер файла само вписывало. Причём не в редакторе кода, где таких фич завались, а в любом месте. Долго объяснять, зачем, но надо было. Программерский мозг не терпит неавтоматизированной работы.

Оказалось, что всё очень просто. Запускаем Автоматор (это ещё одна недооценённая фича Мака) — он спросит, что мы хотим создать. Выбираем сервис и делаем в нём одно-единственное действие — выполнить скрипт:

Настраиваем, чтобы выделенный текст шёл скрипту в stdin и заменялся результатом выполнения (всё в правой части скриншота). Осталось написать сам скрипт на ПХП, а это может даже ребёнок (no pun intended). Саша Карпинский научил, что в начале скрипта нужно заклинание, чтобы он заработал, то есть всё вместе получится как-то так:

#!/usr/bin/php
<?
$input = trim (file_get_contents ('php://stdin'));
if ($input == 'SOPA') die ('PIPA');
echo $input;
?>

Ну, например. А дальше идём в «Систем преференсес», в настройку клавиатуры, и вешаем наш волшебный сервис на любую кнопку. Да, ПХП на Маке встроенный, то есть ничё про это думать не надо.

Ранее Ctrl + ↓