Веб-разработка

Технический английский

Давно хотел написать заметку про технический английский. Тем более, что тема в последнее время актуальна как никогда. Сейчас расскажу почему технический английский важно знать (Капитан Очевидность!) и дам практические рекомендации по изучению. В той или иной степени эти рекомендации будут полезны и в отношении любого другого иностранного языка.

WordPress → Hugo

Hugo logo

С сегодняшнего дня сайт работает на новом движке. Точнее, сайт теперь собирается специальным генератором статических сайтов Hugo.

Сразу скажу — результат мне нравится. Но чтобы его получить, пришлось потратить слишком много времени. И это мне не нравится.

Хорошие темы для WordPress

Бывают ситуации, когда заказчик приходит и просит сделать сайт ещё вчера. Правильным будет просто отказать такому заказчику. Но что если решение принимаете не вы и отказаться нельзя? Что остаётся в этом случае? Правильно: брать готовый бесплатный шаблон и доводить его до минимально рабочего состояния. Я собрал список тем, на которые стоит обратить внимание.

Тестируем сайты на разных версиях Internet Explorer в Linux/Mac

Modern.IE

Поддерживать всевозможные браузеры и всевозможные разрешения — бессмысленный кейс в большинстве вариантов. Несмотря на это, есть старые версии браузеров, которые занимают достаточно большую долю на рынке и доставляют много боли разработчикам. Очевидно, речь идёт об IE. Старые версии этого браузера ещё достаточно распространены и их тестировать нужно. А как это правильно делать, если компьютера с Windows нет под рукой?

Несколько TabTriggers для сниппета Sublime Text

Sublime Text

Сниппеты — очень удобная и полезная вещь редактора Sublime Text. В большинстве случаев они работают без проблем. Но есть и ограничения: на одно действие нельзя «повесить» сразу несколько триггеров. Это не сработает в файлах *.sublime-snippet. Что делать в этом случае? Есть два способа решить проблему: использовать несколько сниппетов c одинаковым действием и разными триггерами либо создать специальный файл.