Результаты перехода с Wordpress на Laravel

Опубликовано: Комментариев: 0
Результаты перехода с Wordpress на Laravel

Утром, 09 апреля 2017 года я перенёс свой блог с Wordpress на Laravel 5.4. По времени прошло почти 2 недели и можно сравнить отчёт по нагрузке на сервер до и после перехода на Laravel.

Как установить VirtualBox Extension Pack через консоль

Опубликовано: Комментариев: 0

В данной заметке я покажу как можно установить Extension Pack для Virtualbox через терминал в Linux. Стоит отметить, что установить дополнения для Virtualbox можно двумя способами: либо запустив исполняемый файл .vbox-extpack в графическом интерфейсе, либо через консоль.  Иногда может возникнуть ситуация, когда установка в графической оболочке недоступна и нас спасёт консоль.

Некоторые проблемы с Webmin

Опубликовано: Комментариев: 0

Установил Webmin на LAMP сервер. И сразу же столкнулся с тем, что после моих попыток "угадать" дефолтный пароль, меня заблокировал собственный же сервер. По идее, для входа в webmin нужен логин root и пароль такой же как пароль рута в системе. У меня на тестовой виртуалке пароль root, но вот войти никак не получалось и меня заблокировали (о том, как же я вошел читайте ниже):


Error - Access denied for 127.0.0.1. The host has been blocked because of too many authentication failures.

SQL: удаление таблиц с префиксом

Опубликовано: Комментариев: 0

Иногда нужно удалить все таблицы с префиксом wp_, или oc1_,  но к сожалению в MySQL нельзя выполнить команду вроде:

DROP TABLE oc1_*;
Таким образом, чтобы удалить все таблицы в MySQL с опеределённым префиксом, нам нужно сконструировать запрос, который сгенерирует DROP TABLE строку. А её уже потом выполнить в качестве запроса.

Пишем модуль "Импорт товаров OpenCart", часть 1

Опубликовано: Комментариев: 4
Пишем модуль "Импорт товаров OpenCart", часть 1

В сегодняшнем уроке я поделюсь тем, как создавать модуль импорта товаров в OpenCart2 из CSV файла. В конечном счёте получится отдельный независимый модуль для импорта товаров, который будет располагаться в папке modules, а изменения в системные файлы OpenCart будут минимальными и то лишь для того, чтобы добавить ссылочку на наш модуль в разделе "Каталог товаров" для лучшего юзабилити. Разрабатывать будем под OpenCart версии 2.2.0.0.

Установка PhpStorm в Ubuntu

Опубликовано: Комментариев: 0
Установка PhpStorm в Ubuntu

Программисты в своей профессиональной деятельности используют IDE для разработки приложений. Я, как веб-разработчик, использую для работы IDE PhpStorm. Однако, установка PhpStorm в Ubuntu не столь тривиальна как в Windows. И поэтому я подготовил небольшую статью о том, как установить IDE PhpStorm для разработки в Ubuntu.

Установить шрифт Consolas в Ubuntu

Опубликовано: Комментариев: 1
Установить шрифт Consolas в Ubuntu

В этой небольшой заметке я покажу как установить шрифт Consolas в Ubuntu. Мне этот шрифт приглянулся в текстовом редакторе Sublime Text и я захотел использовать его в IDE PhpStorm вместе с цветовой схемой Sublime. На Windows шрифт Consolas присутствовал по умолчанию, а вот в Linux его не было. Но исправить это и установить шрифт Consolas в Ubuntu Linux довольно легко, по времени всё займет не более 5 минут:

Настройка DNS сервера Bind9 (Создание локальной доменной зоны)

Опубликовано: Комментариев: 1

Сегодня поговорим о создании локальной доменной зоны внутри локальной сети. Для чего нужна локальная доменная зона и DNS-сервер? Чтобы расшарить (сделать доступными) свои локальные сайты для всех пользователей сети. Я создам сеть, где все устройства моей локальной сети смогут пользоваться ресурсами формата site.lan. В моем случае устройства локальной сети подключаются к интернету через роутер. Серверная машина - на Linux Mint (desktop), клиенты: ПК под управлением Windows, Linux, телевизор со Smart TV, а также смартфоны и планшет.