JavaScript. Грабли с NaN

Программируя на javascript никогда не знаешь когда встанешь на очередную граблю. Иногда складывается впечатление, что в языке больше плохого чем, хорошего. Например, в JS есть такое значение — NaN расшифровывается как Not A Number. Обычно это значение возвращается при ошибке выполнения операций с числами.

Кэширование в WordPress (1/3)

До сегодняшнего дня я особо не задумывался над тем как в WordPress организовано кэширование данных. Нет, я конечно знал о замечательных плагинах wp-cache и wp-super-cache, но до конца механизм их действия не представлял. Кроме этого я к своему стыду не знал о существовании встроенного WordPress Object Cache. А так же чем встроенный кэш отличается от […]

WordPress. Публикация с помощью XML-RPC

Мне кажется, что развитие отечественной блогосферы идет семимильными шагами и недалек тот день, когда все русскоязычные фрилансеровские биржи будут в буквальном смысле завалены предложениями по разработке плагинов для известных блог-движков. Поэтому сегодня я хочу рассказать о том, как можно, не прилагая особых усилий, программно добавить пост к WordPress блогу используя XML-RPC API.

Часть 2. Проектирование на бумаге как выход из тупика

Продолжаю серию записок о коде. В прошлой части я кратко обрисовал проблему так или иначе наблюдающуюся у большинства известных мне фрилансеров. Как говорят в обществе анонимных алкоголиков (только не подумайте, что я его посещаю на постоянной основе, так захожу изредка): «Осознание проблемы — первый шаг на пути ее решения». Осознав, что с моим процессом разработки […]