Master the Machine.

LiteHack для розробників

Jan 30, 2019

Очередь задач на PHP на Doctrine2

Бывают ситуации когда нет смысла использовать серверы очередей, типа Rabbitmq, German, etc. Была задача – отправка писем пользователям, проверка на поступление оплаты. Для этого было решено написать простой…

Jan 22, 2019

Как полностью удалить MySQL из Ubuntu

Иногда бывает нужно полностью удалить MySQL из Ubuntu. Например для того, чтобы установить вместо нее MariaDBили PerconaDB. Что, впрочем, очень рекомендуется сделать. Для этого нужно остановить сервис MySQL:…

Jan 22, 2019

Как вручную обновить phpMyAdmin

Начиная с выпуска Ubuntu 18.04 и некоторых других дистрибутивов Linux, многие люди сталкивались с проблемами совместимости с PHP 7.2 и phpMyAdmin 4.6. В этой статье мы вручную загрузим…

Jan 22, 2019

Как установить и защитить phpMyAdmin в Ubuntu 18.04

Вступление В то время как многим пользователям нужна функциональность системы управления базами данных, такой как MySQL, им может быть неудобно взаимодействовать с системой исключительно из приглашения MySQL. phpMyAdmin…

Jan 22, 2019

Doctrine ORM

Официальная документация Уроки №1: https://www.youtube.com/watch?v=-HKU2vxkgOk&list=PLD-piGJ3Dtl1ZSwllQCjGWySuBrMUf7vY Уроки №2 (с точки зрения Symphony): https://www.youtube.com/watch?v=Cvwh6Js3gjY&list=PLeAkfKJeVMNdOTVT23Uk02PjhiNYg0UZP https://symfony.com.ua/doc/current/doctrine.html

Jan 22, 2019

Работа с TWIG

Урок по подключению Twig Плейлист: https://www.youtube.com/watch?v=PA1ddHGFoXg&list=PLD-piGJ3Dtl0T0iVsT1lGgykUFbRATF54&index=2 Урок 1 – подключение Twig Урок 2 – работа с расширениями шаблонов (наследование) В описании к видео есть ссылка на сайт, где…

Jan 21, 2019

Установка Composer

Скачиваем Composer: В итоге мы получим файл composer.phar, который и является исполняемым. Запускать его необходимо командой: Выполнив нехитрую команду, мы сможем исполнять вводя «composer» вместо «php composer.phar» Подробней…

Jan 21, 2019

Короткие команды в Ububntu (alias)

Создание псевдонима Например. редактируем файл псевдонимов текущего пользователя:? sudo nano ~/.bash_aliases в отрытый файл добавляем псевдонимы команд в формате (одна команда – одна строка): alias start-working='sudo service apache2…