10 февраля 2014

Как оптимизировать программы в компьютере

10650 просмотров

Роман Зайцев
Специалист по бизнес-процессам, вопросам и ответам. Профессиональный читатель. Писатель-любитель. Идейный вдохновитель. Триатлет и просто увлеченный жизнью человек.
  • deep-vision.one
  • vk.com/id219564673
  • Моя работа и моя страсть заключается в создании систем. Система отличается просто от набора элементов тем, что каждый из них связан в системе между собой. Напрямую или косвенно.

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

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

    Схема позволила мне проанализировать мою систему ПО и сделать следующее:

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

    Но обо всем по порядку.

    Для того чтобы создать схему, в первую очередь, понадобится соответствующий редактор. Можно воспользоваться любым инструментом наподобие MS Visio. Есть отличный сервис для рисования схем онлайн Gliffy.

    1. Перечень программ. Для начала, добавьте в схему перечень всех программ на компьютере. 1 квадратик = 1 программа

    2. Связи. Основная часть работы заключается в том, чтобы обозначить все взаимосвязи между программами. Что отражают эти связи? В первую очередь логическую последовательность того, что получается в одной программе и используется в другой. К примеру, если вы работаете с документами, то, возможно, используете вы добавляете в них различные картинки. Откуда вы берете эти картинки? Скорее всего из интернета. Значит существует взаимосвязь «Интерент браузер — редактор документов».

    И эта связь обозначается как «картинка», т. е. отражает то, что вы берете в одной программе и используете в другой.

    Еще пример — опять же, если вы работает с картинками, то, возможно, прежде чем разместить их в документ, вы обрабатываете их в редакторе. Таким образом образуется уже цепочка связи — «интернет браузер — графический редактор — редактор документов».

    Весь смысл заключается именно во взаимосвязях, поэтому не спешите и вдумчиво «соедените все квадратики»

    У меня получилась вот такая схема.

    Приступаем к анализу.

    3. Программы без связей. Наверняка у вас останутся программы, которые не имеют очевидных связей с другими, или в связях которых вы сомневаетесь. Разбейт их на 4 группы:

    • Служебные. В данную группу входят программы, которые используются исключительно для поддержания работы компьютера, других программ и сервисов. К ним могут относится программы для работы с жестким диском, акамуллятором и т.д.
    • Специальные. Сюда я отношу программы, которые используются в узкоспециализированных целях, например для просмотра тех или иных форматов файлов. К таким относится Acrobat Reader, Vox, Movist и т.д. Если программы такого типа находятся в вашей схеме и имеют взаимосвязи, вы можете их убрать оттуда. Но только в том случае, если связь у программы только одна. Если их больше, то, скорее всего, данная программа используется вами в бОльшем объеме, чем просто для просмотра файлов и лучше программу оставить в схеме.
    • Архив. Есть категория программ, которыми я пользуюсь крайне редко, но все же пользуюсь. По идее, они занимают только лишнее место, но удалять их полностью не целесообразно, т. к. иногда оин все же нужны. Такие программы я отношу к категории «Архив». Программы их архива не установлены на компьютере, но я сохраняю установочный дистрибутив на отедльном жесктом диске. Для этого существует специальная папка, в которой, помимо инсталяторов, находится тескотвый файл со списком и кратким описанием программ. логика в этом очень простая — все что мне не понадобится в обозримом будущем является лишним. А от лишнего я стараюсь избавляться. Принцип Оккама мощная штука!
    • Удалить. Все что оказалось без связей и не подходит к одной из трех категорий, подлежит удалению.

    4. Программы с большим количеством связей. Это основные рабочие инструменты. Чем больше исходящих связей, тем более «рабочей» является программа. Запуск этих инструментов должен быть прост, следовательно, ярлыки должны находится в том месте, где вам проще их достать. В моем случае данные программы находятся в панели Dock. Все остальные лучше оттуда убрать и сгруппировать в группы. При этом, группы могут быть сформированы как исходя из типа программ, например «Работа с графикой», так и по признаку «нужности».

    5. Рабочее пространство. Удобнее всего данную концепцию реализовать в Mac OS X. Рабочее пространство, в таком случае, это рабочий стол, коих может быть множество, «заточенный» на работу над одним из процессов. Примером такого процесса может служить «Подготовка проекта». В моем случае, процесс проходит в трех программах — Mind manager, Omni plan, MLO. Для этого процесса выделен отдельный рабочий стол, на котором больше ничего не запускается. Только эти три программы.

    Так же, в рамках концепции рабочего пространства, один рабочий стол может нести в себе не только необходимое ПО, но и нужные документы. Схема позволит вам легко определить рабочие процессы, под которые можно выделить свое пространство.

    6. Автоматизация взаимодействия. Опять же, очень удобно для владельцев Mac т. к. в Mac OS X есть функция Automator. Впрочем и для Windows можно найти нужные решения. Для того чтобы понять, что автоматизировать, как раз пригодится составленная схема. К примеру у меня автоматизирован процесс добавления скачанной музыки сразу в определенный плейлист iTunes.

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

    Все статьи#Лайфхак#Приложения#Продуктивность

    Интересные комментарии

      Антоний Широков
      1 десятилетие

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

      Alexander
      1 десятилетие

      Как у вас работает MLO на маке?

      AlexRiabtsev
      1 десятилетие

      очевидно через Parallels, Саша.
      (рад видеть на ресурсе!)

      Roman Zaytsev
      1 десятилетие

      Обязательно скоро раскрою тему!

      Roman Zaytsev
      1 десятилетие

      Ага, на параллелс. Но сейчас пробую приучить себя к omni focus