Лайфхакер
Лайфхакер
Лучшее
Рубрики
Рецепты
Подкасты
Сервисы
Колонки
Лучшее
Рубрики
Рецепты
Подкасты
Сервисы
Колонки
«Авторизация»
Новости
Здоровье
Спорт и фитнес
Покупки
Технологии
Отношения
Кино
Реклама
МакрадарТехнологии
22 декабря 2009

Интервью с автором DaisyDisk

Фото автора Kernel Panic
Kernel Panic

Интервью с автором DaisyDisk

Тарас БризицкийВ марте этого года мы рассказывали о программе DaisyDisk, которая визуализирует смонтированные диски в виде наглядной секторной диаграммы. С помощью приложения пользователь наконец узнает, куда исчезает свободное дисковое пространство.

С момента первой публикации прошло немало времени, DaisyDisk стала известной за рубежом (были публикации в TUAW, Mac App Storm и др. популярных мак-блогах), а недавно стала доступной бета-версия DaisyDisk 1.4. Хороший повод поговорить с Тарасом Бризицким, одним из авторов программы. 

Расскажите немного о себе

Зовут меня Тарас, живу я в небольшом городке Саров (бывший Арзамас-16), что в Нижегородской области, уже лет 7 занимаюсь проектированием интерфейсов.

Как родилась идея создания DaisyDisk? Была потребность в такой утилите у вас лично или кто-то из знакомых подсказал идею? Рассматривались ли какие-то другие варианты (очередная скриншотилка или менеджер задач, коих уже немало). В общем, с чего начался проект?

С домашней фонотеки :)

Так уж случилось, что моя музыкальная/видео коллекция за многие года разрослась в объеме и постепенно перекочевала с CD/DVD дисков на винчестеры, объем свободного места на которых начал снижаться катастрофически быстро. То есть сотни гигабайт внезапно оказывались забиты образами виртуальных машин, старыми рипами DVD фильмов, подкастами или же кочующими с компьютера на компьютер архивами/бэкапами. Отделить зерна от плевел в подобной ситуации бывает непросто: например, в папке Downloads нередко находятся десятки гигабайт мусора вперемешку с нужными данными, не удалять же ее целиком… Finder здесь если и помогает, то не сильно. Найти адекватный инструмент для решения задачи «надо быстро освободить 10 гигабайт» не удалось

Расскажите о процессе создания программы? Сколько потребовалось времени? Сталкивались ли вы с какими-то сложностями или, может быть, интересными моментами?

Разработка фактически началась в самом конце 2008 года с небольшого эскиза, на котором я попытался объяснить Олегу (программисту) основные идеи будущего приложения. Через несколько недель у нас уже была куча полурабочих прототипов, а в марте 2009 мы выпустили версию 1.0. Концепция приложения несколько раз менялась, мы довольно много экспериментировали с графикой (не всегда удачно), но к моменту релиза DaisyDisk, который мы тогда звали DiskSpace, уже здорово походил на то, что вы видите сейчас. Я бы отметил и то, что последние доступные версии гораздо быстрее, удобнее и стабильнее тех, что мы выпустили в начале года :)

Первая сборка DaisyDisk

Сложности действительно были. Например, над созданием анимации Олегу пришлось довольно долго поломать голову, решая кучу геометрических задачек, число которых только увеличилось к версии 2.0 (которую мы планируем выпустить к середине 2010)…

Тарас, расскажи о процессе проектирования интерфейса. У тебя, надеюсь, сохранились ранние наброски. Интересно было бы показать читателям тот путь, которые проделали :)

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

Что же до проектирования, то тут все просто: двигаясь вперед небольшими шагами мы постоянно улучшали продукт, шлифуя его внешний вид и поведение. Не обошлось и без явных ляпов: значительную часть литературы по использованию sunburst (секторной диаграммы, которую мы используем) я «осилил» только к моменту релиза, так что несколько раз пришлось изобретать велосипед. Правда, за счет того, что время итерации (с момента окончания обсуждения до появления готового билда) обычно составляло не более суток (нередко и вовсе десять минут) мы довольно быстро двигались вперед, отбрасывая явно нежизнеспособные идеи.

DaisyDisk 1.4 Beta

Вы решили делать приложение для Mac OS X, а не Windows, хотя рынок маков не такой большой. Почему выбрали яблочный путь?

Изначально Олег предлагал писать приложение под Windows, однако мне удалось объяснить ему достоинства разработки под Mac. Например, Mac-пользователи больше привыкли покупать софт, нежели использовать «альтернативные лицензии», да и графические возможности OS X гораздо выше, чем у Windows. Немалым плюсом стала бесплатность XCode и высокое качество библиотек и инструментов разработки. Плюс имея за плечами опыт проектирования Windows приложений хотелось попробовать сделать что-нибудь и под Mac, пользователи которых известны своей любовью к хорошим интерфейсам.

DaisyDisk — shareware-программа, т.е. после тестого периода за дальнейшее использование приложения надо заплатить. Не боялись, что на рынке уже есть бесплатные аналоги?

Нет. Более того, это была часть эксперимента: нам хотелось проверить, сможет ли грамотно спроектированное приложение продаваться в подобных условиях.

«Бесплатные аналоги» примечательны не только нулевой ценой, но и нулевым же качеством, так что каждый выбирает сам: мучаться с очередной студенческой поделкой (заброшенной несколько лет назад) или же воспользоваться удобным качественным инструментом. В отличие от WhatSize, например, мы не налагаем никаких функциональных ограничений на демо-версию, так что пользователь как минимум ничего не теряет.

DaisyDisk за достаточно короткое время удалось стать популярной и очень известной утилитой. О вашей разработке писали TUAW, Mac App Storm и др. Можно предположить, что было много откликов от пользователей. А была ли польза? Предлагали ли интересные идеи?

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

DaisyDisk включали в списки самых красивых приложений. Поэтому вопрос к Тарасу, как автору UI, — почему в России довольно неважно обстоят дела с пользовательским интерейсом приложений? Даже крупные компании выпускают продукты, которыми невозможно пользоваться. Как исправить положение?

Я бы не сказал, что в России все так уж плохо. У нас полно хороших специалистов, создающих отличные интерфейсы. Посмотрите, например, на сервисы Яндекса, на FineReader (не тот, который под Mac :), работы студии Горбунова, UIDesign Group, UI Modeling…

Другое дело, что и откровенной халтуры, вроде парагоновского SlovoEd хватает. Тут уже вряд ли что-то изменится до тех пор, пока руководители некоторых компаний отойдут от принципа «пипл хавает». Здесь не стоит недооценивать возможность голосования рублем :)

Спасибо за ответы. :) В конце, если можно добавь пожелание читателям перед НГ. :)

Удачи в новом году! Читайте макрадар :)

Если нашли ошибку, выделите текст и нажмите Ctrl + Enter

Лучшие предложения

Забираем наушники 2026 года от Nothing со скидкой 35%

Забираем наушники 2026 года от Nothing со скидкой 35%

3D-принтер SBOOM DIY KIT

Быстрый 3D-принтер от Siboor отдают со скидкой 50%

Zabud'te o mozolyah: 7 luchshih akkumulyatornyh sekatorov dlya sada i dachi

Забудьте о мозолях: 7 лучших аккумуляторных секаторов для сада и дачи

10 одновременно функциональных и красивых вещей с AliExpress

10 одновременно функциональных и красивых вещей с AliExpress

Надо брать: баскетбольные кроссовки от Li-Ning за полцены

Надо брать: баскетбольные кроссовки от Li-Ning за полцены

Робот-пылесос ABIR K30

Этого робота со станцией самоочистки можно купить со скидкой 82%

Пили, копай и не страдай: большой гид по садовой технике

Пили, копай и не страдай: большой гид по садовой технике

10 товаров с такими скидками, что сложно пройти мимо

10 товаров с такими скидками, что сложно пройти мимо

Это интересно
Что такое «Тирзетта» и как она работает

Что такое «Тирзетта» и как она работает

Это наша БигДанность: как большие данные работают в повседневной жизни

Это наша БигДанность: как большие данные работают в повседневной жизни

Реклама
Как найти квартиру мечты с помощью ИИ: тестируем помощника от Яндекс Недвижимости

Как найти квартиру мечты с помощью ИИ: тестируем помощника от Яндекс Недвижимости

ТЕСТ: Проверьте, сможете ли вы думать как Яндекс Поиск

ТЕСТ: Проверьте, сможете ли вы думать как Яндекс Поиск

Комментарии

Станьте первым, кто оставит комментарий

Что вы могли пропустить
Блогер сравнил размеры складного iPhone с iPad mini и другими гаджетами Apple
Блогер сравнил размеры складного iPhone с iPad mini и другими гаджетами Apple
0
15:20
Новости
Устройства
Битва камерофонов: инсайдер сравнил фотовозможности Xiaomi 17 Ultra, Oppo Find X9 Ultra и Vivo X300 Ultra
Битва камерофонов: инсайдер сравнил фотовозможности Xiaomi 17 Ultra, Oppo Find X9 Ultra и Vivo X300 Ultra
0
15:10
Новости
Устройства
От доставки продуктов до тушения пожаров: как дроны помогают решать повседневные задачи
От доставки продуктов до тушения пожаров: как дроны помогают решать повседневные задачи
15:00
Технологии
Технологии
«Это был горький опыт»: Тим Кук назвал свою «первую большую ошибку» на посту главы Apple
«Это был горький опыт»: Тим Кук назвал свою «первую большую ошибку» на посту главы Apple
0
11:10
Новости
Технологии
Забудьте о мозолях: 7 лучших аккумуляторных секаторов для сада и дачи
Забудьте о мозолях: 7 лучших аккумуляторных секаторов для сада и дачи
0
10:00
Покупки
Технологии
Casio выпустила новые часы серии G-Lide — впервые с датчиком сердечного ритма
Casio выпустила новые часы серии G-Lide — впервые с датчиком сердечного ритма
0
Вчера
Новости
Устройства
Casio выпустила часы G-Shock к 140-летию Coca-Cola — с корпусом под легендарную бутылку
Casio выпустила часы G-Shock к 140-летию Coca-Cola — с корпусом под легендарную бутылку
0
Вчера
Новости
Устройства
Инсайдер раскрыл характеристики смартфона OnePlus 16 — его значительно прокачают
Инсайдер раскрыл характеристики смартфона OnePlus 16 — его значительно прокачают
0
Вчера
Новости
Устройства
Потенциальный король зума: камеры Oppo Find X9 Ultra сравнили с Vivo X300 Ultra и iPhone 17 Pro
Потенциальный король зума: камеры Oppo Find X9 Ultra сравнили с Vivo X300 Ultra и iPhone 17 Pro
0
Вчера
Новости
Устройства
Spatial. — интерактивная доска для заметок, ссылок и медиафайлов на Mac
Spatial. — интерактивная доска для заметок, ссылок и медиафайлов на Mac
0
Вчера
Технологии
Технологии
3 причины, почему не стоит бояться поменять интернет-провайдера
3 причины, почему не стоит бояться поменять интернет-провайдера
0
Вчера
Технологии
Технологии
Пили, копай и не страдай: большой гид по садовой технике
Пили, копай и не страдай: большой гид по садовой технике
0
Вчера
Покупки
Технологии
Вслед за Apple и Sony: Anker представила собственный ИИ-чип для наушников и других устройств
Вслед за Apple и Sony: Anker представила собственный ИИ-чип для наушников и других устройств
0
22 апреля
Новости
Технологии
Затраты не окупаются: Anthropic попыталась убрать Claude Code из дешёвого Pro‑тарифа
Затраты не окупаются: Anthropic попыталась убрать Claude Code из дешёвого Pro‑тарифа
0
22 апреля
Новости
Технологии
200 Мп и дизайн в стиле iPhone 17 Pro: представлены смартфоны Honor 600 и 600 Pro
200 Мп и дизайн в стиле iPhone 17 Pro: представлены смартфоны Honor 600 и 600 Pro
0
22 апреля
Новости
Устройства

Новые комментарии

Аватар автора комментария
Roman Mustafaev18 минут назад

0 / 0

Слушаю в телеге flac, и свой, загруженный с ПК, и с разных тематических групп. Разница очень сильно слышна, лично для меня. Я могу отличить в слепом тесте, не на говно наушниках, разницу. И она приличная. Плотность выше, как бы так выразиться. Будто звук плотнее, более приближен к реальным звукам вокруг. Насчёт Tidal, то в США, наверное, это актуально. Ибо для них ,20 баксов это ниочем. А замороченных на звуке также хватает
ОБЗОР: Tidal — сервис с музыкой самого высокого качества
Аватар автора комментария
Horugvi39 минут назад

0 / 0

что может быть унылее одинаковых носков
Ножи и носки: в Сети рассказали о недорогих вещах, которые делают жизнь заметно приятнее
Аватар автора комментария
Evgenia Belova47 минут назад

0 / 0

Будут, у меня без прививки давал лимоны по полкило почти
Как вырастить лимон из косточки в домашних условиях
Аватар автора комментария
S G50 минут назад

0 / 0

кстати а что насчет следующих провалов: - touch bar в макбуках - force touch (или как там его), который распознавал степень нажатия
«Это был горький опыт»: Тим Кук назвал свою «первую большую ошибку» на посту главы Apple
3 причины, почему смартфон iQOO Z11x — классный помощник на каждый день

3 причины, почему смартфон iQOO Z11x — классный помощник на каждый день

Лайфхакер
Информация
О проектеРубрикиРекламаРедакцияВакансииО компании«Авторизация»
Подписка
TelegramВКонтактеTwitterViberYouTubeИнициалRSS
Правила
Пользовательское соглашениеПолитика обработки персональных данныхПравила применения рекомендательных технологийПравила сообществаСогласие на обработку персональных данныхСогласие для рекламных рассылокСогласие для информационной программы
18+Копирование материалов запрещено.
Издание может получать комиссию от покупки товаров, представленных в публикациях