Omnia mea…

Заглянул на сайт MonkeyGTD - там обновление, в то время как изначальный проект давно не радует нас новыми версиями и фичами.

лого Monkey GTD

В оформлении и функциональности - значительные улучшения. К сожалению, сам принцип держать “все в одном файле” накладывает ограничения на размер проектов, да и JavaScript подтормаживает, начиная с определенного момента.

На сайте есть возможность создать поддомен со своей собственной вики.

Буду тестировать.

Вещь в себе

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

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

Все бы хорошо, но после добавления нескольких десятков страниц файл TiddlyWiki начинает открываться 15, 20, 25 секунд - по мере того, как это время приближается к половине минуты, удовольствие от использования гениального софта снижается в обратной пропорции. Добавление в систему плагинов, просматривающих с какой-либо своей внутренней целью все страницы, радикально ухудшает и без того непростую ситуацию. Вот только что я, вспомнив об удобстве написания текстов в TiddlyWiki, вновь поразмышлял над возможностью использовать эту программу в качестве движка для блога - и вновь отказался. Несмотря на все удобства.

Тем не менее, как личный архив, справочник, записную книжку я рекомендую TiddlyWiki всем и каждому. Даже если у вас под рукой не окажется ни FireFox, ни Internet Explorer, текстовое содержимое файла можно просмотреть любым текстовым редактором (страницы TiddlyWiki хранятся в виде последовательного набора текстовых строк, обрамленных служебными тегами). Загруженные в страницы картинки (да, есть и такой плагин) просмотреть, конечно, получится только в веб-браузере.

P.S. Впоследствии часть функциональности TW была задействована в более примитивном проекте Wiki on a Stick (ранее StickWiki), имеющем меньше возможностей по форматированию, и, как ни странно, более глючном.

P.P.S. TW можно использовать как блог, и тому есть примеры, но возникнут проблемы с интеграцией в файл кодов счетчиков и т.п.


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


Мой идеал компьютерного стола

Мой идеальный компьютерный стол - это большая доска, минимум 80 на 160 см, на которую я свалю все железки, поставлю коробки с дисками, стаканы с маркерами, сложу бумаги, батарейки и фотоаппараты. Вопрос только в том, как со всего этого удалять пыль.

Приходится искать компромиссы. Нынешний минималистский икеевский столик уже не справляется, и я провожу маркетинговые исследования на предмет конфигураций компьютерных столов.

На www.internetmagazin-mebel.ru, помимо стандартных убивающих мозг конструкций из ДСП высотой в полтора метра, спроектированных непроспавшимся дипломником, нашлось много изящных хайтековских решений.

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

В итоге остановился мой взгляд на вот таком шедевре (мило, не правда ли? не подавляет масштабностью):

Стол

Только не понял, как сидюк засунуть в дисковод в такой конфигурации.

Но наверное, это как-то возможно.

Я, однако, в поисках. Буду копать сайт дальше.


…а все потому, что за плохим столом красиво не напишешь и хорошо - вот как на сайте Mary Kay - не нарисуешь. Ящики моего стола, так же как и полки, и столешница, почему-то всегда были завалены разнообразнейшими вещами, ну примерно как трюмо всякими помадами и тенями, сумочками и кисточками… Да, кисточек и красок у меня тоже много :) А стол все же не для компьютера нужен, а для всего сразу.

Как делать вещи

GettingThingsDone (GTD) - это довольно-таки нетривиальная технология управления личными делами, описанная в известной книге Дэвида Аллена. К служебным делам она применима постольку, поскольку вы лично несете за них ответственность, так как имеет мало общего с широко распространенным календарным планированием. Зато позволяет постепенно разобрать таки километровые списки несделанных дел и вознаградить себя чем-нибудь за победу над широко распространенной привычкой откладывать на послезавтра то, что можно было отложить на завтра.

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

Для нашего исследования интерес представляет совершенно маргинальная вариация на тему GTD, а именно Hipster PDA. Это описать сложно, это нужно видеть. Офисный зажим для бумаг - вещь полезная в двух отношениях. Им удобно скреплять бумаги, и его удобно вертеть в пальцах, если у вас есть необъяснимая потребность занять чем-то руки при разговоре или чтении блогов с монитора. Основными достоинствами метода записывания дел на бумажки размером три на пять дюймов являются:

  • дешевизна;
  • легкость перегруппировки, в том числе легкость сортировки по срочности и важности (хотя это и не в духе ортодоксальной реализации GTD);
  • возможность прослыть человеком не от мира сего.

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

P.S. Уже года два я не могу никак найти приемлемого качества софт, в котором можно вести списки дел в соответствии с методикой GTD :(


Офисные полезности:

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


Бесплатные органайзеры (анонс)

После довольно долгого перерыва прошерстил профильный раздел sf.net. Накопал несколько более-менее активно разрабатываемых и свежих органайзеров, списков дел и тому подобной лабуды. Конкретно вот эти:

PIMs from sourceforge

Потихоньку буду устанавливать и выкладывать сюда обзоры.


А в это время…Читаем Сказки - интересный блог журналиста-копирайтера из Приднестровья - пишет о бодиарте, а незадолго до того - о том, как блоггерам не хватает женской ласки :) Товарищ совмещает трудносовместимое, следим далее за его успехами.

iCalendar - текстовый формат данных органайзера

Существует большое количество программ с задекларированной поддержкой формата iCalendar. Файл календаря iCalendar - это структурированный текстовый файл, удовлетворяющий требованиям стандарта RFC2445. Формат основывается на более старой версии под названием vCalendar.

Несмотря на то, что многие известные программы хранят данные в файлах iCalendar, и еще большее количество программ теоретически умеет осуществлять экспорт-импорт таких файлов, поддержка формата iCalendar реализована во всех в них не полностью, и что того хуже, с существенными отличиями. Сам стандарт обширен и отлично проработан, но никто не дает себе труда полностью его поддерживать. Так, практически невозможно найти программу-органайзер, способную одновременно хранить события, задачи и заметки в соответствующих записях VEVENT, VTODO и VJOURNAL. Хуже всего с заметками и журналами. Потому и нет идеального органайзера.

Рассмотренные в статьях нашего сайта программы зачастую используют для хранения данных файлы iCalendar.


PhpWiki и JSPwiki как личная библиотека и PIM

Для рассмотрения возможности личного использования вики мы не будем брать продвинутые системы и опускаться до перечисления их разнообразных фич. Ограничимся вики, которые легче всего использовать. Например, phpWiki - очень древняя система, повторяющая функциональность первой вики, написанной на Perl. Поставить phpWiki легко, для этого нужно всего лишь установить Apache и PHP, а затем следовать инструкции по установке phpWiki. Если вы работаете в Linux, то скорее всего веб-сервер и PHP у вас и так есть. Последние версии Apache и PHP без особого труда устанавливаются и под Windows. PhpWiki может работать со своим форматом файлов базы данных, но лучше все-таки держать базу данных на mySQL (который поставить еще легче, чем Apache и PHP, да и для общего развития невредно).

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

Для хранения и редактирования текущих каждодневных записей жизненно необходимо иметь календарик, каждое число в котором ссылается на специальную страницу вики. Такая система уже может отлично заменить рабочий блокнот или записную книжку. В phpWiki такой календарик есть, и работает он в общем-то прилично.

Другой важный момент - возможность без изменений вставить html-текст на страницу вики. Это необходимо для сохранения в личной информационной базе куска какой-нибудь веб-страницы. Не менее ценна возможность загрузки в вики любых файлов. PhpWiki с этим справляется не особенно хорошо - в отличие от JSPwiki.

JSPwiki работает, как и следует из ее названия, на Java, и потому не имеет никаких проблем с хранением текстов на языках, отличных от английского. Календарик в ней тоже есть. Синтаксис редактирования текстов отличается от phpWiki, но по сложности аналогичен, и даже чуть более развит. Преимуществом JSPwiki, упрощающим эксплуатацию, является работа с текстовыми файлами вместо базы данных SQL-сервера. В принципе, перенос вики в такой архитектуре возможен простым копированием. Собственно, я это и делал на протяжении некоторого времени, и даже между разными операционными системами. А имея файлы вики на флэшке, можно прочитать в них текстовую информацию даже без веб-сервера.

Общей идеей всех вики является поддержка сайтов, активно пополняемых многими пользователями. Использование вики для частных целей предполагает установку на локальный веб-сайт, если только вы не хотите, чтобы ваши записи были доступны всем постетителям сайта. Но существует проект вики, изначально созданной для личного использования (хотя сайты на ее основе тоже известны, но они не могут редактироваться посетителями). Это, например, TiddlyWiki, которая будет рассмотрена в следующих публикациях.