Я в интернете

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

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

Избранное

Позднее Ctrl + ↑

В 2010 году

В 2010 году я сделал много мегаштук: схему 13-го поезда, нереальной крутости сайт «Зерулс», соответствующее приложение для Айфона (ну, вы в курсе), вернул к жизни Эмси, открыл сайт «Биатлонтайм», у которого ещё много всего впереди.

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

Ещё я побывал в самом большом количестве-городов-в-год за свою жизнь: я был в Сургуте, Москве, Екатеринбурге, Франкфурте, Фридберге, Цюрихе, Милане, Ницце, Каннах, Монте-Карло, Париже, Самаре и Риме.

За помощь и поддержку (помимо близких, которые и без сайта всё знают) хочу поблагодарить Романа Парпалака, Шурика Бабаева, Валеру Попова, Артёма Поликарпова, Ивана Пухкала, Артёма Горбунова, Алексея Блинова, Диму Жукова, Максима Ильяхова, Колю Митина, Диму Уварова, Олега Андреева, Диму Кирсанова, Павла Марковнина, Сергея Чикуёнка, Тёму Лебедева и Григория Бакунова. Наверняка кого-нибудь забыл, да. Очень много хороших людей вокруг!

Новый год станет ещё интереснее: выйдет много новых мегапроектов, и я надеюсь, что я наконец-то съезжу в Лондон, по которому я просто адски соскучился.

Покупка в Апсторе из России и пара вакансий

Оказывается, куча людей не умеют покупать в Апсторе, заморачиваются с какими-то нереальными подарочными картами, которые им покупают друзья из Америки. Ребята, это всё нужно только чтобы музыку покупать, которая в русском магазине не продаётся. А приложения-то прекрасно продаются в русском магазине, где без вопросов принимаются русские кредитки. Если вы почему-то создали акаунт в американском сторе, просто выйдите из-под него, создайте новый акаунт в русском сторе, и спокойно купите любые программы, которые хотите.

Всем, кто забыл, напоминаю, что 1 января цена на «Правила русского языка» вырастет до трёх долларов (то есть всё равно останется ниже цены на любой учебник, даже самый лузерский, но всё же увеличится втрое). Рейтинги программы после первых 10 дней в сторе выглядят так:

Рейтинг программы «Правила» в Апсторе

Риски для тех, кто ещё не купил нашу программу, чудовищны:

Приём кредитов
Фотография Романа Баранова

Кстати. Если вы крутой разработчик под Айфон или Андроид (а судя по недавним комментариям, крутых разработчиков тут — мама не горюй) и ищете работу в хорошей компании, то у меня для вас кое-что есть. В «Инру», где работает Шурик Бабаев (с которым мы делали Правила), ищут специалистов. Вакансии:

Работа в Питере (это там, где теперь не будут строить Охта-центр).

С наступающим!

Эмулятор Андроида и Зерулс

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

Несколько раз пытался, преодолевая тоску, рассматривать скриншоты, но всё равно представления не получил. Порадовался, когда мне сказали, что есть эмулятор Андроида. Думаю, о, класс, смогу потыкаться в него, понять, как там что устроено и, может быть, нарисую тогда дизайн Зерулса. Скачал приличный, на первый взгляд, зип. Распаковал и вижу:

Эмулятор Андрода

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

Эмулятор Андрода

Вот и удача, ну. Гугль обвёл меня вокруг пальца, назвав архив зипом там, где на самом деле нужно было написать .tar.gz или .tar.bz2. Ведь известно, что .tar.gz — это специальный код, означающий, что внутри несвязный набор исходников, исполняемых и текстовых файлов, то есть говно, с которым нереально разобраться обычному человеку.

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

Раз Гугль против того, чтобы я делал Зерулс для Андроида — окей, я не буду настаивать.

Для сравнения. Вот что я вижу, когда запускаю симулятор Айфона:

Симулятор Айфона

Френды и друзья

Я вроде уже когда-то писал, что крайне тупо френдов в соцсетях называть «друзьями»? Особенно дико и нелепо это слово звучит в интерфейсе во фразах типа «Добавить в друзья» или «Чтобы дружить, нужна своя страница на Я.ру» (полный трындец). Френд и друг — слова с очень разными значениями. Френд не познаётся ни в беде, ни в радости, это слово просто означает «мы знакомы» или даже «я его знаю».

А вот цитата из книги Линн Виссон «Русские проблемы в английской речи. Слова и фразы в контексте двух культур» (кстати, книгу рекомендую всем):

Для американца friend — это и однокашник, с которым не виделся лет двадцать, и человек, с которым он иногда играет в гольф, и прихожанин, которого иногда встречает в церкви, и действительно близкий друг. Американец может сказать, что он был на вечеринке, where he made five new friends (где «завёл несколько новых друзей»). Meeting new people является своеобразным синонимом для making new friends. В английском языке, в отличие от русского, слово «друг» не подразумевает каких-либо моральных обязательств. Часто friend — это человек, с которым американец проводит время в часы отдыха, а не тот, кому он доверяет секреты, с кем разделяет мысли и чувства.

Не используйте в своих интерфейсах слово «друг», когда имеете в виду «френд».

Не выключайте компьютер

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

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

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

Ещё наверняка кто-нибудь скажет, что надо обязательно покупать УПС ко всему. Но если техника не может работать без костыля, то такой костыль должен быть встроен в неё.

К чёрту

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

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

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

Музподкаст № 12: Пситранс в 2010 году

Прошлый выпуск был 20-минутным — я думал, что более короткие выпуски я смогу делать чаще, но это оказалось ерундой, всё равно фиг найдёшь время. А уж если нашёл, то лучше сделать полноценный подкаст.

Поэтому новый, 12-й выпуск — снова часовой (даже чуть больше). В нём — пситранс всех оттенков, выпущенный в 2010 году и понравившийся мне (29 песен). Да, ещё я решил забить на тормозной и глупый Гаражбанд и свести всё в Лайве, поэтому получился непрерывный микс на скорости 145 ударов в минуту.

00:00 Explicit: Inspiration Feeling (Inspiration Feeling)

Psilocybian: Wry Figments

05:31 Analena

07:30 The UFO Guy

09:10 Succumb

Artha

11:00 DNA (Fluori Dolbi)

12:31 Transfusion (Influencing Dreams)

14:47 Bali (Influencing Dreams)

Organic Soup: The Myth Of Organic Soup

15:28 Surfing Bird

16:52 Lumberjack

Black & White: Life In Color

17:45 Soul

19:31 Bumper (feat. PTX)

Infection Of The DJ: Vector Sounds

21:21 Mexican Culture

26:39 Beach Nights

28:52 Dirty Colors

31:07 Zugar Motions

32:59 Fractal Bomb (with Exemia)

District 42: When Trance Meets Electro

36:23 Electro Disco

38:09 Exotic Beach Party

40:20 French Sensation

Astrix: Special TD

41:13 Pixel & Space Cat: Clear Test Signal (Astrix remix)

42:04 Adventure Mode

42:30 Wrecked Machines & Astrix: Angel Return

Beat Hackers: Dominator

43:12 DJ Vengeance

46:04 New Year Around The World

Ananda Shake: The World Is Yours

49:13 The World Is Yours

50:49 Ananda Shakes Radio

53:01 Jummper

55:40 Scarface

57:52 Epic Melodic (трек года по версии Ильи Бирмана)

Звоните в подкаст!

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

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

Теперь — так:

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

Всё до мелочей продумано и оптимизировано под использование на телефоне. Все параграфы полностью перевёрстаны и переоформлены так, чтобы идеально смотреться на экране. Каждая анимация переделана по 100 раз и теперь выглядит идеально. Всё работает очень быстро, гладко и чётко. Безо всякого интернета.

Приложение называется «Правила русского языка». См. также страницу у меня в портфолио со скриншотами и описанием.

Мы сделали это с Шуриком Бабаевым. Дизайн делал я, а программировал он (а ещё мы использовали некоторые наработки Романа Парпалака для сайта). Про процесс разработки я рассчитываю ещё написать подробно, но не могу не отметить, что Шурик — мегакрутой. Он даже не поленился повторить фирменную крутилку с сайта, в которую превращается лупа от поиска! Правда, толком увидят её лишь пользователи старых айфонов, на которых прога успевает её показать. Короче, если вам нужно сделать программу под Айфон, пишите Шурику — alex@touchdev.ru.

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

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

И ещё: все дизайнеры должны купить себе приложение хотя бы для того, чтобы посмотреть, как надо делать приложения для Айфонов (99,9% всех приложений делают криворукие уроды). Ну и, конечно, все дизайнеры должны знать правила тоже.

Эсемески от разных служб

Разгребая скриншоты на телефоне, нашёл ещё вот что. Как поздравляют с днём рождения Ютел и Альфа-банк:

Эсемески от Ютела и Альфа-банка

Ютел знает, когда у меня день рождения, но не знает, как меня зовут. Это чудесно. И те и другие пишут отвратительное «Вы» с большой буквы.

Совсем клинический случай — это эсемески от «Диван-ТВ»:

Эсемеска от Диван-ТВ

Что у них курят авторы этих текстов — вот вопрос, которым должен озаботиться госнаркоконтроль.

Кто мог бы принять это решение?

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

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

Девушка в окошке сказала, что она ничем не может помочь и нарушать инструкцию не будет. Это совершенно понятно. Важно в таких случаях ещё и донести до девушки, что вам это понятно и вы это уважаете, сказав, например, «конечно, я понимаю, я и не хочу вас подставлять». И сразу: «А кто из вашего руководства мог бы принять решение сделать это для меня?»

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

Естественно, я получил от них всё, что мне нужно, без скандалов и нервотрёпки, и, что ещё важнее, без поездки домой за отсутствовавшими у меня документами.

Ранее Ctrl + ↓