[Mac App Store] Singlemizer: «Мы боролись с дубликатами еще до Gemini»

14

Icon

Вот не люблю я ругаться и критиковать программы, но порой приходится, к сожалению. Недавно знаменитые MacPaw с шумом и помпой выпустили свою утилиту Gemini, предназначенную для поиска дубликатов файлов, причем выпустили так успешно, что взлетели на топовые места Mac App Store со скоростью яиц, взлетавших в их ролике-тизере. Но между тем, существуют и другие программы, помогающие бороться с лишними дубликатами файлов, имеющимися у вас в системе. Одна из них (тоже кстати от русскоговорящих разработчиков) на протяжении последних выходных была бесплатной в AppStore, чем я и воспользовался, скачав ее. Называется она Singlemizer.

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

Иконка — весьма забавная, особенно на максимальном разрешении, если почитать что написано на модных «файлах».

si3

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

Мониторинг системы

Короткое изучение Монитора задач принесло разгадку: Singlemizer выел одно из 4 ядер процессора и активно его нагружал, мало реагируя на внешние раздражители. Дело в том, что у меня локально развернуто несколько очень увесистых программных проектов на Python/GWT. А в них много файлов с длинной близкой к нулевой, которые программа считала дубликатами и добавляла в свой список. Видимо, это и ввело ее в клинч.

Убив страдальца из милосердия, я запустил повторный поиск, ограничив в настройках размер минимально интересного для программы — где-то 50 КБ.

Singlemizer 2

На этот раз все прошло более мягко. По сравнению с Gemini, Singlemizer работает помедленнее, но в общем-то дублирующиеся файлы находит. Что приятно, работать с найденными дубликатами в Singlemizer-е можно даже до того как поиск завершился.

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

Singlemizer

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

В целом, выиграть много полезного дискового пространства эта программа мне — увы — не помогла. У меня не так много дублирующихся файлов. Но если у вас иногда подобное случается, можете присмотреться к Singlemizer-у, тем более что пробная версия на сайте имеется. Программа дублирующиеся файлы находит, и делает это эффективно.

14 комментариев

  1. 0

    Короче неочем программка…
    (отправлено из приложения AppleInsider.ru)

  2. 0

    «что взлетели на топовые места AppStore»
    Mac App Store, если быть точным.

  3. 0
    Sergey Kudryashov

    Красавцы 🙂

  4. 0

    Я чет так и не понял кого автор критиковал то?
    (отправлено из приложения AppleInsider.ru)

    • 0
      Павел Дмитриев

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

  5. 0
    Константин Павлихин

    Павел, спасибо за обзор! Заголовок статьи особенно хорош 🙂

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

    Изначально, для новой иконки мы выбрали цитату Стива Джобса «Remembering that you are going to die is the best way I know to avoid the trap of thinking you have something to lose…» Она очень жизненная и трогает за душу. Рассмотрение новой версии 3.0 шло долго и, в один из дней, мне поступил звонок из Эппла, в течение которого мне объяснили, что они не могут принять новый билд из-за иконки, и что я должен сменить цитату. Для меня это было очень неожиданно, потому что отказы они обычно присылают в письменной форме по почте.

    Иконку пришлось переделать, и, на этот раз, мы остановили свой выбор на фразе не менее гениального Эдсгера Дейкстры: «Simplicity is a great virtue but it requires hard work to achive it and education to appreciate it…». Чтобы не отказываться от изначальной идеи мы вставляем разные иконки в разные версии программы.

    Про периодические тормоза в работе Синглемайзера мне известно, но вопрос этот не такой простой как кажется. То что программа грузит процессор — это хорошо, плохо то, что интерфейс за не иногда не поспевает 🙂 В новом релизе мы капитально переработали интерфейс программы, изменили вид представления результатов. Сканирующее ядро при этом осталось практически без изменений. Парадоксален тот факт, что старую версию с точки зрения стабильности, производительности и UX юзеры оценили гораздо выше чем новую, при том, что ситуация на самом деле противоположная — новый Синглемайзер практически не «падает» и гораздо лучше подходит для обычных пользователей (например, мы полностью отказались от сложного «второго шага» из версии 2).

    «Неотзывчивость» окна программы в момент подбора файлов с больших дисков — это известная проблема. В любом случае, она будет исправлена в следующей версии, но даже сейчас Синглемайзер успешно справляется с моим 2 TB диском, заполненным на 95%. Короче говоря, io-bound-программинг — это жестко. Мне жаль, что программа вам не понравилась!

    Еще раз спасибо за публикацию!

    • 0
      Павел Дмитриев

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

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

    • 0
      Sergey Kudryashov

      Константин, А где здесь кнопка «Like»? 🙂

Авторизуйтесь Чтобы оставить комментарий