Персональная инфоячейка UNIXex
13.08.2009 мои проекты
Где вы храните всякие оффлайновые адреса, телефоны, дни рождений? Где вы храните прочую информацию, которая редко нужна и забывается, но хранить её необходимо? Попробуйте UNIXex!
Легко устанавливается на ваш сервер, требования минимальные (даже PHP4 подойдёт, по словам программиста), а при необходимости можно заказать обслуживание серверов. Первый прототип понимает следующие команды:
- s строка — запись строчки;
- pub строка — запись строчки, доступной всем;
- last — последние 9 строк;
- all — все записи;
- login пароль — вход;
- exit — выход;
- del 4 — удалить четвёртую строку списка;
- remind — напомнить пароль.
Вот и всё. Зато этого более чем достаточно для минималистичной онлайн-записной книжки! Кстати, если вы забыли переключить раскладку при вводе команды, UNIXex поймёт и не будет ругаться.
План развития
Ну, во-первых, в самое ближайшее время будут внесены некоторые незначительные улучшения. Пароль, например, сейчас не маскируется звёздочками, а будет обязательно. Во-вторых, допустимый синтаксис некоторых команд будет расширен. А в-третьих, кроме API…
- time 16:38 — установить время;
- update — обновиться;
- buy — купить UNIXex;
- install plugin_name — установить модуль;
- modules — показать доступные модули;
- css URL — сменить тему оформления;
- принеси тапочки — и заварить кофе :);
- * — предлагайте в комментариях…
Кстати, это вариация идеи сделать такую запоминалку для командной строки UNIX. Было бы здорово, если бы это тоже кто-то реализовал. Короткое название для команды может быть me, mem, memo (все вроде бы не заняты в дереве каталогов базовой системы). Пользовательские данные хранить в домашнем каталоге, в файле .memo или что-то в этом роде. Кто сделает? С удовольствием пропиарю в блоге.
P.S. Занимательная статистика ресурсов, затраченных на проект: 2 дня работы программиста, почти 150 писем, несколько междугородних звонков.
Комментарии
Комментирование этой статьи закрыто.
В принципе, идея интересная. Но иногда эти оффлайновые данные нужны тогда, когда нет интернета. Я бы добавил еще синхронизацию с каким-то файлом на компе, чтобы можно было редактировать отдельно друг от друга. Заодно и бекап :) Или даже синхронизацию с мобильным какую-то придумать…
Ну как-то так… :)
featurе к текущей online (demo) версии:
(1) автодополнение (по tab + подсказки),
(2) обратная связь,
(3) персонализация,
(4) коммуникация со сторонними сервисам (twitter, google, и тд.),
(5) расширенная система плагинов,
(6) масштабная пиарная компания )
offline версии:
(1) firefox addon (JS, можно просто расширить Ubiquity),
(2) AIR (JS),
(3) возможно, полноценное desktop приложение, типа Launchy
Gaseo, в принципе, синхронизироваться не сложно, ведь у каждой строки есть метка времени. Хорошая идея, спасибо.
Ueoacsrmc, если что, на unixex.com будет нечто типа Yahoo Pipes, но более гиковое. API, с помощью которого любой сможет разработать свою утилиту. Вывод данных в разных форматах.
там в демке кто-то предложил для тегов отдельный синтаксис. Но это усложнение нафиг не нужно.
Кто вам мешает и сейчас писать тэги просто в строке? И поиск по ним будет работать просто запросом тэга.
Всё должно быть просто, попробуйте избавиться от стереотипов.
Зачем теги? В том же Твиттере ставят хэш-теги вида #tag. Также и в «UNIXex» можно. Удобно, как мне кажется.
а зачем знак решетки? :)
Кстати, кто-то обязательно напишет модуль, превращающий UNIXex в свой собственный маленький микроблог.
Чтобы в контексте сообщения выделить #нужный тег, а не ставить его отдельно (в начале или в конце сообщения) :)
так зачем его выделять, и, повторюсь, зачем решётка? Чем тег отличается от остальных слов в строке?
Выделение – для упрощения поиска по сообщениям.
Нередкая ситуация: в сообщении много слов, по которым я не хочу делать поиск, хочу только по ключевому слову.
К тому же, когда сообщений будет очень много, поиск по всем словам будет все медленней. Нет?
подумаю. Но вообще, это не предназначено для блоггинга или записулек «ни о чём». Я предполагаю, что каждое слово в строке UNIXex как тэг (слово «метка» мне больше нравится).
ага, в новом дизайне надо предусмотреть списки в комментариях.
Честно пиризнаюсь, не ставил и не пробовал.
Отпугнула необходимость вводить всё через ком строку («pub…») и надо ставить на сервак.
Зачем так усложнять, ведь есть локальные варианты?
Когда-нибуть соберусь и наверное напишу свою десктопную напоминалку, хотя в мире уйма уже существующих.
Да и отказ от мышки странный…
я про локальные варианты просто не знал, когда делал это. Потом уже в письме сказали, что под Linux есть note. Попробую.
Но это всё мелочи, идея с ОС гораздо шире.