Анонс web приложения

Хочу представить web приложение, разработку которого я только что закончил! С чем себя и поздравляю
!
Приложение называется RSS events и размещено по адресу www.rssevents.org.ua.
По сути, это приложение – попытка создать web аналог программы-напоминалки (органайзера).
Идея очень простая. Вы создаете напоминания, для которых указываете заголовок, текст, дату и периодичность. Приложение автоматически формирует RSS ленту с напоминаниями за несколько следующих дней (количество дней можно менять).
После этого вы подписываетесь на эту ленту и просматриваете напоминания с помощью RSS ридера.
Естественно, использовать это приложение имеет смысл, только если вы регулярно читаете RSS.
Теперь несколько слов о принципе работы.
Как я уже говорил, для каждого напоминания указываются два параметра, которые определяют когда оно будет добавлено в ленту. Эти параметры «дата» и «периодичность».
Кроме того, в настройках можно указать, за сколько дней до даты напоминания оно будет помещено в ленту (по-умолчанию, 5 дней).
Например, дата напоминания – 20 июля 1998 года, периодичность – ежегодно, а в настройках указано, что нужно показывать напоминания за следующие 5 дней.
Это значит, что данное напоминание будет отображаться в ленте с 15 по 20 июля каждого года. Т.е. значение года в этом случае не играет никакой роли.
Еще один пример. Дата напоминания – 5 сентября 2005 года (понедельник), периодичность – еженедельно. В ленту включаем записи за последние 4 дня.
В этом случае запись будет отображаться в ленте с пятницы по понедельник каждой недели.
Как видите, все довольно просто.
Я буду рад услышать любые отзывы, пожелания, советы и замечания, которые вы можете оставить в комментариях или отправить мне на email (vova_33 at gala dot net).
Понравилась статья? Подпишитесь на продолжение
!
Опубликовано в RSS events
Комментарии (9)
Вы можете отслеживать обсуждение записи с помощью RSS 2.0 ![]()
Вы также можете оставить комментарий, или трекбек с Вашего сайта.
Оставить комментарий








Интересная задумка!
Что касается замечаний и отзывов. Показалось немного простоватым оформление добавления дат и их списка, хотя в целом это не недостаток и думаю, наверняка еще будет доделываться
Так же смутило, что заголовок у ленты слишком абстрактный. Если я к примеру захочу в этом сервисе иметь 2 напоминали, то в RSS ленте их заголовки будут одинаковыми, не удобно вроде…
Еще задумался, е есть ли какой-то способ делать RSS ленту доступной через авторизацию? Т.е. допускает ли вообще RSS как таковой какой-то механизм авторизации. Так как по идее все же стремновато, что хоть и адрес ленты “страшный”, есть шанс, что по нему может зайти кто-то другой.
Еще бы неплохо прикрутить jabber чтобы вносить новые напоминания не заходя на сам ресурс. А там гляди и интеграция с каким-нибудь сервисом….
Забавненько.
Для полноты картины есть смысл прикрутить напоминание по email. А вот в RSS как-то страшновато свои события отдавать.
Но вообще, Владимир, есть смысл подумать об открытых событиях. Вроде праздников и т.п. Тогда сервис можно будет прицепить на блог в виде отдельного виджета.
Идея - супер!
Выбор даты события, имхо, очень хорошо и удобно реализован в календаре гугла. Можно оттуда позаимствовать (и выбор даты там немного пошире;)
Предыдущие комментаторы - дельные советы дали.
API - тоже хорошо бы.
Огромное спасибо за отзывы!
Попробую ответить всем сразу
1) дизайн, конечно, будет меняться, но это не первоочередная задача. Сейчас, думаю, гораздо важнее определиться с основным набором функций.
2) заголовок ленты. Полностью согласен. Добавлю эту опцию на страницу настроек.
3) Авторизация - это самый сложный вопрос. Эту функцию нельзя реализовать без поддержки со стороны RSS ридера, а, насколько я знаю, ее там нет. Поэтому в качестве компромиссного варианта я использовал сложный адрес ленты. Существует 2^128 возможных адресов, т.е. шанс попасть на чужой адрес существует, но, если я правильно понимаю теорию вероятности, выиграть в лотерею будет попроще
.
4) jabber. Честно говоря, я не думал использовать этот протокол. По-моему, лучше сделать несложный API доступный через XML-RPC. Но, опять же, нужно четко определиться с минимальным набором необходимых функций.
5) напоминания по email. Была с самого начала идея отправлять напоминания не в ленту, а по почте. Но при этом получается, что одно и тоже напоминание будет приходить по нескольку раз (каждый день). Т.е. в ящике будет куча одинаковых писем, а это может раздражать.
6) праздники. Думаю, прекрасная идея. В принципе, можно сделать стандартный набор праздников, который будет добавляться автоматически при регистрации. В общем, попробую набросать список таких праздников, посмотрим, что получится.
7) страшновато свои события отдавать. Лично мое мнение такое: “Ни на каких чужих web сервисах нельзя хранить личную (секретную) информацию, разве что в зашифрованном виде”. Администрация (это я и админы хостера
) в любом случае имеет доступ к БД, и системы защиты тут не играют никакой роли.
Этот сервис задумывался для напоминаний вроде: “День рожденья Маши” или “позвонить Васе”. Т.е. таких, которые не несут ценности для посторонних людей.
9) календарь гугла. Обязательно посмотрю, но, по-моему, в календаре, который стоит сейчас, есть все необходимое.
В гугл календаре можно выбрать, например: только по будням, каждый последний четверг месяца. и т.п.
Полезное приложение
в Гуге самы удобный календарь мне кажется.
Мне напоминания кажутся более удобными.