21 января, 2010

Помощник по обработке презентаций

Написанный для себя на коленке и проживающий тут. Согласен помогать всем кому нужна его помощь. Делает все что написано по ссылке. В будущем, возможно, научится делать то, что написано там же. Хочу предупредить, что парень молод и может ошибаться. Если что не так, жалуйтесь на него мне в комментариях.

16 января, 2010

Разобрал фотки с телефона

Американское посольство в Москве после смерти Майкла Джексона


Потоп в торговом центре Мега Белая Дача


Московская непогода


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


Настоящие латвийские патриоты ездят так


Неожиданно было встретить такое акционерное общество


В Новосибирске





В московском зоопарке

06 января, 2010

Деревья или тэги?

Везде почему-то встречается выбор или одно или другое. Или если все вместе, то независимо и параллельно - хочешь, вот тебе дерво; а можешь еще и по тэгам посмотреть.

Преимущество тэгов объясняют тем, что одному элементу можно присвоить несколько тэгов, а положить в несколько папок нельзя. А такие ситуации бывают - бывают же дела срочные и по работе - вот, прекрасные тэги дают вам возможность отметить это. Вот только потом получается облако тэгов - эдакая свалка, с полным отсутствием структуры. И соседствуют рядом "Срочно" и "Работа", которые никакого отношения друг к другу не имеют, как "белое" и "кислое".

Как же структурировать? Ответ есть и уже давно - дерево. Пусть это будет дерево тэгов - с возможностью засунуть элемент в несколько папко-тэгов. Взять лучшее от одной концепции и от другой.

Если развивать мысль дальше возникает идея сделать несколько деревьев. Это как раз про "Срочно" и "Работа". Тогда одно дерево - это время, второе сфера деятельности, третья может быть контекстом и т. д. - сколько угодно.

Приведу пример с управлением задачами. Я постоянно интересуюсь программами и сервисами для организации работы, особенно с помощью GTD. Пересмотрел кучу всего, но все по какой-то причине не подходило. То проекты в виде дерева, а контексты нет, то и то и другое в виде бесформенной свалки, то еще чего-нибудь не ладно. Зато все такое специальное - прямо вот под GTD - бери, да используй. Только как использовать если я постоянно бывают то в Риге, то в Москве и контекст "Телефон" не могу указать - потому что мне нет смысла звонить одноклассникам, когда я в Москве, чтобы встретиться и одногруппникам, когда я в Риге. Хочу папки с контекстами: "Москва", "Рига", "Калуга". Вот нарисовал картинку:


На ней 3 дерева:
  1. Inbox
  2. Projects
  3. Contexts
На картинке выделен элемент "Узнать расписание", а подсветка "Телефон" и "В институте" указывает на то, что этот элемент есть и в этих папко-тэгах.

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

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

При использовании папко-тэгов мы имеем по сути стандартную структуру папок, к которой добавляем систему закладок (ссылок, ярлыков), которые могут организовываться и храниться в разных смысловых деревьях.

Для примера, возьмем хранение фотографий. Пусть фотографии разложены по папкам-событиям. Это удобно, но для того, чтобы пометить лучшие из них для портфолио, или сделать разбивки на "портреты", "пейзажи", "натюрморты", сейчас есть только ярлыки, которые можно создавать для любого файла (но кто реально ими когда-нибудь пользовался, кроме как для создания ярлыков запуска программ на рабочем столе?) и возможность указывать "тэги" в названии файла, так чтобы можно было потом находить их поиском и создавать smart folders (которые тоже висят тупо списком). Вот и все костыли, которые предоставляют нам современные операционные системы.

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

UPD: и в структурах сайтов, кстати те же проблемы. Вот wordpress, например - или структура страниц или параллельно живущие тэги. Вообщем поле непаханное.

UPD2: Для задач нашелся "The Hit List". Дерево папок для задач, листы с задачами и любым количеством подзадач и возможность создавать кучу деревьев с тэгами. Единственное крошечное "но" - сортировка тэгов в дереве только по алфавиту - ручной нет и еще по мелочи. Но на фоне остальных достоинств, все мелочи просто растворяются. Но разработчикам щас напишем - авось услышат.

UPD3: Вот еще "Journler" нашелся. Деревья - прям то, как я описывал, но зато нет ручной сортировки задач. То одно, то другое - какая-нибудь мелочь да недоделана. :(