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

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

Еще обнаржуил, что наконец-то стал мыслить в jQuery-стиле, и в результате некоторые типовые действия (например, создание общего checkboxа для переключения всех checkboxом элемента списка) стали выполняться намного проще. Теперь бы еще научиться мыслить в стиле AJAX-программирования (теперь не могу термин "Web 2.0") на уровне интерфейсов.

В общем, скоро я все-таки ее доделаю и смогу заняться другими проектами...