some image

Не писал две недели :)

Работа

Все это время упорно работал с http://arshaw.com/fullcalendar/

Интегрирую в проект наших клиентов http://usovolunteer.org, немного грустно, что помогаю армии США если честно. Вот музеям, библиотекам и национальным паркам — это всегда пожалуйста. А армейцам чужой страны… не по себе как-то. Ну что поделать, задачи не выбирают, делаю старательно, как своим:)

Если в кратце про fullCalendar, то это самый зрелый и полнофункциональный на сегодняшний день jQuery календарь. Drag and drop эвентов, аякс загрузка-подгрузка всгео чего только можно, поддержка всяких кастомных фишек ( у меня все управление календарем настраиваемое и рендерится через контролы Smarty ), экспорт в гугл календарь, наконец просто огромное количество решенных проблем в гугле по всем возможным запросам. Просто маст хэв всем проектам с каким-либо сложным расписанием, сложно представить сколько бы я писал все что мне понадобилось с нуля.

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

Параллельно читаю ‘PHP: Objects, Patterns, and Practice‘, книжки по проектированию не читал курса со второго если честно, все как-то больше статейками урывал. А здесь еще и последнее издание с описанием фишек последних в PHP. Честно не знал про позднее статическое связывание, а как раз пришлось в классе-родителе создать экземпляр класса-наследника при реализации server-side календаря. Очень кстати было.

Как дочитаю — будет ревью.