10 февраля 2014
Как оптимизировать программы в компьютере
10852 просмотра
Моя работа и моя страсть заключается в создании систем. Система отличается просто от набора элементов тем, что каждый из них связан в системе между собой. Напрямую или косвенно.
Ну и конечно же, система работает совершенно отлично от суммы элементов. Иными словами, не достаточно просто свалить в кучу детали, чтобы получился велосипед.
Однажды, занимаясь размышлениями на предмет оптимизации своих рабочих процессов, я решил составить карту взаимодействия всего установленного ПО и посмотреть что из этого получится. А получилось весьма интересно.
Схема позволила мне проанализировать мою систему ПО и сделать следующее:
- удалить ненужное ПО
- поставить под сомнение нужность некоторых программ и искать решение связанное с их удалением из системы
- пересмотреть порядок размещения программ как в панели запуска, так и в разделе программы
- автоматизировать и пересмотреть взаимодействие некоторых программ
- оптимизировать мое понятие рабочего пространства
Но обо всем по порядку.
Для того чтобы создать схему, в первую очередь, понадобится соответствующий редактор. Можно воспользоваться любым инструментом наподобие 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.
И так далее. Схема позволит несколько иначе взглянуть на использование тех или иных программных инструментов, с точки зрения процессов и их взаимодействия. Это, безусловно, поможет вам не только повысить эффективность работы с ними, но и начать искать альтернативные пути решения задач.
Все статьи #Лайфхак #Приложения #Продуктивность