Оптимизация изображений в Gulp под Google PageSpeed Insights

Автор: Кудашев Сергей
Мне очень нравится использовать Gulp для сборки проектов, он быстр, легок, поддается прекрасной автоматизации. Но есть небольшой изъян в том решении, которое мною используется, а именно, оптимизированные стандартным imagemin картинки не проходят проверку в Google PageSpeed Insights в виду недостаточной оптимизации. Решил, что пора уже исправить это досадное недоразумение.
Оптимизация изображений в Gulp »

Выявление активного порта на Windows

Автор: Кудашев Сергей
Не так давно столкнулся с простой проблемой, моя любимая система IDE Eclipse с включенным xDebug, отказалась работать ссылаясь на то, что порт 9000 уже кем-то занят. Я решил быстро узнать, кто же его уже занял, и казалось бы, что проще может быть проще, чем посмотреть netstat и перенаправить его в grep. Но нет, мы же на Windows компьютере.
Выявление активного порта на Windows »

Настройка HTTPS соединения в MODX Revolution

Автор: Кудашев Сергей
Не так давно начал переводить сайты, в том числе и на MODX Revolution, на работу с HTTPS протоколом. Сейчас, с моей точки зрения, самое время. Надо было сразу написать инструкцию по переводу сайтов на HTTPS протокол, но подобных постов и так много, поэтому решил не плодить контент. Пока руки не дошли до перевода на HTTPS сайтов на sweb.
HTTPS соединение в MODX Revolution »

Добавляем косую черту/закрывающий слеш в конец URL

Автор: Кудашев Сергей
Наконец решил окончательно добить решение, позволяющее добавлять косую черту, по-другому закрывающий слеш или trailing slash, в конце URL. Важно, что данное решение будет не только для MODX Revolution, но рассматривать его мы будем именно на примере использования в этой замечательной CMS.
Добавляем косую черту в конец URL »

Участие в доработке компонента Console

Автор: Кудашев Сергей
На днях дошли руки поучаствовать в доработке пакета Console. Это удивительный пакет, благодаря которому можно экспериментировать с API MODX Revolution на тестовом сервере не выходя из админки и благодаря которому я начал учше понимать этот движок. Но данный пакет не выдавал выдавал той информацию, на которую я обращаю внимание при работе с CMS и я решил это исправить.
Доработка Console »

Основы сборки на Gulp и автоматизации процессов

Автор: Кудашев Сергей
На протяжении нескольких лет слышал об автоматизированном потоке разработке, как это экономит время и вообще. Решил разобраться с автоматизацией и, сразу же поменял часть решений связанных с минификацией css и js. Думаю, должно быть интересно.
Основы сборки на Gulp »

Доработка компонента Batcher

Автор: Кудашев Сергей
Наверное единственное, чего мне реально не хватает в MODX Revolution после Evolution, это модуля Doc Manager, который позволял творить чудеса с атрибутами документов по простой маске. К сожалению реализовать этот прекрасный компонент никто не взялся, поэтому ему была найдена замена.
Доработка компонента Batcher »

Адаптивные изображения в TinyMCE или отказ от width/height

Автор: Кудашев Сергей
В конце прошлого, начале этого года полностью перешел на адаптивную верстку. Соответственно приходится дорабатывать некоторые инструменты для работы по этой технологии верстки сайтов. Сегодня коснусь наболевшего вопроса адаптивных изображений и TinyMCE.
Адаптивные изображения в TinyMCE »