Моя настройка темы Sublime Text

Сделал тут себе до того красивую тему, что не могу с тобой не поделиться 🙂

Ниже расскажу, как сделать такую-же.

Читать далее…

Блогу уже так много лет, что половина рекламодателей позакрывала сайты, а кто ещё не закрыл — постепенно закрывают. А мёртвый блог живёт себе припеваючи и закрываться не думает (:

Настройка виртуального сервера (VPS), установка панели Fastpanel

Рано или поздно наступает то время, когда ты вырастаешь из обычного shared-хостинга. Нужен сервер для разработки, или количество проектов исчисляется десятками, либо по нагрузке хостер просит тебя съехать.

Почему-то большинство пугаются настраивать свой сервер, хотя на практике это не сложно.

Читать далее…

WordPress: meta description без плагинов

Яндекс.Вебмастер постоянно ругается, что у страниц блога нет тега description. Решил я исправить это досадное упущение, но очень уж не хотелось ставить тяжеленные SEO-плагины ради одного тега.

Мне пришла в голову довольно простая идея. У wordpress есть два формата вывода записи — краткая выдержка и целый пост. А почему-бы краткую выдержку поста не запихать в description?

Читать далее…

OctoberCMS (Laravel) при сохранении модели обновляется поле created_at

Столкнулся с неприятной проблемой. Когда сохраняю в админке любую запись, обновляется поле created_at вместе с updated_at, хотя должно обновиться только updated_at.

Проблема оказалась банальная — в дополнительном свойстве поля created_at в базе MySQL есть атрибут on update CURRENT_TIMESTAMP.

Убираем это свойство, решаем проблему.