Laravel

7 статей
Тестирование и отладка роутов Laravel при помощи DebugBar
09.10.2021
29
Тестирование и отладка роутов Laravel при помощи DebugBar

Для тестирования роутов на наличие дубликата sql запросов, потребления памяти или времени загрузки можно использовать удобный интерфейс laravel-debugb...

Читать →
Laravel Nova - Как вывести в трендах сумму за период
24.02.2021
578
Laravel Nova - Как вывести в трендах сумму за период

В Laravel Nova удобно отображать метрики через тренды. Создавая периоды можно получить информацию например о новых пользователях в системе. В одном пр...

Читать →
Bash деплой - аналог Envoyer
24.02.2021
652
Bash деплой - аналог Envoyer

Для быстрого деплоя личных или простых проектов можно использовать сервисы подобные Envoyer.io о котором писал ранее или написать свой велосипед на ba...

Читать →

Swift

1 статья
Как определить окружение TestFlight, Simulator, AppStore, Device в iOS
04.06.2021
329
Как определить окружение TestFlight, Simulator, AppStore, Device в iOS

Работая над iOS приложениями необходимо разделять логику/запросы в зависимости от запущенной среды. Когда мы работаем с рантайме запуская тестову...

Читать →

PHP

4 статьи
PHP
Pattern: State
16.07.2021
165
Pattern: State

abstract class StateVehicle { protected $vehicle; public function __construct(Vehicle $vehicle) { $this->vehicle = $vehicle;...

Читать →
PHP
Pattern: Adapter
12.07.2021
175
Pattern: Adapter

interface ResponseInterface { public function getData(): array; } class Response implements ResponseInterface { private $data; public fu...

Читать →
PHP
Pattern: Singleton/Multiton
12.07.2021
231
Pattern: Singleton/Multiton

class Singleton { private $config = []; private static $instance = null; private function __construct() { $this->config =...

Читать →

Frontend

2 статьи
Как открыть Gist в новом окне
25.01.2021
562
Как открыть Gist в новом окне

Все активные ссылки в импортируемом скрипте Gist от GitHub открываются в текущем окне браузера, что влечет за собой покидание страницы посетителем сай...

Читать →
GitHub Gist не выделяет текст
25.01.2021
728
GitHub Gist не выделяет текст

При вставке скрипта Gist из GitHub выделенный текст может не отображаться ожидаемым цветом указанном в псевдоэлементе ::selection.Gist использует пере...

Читать →

DevOps

3 статьи
Начало работы с Google Data Studio + MySQL
18.07.2021
197
Начало работы с Google Data Studio + MySQL

Для составления отчетов или анализа данных Google предоставляет удобный инструмент/конструктор Data Studio.Data Studio умеет из "коробки" уд...

Читать →
Bash деплой - аналог Envoyer
24.02.2021
652
Bash деплой - аналог Envoyer

Для быстрого деплоя личных или простых проектов можно использовать сервисы подобные Envoyer.io о котором писал ранее или написать свой велосипед на ba...

Читать →
Envoyer - деплой без задержек
26.01.2021
572
Envoyer - деплой без задержек

Zero Downtime PHP Deployment - способ развернуть сервис незаметно для посетителей.Во времена развития CI/CD на фоне инструментов GitLab, BitBucket, Tr...

Читать →

Books

1 статья
15 секретов управления временем
19.01.2021
625
15 секретов управления временем

Автор книги Кевин Круз поделился личным опытом и исследованиями среди опрошенных им продуктивных людей о привычках, способах и навыках позволяющих луч...

Читать →

Аналитика

1 статья
Начало работы с Google Data Studio + MySQL
18.07.2021
197
Начало работы с Google Data Studio + MySQL

Для составления отчетов или анализа данных Google предоставляет удобный инструмент/конструктор Data Studio.Data Studio умеет из "коробки" уд...

Читать →