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

Так что попробую описать своё видение этого подхода в отдельной статье. А потом буду на неё везде ссылаться 🙂

Говорить буду, в основном, про софтверную часть. Как самую мне близкую.

Проблема

Есть известная шутка: Качественно, быстро, недорого. Выбери любые два. Хоть и звучала эта шутка изначально, кажется, про ремонт, она не менее справедлива и в разработке программного обеспечения.

Но, в отличии от ремонта, в разработку программы нельзя нагнать ещё несколько десятков таджиков или индусов, чтобы класть кафель в три смены, без выходных.

Время тоже всегда ограничено: конкуренты не спят, протянешь с выпуском — потеряешь рынок.

Деньгами много не решить, т.к. много индусов не нагнать, а те что есть имеют вполне конечные аппетиты.

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

В управлении же качеством есть два основных подхода...
Читать далее

Вы знаете какие возможности открывает перед пользователем приличный коммандный процессор? Например, скрипт всего в 165 символов занимается у меня подготовкой фотографий к публикации в блоге: изменяет размер, добавляет логотип и конвертирует в jpeg, с нужным уровнем сжатия. Обработка — одно нажатие. Подготовка в любой программе, с графическим UI, отнимала бы значительно больше времени. И я уже не говорю про скрипты, которые я использую на работе, управляющие несколькими серверами, расположенными в разных концах света, одновременно.

А как прекрасна файловая система ZFS? Моментальные снепшоты и возврат к ним, наилегчайшее изменение размеров файловой системы и т.д., и т.п.

Но, уверен, если я сейчас начну выступать на тему совершеннейшей бесперспективности Windows, по причине отсутствия там и нормального командного процессора и ZFS, то мне тут же объяснят, что я сумашедший техногик и, возможно даже, одмин.

Самое интересное, что те же самые люди совершенно серьёзно рассуждают на тему бесперспективности iOS и продуктов на ней, по причине отсутствия там каких-то нужных только им функций. А Apple лишь пытается избавиться от ещё некоторых не особо нужных абстракций, вроде файлов, и ещё больше облегчить использование компьютера неподготовленными пользователями. Точно так же как до этого они внедрили в операционную систему графический интерфейс.

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

Мне кажется, что основная мысль, ускользающая от таких комментаторов, — простым пользователям совершенно всё равно на сколько универсально их устройство и на сколько оно может решать все задачи, которые могут прийти к кому-нибудь в голову. А вопрос: «Можно ли подключить устройство, как USB накопитель?» — вообще бессмысленная абракадабра. Единственный вопрос, который занимает обычного пользователя — можно ли, с помощью этого устройства, решить этого конкретного пользователя задачи. Всё!

Давайте рассмотрим чаще всего упоминаемые «ограничения».Читать далее

Только что на сайте Apple появилось описание их нового устройства — iPad. Как и ожидалось, это планшет.

Планшет имеет внутри процессор A4, собственной разработки Apple. И, судя по картинкам, операционная система его похожа на iPhone OS. Уже доступен магазин приложений.

Русский сразу присутствует.

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

Ценник обещают гуманный. От $499 за модель с Wi-Fi и 16Gb на борту, до $829 за устройство с Wi-Fi+3G и 64Gb.