Jan 12, 2014 09:28
Чем больше читаю про MongoDB, тем больше она кажется подходящей для данного случая. Заодно в голове всплывают задачи на работе, в которых ее применение могло бы заметно помочь. Но не будем загадывать, ведь пока еще воскресенье :)
Посидел-подумал над набором разрешенных XHTML-тегов в Evernote. Проблема даже не в том, чтобы показывать с их помощью содержание песни с комментариями, заметками, ToDo-листами и аккордами - для этого можно использовать как минимум два подхода: выводить все подряд разными стилями, либо формировать таблицу. Более того, на каждую песню при желании можно формировать и отправлять в Evernote несколько вариантов: с комментариями, без аккордов или еще как-то. Дополнительную информацию можно хранить в прикрепленном файле (хоть в том же JSON). Проблема в другом: как потом объединять правки, сделанные в Evernote, с правками, сделанными на сайте ПМО? Или даже если на сайте ПМО не редактировалось, но пришел новый черновик с изменениями, сделанными в Evernote (e.g., банально в поезде через телефон ночью дописал куплет или внес правки в давно мучившую своей корявостью строчку) - нельзя же от человека требовать, чтобы он соблюдал именно то форматирование, которое я буду использовать для песен в Evernote. Точнее, требовать-то можно, но соблюсти это требование будет нереально.
Вот такие мысли вертятся у меня в голове, пока я читаю про MongoDB и пробую ее потихоньку. А еще очень трудно удержаться от искушения перевести некоторые куски из мануалов на русский язык :) Очень уж я люблю переводить.
полет ежа,
песенная мастерская