content top

Лучший с первого дня

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

Apple склонна к такому подходу. Он глубоко сидит в их культуре, приоритетах и практике разработки. Кажется, что их философия в том, чтобы выпускать только то, что сделанно великолепно, а все остальное оставлять за бортом. Поэтоме вместо посредственной реализации копи-паста в первом iPhone на протяжении двух лет вообще ничего не было.

Андроид, как платформа, ни железом, ни софтом не следует этой философии. Почти каждый релиз железа и софта имеет заметные дефекты и шероховатости. Множество деталей и решений просто поверхносты, ошибочны или необъяснимы.

Ни Google ни сегодняшние производили устройств с Andorid не воплощают в себе ту часть культуры Apple, которая позволила бы им с первого раза выпустить великолепный продукт. У них иная модель: постоянные улучшения. Мы все время предположительно в одном-двух релизах от действительно стоящего продукта.

Похоже на настольную версию Linux.

Шутка «следующий год будет годом настольного Linux» также стара, как и весь интернет, но это правда: фанаты настольного Linux всегда говорят «он становится лучше», и всегда через пару месяцев ожидается крупное обновление системы, которое сделает ее просто изумительной. Но изумительным оно так и не становится. И никогда не станет, потому что причины, по которым настольные Linux не стал изумительным сегодня, будут существовать и завтра: оно по прежнему пишется чрезвычайно фрагментированным сообществом программистов, для которых не-гиковский пользовательский интерфейс – наименьший приоритет.

Проблемы, которые не дают почти ни одному устройству с Android и самой операционной системе стать великолепной, имеют глубокие корни. И нет видимых в ближайшем будущем решений. Производители устройств не сильно разбираются в софте, но при этом все время пишут что-то свое. Операционная система не имеет конкретной целевой платформы для своей работы. Производители делают устройства с разной степенью качества (проблемы с задней крышкой у Droid, смещение кнопок у Nexus One), и разнообразное множество прочих ну-и-зачем-это-тут штук (клавиатура у Droid, трекбол у Nexus One). Самый топовый и актуальный Android-телефон меняется каждые несколько месяцев. И часто они настолько радикально разные, что потребители, разработчики, пресса и операторы не успевают к ним привыкнуть и стать лояльными, да и просто не хватает времени укрепиться на рынке. Для обновления операционной системы на купленных устройствах (OTA) требуется участие трех сторон, только одна из которых на самом деле в этом заинтересована. Новые фичи добавляются как только это становится возможно, а не тогда, когда следует добавить, или тогда, когда они достаточно хороши для добавления. Практически каждая деталь интерфейса кажется запоздалой, как будто дизайн делался финишными мазками в самом конце разработки системы, вместо тщательно и заранее продуманной концепции.

Как много из перечисленных проблем можно смягчить или устранить за три месяца? А за три года?

Вся экосистема вокруг Android кажется не способной с первого раза произвести великолепные устройства. А Apple с этим регулярно справляется.

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

Я покупаю только то, что уже сегодня великолепно. Как правило, оно было лучшим с самого своего появления. И, скорее чаще, чем реже, это продукты Apple.

via Marco Arment: Great since day one

Далее

iPad – впечатления первых дней

Третьего апреля, в субботу, я приехал к девяти утра в магазин на Lenox Squire,  забрать зарезирвированный девайс. В очереди было уже порядка 300-400 человек, и как раз в момент моего появления персонал Apple Store устроил шоу – крики, аплодисменты, шампанское (шучу).

Очередь двигалась быстро, персонал пробежался вдоль нее и зарегистрировал присутствующих, потом предложил воду, кофе, желающим – дал поиграться с iPad. За 40 мин я оказался у входа в магазин. Там группа дирижеров управляла процессом, один из них познакомился со мной, спросил готов ли я к покупке :-) Всех выходящих они окатывали бурными овациями и криками: «Поздравляем». Мне выделили отдельного продавца Криса, который схватил меня и бодро утащил внутрь. Зарезервированные девайсы стопками лежали на столе, он выхватил мой, предложил чехол, расспросил как давно я пользуюсь продукцией эпла, и забрал у меня деньги. На все ушло пять минут. Следующий.

Теперь о интересном. Первые впечатления – красота. Наибольший восторг от интерфейса. Просто, красиво, очень понятно и удобно. Во все тыкаешь пальцем и чувствуешь, как он мгновенно подчиняется. Восторг.

Потом начинается анализ. Что можно на нем делать? Для чего он мне? Чего нельзя делать? Попытаюсь ответить.

Далее

Эд Катмул, Пиксар: как сохранить успех компании

Эд Катмул рассказывает о своей компании Пиксар, и о проблемах роста компаний. Так знакомо – небольшая компания изнурительно работает, чтобы добиться своего первого успеха. Добившись – растет, развивается, стремительно взбираясь к небосклону. Но чем выше в гору, тем сложнее идти. Успех, эйфория, привычки и процессы, размеры и слава – все ослепляет. Ясные иному стороннему наблюдателю промашки не замечаются внутри компании. Медленно, шаг за шагом начинается откат вниз. Как избежал этого Пиксар – смотрите на видео.

Русский перевод можно найти здесь.

Далее

Любителям аутсорсинга – мнение со стороны

Иллюзии о том, что мы можем (и есть за что) конкурировать с Индией и Китаем – не более чем больные фантазии бездельников. Во-первых, не можем – они дешевле (китайцы – намного), у них лучше английский (у индийцев), они быстрее и многочисленнее наваливаются на custom development. Во-вторых, не за что, потому что продукты, как правильно пишет Joel, ни разу не выгодно отдавать в аутсорс – экономии не получится (разве что на поддержку и багофиксинг). Жаль, что большинство наших соотечественников лениво протирает штаны в бодишопных конторах, мня себя на пике хай-тека.

If a developer in Russia, India, or China costs 50% as much as a developer in Seattle, San Francisco, or Boston, but software development is only 10% of your costs, you can only get a 5% advantage from offshoring development. The offshoring that does happen is strongly biased to custom software developmentwhich, by design, can only solve one person’s problem, so more developers than marketers are needed.

- Headcount


Далее

Легальный ключ Windows 7 Pro upg ищет нового хозяина

Нечаянно стал владельцем одного лишнего легального дистрибутива Windows 7 pro (upgrade). Кому нужно – отзовитесь, на цене сойдемся, нечего добру пропадать.

Далее

Запись аудиокниг с помощью GarageBand

Аудиокниги я создаю с помощью Мака. Для этого я использую программку GarageBand, идущую в комплекте, и отдельный инструмент под названием Audiobook Builder.

Кроме программ, разумеется, я использую микрофон. Сперва я записывал с помощью  Mackie Spike  и микрофона Shure SM-57, но позже, в связи с постоянными разъездами, вынужден был приобрести более компактный и недорогой портативный микрофон Samson G-Track со встроенным USB интерфейсом.

Итак, у вас есть Мак с двумя программками, микрофон с USB-интерфейсом, и тихая комната, где можно уединиться на несколько часов. В идеале, еще нужно иметь арсенал упражнений для тренировки голоса и техники начитки.

Запись книги состоит из четырех этапов:

1. Начитка текста через микрофон в GarageBand.

2. Очистка текста.

3. Добавление дополнительных звуковых дорожек.

4. Компиляция книги.

Давайте подробнее рассмотрим каждый из них.

Далее

content top