Skip to content

Posts from the ‘Hi Tec’ Category

13
Июл

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

Первая версия 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

6
Апр

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

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

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

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

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

Read moreRead more

24
Фев

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

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

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

13
Фев

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

Иллюзии о том, что мы можем (и есть за что) конкурировать с Индией и Китаем — не более чем больные фантазии бездельников. Во-первых, не можем — они дешевле (китайцы — намного), у них лучше английский (у индийцев), они быстрее и многочисленнее наваливаются на 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


4
Дек

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

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

1
Июл

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

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

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

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

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

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

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

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

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

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

Read moreRead more

17
Июн

Visual approach for search things

Наткнулся на некий поисковый инструмент (основан большей частью на MSN Search, хотя результаты выдает из youtube, из блогов, и твиттера). Фишка — представление результата в в виде картинок, разбросанных по экрану.

spezify

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

12
Июн

iPhone Stencil Kit

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

4
Июн

Чтение — Managing Humans

Месяц назад совершенно случайно наткнулся в сети на книгу «Managing Humans» авторства Michael Lopp.

Michael прошел через Borland, Symantec, Netscape и сейчас работает в Apple.

Как я понял, сначала он писал некоторые соображения о менеджменте у себя в блоге, но в один день материала накопилось так много, что его уговорили скомпилировать все это в книгу. Идеи и рекомендации фокусируются на психологии групповой работы, управления командой  и отдельными ее членами, а также других аспектах работы в корпорации в целом, и в частности — в Software Development.

Анализируется ролевые составляющие митингов (совещаний), типы менеджеров (методы организации работы, психологические типы) и взаимодействие типов между собой, балансирование в команде стратегического видения и тактического воплощения задуманного, рассматривается личная мотивация и вдохновение других, и проч.

Очень рекомендую всем, кому интересно быть менеджером (независимо от положения в иерархии), и не просто интересно, а не безразлично качество своего менеджмента. Как верно заметил Rands, часто среди менеджеров попадаются вчерашние инженеры, проецирующие свой опыт управления байтами на новую для себя роль управления людьми. И, к сожалению, часто такой менеджмент вырождается в управление задачами, а не командой.

По моему мнению, интересно читать будет не только занятым в сфере hi-tec, хотя многое из написанного будет им более понятно и близко.

22
Мар

Идея для стартапа

Во время прогулок дикой природой и парками, часто попадаются неизвестные растения — цветы, кусты, деревья. Они необычны для меня (не растут в родном мне климатическом поясе), вызывают интерес — что за растение? какая история? съедобное? лекарственное? кем использовалось? и т.п. Ответы находятся крайне редко — экскурсоводов рядом нет, а спутники сильны в прикладной биологии всея планеты также как и я.

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

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

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

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