Мыслепомойка

Java, Ruby, git, MacOSX

January 5, 2011 at 10:57pm

Home

Cloudant + Heroku или “Cага о самопальном Delicious”

I do ruby every day :)
Ну или попытаюсь как можно чаще им заниматься.

Итак проблема. Ходили недавно слухи что Yahoo приготовили цик с гвоздями для Delicious. Я запереживал и решил сделать себе резервную копию закладок и свой сервис загадочно-закладочный. Для себя и во имя развлечения.

Естественно взяты Ruby (Heroku) и CouchDB (Cloudant).

И, собственно, задача #1 - перенос данных.

1. Авторизуюсь на delicious, блуждаю по меню и нахожу ссылку, по  нажатию которой происходит экспорт закладок в виде HTML-файла.  Сохраняется в ‘/users/dashin/Desktop/delicious-20110103.htm

2. Экспорт в предварительно созданную CouchDB базу ‘bookmarks’:

Теперь у меня есть копия всех закладок в необычном для меня - не реляционном виде. Кода мало, толка тоже пока не много. Но фан. Честно.