Заметки в категории «Программирование»

Публикуются записи, напрямую связанные с программированием на PHP, JavaScript, алгоритмы, проблемы и их решения, создание, тестирование, отладка и обслуживание исходного кода.

Ставим правильные ссылки на WhatsApp и Telegram

Поставить ссылку на WhatsApp или Telegram клиенты на первый взгдяд весьма простая задача. Но не все так просто, как может показаться на первый взгляд. Есть несколько нюансов. Погуглив, решил собрать все воедино, дабы использовать в качестве памятки.

С днем вебмастера, коллеги!

Поздравляю всех коллег с днём веб-мастера! Пусть в этот день будет значительно меньше 404 ошибок на ваших проектах!

Bash-скрипт для деплоя проекта с GitHub на WordPress.org

Если ваш плагин или тема хостится на GitHub, то их деплой на сервера WordPress.org становится нетривиальной задачей. Предлагаю вашему вниманию bash-скрипт для автоматического деплоя проекта GitHub → SVN.

Задержка публикации в RSS-ленте WordPress

Чтобы избежать неприятностей при публикации постов в WordPress, связанных с ошибками в статье, достаточно отложить генерацию RSS-ленты на некоторое время, за которое вы сможете внести нужные исправления.

Отладка WordPress при помощи PHP Console

PHP Console позволяет обрабатывать РНР ошибки и исключения, делать дампы перемнных, удаленно выполнять РНР-код и многие другие вещи, используя расширение для браузера Google Chrome PHP Console и серверную библиотеку PhpConsole.

Добавление своей темы для SyntaxHighlighter Evolved

SyntaxHighlighter Evolved — является самым популярным WordPress-плагином для подсветки синтаксиса в постах и комментариях вашего блога. После его установки можно выбрать одну из семи стандартных цветовых тем.

Если они по какой-либо причине вас не устраивают (например, не подходят под цветовую гамму сайта), то можно сделать свою тему на основе любой имеющейся.

Плавная прокрутка при помощи scroll-behavior

В ночных сборках Firefox Nightly и Google Chrome появилась поддержка эксперименатального CSS-свойства scroll-behavior, которое предназначено для задания плавной прокрутки внутри любого элемента.

Двадцать третий выпуск электронного журнала Pragmatic Perl

Представлен двадцать третий выпуск Pragmatic Perl — русскоязычного журнала о современном языке программирования Perl.

PHP: получение уникальных значений многомерного массива

Появилась необходимость удалить из многомерного PHP-массива все дубликаты. На ум сразу пришла функция array_unique, которая отлично работает с одномерными массивами. Но применить её «в лоб» не вышло.