Поиск по блогу
27.06.2020
OpenVPN — свободная реализация технологии виртуальной частной сети (VPN) с открытым исходным кодом для создания зашифрованных каналов типа точка-точка или сервер-клиенты между компьютерами. Она позволяет устанавливать соединения между компьютерами, находящимися за NAT и сетевым экраном, без необходимости изменения их настроек.
20.06.2020
В основе инфраструктуры открытых ключей лежит криптографическая система с открытым ключом (например, RSA). Это означает, что каждому устройству выдается ключ, который служит идентификатором. Ключ состоит из открытой и секретной частей: открытую часть (сертификат) можно раскрывать участникам обмена…
15.06.2020
Сейчас доступ к директории /home/evgeniy/var-www/ имеет только пользователь evgeniy. Чтобы разрешить другим пользователям работать с файлами в этой директории, нужно использовать опцию allow_other. По умолчанию это может делать только пользователь root. Чтобы разрешить применять эту опцию другим пользователям…
11.06.2020
Linux развивается очень быстро — регулярно появляются новые версии ядра, реализующие дополнительные возможности. Еще чаще появляются драйверы к новым устройствам и заплатки с исправлением обнаруженных ошибок (например, прорех в системе защиты). Давайте посмотрим, как можно обновить ядро в Ubuntu 18.04.
05.06.2020
SSHFS (Secure Shell FileSystem) — это клиент, который позволяет монтировать удаленную файловую систему и работать с файлами этой системы на локальной машине с использованием протокола SFTP. SFTP — это безопасный протокол передачи файлов, который обеспечивает доступ, передачу и управление файлами через протокол Secure Shell.
04.06.2020
Стандартная электронная торговля позволяет собирать данные только о совершенных транзакциях, в то время как расширенная (enhanced ecommerce) предоставляет значительно больше возможностей для сбора данных. С ее помощью можно настроить передачу данных о просмотрах карточек товаров, шагов оформления заказа и т.п.
01.06.2020
Выяснить, какое именно расширение xdebug надо скачать, поможет страница xdebug.org/wizard. Копируем html-код вывода функции phpinfo() и вставляем в поле формы. После отправки формы получаем такой вывод и инструкции по установке. Копируем расширение в директорию ex, добавляем в файл php.ini следующие строки…
31.05.2020
Laravel имеет богатый функционал, значительно облегчая жизнь программисту. Однако, обратной стороной этого удобства, является сложность в чтении кода для IDE. PhpStorm не может проанализировать код и предложить программисту автодополнение кода. Потому, чтобы было удобно работать с Laravel, нужна дополнительная настройка.
28.05.2020
Для практики решим три типовые задачи: отслеживание отправки простой формы, отправка события по таймеру и отправка собятия при прокрутке страницы. Это достаточно простые задачи, для их решения достаточно стандартных переменных. Но прежде посмотрим, что это такое — переменные Google Tag Manager.
27.05.2020
Чтобы отслеживать, на каком этапе пользователи уходят с сайта, а также для просмотра пути посетителя к конверсии, в Google Analytics настраивают цель просмотра последовательности страниц. В отличие от Яндекс.Метрика, где можно настраивать воронку с помощью событий, в Google Analytics воронка настраивается с помощью страниц.