Подписка на блог

РСС — лучше всего

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

Блог

Из недавнего:  Переворот в мобильном интерфейсе  ·  Регистрация на рейс «Аэрофлота»  ·  Как выучить иврит  ·  Вселенная знает  ·  Сила


Кофе в Берлине

Я пил кофе в Берлине в трёх местах: в Барне и двух Бонанзах (см. также кофейные места).

Это «Барн» (Auguststraße 58):

Эспрессо, флетвайт и капучино (моё только посередине):

Сахарница и сахар (рука не моя):

Это «Бонанза» у Мауэрпарка (Oderberger Straße 35). Офигенная вывеска:

Внутри:

Флетвайт и вода:

Это «Бонанза», спрятанная во дворах Фридрихсхайна (Adalbertstraße 70):

Крутое здание и столы во дворе. Тут у них центральный офис и обжарка. Внутри (меню на зеркале):

Миндальная штука, вода и флетвайт:

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

А это не кофе, а врэп и смузи в веганской кафешке «Гудис» (Warschauer Str. 69):

Фотографии из поездки в мае 2016.

Ещё Берлин:

Час назад   Берлин   кофе
22 июня   техно

Как прошёл Питер-ЦСС

В пятницу, как обещал, выступил в Питере на конференции Питер-ЦСС. Конференция космическая.

Вдоль лестницы на входе в помещение, где всё проходило, висят плакаты с докладами и докладчиками:

Как прошёл Питер-ЦСС

В самом зале тоже висят плакаты, но здоровенные:

Как прошёл Питер-ЦСС

Доклад китаянки очень понравился.

Для тех, кому больше нравится общаться во время докладов, организован лаунж (есть такое слово вообще?), где идёт звук и видео из зала:

Как прошёл Питер-ЦСС

В туалете ещё плакат:

Вообще, я только сейчас понял, что я ничего не сфоткал практически. Всё графическое оформление конференции было офигительным. Будут нормальные фотоотчёты где-нибудь ещё — посмотрите.

На следующий день был большой тур по Питеру для докладчиков. Я присоединился в паре мест. В частности, заглянул в купол офиса Вконтактика:

Жара там адовенькая.

В офисе ХТМЛ-академии обнаружилась стопочка плакатов, которые вчера висели над залом:

Тусовка на крыше:

Другой ракурс:

Можно подумать, что это Ситник-1985:

Но нет, это просто какой-то чувак в Пулкове.

Спасибо Вадиму за приглашение и всем организатором за организацию. Видео будет когда-то потом.

Ламода, Пейпал и тупые чаты

Вы уже знаете, что меня неимоверно бесят чаты на сайтах. Потому что я же пытаюсь что-то смотреть, а тут вылезает Ольга.

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

В роли Ольги — Дарья:

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

Я делаю вторую попытку (не знаю, почему вопросительный знак отвалился):

Встраиванием Дарьи Ламода просто портит свою репутацию за собственный счёт.

Заметьте ещё, что Дарью никак нельзя скрыть. Нет никакого крестика, и в меню-гамбургере тоже ничего:

Я пытался поставить отрицательную оценку, но эта функция отключена, поэтому в Ламоде даже не узнают, что их чат — дебил.

В этом месте обязательно находится какой-то нибудь читатель, который пишет «Ну а что ты хотел, чтобы она ответила? Убрали Пейпал, она не в курсе». Я бы хотел, чтобы она так и сказала сразу: «Да, убрали, мы не знаем, почему :-)». Бесит же не само отсутствие Пейпала, а полное безразличие Дарьи и неуважение к моему времени.

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

Дизайн беджа для Сейви

В Сейви 1.3 мы добавили фичу с отображением беджа с количеством неразобранных аудиозаписей:

Дизайн беджа для Сейви

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

Это длинная скучная заметка.

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

Мы уже просим два разрешения при первом запуске: микрофон и распознавание речи (это разные вещи, к сожалению). Перед тем, как спрашивать, мы показываем такой экран::

Первый запус Сейви

Так мы готовим пользователя к вопросу и увеличиваем шанс того, что он согласится. Микрофон:

Ай-ОС спрашивает про микрофон

Распознавание речи:

Ай-ОС спрашивает про распознавание речи

Заметьте, что тут мы ещё можем добавить отсебятины в текст, чтобы лучше объяснить, почему это окно появилось.

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

И тогда что дальше, если человек нажмёт Don’t Allow? Разрешения можно спросить только один раз.

Если человек откажет нам в микрофоне или распознавании речи, то всё просто — без них мы вообще не можем ничего делать, поэтому показываем такую заглушку:

Открой настройку

Но с беджем мы так сделать не можем, потому что бедж необязателен. Кому-то нужен, кому-то нет. Так что если человек нажмёт Don’t Allow, нам надо будет где-то объяснить, как включить его позже. А у нас ни эбаута нет, ни настройки.

Можно, конечно, добавить настройку, где будет только этот бедж... В общем, уже получается слишком сложно. И это тупо, ведь в Ай-ОСе уже есть встроенная настройка уведомлений, и мы никаких других «уведомлений» не используем. Поэтому следующая идея была давать это настроить только через системное окно настройки уведомлений:

Настройка Сейви

Если тут включены уведомления, то показываем бедж, если нет, то нет (ну нам и не дадут). А где настроить — объяснили бы в описании приложения.

Так тоже не вышло. Оказалось, что нельзя добавить пункт Notifications в список разрешений приложения, не спросив разрешения сперва. То есть даже чтобы получить ответ «Нет», нужно спросить разрешения! Бесит ещё, что сам текст окна начинается со слов «Sayve Would Like to Send You Notifications», не соответствующих действительности:

Ай-ОС спрашивает про уведомления

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

Но на это всё мы не можем влиять — вопросы задаёт Ай-ОС, а не мы.

Поэтому мы добавили в правый верхний угол иконочку:

Иконка про бедж

Идея была такая: когда человек жмёт, мы сначала спрашиваем, хочет ли человек бедж. И если он говорит, что хочет, мы уже получаем у системы разрешение на уведомления. И потом убираем эту иконку, чтобы не мозолила глаза.

Это, конечно, снова не сработало. Что если пользователь откажется уже в первом окне? Нам придётся не показывать второе, а тогда мы не сможем добавить саму возможность включить уведомления, как я уже объяснял выше. Выходит, нам нельзя спрашивать, хочет ли человек бедж, а нужно просто сказать, мол, «сейчас система спросит про уведомления, а ты ответь, не хочешь ли ты бедж» (жесть).

В итоге в вышедшей недавно 1.3 если нажать в правый верхний угол, вы увидите такое:

Сейви объясняет про бедж

И когда вы нажмёте «OK» (мы его ещё и написали неправильно), тогда уже вы увидите системный диалог про уведомления.

Уже после релиза мы поняли, что лучше было написать что-то вроде Continue вместо «OK», а то кажется, будто мы вынуждаем человека согласиться.

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

Мы — это я и разработчик Сейви — Михаил Рубанов.

Кнопка:

Скачать в Апсторе

Книга «Пользовательский интерфейс»: часть третьего раздела

На этой неделе мы открыли часть третьего раздела электронного учебника «Пользовательский интерфейс». Третий раздел называется «Язык», а новые главы — «Синтаксис», «Элементы управления» и «Пиктограммы».

Книга «Пользовательский интерфейс»: часть третьего раздела

Мы добрались до темы языка интерфейса, и начинаем с синтаксиса. Это про то, что стандартные элементы — это идеальные члены предложения:

Разбираем синтаксические роли элементов:

Пример синтаксической жопы:

Форма слова влияет на смысл и ожидания пользователя:

Это одна из причин, почему пиктограммы менее выразительны, чем слова. Замочек может значить и «Закрыто» (нужно нажать, чтобы открыть) и «Закрыть».

Любимый разворот про пиктограммы:

У тех, кто оформил предзаказ, время подписки пока не тикает, а первые два и теперь часть третьего раздела уже есть. Если это вы, бегите читать!

Кофейные места

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

Во всех «Даблби» в Москве, Питере и Екатеринбурге всё хорошо, поэтому отдельно не пишу.

Москва

Кооператив чёрный (Покровка, 31с1) 200 ₽. Лучший кофе. Нет вайфая, сидеть очень неудобно. И всё равно хотя бы раз за приезд в Москву я теперь туда прихожу.

Лес (Покровка, 9). По-моему, 250 ₽? В общем, дичь какая-то. Кофе хороший.

Большое кафе Студии Артемия Лебедева (Банковский пер., 5). Неплохо. Но оно закрылось. Как дела в остальных студийный местах — не знаю.

Сёрф-кофе в Москве не понравился.

Санкт-Петербург

Эспрессо-байк (Казанская, 7). 150 ₽. Лучший кофе. Офигенный интерьер. Розетки-вайфай. Столы для работы стоя. Идеальное место, короче.

Кофе-3 (Аптекарский пр-т, 4, 4 этаж). Хорошо, довольно отчётливо кисло, роскошный вид из окна.

Под лестницей (Набережная реки Фонтанки, 20, «Голицын-лофт»). Хорошо. Только в картонных стаканчиках.

Питчер (Марата, 2). 170 ₽ за средний стаканчик. Хорошо.

Сёрф-кофе (Малая Конюшенная, 7). 150 ₽. Хорошо. Только в картонных стаканчиках.

Мэд-эспрессо-тим (2-я Советская, 27). Норм. Воду можно налить себе самому — это всегда клёво.

Екатеринбург

Кофе-мейкерс (8 Марта, 46, «Гринвич», 2 этаж). 130 ₽. Лучший кофе в городе. Как в Кооперативе чёрном в Москве. После каждого глотка офигеваешь от того, как вкусно.

Кофе-проджект (Радищева, 6а). 100 ₽. Хорошо.

Челябинск

Доза-кофе (Сони Кривой, 69 и Пушкина, 60). 100 ₽, если у вас карточка. Лучший кофе в городе, в обеих точках прекрасно. Недавно открылась третья точка, там пока непонятно. В точке на Сони можно налить себе воду самому, но иногда не дотянуться до стаканчиков, и надо всё же попросить.

Кофебокс (павильончик у входа во второй корпус ЮУрГУ, пр-т Ленина 85). 110 ₽. Иногда как в «Дозе», иногда просто неплохо, изредка бывают промахи. Нет вайфая. К сожалению недавно закрылась точка на Алом поле, которую я больше любил, но вроде грозятся открыть в другом месте.

Мистер Бин (павильончик на Сони Кривой напротив главного корпуса ЮУрГУ). 110 ₽. Хорошо.

Кофе и книги (Труда, 203/3 на ост. «Родничок» и Труда, 164, соседний вход с МФЦ). 110 ₽. Когда как, но через раз неплохо. Нет вайфая.

Минск

Сёрф-кофе (Кирова, 19, пом. 2Н). Очень хорошо. И помещение офигенное.

Берлин

The Barn (Auguststraße 58). Кисло, но мне такое нравится.

Bonanza (Adalbertstraße 70 и Oderberger Straße 35). Кисло, но мне такое нравится. Может, какая-то фишка берлинская. Воду наливаешь сам.

Будапешт

My little Melbourne (Madách Imre út 3). Около 800 форинтов. Отлично.

Madal (Ferenciek tere 3). 650 форинтов (разные цены в зависимости от выбранного зерна). Пил там кофе раз десять в общей сложности, всегда хорошо.

Fekete (Múzeum krt. 5). Неплохо.

Стокгольм

Drop coffee (Wollmar Yxkullsgatan 10). Хорошо, хотя само место довольно левое. Воду наливаешь сам.

Johan & Nystrom (Swedenborgsgatan 7). Прямо рядом с «Дропом». Место поприятнее, кофе тоже хороший.

Café Pascal (Norrtullsgatan 4). Очень приятный интерьер. Кроме стандартной воды можно брать свежий хлеб с маслом на специальном столике. Кстати о воде: в Швеции не просто можно пить воду из под крана — этим в Европе никого не удивишь — но она реально вкусная. Кофе хороший, конечно.

Копенгаген

Democratic Coffee (Krystalgade 15). 35 крон. Вкусный, чуточку кислый. В одном здании с публичной библиотекой — можно засесть поработать.

Forloren Espresso (Store Kongensgade 32). 37 крон. Очень насыщенный, горький. Горечь вроде бы правильная, для тех, кто любит. Прям кофе-кофе, почти как эспрессо пьёшь. Для меня такое обычно не очень. Стол для работы стоя с видом в окно — кайф.

Тель-Авив

Nahat (HaRav Reines, 1, на перекрёстке с Дизенгофф). 12 шекелей. Горьковато. Воду наливай сам. Кстати, воду в Израиле в любом заведении тебе нальют по первому требованию.

Cafelix (Sgula 15 и Shlomo ha-Melekh 12). 13-15 шекелей. В точке в Яффе кофе лучше всех, там у них обжарочная и, видимо, самые продвинутые люди. Но там даже сесть нормально негде. Ещё была точка на ул. Хаавода, но сейчас не находится — возможно, закрыли. Вот она и точка на Шломо Хамелех — комфортные. Кофе в целом тоже чуток горьковат — возможно там так принято.

Не пейте кофе в «Ароме».

18 июня   кофе

Курс о пользовательском интерфейсе и представлении информации 15—19 июля

Четырёхдневный курс «Пользовательский интерфейс и представление информации» пройдёт в Москве, в нашем «Коворкафе» на Флаконе с 15 по 19 июля. Это наиболее крутой курс из всех дизайнерских курсов: спросите или почитайте отзывы наших участников.

Курс о пользовательском интерфейсе и представлении информации 15—19 июля

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

Запись открыта до 9 июля, если свободные места не кончатся раньше.

14 июня   курсы

Ilya Birman: My Benefits

Ilya Birman: My Benefits

У меня новый трек. Между техно и прогтеком. Лёгенький такой:

Тут интересно, что сначала не особо понятно, как устроен квадрат. Кусок 2:00...2:30 приятный, а потом вступает снейр, который я научился делать таким лёгким, но при этом сочным. И в 4:24 хорошо.

Ранее:

Ранее Ctrl + ↓
Эти ссылки принесут мне миллионы: When you need to buy a new car, you need car loan calculator - handy tool for car finance.