Установить Docker на Windows 10 WSL2

Установить Docker на Windows 10 WSL2

В этой заметке я расскажу как поставить Докер на Windows 10, но сначала я опишу установку Windows Subsystem for Linux. Работу с самим Докером я описывать не буду, сделаю это позже.

Динамичные input в форме (Laravel + jQuery)

Динамичные input в форме (Laravel + jQuery)

В этой заметке разберемся как добавлять динамически генерируемые поля input в форму. Это довольно частая задача, например когда требуется добавить к статье список ссылок на полезные материалы количество которых заранее не известно.

Динамичные select в форме (Laravel + jQuery)

Динамичные select в форме (Laravel + jQuery)

Предположим у нас следующая задача: Необходимо сделать простую форму для выбора стран и городов. В форме имеются два поля выбора (select), в первом выбирается страна, а во втором города и в зависимости от выбранной страны города будут разные.

Шпаргалка по типам данных MySQL

Шпаргалка по типам данных MySQL

При моей работе с Laravel (да и вообще при создании любого продукта), когда создаете миграции, иногда возникает вопрос какой тип данных для хранения значений в базе выбрать, для этого ниже есть небольшая шпаргалка.

Установка SCSS (SASS) на Windows 10

Установка SCSS (SASS) на Windows 10

Мне понадобилось установить SCSS на мой рабочий компьютер с Windows 10, но хотелось сделать это по проще, без установки Ruby или Node.js, как быть? Поискав в интернете понял, что самое простое решение это установить Dart Sass.

Ограничиваем доступ в админку Laravel

Ограничиваем доступ в админку Laravel

Для большинства сайтов возникает задача управления их содержимым, для этого создается особый раздел, назовем его "Панель администратора", в которой осуществляется контроль за сайтом. Само собой вход в эту панель нужно ограничить пользователями имеющими статус администратора. В этой статье мы реализуем этот функционал для админки сайта разрабатываемого с помощью фреймворка Laravel.

Активные углы в Ubuntu

Активные углы в Ubuntu

После выхода Ubuntu 20.04 решил попробовать поработать некоторое время в ней. Дистрибутив Линукса, котороым я часто пользуюсь и считаю наиболее удобным для использования это Linux Mint со средой рабочего стола Cinnamon. В ней есть замечательная штука — «Активные углы», т.е. при наведении указателя мыши в угол экрана, выполняется какое либо действие. К сожалению в Убунту такого не нашлось, пришлось искать решение.